See: Description
| Interface | Description |
|---|---|
| RelDataType |
RelDataType represents the type of a scalar expression or entire row returned
from a relational expression.
|
| RelDataTypeFactory |
RelDataTypeFactory is a factory for datatype descriptors.
|
| RelDataTypeFactory.FieldInfo | Deprecated |
| RelDataTypeFamily |
RelDataTypeFamily represents a family of related types.
|
| RelDataTypeField |
RelDataTypeField represents the definition of a field in a structured
RelDataType. |
| RelDataTypePrecedenceList |
RelDataTypePrecedenceList defines a type precedence list for a particular
type.
|
| RelDataTypeSystem |
Type system.
|
| RelProtoDataType |
Can be converted into a
RelDataType given a
RelDataTypeFactory. |
| Class | Description |
|---|---|
| DynamicRecordType |
Specific type of RelRecordType that corresponds to a dynamic table,
where columns are created as they are requested.
|
| DynamicRecordTypeImpl |
Implementation of
RelDataType for a dynamic table. |
| RelCrossType |
Type of the cartesian product of two or more sets of records.
|
| RelDataTypeFactory.Builder |
Fluid API to build a list of fields.
|
| RelDataTypeFactory.FieldInfoBuilder | Deprecated |
| RelDataTypeFactoryImpl |
Abstract base for implementations of
RelDataTypeFactory. |
| RelDataTypeFactoryImpl.Key |
Key to the data type cache.
|
| RelDataTypeField.ToFieldIndex |
Function to transform a set of
RelDataTypeField to
a set of Integer of the field keys. |
| RelDataTypeField.ToFieldName |
Function to transform a set of
RelDataTypeField to
a set of String of the field names. |
| RelDataTypeFieldImpl |
Default implementation of
RelDataTypeField. |
| RelDataTypeHolder |
Holding the expandable list of fields for dynamic table.
|
| RelDataTypeImpl |
RelDataTypeImpl is an abstract base for implementations of
RelDataType. |
| RelDataTypeImpl.Slot | |
| RelDataTypeSystemImpl |
Default implementation of
RelDataTypeSystem,
providing parameters from the SQL standard. |
| RelRecordType |
RelRecordType represents a structured type having named fields.
|
| RelRecordType.SerializableRelRecordType |
Skinny object which has the same information content as a
RelRecordType but skips redundant stuff like digest and the
immutable list. |
| Enum | Description |
|---|---|
| RelDataTypeComparability |
RelDataTypeComparability is an enumeration of the categories of comparison
operators which types may support.
|
| StructKind |
Describes a policy for resolving fields in record types.
|
Copyright © 2012–2018 The Apache Software Foundation. All rights reserved.