CollectionSerializerSnapshot

class CollectionSerializerSnapshot[F[_], T, S <: TypeSerializer[F[T]]]() extends TypeSerializerSnapshot[F[T]]
trait TypeSerializerSnapshot[F[T]]
class Object
trait Matchable
class Any

Value members

Constructors

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

Concrete methods

override def getCurrentVersion: Int
Definition Classes
TypeSerializerSnapshot
override def readSnapshot(readVersion: Int, in: DataInputView, userCodeClassLoader: ClassLoader): Unit
Definition Classes
TypeSerializerSnapshot
override def resolveSchemaCompatibility(newSerializer: TypeSerializer[F[T]]): TypeSerializerSchemaCompatibility[F[T]]
Definition Classes
TypeSerializerSnapshot
override def restoreSerializer(): TypeSerializer[F[T]]
Definition Classes
TypeSerializerSnapshot
override def writeSnapshot(out: DataOutputView): Unit
Definition Classes
TypeSerializerSnapshot

Concrete fields

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