CoproductSerializerSnapshot

org.apache.flinkx.api.serializer.CoproductSerializer.CoproductSerializerSnapshot
class CoproductSerializerSnapshot[T](var subtypeClasses: Array[Class[_]], var subtypeSerializers: Array[TypeSerializer[_]]) extends TypeSerializerSnapshot[T]

Attributes

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

Members list

Value members

Constructors

def this()

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[T]): TypeSerializerSchemaCompatibility[T]

Attributes

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

Attributes

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

Attributes

Definition Classes
TypeSerializerSnapshot

Concrete fields

var subtypeClasses: Array[Class[_]]
var subtypeSerializers: Array[TypeSerializer[_]]