Class SharedBufferNodeSerializerSnapshotV2
java.lang.Object
org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<SharedBufferNode,SharedBufferNodeSerializer>
org.apache.flink.cep.nfa.sharedbuffer.SharedBufferNodeSerializerSnapshotV2
- All Implemented Interfaces:
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<SharedBufferNode>
public final class SharedBufferNodeSerializerSnapshotV2
extends org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<SharedBufferNode,SharedBufferNodeSerializer>
Serializer configuration snapshot for compatibility and format evolution.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot
org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot.OuterSchemaCompatibility -
Constructor Summary
ConstructorsConstructorDescriptionSharedBufferNodeSerializerSnapshotV2(SharedBufferNodeSerializer sharedBufferNodeSerializer) -
Method Summary
Modifier and TypeMethodDescriptionprotected SharedBufferNodeSerializercreateOuterSerializerWithNestedSerializers(org.apache.flink.api.common.typeutils.TypeSerializer<?>[] nestedSerializers) protected intprotected org.apache.flink.api.common.typeutils.TypeSerializer<?>[]getNestedSerializers(SharedBufferNodeSerializer outerSerializer) Methods inherited from class org.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot
getCurrentVersion, getNestedSerializerSnapshots, isOuterSnapshotCompatible, readOuterSnapshot, readSnapshot, resolveOuterSchemaCompatibility, resolveOuterSchemaCompatibility, resolveSchemaCompatibility, restoreSerializer, writeOuterSnapshot, writeSnapshot
-
Constructor Details
-
SharedBufferNodeSerializerSnapshotV2
public SharedBufferNodeSerializerSnapshotV2()
-
-
Method Details
-
getCurrentOuterSnapshotVersion
protected int getCurrentOuterSnapshotVersion()- Specified by:
getCurrentOuterSnapshotVersionin classorg.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<SharedBufferNode,SharedBufferNodeSerializer>
-
createOuterSerializerWithNestedSerializers
protected SharedBufferNodeSerializer createOuterSerializerWithNestedSerializers(org.apache.flink.api.common.typeutils.TypeSerializer<?>[] nestedSerializers) - Specified by:
createOuterSerializerWithNestedSerializersin classorg.apache.flink.api.common.typeutils.CompositeTypeSerializerSnapshot<SharedBufferNode,SharedBufferNodeSerializer>
-