Class MapTypeDescriptorImpl<K,V>
- java.lang.Object
-
- org.apache.flink.api.common.typeinfo.descriptor.MapTypeDescriptorImpl<K,V>
-
- Type Parameters:
K- type for which keyTypeInformationis created.V- type for which valueTypeInformationis created.
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.typeinfo.TypeDescriptor<Map<K,V>>
@Internal public class MapTypeDescriptorImpl<K,V> extends Object implements org.apache.flink.api.common.typeinfo.TypeDescriptor<Map<K,V>>
Implementation ofTypeDescriptorto createMapTypeInfo. Note that this class is initiated via reflection. So, changing its path or constructor will brake tests.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description MapTypeDescriptorImpl(org.apache.flink.api.common.typeinfo.TypeDescriptor<K> keyTypeDescriptor, org.apache.flink.api.common.typeinfo.TypeDescriptor<V> valueTypeDescriptor)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<K>getKeyTypeClass()Class<V>getKeyValueClass()MapTypeInfo<K,V>getMapTypeInfo()Class<Map<K,V>>getTypeClass()StringtoString()
-