Uses of Interface
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot
-
-
Uses of TypeSerializerSnapshot in org.apache.flink.api.common.typeutils
Classes in org.apache.flink.api.common.typeutils that implement TypeSerializerSnapshot Modifier and Type Class Description classCompositeTypeSerializerSnapshot<T,S extends TypeSerializer<T>>ACompositeTypeSerializerSnapshotis a convenient serializer snapshot class that can be used by simple serializers which 1) delegates its serialization to multiple nested serializers, and 2) may contain some extra static information that needs to be persisted as part of its snapshot.classGenericTypeSerializerSnapshot<T,S extends TypeSerializer>BaseTypeSerializerSnapshotfor serializers for generic types.classSimpleTypeSerializerSnapshot<T>A simple base class for TypeSerializerSnapshots, for serializers that have no parameters.static classSingleThreadAccessCheckingTypeSerializer.SingleThreadAccessCheckingTypeSerializerSnapshot<T>Methods in org.apache.flink.api.common.typeutils that return TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSnapshot<?>[]CompositeTypeSerializerSnapshot. getNestedSerializerSnapshots()TypeSerializerSnapshot<?>[]NestedSerializersSnapshotDelegate. getNestedSerializerSnapshots()Returns the snapshots of the nested serializers.static <T> TypeSerializerSnapshot<T>TypeSerializerSnapshotSerializationUtil. readAndInstantiateSnapshotClass(DataInputView in, ClassLoader cl)static <T> TypeSerializerSnapshot<T>TypeSerializerSnapshotSerializationUtil. readSerializerSnapshot(DataInputView in, ClassLoader userCodeClassLoader)Reads from a data input view aTypeSerializerSnapshotthat was previously written using {@link #writeSerializerSnapshot(DataOutputView, TypeSerializerSnapshot}.static <T> TypeSerializerSnapshot<T>TypeSerializerSnapshot. readVersionedSnapshot(DataInputView in, ClassLoader cl)Reads a snapshot from the stream, performing resolvingstatic TypeSerializerSnapshot<?>[]TypeSerializerUtils. snapshot(TypeSerializer<?>... originatingSerializers)Takes snapshots of the given serializers.TypeSerializerSnapshot<T>SingleThreadAccessCheckingTypeSerializer. snapshotConfiguration()abstract TypeSerializerSnapshot<T>TypeSerializer. snapshotConfiguration()Snapshots the configuration of this TypeSerializer.TypeSerializerSnapshot<T>UnloadableDummyTypeSerializer. snapshotConfiguration()<U> TypeSerializerSnapshot<T>LegacySerializerSnapshotTransformer. transformLegacySerializerSnapshot(TypeSerializerSnapshot<U> legacySnapshot)Methods in org.apache.flink.api.common.typeutils with parameters of type TypeSerializerSnapshot Modifier and Type Method Description static <T> CompositeTypeSerializerUtil.IntermediateCompatibilityResult<T>CompositeTypeSerializerUtil. constructIntermediateCompatibilityResult(TypeSerializerSnapshot<?>[] newNestedSerializerSnapshots, TypeSerializerSnapshot<?>[] oldNestedSerializerSnapshots)Constructs anCompositeTypeSerializerUtil.IntermediateCompatibilityResultwith the given array of nested serializers and their corresponding serializer snapshots.static <T> TypeSerializerSchemaCompatibility<T>CompositeTypeSerializerUtil. delegateCompatibilityCheckToNewSnapshot(TypeSerializerSnapshot<T> legacySerializerSnapshot, CompositeTypeSerializerSnapshot<T,? extends TypeSerializer<T>> newCompositeSnapshot, TypeSerializerSnapshot<?>... legacyNestedSnapshots)Delegates compatibility checks to aCompositeTypeSerializerSnapshotinstance.protected CompositeTypeSerializerSnapshot.OuterSchemaCompatibilityCompositeTypeSerializerSnapshot. resolveOuterSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)Checks the schema compatibility of the given old serializer snapshot based on the outer snapshot.TypeSerializerSchemaCompatibility<T>CompositeTypeSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<T>GenericTypeSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<T>SimpleTypeSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)default TypeSerializerSchemaCompatibility<T>TypeSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)Checks current serializer's compatibility to read data written by the prior serializer.static voidCompositeTypeSerializerUtil. setNestedSerializersSnapshots(CompositeTypeSerializerSnapshot<?,?> compositeSnapshot, TypeSerializerSnapshot<?>... nestedSnapshots)Overrides the existing nested serializer's snapshots with the providednestedSnapshots.<U> TypeSerializerSnapshot<T>LegacySerializerSnapshotTransformer. transformLegacySerializerSnapshot(TypeSerializerSnapshot<U> legacySnapshot)static <T> voidTypeSerializerSnapshotSerializationUtil. writeSerializerSnapshot(DataOutputView out, TypeSerializerSnapshot<T> serializerSnapshot)Writes aTypeSerializerSnapshotto the provided data output view.static voidTypeSerializerSnapshot. writeVersionedSnapshot(DataOutputView out, TypeSerializerSnapshot<?> snapshot)Writes the given snapshot to the out stream. -
Uses of TypeSerializerSnapshot in org.apache.flink.api.common.typeutils.base
Classes in org.apache.flink.api.common.typeutils.base that implement TypeSerializerSnapshot Modifier and Type Class Description static classBigDecSerializer.BigDecSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classBigIntSerializer.BigIntSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classBooleanSerializer.BooleanSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classBooleanValueSerializer.BooleanValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classByteSerializer.ByteSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classByteValueSerializer.ByteValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classCharSerializer.CharSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classCharValueSerializer.CharValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classDateSerializer.DateSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classDoubleSerializer.DoubleSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classDoubleValueSerializer.DoubleValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classEnumSerializer.EnumSerializerSnapshot<T extends Enum<T>>static classFloatSerializer.FloatSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classFloatValueSerializer.FloatValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.classGenericArraySerializerConfigSnapshot<C>Deprecated.this is deprecated and no longer used by theGenericArraySerializer.classGenericArraySerializerSnapshot<C>Point-in-time configuration of aGenericArraySerializer.static classInstantSerializer.InstantSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classIntSerializer.IntSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classIntValueSerializer.IntValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.classListSerializerSnapshot<T>Snapshot class for theListSerializer.static classLocalDateSerializer.LocalDateSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classLocalDateTimeSerializer.LocalDateTimeSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classLocalTimeSerializer.LocalTimeSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classLongSerializer.LongSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classLongValueSerializer.LongValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.classMapSerializerSnapshot<K,V>Snapshot class for theMapSerializer.static classNullValueSerializer.NullValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classShortSerializer.ShortSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classShortValueSerializer.ShortValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classSqlDateSerializer.SqlDateSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classSqlTimeSerializer.SqlTimeSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classSqlTimestampSerializer.SqlTimestampSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classStringSerializer.StringSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classStringValueSerializer.StringValueSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classVoidSerializer.VoidSerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.Methods in org.apache.flink.api.common.typeutils.base with parameters of type TypeSerializerSnapshot Modifier and Type Method Description protected CompositeTypeSerializerSnapshot.OuterSchemaCompatibilityGenericArraySerializerSnapshot. resolveOuterSchemaCompatibility(TypeSerializerSnapshot<C[]> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<T>EnumSerializer.EnumSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<C[]>GenericArraySerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<C[]> oldSerializerSnapshot) -
Uses of TypeSerializerSnapshot in org.apache.flink.api.common.typeutils.base.array
Classes in org.apache.flink.api.common.typeutils.base.array that implement TypeSerializerSnapshot Modifier and Type Class Description static classBooleanPrimitiveArraySerializer.BooleanPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classBytePrimitiveArraySerializer.BytePrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classCharPrimitiveArraySerializer.CharPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classDoublePrimitiveArraySerializer.DoublePrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classFloatPrimitiveArraySerializer.FloatPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classIntPrimitiveArraySerializer.IntPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classLongPrimitiveArraySerializer.LongPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classShortPrimitiveArraySerializer.ShortPrimitiveArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.static classStringArraySerializer.StringArraySerializerSnapshotSerializer configuration snapshot for compatibility and format evolution.Methods in org.apache.flink.api.common.typeutils.base.array that return TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSnapshot<boolean[]>BooleanPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<byte[]>BytePrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<char[]>CharPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<double[]>DoublePrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<float[]>FloatPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<int[]>IntPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<long[]>LongPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<short[]>ShortPrimitiveArraySerializer. snapshotConfiguration()TypeSerializerSnapshot<String[]>StringArraySerializer. snapshotConfiguration() -
Uses of TypeSerializerSnapshot in org.apache.flink.api.java.typeutils.runtime
Classes in org.apache.flink.api.java.typeutils.runtime that implement TypeSerializerSnapshot Modifier and Type Class Description static classCopyableValueSerializer.CopyableValueSerializerSnapshot<T extends CopyableValue<T>>TypeSerializerSnapshotfor theCopyableValueSerializer.classEitherSerializerSnapshot<L,R>Deprecated.this snapshot class is no longer used by any serializers.classJavaEitherSerializerSnapshot<L,R>Snapshot class for theEitherSerializer.static classNullableSerializer.NullableSerializerSnapshot<T>Snapshot for serializers of nullable types, containing the snapshot of its original serializer.classPojoSerializerSnapshot<T>Snapshot class for thePojoSerializer.static classRowSerializer.RowSerializerSnapshotATypeSerializerSnapshotfor RowSerializer.classTuple0SerializerSnapshotclassTupleSerializerSnapshot<T extends Tuple>Snapshot of a tuple serializer's configuration.static classValueSerializer.ValueSerializerSnapshot<T extends Value>ValueSerializersnapshot class.Methods in org.apache.flink.api.java.typeutils.runtime that return TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSnapshot<?>[]EitherSerializerSnapshot. getNestedSerializerSnapshots()Deprecated.TypeSerializerSnapshot<T>CopyableValueSerializer. snapshotConfiguration()TypeSerializerSnapshot<T>NullableSerializer. snapshotConfiguration()TypeSerializerSnapshot<Row>RowSerializer. snapshotConfiguration()TypeSerializerSnapshot<Tuple0>Tuple0Serializer. snapshotConfiguration()TypeSerializerSnapshot<T>TupleSerializer. snapshotConfiguration()TypeSerializerSnapshot<T>ValueSerializer. snapshotConfiguration()Methods in org.apache.flink.api.java.typeutils.runtime with parameters of type TypeSerializerSnapshot Modifier and Type Method Description protected CompositeTypeSerializerSnapshot.OuterSchemaCompatibilityNullableSerializer.NullableSerializerSnapshot. resolveOuterSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot)protected CompositeTypeSerializerSnapshot.OuterSchemaCompatibilityRowSerializer.RowSerializerSnapshot. resolveOuterSchemaCompatibility(TypeSerializerSnapshot<Row> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<Either<L,R>>JavaEitherSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<Either<L,R>> oldSerializerSnapshot)TypeSerializerSchemaCompatibility<T>PojoSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) -
Uses of TypeSerializerSnapshot in org.apache.flink.api.java.typeutils.runtime.kryo
Classes in org.apache.flink.api.java.typeutils.runtime.kryo that implement TypeSerializerSnapshot Modifier and Type Class Description classKryoSerializerSnapshot<T>Methods in org.apache.flink.api.java.typeutils.runtime.kryo that return TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSnapshot<T>KryoSerializer. snapshotConfiguration()Methods in org.apache.flink.api.java.typeutils.runtime.kryo with parameters of type TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSchemaCompatibility<T>KryoSerializerSnapshot. resolveSchemaCompatibility(TypeSerializerSnapshot<T> oldSerializerSnapshot) -
Uses of TypeSerializerSnapshot in org.apache.flink.core.io
Methods in org.apache.flink.core.io that return TypeSerializerSnapshot Modifier and Type Method Description TypeSerializerSnapshot<T>SimpleVersionedSerializerTypeSerializerProxy. snapshotConfiguration()
-