Class SharedBufferNode.SharedBufferNodeSerializer
- java.lang.Object
-
- org.apache.flink.api.common.typeutils.TypeSerializer<T>
-
- org.apache.flink.api.common.typeutils.base.TypeSerializerSingleton<SharedBufferNode>
-
- org.apache.flink.cep.nfa.sharedbuffer.SharedBufferNode.SharedBufferNodeSerializer
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- SharedBufferNode
@Deprecated public static class SharedBufferNode.SharedBufferNodeSerializer extends org.apache.flink.api.common.typeutils.base.TypeSerializerSingleton<SharedBufferNode>
Deprecated.was used in <= 1.12, useSharedBufferNodeSerializerinstead.Serializer forSharedBufferNode.This serializer had to be deprecated and you cannot directly migrate to the newer version. The new structure requires additional information from other nodes. The migration happens in
SharedBuffer.migrateOldState(KeyedStateBackend, ValueState).- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSharedBufferNode.SharedBufferNodeSerializer.SharedBufferNodeSerializerSnapshotDeprecated.Serializer configuration snapshot for compatibility and format evolution.
-
Constructor Summary
Constructors Constructor Description SharedBufferNodeSerializer()Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description SharedBufferNodecopy(SharedBufferNode from)Deprecated.SharedBufferNodecopy(SharedBufferNode from, SharedBufferNode reuse)Deprecated.voidcopy(org.apache.flink.core.memory.DataInputView source, org.apache.flink.core.memory.DataOutputView target)Deprecated.SharedBufferNodecreateInstance()Deprecated.SharedBufferNodedeserialize(SharedBufferNode reuse, org.apache.flink.core.memory.DataInputView source)Deprecated.SharedBufferNodedeserialize(org.apache.flink.core.memory.DataInputView source)Deprecated.intgetLength()Deprecated.booleanisImmutableType()Deprecated.voidserialize(SharedBufferNode record, org.apache.flink.core.memory.DataOutputView target)Deprecated.org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<SharedBufferNode>snapshotConfiguration()Deprecated.
-
-
-
Method Detail
-
isImmutableType
public boolean isImmutableType()
Deprecated.- Specified by:
isImmutableTypein classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
createInstance
public SharedBufferNode createInstance()
Deprecated.- Specified by:
createInstancein classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
copy
public SharedBufferNode copy(SharedBufferNode from)
Deprecated.- Specified by:
copyin classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
copy
public SharedBufferNode copy(SharedBufferNode from, SharedBufferNode reuse)
Deprecated.- Specified by:
copyin classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
getLength
public int getLength()
Deprecated.- Specified by:
getLengthin classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
serialize
public void serialize(SharedBufferNode record, org.apache.flink.core.memory.DataOutputView target) throws IOException
Deprecated.- Specified by:
serializein classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>- Throws:
IOException
-
deserialize
public SharedBufferNode deserialize(org.apache.flink.core.memory.DataInputView source) throws IOException
Deprecated.- Specified by:
deserializein classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>- Throws:
IOException
-
deserialize
public SharedBufferNode deserialize(SharedBufferNode reuse, org.apache.flink.core.memory.DataInputView source) throws IOException
Deprecated.- Specified by:
deserializein classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>- Throws:
IOException
-
copy
public void copy(org.apache.flink.core.memory.DataInputView source, org.apache.flink.core.memory.DataOutputView target) throws IOExceptionDeprecated.- Specified by:
copyin classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>- Throws:
IOException
-
snapshotConfiguration
public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<SharedBufferNode> snapshotConfiguration()
Deprecated.- Specified by:
snapshotConfigurationin classorg.apache.flink.api.common.typeutils.TypeSerializer<SharedBufferNode>
-
-