Package org.apache.gravitino.rel.types
Interface Type
- All Known Implementing Classes:
Type.ComplexType,Type.DateTimeType,Type.FractionType,Type.IntegralType,Type.IntervalType,Type.NumericType,Type.PrimitiveType,Types.BinaryType,Types.BooleanType,Types.ByteType,Types.DateType,Types.DecimalType,Types.DoubleType,Types.ExternalType,Types.FixedCharType,Types.FixedType,Types.FloatType,Types.IntegerType,Types.IntervalDayType,Types.IntervalYearType,Types.ListType,Types.LongType,Types.MapType,Types.NullType,Types.ShortType,Types.StringType,Types.StructType,Types.TimestampType,Types.TimeType,Types.UnionType,Types.UnparsedType,Types.UUIDType,Types.VarCharType
An interface representing all data types supported by Apache Gravitino.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classThe base type of all complex types, including struct, list, map, and union.static classThe base type of all date/time types.static classThe base type of all fractional types.static classThe base type of all integral types.static classThe base type of all interval types.static enumThe root type name of this type.static classThe base type of all numeric types.static classThe base type of all primitive types. -
Method Summary