Uses of Package
org.apache.flink.table.functions
Packages that use org.apache.flink.table.functions
Package
Description
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.connector.source.lookupClassDescriptionA wrapper class of
AsyncTableFunctionfor asynchronously lookup rows matching the lookup keys from external system.A wrapper class ofTableFunctionfor synchronously lookup rows matching the lookup keys from external system. -
Classes in org.apache.flink.table.functions used by org.apache.flink.table.expressionsClassDescriptionDefinition of a built-in function.Definition of a function.Identifies a system function with function name or a catalog function with a fully qualified identifier.
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.factories
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.functionsClassDescriptionBase class for a user-defined aggregate function.Base class for a user-defined asynchronous table function.Definition of a built-in function.Builder for fluent definition of built-in functions.A
FunctionContextallows to obtain global runtime information about the context in which the user-defined function is executed.Definition of a function.Identifies a system function with function name or a catalog function with a fully qualified identifier.Categorizes the semantics of aFunctionDefinition.Characteristics that aFunctionDefinitionrequires.Base class for user-definedAggregateFunctionandTableAggregateFunction.Base class for a user-defined scalar function.AFunctionDefinitionthat can provide a runtime implementation (i.e. the function's body) that is specialized for the given call and session.Serializable factory that can be passed into aUserDefinedFunctionfor evaluating previously defined expression during runtime.Helper interface for creatingSpecializedFunction.ExpressionEvaluators.Provides call and session information for the specialized function.Provides a format for unparsingBuiltInFunctionDefinitionsinto a SQL string.Base class for a user-defined table aggregate function.Base class for a user-defined table function.Provides call information about the table that has been passed to a table argument.Base class for all user-defined functions. -
Classes in org.apache.flink.table.functions used by org.apache.flink.table.functions.pythonClassDescriptionBase class for a user-defined aggregate function.Definition of a function.Base class for user-defined
AggregateFunctionandTableAggregateFunction.Base class for a user-defined scalar function.Base class for a user-defined table aggregate function.Base class for a user-defined table function.Base class for all user-defined functions. -
Classes in org.apache.flink.table.functions used by org.apache.flink.table.legacy.connector.sourceClassDescriptionBase class for a user-defined asynchronous table function.Base class for a user-defined table function.
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.legacy.sourcesClassDescriptionBase class for a user-defined asynchronous table function.Base class for a user-defined table function.
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.module
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.procedures
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.types.extractionClassDescriptionBase class for a user-defined aggregate function.Base class for a user-defined scalar function which returns results asynchronously.Base class for a user-defined asynchronous table function.Base class for a user-defined process table function.Base class for a user-defined scalar function.Base class for a user-defined table aggregate function.Base class for a user-defined table function.
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.types.inferenceClassDescriptionDefinition of a function.Categorizes the semantics of a
FunctionDefinition.Provides call information about the table that has been passed to a table argument. -
-
Classes in org.apache.flink.table.functions used by org.apache.flink.table.types.inference.utilsClassDescriptionDefinition of a function.Provides call information about the table that has been passed to a table argument.