| Interface | Description |
|---|---|
| Type |
An interface representing all data types supported by Gravitino.
|
| Class | Description |
|---|---|
| Decimal |
Used to represent a
Types.DecimalType value in Gravitino. |
| Type.ComplexType |
The base type of all complex types, including struct, list, map, and union.
|
| Type.DateTimeType |
The base type of all date/time types.
|
| Type.FractionType |
The base type of all fractional types.
|
| Type.IntegralType |
The base type of all integral types.
|
| Type.IntervalType |
The base type of all interval types.
|
| Type.NumericType |
The base type of all numeric types.
|
| Type.PrimitiveType |
The base type of all primitive types.
|
| Types |
The helper class for
Type. |
| Types.BinaryType |
The binary type in Gravitino.
|
| Types.BooleanType |
The boolean type in Gravitino.
|
| Types.ByteType |
The byte type in Gravitino.
|
| Types.DateType |
The date time type in Gravitino.
|
| Types.DecimalType |
The decimal type in Gravitino.
|
| Types.DoubleType |
The double type in Gravitino.
|
| Types.FixedCharType |
The fixed char type in Gravitino.
|
| Types.FixedType |
Fixed-length byte array type, if you want to use variable-length byte array, use
Types.BinaryType instead. |
| Types.FloatType |
The float type in Gravitino.
|
| Types.IntegerType |
The integer type in Gravitino.
|
| Types.IntervalDayType |
The interval day type in Gravitino.
|
| Types.IntervalYearType |
The interval year type in Gravitino.
|
| Types.ListType |
A list type.
|
| Types.LongType |
The long type in Gravitino.
|
| Types.MapType |
The map type in Gravitino.
|
| Types.NullType |
The data type representing `NULL` values.
|
| Types.ShortType |
The short type in Gravitino.
|
| Types.StringType |
The string type in Gravitino, equivalent to varchar(MAX), which the MAX is determined by the
underlying catalog.
|
| Types.StructType |
The struct type in Gravitino.
|
| Types.StructType.Field |
A field of a struct type.
|
| Types.TimestampType |
The timestamp type in Gravitino.
|
| Types.TimeType |
The time type in Gravitino.
|
| Types.UnionType |
The union type in Gravitino.
|
| Types.UUIDType |
The uuid type in Gravitino.
|
| Types.VarCharType |
The varchar type in Gravitino.
|
| Enum | Description |
|---|---|
| Type.Name |
The root type name of this type.
|