| Package | Description |
|---|---|
| org.apache.calcite.rex |
Provides a language for representing row-expressions.
|
| org.apache.calcite.sql.fun |
Defines the set of standard SQL row-level functions and
operators.
|
| org.apache.calcite.sql.parser |
Provides a SQL parser.
|
| org.apache.calcite.sql2rel |
Translates a SQL parse tree to relational expression.
|
| Class and Description |
|---|
| SqlStdOperatorTable
Implementation of
SqlOperatorTable containing
the standard operators and functions. |
| Class and Description |
|---|
| SqlArrayValueConstructor
Definition of the SQL:2003 standard ARRAY constructor,
MULTISET
[<expr>, ...]. |
| SqlAvgAggFunction.Subtype
Sub-type of aggregate function.
|
| SqlBetweenOperator
Defines the BETWEEN operator.
|
| SqlBetweenOperator.Flag
Defines the "SYMMETRIC" and "ASYMMETRIC" keywords.
|
| SqlCase
A
SqlCase is a node of a parse tree which represents a case
statement. |
| SqlCaseOperator
An operator describing a
CASE, NULLIF or
COALESCE expression. |
| SqlColumnListConstructor
SqlColumnListConstructor defines the non-standard constructor used to pass a
COLUMN_LIST parameter to a UDX.
|
| SqlCovarAggFunction.Subtype
Enum for defining specific types.
|
| SqlCursorConstructor
SqlCursorConstructor defines the non-standard CURSOR(<query>)
constructor.
|
| SqlLiteralChainOperator
Internal operator, by which the parser represents a continued string literal.
|
| SqlMapValueConstructor
Definition of the MAP constructor,
MAP [<key>, <value>, ...]. |
| SqlMonotonicUnaryFunction
Base class for unary operators such as FLOOR/CEIL which are monotonic for
monotonic inputs.
|
| SqlMultisetQueryConstructor
Definition of the SQL:2003 standard MULTISET query constructor,
MULTISET (<query>). |
| SqlMultisetSetOperator
An operator which performs set operations on multisets, such as "MULTISET
UNION ALL".
|
| SqlMultisetValueConstructor
Definition of the SQL:2003 standard MULTISET constructor,
MULTISET
[<expr>, ...]. |
| SqlOverlapsOperator
SqlOverlapsOperator represents the SQL:1999 standard
OVERLAPS
function. |
| SqlQuarterFunction
SqlQuarterFunction represents the SQL:1999 standard
QUARTER
function. |
| SqlRowOperator
SqlRowOperator represents the special ROW constructor.
|
| SqlStdOperatorTable
Implementation of
SqlOperatorTable containing
the standard operators and functions. |
| SqlThrowOperator
An internal operator that throws an exception.
|
| SqlTrimFunction.Flag
Defines the enumerated values "LEADING", "TRAILING", "BOTH".
|
| Class and Description |
|---|
| SqlStdOperatorTable
Implementation of
SqlOperatorTable containing
the standard operators and functions. |
| Class and Description |
|---|
| SqlArrayValueConstructor
Definition of the SQL:2003 standard ARRAY constructor,
MULTISET
[<expr>, ...]. |
| SqlBetweenOperator
Defines the BETWEEN operator.
|
| SqlCase
A
SqlCase is a node of a parse tree which represents a case
statement. |
| SqlDatetimeSubtractionOperator
A special operator for the subtraction of two DATETIMEs.
|
| SqlExtractFunction
The SQL
EXTRACT operator. |
| SqlLiteralChainOperator
Internal operator, by which the parser represents a continued string literal.
|
| SqlMapValueConstructor
Definition of the MAP constructor,
MAP [<key>, <value>, ...]. |
| SqlMultisetQueryConstructor
Definition of the SQL:2003 standard MULTISET query constructor,
MULTISET (<query>). |
| SqlMultisetValueConstructor
Definition of the SQL:2003 standard MULTISET constructor,
MULTISET
[<expr>, ...]. |
| SqlOverlapsOperator
SqlOverlapsOperator represents the SQL:1999 standard
OVERLAPS
function. |
| SqlQuarterFunction
SqlQuarterFunction represents the SQL:1999 standard
QUARTER
function. |
| SqlRowOperator
SqlRowOperator represents the special ROW constructor.
|
| SqlSequenceValueOperator
Operator that returns the current or next value of a sequence.
|
Copyright © 2012–2015 The Apache Software Foundation. All rights reserved.