| Interface | Description |
|---|---|
| AbstractDataType<T extends AbstractDataType<T>> |
Highest abstraction that describes the data type of a value in the table ecosystem.
|
| DataTypeQueryable |
Indicates that a
DataType can be retrieved from a class that implements this interfaces. |
| DataTypeVisitor<R> |
The visitor definition of
DataType. |
| Class | Description |
|---|---|
| AtomicDataType |
A data type that does not contain further data types (e.g.
|
| CollectionDataType |
A data type that contains an element type (e.g.
|
| DataType |
Describes the data type of a value in the table ecosystem.
|
| FieldsDataType |
A data type that contains field data types (i.e. row and structured type).
|
| KeyValueDataType |
A data type that contains a key and value data type (e.g.
|
| UnresolvedDataType |
Partially resolved data type that requires a lookup in a catalog or configuration before creating
the corresponding
LogicalType. |
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.