Package | Description |
---|---|
org.apache.flink.table.dataview |
Modifier and Type | Method and Description |
---|---|
MapView<K,V> |
MapViewSerializer.copy(MapView<K,V> from) |
MapView<K,V> |
MapViewSerializer.copy(MapView<K,V> from,
MapView<K,V> reuse) |
MapView<K,V> |
MapViewSerializer.createInstance() |
MapView<K,V> |
MapViewSerializer.deserialize(org.apache.flink.core.memory.DataInputView source) |
MapView<K,V> |
MapViewSerializer.deserialize(MapView<K,V> reuse,
org.apache.flink.core.memory.DataInputView source) |
Modifier and Type | Method and Description |
---|---|
org.apache.flink.api.common.typeutils.TypeSerializer<MapView<K,V>> |
MapViewTypeInfo.createSerializer(org.apache.flink.api.common.ExecutionConfig config) |
org.apache.flink.api.common.typeinfo.TypeInformation<MapView<K,V>> |
MapViewTypeInfoFactory.createTypeInfo(Type t,
Map<String,org.apache.flink.api.common.typeinfo.TypeInformation<?>> genericParameters) |
org.apache.flink.api.common.typeutils.TypeSerializer<MapView<K,V>> |
MapViewSerializer.duplicate() |
Class<MapView<K,V>> |
MapViewTypeInfo.getTypeClass() |
org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<MapView<K,V>> |
MapViewSerializer.snapshotConfiguration() |
<U> org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<MapView<K,V>> |
MapViewSerializer.transformLegacySerializerSnapshot(org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<U> legacySnapshot)
We need to override this as a
LegacySerializerSnapshotTransformer
because in Flink 1.6.x and below, this serializer was incorrectly returning
directly the snapshot of the nested map serializer as its own snapshot. |
Modifier and Type | Method and Description |
---|---|
MapView<K,V> |
MapViewSerializer.copy(MapView<K,V> from) |
MapView<K,V> |
MapViewSerializer.copy(MapView<K,V> from,
MapView<K,V> reuse) |
MapView<K,V> |
MapViewSerializer.copy(MapView<K,V> from,
MapView<K,V> reuse) |
MapView<K,V> |
MapViewSerializer.deserialize(MapView<K,V> reuse,
org.apache.flink.core.memory.DataInputView source) |
void |
MapViewSerializer.serialize(MapView<K,V> record,
org.apache.flink.core.memory.DataOutputView target) |
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.