Package org.apache.iceberg.types
Interface Type
- All Superinterfaces:
Serializable
- All Known Implementing Classes:
Type.NestedType
,Type.PrimitiveType
,Types.BinaryType
,Types.BooleanType
,Types.DateType
,Types.DecimalType
,Types.DoubleType
,Types.FixedType
,Types.FloatType
,Types.IntegerType
,Types.ListType
,Types.LongType
,Types.MapType
,Types.StringType
,Types.StructType
,Types.TimestampType
,Types.TimeType
,Types.UUIDType
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic class
static class
static enum
-
Method Summary
Modifier and TypeMethodDescriptiondefault Types.ListType
default Types.MapType
default Type.NestedType
default Type.PrimitiveType
default Types.StructType
default boolean
default boolean
default boolean
default boolean
default boolean
typeId()
-
Method Details
-
typeId
Type.TypeID typeId() -
isPrimitiveType
default boolean isPrimitiveType() -
asPrimitiveType
-
asStructType
-
asListType
-
asMapType
-
isNestedType
default boolean isNestedType() -
isStructType
default boolean isStructType() -
isListType
default boolean isListType() -
isMapType
default boolean isMapType() -
asNestedType
-