| Name | Description | Type | Package | Framework | 
| SqlAbstractGroupFunction |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlAbstractTimeFunction | Base class for time functions such as LOCALTIME, LOCALTIME(n). | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlArrayQueryConstructor |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlArrayValueConstructor |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlAvgAggFunction | Avg is an aggregator which returns the average of the values which go into it. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlAvgAggFunction .Subtype | Sub-type of aggregate function. | Class | org.apache.calcite.sql.fun.SqlAvgAggFunction | Calcite | 
|
| SqlBetweenOperator | Defines the BETWEEN operator. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlBetweenOperator .Flag | Defines the SYMMETRIC and ASYMMETRIC keywords. | Class | org.apache.calcite.sql.fun.SqlBetweenOperator | Calcite | 
|
| SqlCase | A SqlCase is a node of a parse tree which represents a case statement. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCaseOperator | An operator describing a CASE, NULLIF or  COALESCE expression. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCastFunction | SqlCastFunction. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCoalesceFunction | The COALESCE function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCollectionTableOperator | SqlCollectionTableOperator is the table function derived table operator. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlColumnListConstructor | SqlColumnListConstructor defines the non-standard constructor used to pass a COLUMN_LIST parameter to a UDX. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlConvertFunction |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCountAggFunction | Definition of the SQL COUNT aggregation function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCovarAggFunction | Covar is an aggregator which returns the Covariance of the values which go into it. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCovarAggFunction .Subtype | Returns the enum constant of th | Class | org.apache.calcite.sql.fun.SqlCovarAggFunction | Calcite | 
|
| SqlCurrentDateFunction | The CURRENT_DATE function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlCursorConstructor |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlDatetimeSubtractionOperator | A special operator for the subtraction of two DATETIMEs. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlExtractFunction | The SQL EXTRACT operator. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlFirstLastValueAggFunction | FIRST_VALUE and LAST_VALUE aggregate functions return the first or the last value in a list of values that are input to the | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlFloorFunction | Definition of the FLOOR and CEIL built-in SQL functions. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlHistogramAggFunction | HISTOGRAM is the base operator that supports the Histogram MIN/MAX aggregate functions. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlInOperator | Definition of the SQL IN operator, which tests for a value's membership in a subquery or a list of values. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlLeadLagAggFunction | LEAD and LAG aggregate functions return the value of given expression evaluated at given offset. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlLikeOperator | An operator describing the LIKE and SIMILAR Syntax of the two operators: | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlLiteralChainOperator | Internal operator, by which the parser represents a continued string literal. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMapQueryConstructor | Definition of the MAP query constructor,  Like the MAP type, not standard SQL. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMapValueConstructor | Definition of the MAP constructor, MAP [, , . | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMinMaxAggFunction | Definition of the MIN and MAX aggregate functions, returning the returns the smallest/largest of the values which go into it. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMonotonicBinaryOperator | Base class for binary operators such as addition, subtraction, and multiplication which are monotonic for the patterns m op c and | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMonotonicUnaryFunction |  | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMultisetMemberOfOperator | Multiset MEMBER OF. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMultisetQueryConstructor | Definition of the SQL:2003 standard MULTISET query constructor,  MULTISET (). | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMultisetSetOperator | An operator which performs set operations on multisets, such as MULTISET Not to be confused with SqlMultisetValueConstructor or | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlMultisetValueConstructor | Definition of the SQL:2003 standard MULTISET constructor, MULTISET Derived classes construct other kinds of collections. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlNewOperator | SqlNewOperator represents an SQL new specification such as NEW UDT(1, 2). | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlNtileAggFunction | NTILE aggregate function return the value of given expression evaluated at given offset. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlNullifFunction | The NULLIF function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlOverlapsOperator | SqlOverlapsOperator represents the SQL:1999 standard OVERLAPS function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlOverlayFunction | The OVERLAY function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlPositionFunction | The POSITION function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlQuarterFunction | SqlQuarterFunction represents the SQL:1999 standard QUARTER function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlRowOperator | SqlRowOperator represents the special ROW constructor. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlSequenceValueOperator | Operator that returns the current or next value of a sequence. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlSingleValueAggFunction | SINGLE_VALUE aggregate function returns the input value if there is only one value in the input; Otherwise it triggers a run-time error. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlStdOperatorTable | the standard operators and functions. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlStringContextVariable | Base class for functions such as USER, CURRENT_ROLE, and CURRENT_PATH. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlSubstringFunction | Definition of the SUBSTRING builtin SQL function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlSumAggFunction | Sum is an aggregator which returns the sum of the values which go into it. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlSumEmptyIsZeroAggFunction | Sum0 is an aggregator which returns the sum of the values which go into it like Sum. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlThrowOperator | An internal operator that throws an exception. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlTrimFunction | Definition of the TRIM builtin SQL function. | Class | org.apache.calcite.sql.fun | Calcite | 
|
| SqlTrimFunction .Flag | Defines the enumerated values LEADING, TRAILING, BOTH. | Class | org.apache.calcite.sql.fun.SqlTrimFunction | Calcite | 
|