Package org.apache.iceberg.types
Class Types.MapType
java.lang.Object
org.apache.iceberg.types.Type.NestedType
org.apache.iceberg.types.Types.MapType
- All Implemented Interfaces:
- Serializable,- Type
- Enclosing class:
- Types
- See Also:
- 
Nested Class SummaryNested classes/interfaces inherited from interface org.apache.iceberg.types.TypeType.NestedType, Type.PrimitiveType, Type.TypeID
- 
Method SummaryModifier and TypeMethodDescriptionbooleanfield(int id) fields()inthashCode()booleanbooleanbooleanintkeyId()keyType()static Types.MapTypeofOptional(int keyId, int valueId, Type keyType, Type valueType) static Types.MapTypeofRequired(int keyId, int valueId, Type keyType, Type valueType) toString()typeId()intvalueId()Methods inherited from class org.apache.iceberg.types.Type.NestedTypeasNestedType, isNestedTypeMethods inherited from class java.lang.Objectclone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.iceberg.types.TypeasListType, asPrimitiveType, asStructType, asVariantType, isListType, isPrimitiveType, isStructType, isVariantType
- 
Method Details- 
ofOptional
- 
ofRequired
- 
keyType
- 
valueType
- 
fieldType- Specified by:
- fieldTypein class- Type.NestedType
 
- 
field- Specified by:
- fieldin class- Type.NestedType
 
- 
fields- Specified by:
- fieldsin class- Type.NestedType
 
- 
keyIdpublic int keyId()
- 
valueIdpublic int valueId()
- 
isValueRequiredpublic boolean isValueRequired()
- 
isValueOptionalpublic boolean isValueOptional()
- 
typeId
- 
isMapTypepublic boolean isMapType()
- 
asMapType
- 
toString
- 
equals
- 
hashCodepublic int hashCode()
 
-