Uses of Package
org.apache.flink.table.planner.functions.sql
Packages that use org.apache.flink.table.planner.functions.sql
-
Classes in org.apache.flink.table.planner.functions.sql used by org.apache.flink.table.planner.functions.sqlClassDescriptionSQL version of
BuiltInFunctionDefinitionin cases whereBridgingSqlFunctiondoes not apply.Builder for fluent definition of built-in functions.SQL version ofBuiltInFunctionDefinitionin cases whereBridgingSqlFunctiondoes not apply.Operator table that contains only Flink-specific functions and operators.Function that used to define SQL time functions like LOCALTIME, CURRENT_TIME(these are all dynamic functions in Calcite'sSqlStdOperatorTable) in Flink, the difference from the parentSqlAbstractTimeFunctionis this function class be aware of whether it is used in batch mode, if true it will act totally same as the parentSqlAbstractTimeFunction, but will be a non-deterministic function if not in batch mode.FIRST_VALUEandLAST_VALUEaggregate functions return the first or the last value in a list of values that are input to the function.LISTAGGaggregate function returns the concatenation of a list of values that are input to the function.Marker for table arguments in a signature ofStaticArguments inserted byFlinkConvertletTable.Base class for a table-valued function that computes windows.