Class RowSqnInfoSerializer
- java.lang.Object
-
- org.apache.flink.api.common.typeutils.TypeSerializer<T>
-
- org.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
- org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfoSerializer
-
- All Implemented Interfaces:
Serializable
public class RowSqnInfoSerializer extends org.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classRowSqnInfoSerializer.RowSqnInfoSerializerSnapshot
-
Constructor Summary
Constructors Modifier Constructor Description RowSqnInfoSerializer()protectedRowSqnInfoSerializer(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed, org.apache.flink.api.common.typeutils.TypeSerializer<?>... fieldSerializers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfocreateInstance(Object... values)protected org.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>createSerializerInstance(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed, org.apache.flink.api.common.typeutils.TypeSerializer<?>... originalSerializers)protected ObjectgetField(org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo value, int index)protected voidsetField(org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo sqnInfo, int index, Object fieldValue)org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>snapshotConfiguration()
-
-
-
Method Detail
-
createInstance
public org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo createInstance(Object... values)
- Specified by:
createInstancein classorg.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
setField
protected void setField(org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo sqnInfo, int index, Object fieldValue)- Specified by:
setFieldin classorg.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
getField
protected Object getField(org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo value, int index)
- Specified by:
getFieldin classorg.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
createSerializerInstance
protected org.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo> createSerializerInstance(org.apache.flink.api.common.typeutils.CompositeSerializer.PrecomputedParameters precomputed, org.apache.flink.api.common.typeutils.TypeSerializer<?>... originalSerializers)- Specified by:
createSerializerInstancein classorg.apache.flink.api.common.typeutils.CompositeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
snapshotConfiguration
public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo> snapshotConfiguration()
- Specified by:
snapshotConfigurationin classorg.apache.flink.api.common.typeutils.TypeSerializer<org.apache.flink.table.runtime.sequencedmultisetstate.linked.RowSqnInfo>
-
-