CollectionSerializerSnapshot

org.apache.flinkx.api.serializer.CollectionSerializerSnapshot
class CollectionSerializerSnapshot[F[_], T, S <: TypeSerializer[F[T]]]() extends TypeSerializerSnapshot[F[T]]

Attributes

Graph
Supertypes
trait TypeSerializerSnapshot[F[T]]
class Object
trait Matchable
class Any

Members list

Value members

Constructors

def this(ser: TypeSerializer[T], serClass: Class[S], valueClass: Class[T])

Concrete methods

override def getCurrentVersion: Int

Attributes

Definition Classes
TypeSerializerSnapshot
override def readSnapshot(readVersion: Int, in: DataInputView, userCodeClassLoader: ClassLoader): Unit

Attributes

Definition Classes
TypeSerializerSnapshot
override def resolveSchemaCompatibility(newSerializer: TypeSerializer[F[T]]): TypeSerializerSchemaCompatibility[F[T]]

Attributes

Definition Classes
TypeSerializerSnapshot
override def restoreSerializer(): TypeSerializer[F[T]]

Attributes

Definition Classes
TypeSerializerSnapshot
override def writeSnapshot(out: DataOutputView): Unit

Attributes

Definition Classes
TypeSerializerSnapshot

Concrete fields

var clazz: Class[S]
var nestedSerializer: TypeSerializer[T]
var vclazz: Class[T]