| Package | Description |
|---|---|
| org.apache.calcite.jdbc |
JDBC driver for Calcite.
|
| org.apache.calcite.rel.type |
Defines a type system for relational expressions.
|
| org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
| org.apache.calcite.sql |
Provides a SQL parser and object model.
|
| org.apache.calcite.sql.fun |
Defines the set of standard SQL row-level functions and
operators.
|
| org.apache.calcite.sql.type |
SQL type system.
|
| org.apache.calcite.sql.validate |
SQL validation.
|
| Class and Description |
|---|
| SqlTypeFactoryImpl
SqlTypeFactoryImpl provides a default implementation of
RelDataTypeFactory which supports SQL types. |
| Class and Description |
|---|
| SqlTypeName
Enumeration of the type names which can be used to construct a SQL type.
|
| Class and Description |
|---|
| SqlTypeName
Enumeration of the type names which can be used to construct a SQL type.
|
| Class and Description |
|---|
| SqlOperandTypeChecker
Strategy interface to check for allowed operand types of an operator call.
|
| SqlOperandTypeInference
Strategy to infer unknown types of the operands of an operator call.
|
| SqlReturnTypeInference
Strategy interface to infer the type of an operator call from the type of the
operands.
|
| SqlTypeName
Enumeration of the type names which can be used to construct a SQL type.
|
| Class and Description |
|---|
| SqlOperandTypeChecker
Strategy interface to check for allowed operand types of an operator call.
|
| SqlOperandTypeInference
Strategy to infer unknown types of the operands of an operator call.
|
| SqlReturnTypeInference
Strategy interface to infer the type of an operator call from the type of the
operands.
|
| SqlTypeName
Enumeration of the type names which can be used to construct a SQL type.
|
| Class and Description |
|---|
| AbstractSqlType
Abstract base class for SQL implementations of
RelDataType. |
| CompositeOperandTypeChecker
This class allows multiple existing
SqlOperandTypeChecker rules to be
combined into one rule. |
| CompositeOperandTypeChecker.Composition
How operands are composed.
|
| ExplicitReturnTypeInference
A
SqlReturnTypeInference which always returns the same SQL type. |
| FamilyOperandTypeChecker
Operand type-checking strategy which checks operands for inclusion in type
families.
|
| IntervalSqlType
IntervalSqlType represents a standard SQL datetime interval type.
|
| JavaToSqlTypeConversionRules
JavaToSqlTypeConversionRules defines mappings from common Java types to
corresponding SQL types.
|
| SameOperandTypeChecker
Parameter type-checking strategy where all operand types must be the same.
|
| SqlOperandTypeChecker
Strategy interface to check for allowed operand types of an operator call.
|
| SqlOperandTypeChecker.Consistency
Strategy used to make arguments consistent.
|
| SqlOperandTypeInference
Strategy to infer unknown types of the operands of an operator call.
|
| SqlReturnTypeInference
Strategy interface to infer the type of an operator call from the type of the
operands.
|
| SqlReturnTypeInferenceChain
Strategy to infer the type of an operator call from the type of the operands
by using a series of
SqlReturnTypeInference rules in a given order. |
| SqlSingleOperandTypeChecker
SqlSingleOperandTypeChecker is an extension of
SqlOperandTypeChecker
for implementations which are capable of checking the type of a single
operand in isolation. |
| SqlTypeAssignmentRules
Class to hold rules to determine if a type is assignable from another type.
|
| SqlTypeFamily
SqlTypeFamily provides SQL type categorization.
|
| SqlTypeName
Enumeration of the type names which can be used to construct a SQL type.
|
| SqlTypeName.Limit
Limit.
|
| SqlTypeTransform
Strategy to transform one type to another.
|
| SqlTypeTransformCascade
Strategy to infer the type of an operator call from the type of the operands
by using one
SqlReturnTypeInference rule and a combination of
SqlTypeTransforms |
| Class and Description |
|---|
| SqlOperandTypeChecker
Strategy interface to check for allowed operand types of an operator call.
|
| SqlOperandTypeInference
Strategy to infer unknown types of the operands of an operator call.
|
| SqlReturnTypeInference
Strategy interface to infer the type of an operator call from the type of the
operands.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.