| Package | Description |
|---|---|
| org.apache.flink.table.planner.functions.sql |
| Class and Description |
|---|
| BuiltInSqlFunction
SQL version of
BuiltInFunctionDefinition in cases where BridgingSqlFunction does
not apply. |
| BuiltInSqlFunction.Builder
Builder for fluent definition of built-in functions.
|
| BuiltInSqlOperator
SQL version of
BuiltInFunctionDefinition in cases where BridgingSqlFunction does
not apply. |
| FlinkSqlOperatorTable
Operator table that contains only Flink-specific functions and operators.
|
| FlinkTimestampDynamicFunction
Function that used to define SQL time functions like LOCALTIME, CURRENT_TIME(these are all
dynamic functions in Calcite's
SqlStdOperatorTable) in Flink, the difference from the
parent SqlAbstractTimeFunction is this function class be aware of whether it is used in
batch mode, if true it will act totally same as the parent SqlAbstractTimeFunction, but
will be a non-deterministic function if not in batch mode. |
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. |
SqlListAggFunction
LISTAGG aggregate function returns the concatenation of a list of values that are
input to the function. |
| SqlWindowTableFunction
Base class for a table-valued function that computes windows.
|
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.