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 |
Callback which provides enough information to create fields.
|
| 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 |
|---|---|
| RelCrossType |
Type of the cartesian product of two or more sets of records.
|
| RelDataTypeFactory.FieldInfoBuilder |
Implementation of
RelDataTypeFactory.FieldInfo that provides a fluid API to build
a list of fields. |
| RelDataTypeFactoryImpl |
Abstract base for implementations of
RelDataTypeFactory. |
| RelDataTypeFieldImpl |
Default implementation of
RelDataTypeField. |
| RelDataTypeImpl |
RelDataTypeImpl is an abstract base for implementations of
RelDataType. |
| RelDataTypeSystemImpl |
Default implementation of
RelDataTypeSystem,
providing parameters from the SQL standard. |
| RelRecordType |
RelRecordType represents a structured type having named fields.
|
| Enum | Description |
|---|---|
| RelDataTypeComparability |
RelDataTypeComparability is an enumeration of the categories of comparison
operators which types may support.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.