Package org.apache.iceberg.types
Class Types.ListType
java.lang.Object
org.apache.iceberg.types.Type.NestedType
org.apache.iceberg.types.Types.ListType
- All Implemented Interfaces:
Serializable
,Type
- Enclosing class:
- Types
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.iceberg.types.Type
Type.NestedType, Type.PrimitiveType, Type.TypeID
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
field
(int id) fields()
int
hashCode()
boolean
boolean
boolean
static Types.ListType
ofOptional
(int elementId, Type elementType) static Types.ListType
ofRequired
(int elementId, Type elementType) toString()
typeId()
Methods inherited from class org.apache.iceberg.types.Type.NestedType
asNestedType, isNestedType
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface org.apache.iceberg.types.Type
asMapType, asPrimitiveType, asStructType, isMapType, isPrimitiveType, isStructType
-
Method Details
-
ofOptional
-
ofRequired
-
elementType
-
fieldType
- Specified by:
fieldType
in classType.NestedType
-
field
- Specified by:
field
in classType.NestedType
-
fields
- Specified by:
fields
in classType.NestedType
-
elementId
public int elementId() -
isElementRequired
public boolean isElementRequired() -
isElementOptional
public boolean isElementOptional() -
typeId
-
isListType
public boolean isListType() -
asListType
-
toString
-
equals
-
hashCode
public int hashCode()
-