| Interface | Description |
|---|---|
| BuiltInSqlOperator |
SQL version of
BuiltInFunctionDefinition in cases where BridgingSqlFunction does
not apply. |
| Class | Description |
|---|---|
| BuiltInSqlFunction |
SQL version of
BuiltInFunctionDefinition in cases where BridgingSqlFunction does
not apply. |
| BuiltInSqlFunction.Builder |
Builder for fluent definition of built-in functions.
|
| FlinkSqlOperatorTable |
Operator table that contains only Flink-specific functions and operators.
|
| FlinkSqlTimestampFunction |
Function that used to define SQL time function like LOCALTIMESTAMP, CURRENT_TIMESTAMP,
CURRENT_ROW_TIMESTAMP(), NOW() in Flink, the function support configuring the return type and the
precision of return type.
|
| MatchRowTimeFunction |
The function used to access a rowtime attribute with TIMESTAMP or TIMESTAMP_LTZ type from
MATCH_RECOGNIZE clause.
|
| SqlArrayConstructor |
SqlOperator for ARRAY, which makes explicit casting if the element type not
equals the derived component type. |
| SqlCumulateTableFunction |
SqlCumulateTableFunction implements an operator for cumulative.
|
| SqlDescriptorOperator |
DESCRIPTOR appears as an argument in a function.
|
| 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 function. |
| SqlHopTableFunction |
SqlHopTableFunction implements an operator for hopping.
|
| SqlJsonObjectFunction |
This class has been copied from Calcite to backport the fix made during CALCITE-4394.
|
| SqlListAggFunction |
LISTAGG aggregate function returns the concatenation of a list of values that are
input to the function. |
| SqlMapConstructor |
SqlOperator for MAP, which makes explicit casting if the element type not
equals the derived component type. |
| SqlThrowExceptionFunction |
Function used to throw an exception, only used internally.
|
| SqlTryCastFunction |
This class implements the
TRY_CAST built-in, essentially delegating all the method
invocations, whenever is possible, to Calcite's SqlCastFunction. |
| SqlTumbleTableFunction |
SqlTumbleTableFunction implements an operator for tumbling.
|
| SqlWindowTableFunction |
Base class for a table-valued function that computes windows.
|
| SqlWindowTableFunction.AbstractOperandMetadata |
Partial implementation of operand type checker.
|
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.