Uses of Class
org.apache.calcite.sql.SqlSpecialOperator
-
Packages that use SqlSpecialOperator Package Description 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.ddl Parse tree for SQL DDL statements.org.apache.calcite.sql.fun Defines the set of standard SQL row-level functions and operators. -
-
Uses of SqlSpecialOperator in org.apache.calcite.rex
Fields in org.apache.calcite.rex declared as SqlSpecialOperator Modifier and Type Field Description static SqlSpecialOperator
RexBuilder. GET_OPERATOR
Special operator that accesses an unadvertised field of an input record. -
Uses of SqlSpecialOperator in org.apache.calcite.sql
Subclasses of SqlSpecialOperator in org.apache.calcite.sql Modifier and Type Class Description class
SqlAsOperator
TheAS
operator associates an expression with an alias.class
SqlFunctionalOperator
SqlFunctionalOperator is a base class for special operators which use functional syntax.class
SqlInfixOperator
A generalization of a binary operator to involve several (two or more) arguments, and keywords between each pair of arguments.class
SqlInternalOperator
Generic operator for nodes with internal syntax.class
SqlLateralOperator
An operator describing a LATERAL specification.private static class
SqlOrderBy.Operator
Definition ofORDER BY
operator.class
SqlUnnestOperator
TheUNNEST
operator.class
SqlValuesOperator
TheVALUES
operator.private static class
SqlWith.SqlWithOperator
SqlWithOperator is used to represent a WITH clause of a query.private static class
SqlWithItem.SqlWithItemOperator
SqlWithItemOperator is used to represent an item in a WITH clause of a query.Fields in org.apache.calcite.sql declared as SqlSpecialOperator Modifier and Type Field Description static SqlSpecialOperator
SqlDelete. OPERATOR
static SqlSpecialOperator
SqlDescribeSchema. OPERATOR
static SqlSpecialOperator
SqlDescribeTable. OPERATOR
static SqlSpecialOperator
SqlExplain. OPERATOR
static SqlSpecialOperator
SqlInsert. OPERATOR
static SqlSpecialOperator
SqlMerge. OPERATOR
static SqlSpecialOperator
SqlOrderBy. OPERATOR
static SqlSpecialOperator
SqlSetOption. OPERATOR
static SqlSpecialOperator
SqlUpdate. OPERATOR
-
Uses of SqlSpecialOperator in org.apache.calcite.sql.ddl
Fields in org.apache.calcite.sql.ddl declared as SqlSpecialOperator Modifier and Type Field Description private static SqlSpecialOperator
SqlAttributeDefinition. OPERATOR
private static SqlSpecialOperator
SqlCheckConstraint. OPERATOR
private static SqlSpecialOperator
SqlColumnDeclaration. OPERATOR
private static SqlSpecialOperator
SqlCreateFunction. OPERATOR
protected static SqlSpecialOperator
SqlKeyConstraint. PRIMARY
private static SqlSpecialOperator
SqlKeyConstraint. UNIQUE
-
Uses of SqlSpecialOperator in org.apache.calcite.sql.fun
Subclasses of SqlSpecialOperator in org.apache.calcite.sql.fun Modifier and Type Class Description (package private) class
SqlArgumentAssignmentOperator
Operator that assigns an argument to a function call to a particular named parameter.class
SqlArrayQueryConstructor
Definition of the SQL:2003 standard ARRAY query constructor,ARRAY (<query>)
.class
SqlArrayValueConstructor
Definition of the SQL:2003 standard ARRAY constructor,ARRAY [<expr>, ...]
.class
SqlBetweenOperator
Defines the BETWEEN operator.class
SqlCollectionTableOperator
SqlCollectionTableOperator is the "table function derived table" operator.class
SqlColumnListConstructor
SqlColumnListConstructor defines the non-standard constructor used to pass a COLUMN_LIST parameter to a UDX.class
SqlCursorConstructor
SqlCursorConstructor defines the non-standard CURSOR(<query>) constructor.class
SqlDatetimePlusOperator
Operator that adds an INTERVAL to a DATETIME.class
SqlDatetimeSubtractionOperator
A special operator for the subtraction of two DATETIMEs.(package private) class
SqlDefaultOperator
Operator that indicates that an argument to a function call is to take its default value.class
SqlDotOperator
The dot operator.
, used to access a field of a record.(package private) class
SqlExtendOperator
EXTEND
operator.(package private) class
SqlItemOperator
The item operator[ ... ]
, used to access a given element of an array or map.class
SqlJsonApiCommonSyntaxOperator
The JSON API common syntax including a path specification, which is for JSON querying and processing.class
SqlJsonValueExpressionOperator
The JSON value expression operator that indicates that the value expression should be parsed as JSON.class
SqlLikeOperator
An operator describing theLIKE
andSIMILAR
operators.class
SqlLiteralChainOperator
Internal operator, by which the parser represents a continued string literal.class
SqlMapQueryConstructor
Definition of the MAP query constructor,MAP (<query>)
.class
SqlMapValueConstructor
Definition of the MAP constructor,MAP [<key>, <value>, ...]
.class
SqlMultisetQueryConstructor
Definition of the SQL:2003 standard MULTISET query constructor,MULTISET (<query>)
.class
SqlMultisetValueConstructor
Definition of the SQL:2003 standard MULTISET constructor,MULTISET [<expr>, ...]
.(package private) class
SqlRollupOperator
Operator that appears in aGROUP BY
clause:CUBE
,ROLLUP
,GROUPING SETS
.class
SqlRowOperator
SqlRowOperator represents the special ROW constructor.class
SqlSequenceValueOperator
Operator that returns the current or next value of a sequence.class
SqlThrowOperator
An internal operator that throws an exception.Fields in org.apache.calcite.sql.fun declared as SqlSpecialOperator Modifier and Type Field Description static SqlSpecialOperator
SqlStdOperatorTable. ARGUMENT_ASSIGNMENT
ARGUMENT_ASSIGNMENT
operator (=<
) assigns an argument to a function call to a particular named parameter.static SqlSpecialOperator
SqlStdOperatorTable. COLLECTION_TABLE
The "table function derived table" operator, which a table-valued function into a relation, e.g.static SqlSpecialOperator
SqlStdOperatorTable. DATETIME_PLUS
Infix datetime plus operator, 'DATETIME + INTERVAL
'.static SqlSpecialOperator
SqlStdOperatorTable. DEFAULT
DEFAULT
operator indicates that an argument to a function call is to take its default value..static SqlSpecialOperator
SqlStdOperatorTable. ESCAPE
Internal operator used to represent the ESCAPE clause of a LIKE or SIMILAR TO expression.static SqlSpecialOperator
SqlStdOperatorTable. LATERAL
TheLATERAL
operator.static SqlSpecialOperator
SqlStdOperatorTable. LIKE
static SqlSpecialOperator
SqlStdOperatorTable. NOT_LIKE
static SqlSpecialOperator
SqlStdOperatorTable. NOT_SIMILAR_TO
static SqlSpecialOperator
SqlStdOperatorTable. PATTERN_EXCLUDE
EXCLUDE
operator withinMATCH_RECOGNIZE
.static SqlSpecialOperator
SqlStdOperatorTable. PATTERN_PERMUTE
PERMUTE
operator to combine patterns withinMATCH_RECOGNIZE
.static SqlSpecialOperator
SqlStdOperatorTable. PATTERN_QUANTIFIER
Operator to quantify patterns withinMATCH_RECOGNIZE
.static SqlSpecialOperator
SqlStdOperatorTable. REINTERPRET
AnREINTERPRET
operator is internal to the planner.static SqlSpecialOperator
SqlStdOperatorTable. SIMILAR_TO
static SqlSpecialOperator
SqlStdOperatorTable. TABLESAMPLE
TheTABLESAMPLE
operator.static SqlSpecialOperator
SqlStdOperatorTable. VALUES
-