Package org.apache.flink.table.dataview
Class NullAwareMapSerializer<K,V>
java.lang.Object
org.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>>
org.apache.flink.table.dataview.NullAwareMapSerializer<K,V>
- All Implemented Interfaces:
Serializable
@Internal
@Deprecated
public class NullAwareMapSerializer<K,V>
extends org.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>>
Deprecated.
The
NullAwareMapSerializer is similar to MapSerializer, the only difference is that the
NullAwareMapSerializer can handle null keys.- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionNullAwareMapSerializer(org.apache.flink.api.common.typeutils.TypeSerializer<K> keySerializer, org.apache.flink.api.common.typeutils.TypeSerializer<V> valueSerializer) Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionDeprecated.Deprecated.voidcopy(org.apache.flink.core.memory.DataInputView source, org.apache.flink.core.memory.DataOutputView target) Deprecated.Deprecated.deserialize(Map<K, V> reuse, org.apache.flink.core.memory.DataInputView source) Deprecated.deserialize(org.apache.flink.core.memory.DataInputView source) Deprecated.Deprecated.booleanDeprecated.org.apache.flink.api.common.typeutils.TypeSerializer<K>Deprecated.intDeprecated.org.apache.flink.api.common.typeutils.TypeSerializer<V>Deprecated.inthashCode()Deprecated.booleanDeprecated.voidDeprecated.Deprecated.
-
Constructor Details
-
Method Details
-
getKeySerializer
Deprecated. -
getValueSerializer
Deprecated. -
isImmutableType
public boolean isImmutableType()Deprecated. -
duplicate
Deprecated. -
createInstance
Deprecated. -
copy
Deprecated. -
copy
Deprecated. -
getLength
public int getLength()Deprecated. -
serialize
public void serialize(Map<K, V> map, org.apache.flink.core.memory.DataOutputView target) throws IOExceptionDeprecated.- Specified by:
serializein classorg.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>> - Throws:
IOException
-
deserialize
Deprecated.- Specified by:
deserializein classorg.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>> - Throws:
IOException
-
deserialize
public Map<K,V> deserialize(Map<K, V> reuse, org.apache.flink.core.memory.DataInputView source) throws IOExceptionDeprecated.- Specified by:
deserializein classorg.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>> - Throws:
IOException
-
copy
public void copy(org.apache.flink.core.memory.DataInputView source, org.apache.flink.core.memory.DataOutputView target) throws IOException Deprecated.- Specified by:
copyin classorg.apache.flink.api.common.typeutils.TypeSerializer<Map<K,V>> - Throws:
IOException
-
equals
Deprecated. -
hashCode
public int hashCode()Deprecated. -
snapshotConfiguration
public org.apache.flink.api.common.typeutils.TypeSerializerSnapshot<Map<K,V>> snapshotConfiguration()Deprecated.
-