Defines a type system for relational expressions.
RelDataTypeSystemthat sends all methods to an underlying object.Specific type of RelRecordType that corresponds to a dynamic table, where columns are created as they are requested.Implementation of
RelDataTypefor a dynamic table.Type of the cartesian product of two or more sets of records.RelDataType represents the type of a scalar expression or entire row returned from a relational expression.RelDataTypeComparability is an enumeration of the categories of comparison operators which types may support.RelDataTypeFactory is a factory for datatype descriptors.Fluid API to build a list of fields.Deprecated.Deprecated.Abstract base for implementations of
RelDataTypeFactory.RelDataTypeFamily represents a family of related types.RelDataTypeField represents the definition of a field in a structured
RelDataTypeField::getNameDefault implementation of
RelDataTypeField.RelDataTypeImpl is an abstract base for implementations of
RelDataType.RelDataTypePrecedenceList defines a type precedence list for a particular type.Type system.Default implementation of
RelDataTypeSystem, providing parameters from the SQL standard.RelRecordType represents a structured type having named fields.Specific type of RelDataType that corresponds to a single column table, where column can have alias.Describes a policy for resolving fields in record types.Time frame.Utilities for
TimeFramedefinitions.Builds a collection of time frames.