Package org.apache.gravitino.rel.types
Class Types
java.lang.Object
org.apache.gravitino.rel.types.Types
The helper class for
Type.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe binary type in Gravitino.static classThe boolean type in Gravitino.static classThe byte type in Gravitino.static classThe date time type in Gravitino.static classThe decimal type in Gravitino.static classThe double type in Gravitino.static classRepresents a type that is defined in an external catalog.static classThe fixed char type in Gravitino.static classFixed-length byte array type, if you want to use variable-length byte array, useTypes.BinaryTypeinstead.static classThe float type in Gravitino.static classThe integer type in Gravitino.static classThe interval day type in Gravitino.static classThe interval year type in Gravitino.static classThe list type in Gravitino.static classThe long type in Gravitino.static classThe map type in Gravitino.static classThe data type representing `NULL` values.static classThe short type in Gravitino.static classThe string type in Gravitino, equivalent to varchar(MAX), which the MAX is determined by the underlying catalog.static classThe struct type in Gravitino.static classThe timestamp type in Gravitino.static classThe time type in Gravitino.static classThe union type in Gravitino.static classRepresents a type that is not parsed yet.static classThe uuid type in Gravitino.static classThe varchar type in Gravitino. -
Method Summary
-
Method Details
-
allowAutoIncrement
- Parameters:
dataType- The data type to check.- Returns:
- True if the given data type is allowed to be an auto-increment column.
-