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.GeographyType,- Types.GeometryType,- Types.IntegerType,- Types.ListType,- Types.LongType,- Types.MapType,- Types.StringType,- Types.StructType,- Types.TimestampNanoType,- Types.TimestampType,- Types.TimeType,- Types.UnknownType,- Types.UUIDType,- Types.VariantType
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic classstatic classstatic enum
- 
Method SummaryModifier and TypeMethodDescriptiondefault Types.ListTypedefault Types.MapTypedefault Type.NestedTypedefault Type.PrimitiveTypedefault Types.StructTypedefault Types.VariantTypedefault booleandefault booleandefault booleandefault booleandefault booleandefault booleantypeId()
- 
Method Details- 
typeIdType.TypeID typeId()
- 
isPrimitiveTypedefault boolean isPrimitiveType()
- 
asPrimitiveType
- 
asStructType
- 
asListType
- 
asMapType
- 
asVariantType
- 
isNestedTypedefault boolean isNestedType()
- 
isStructTypedefault boolean isStructType()
- 
isListTypedefault boolean isListType()
- 
isMapTypedefault boolean isMapType()
- 
isVariantTypedefault boolean isVariantType()
- 
asNestedType
 
-