| Class and Description |
|---|
| AsyncTableFunction
Base class for a user-defined asynchronous table function.
|
| TableFunction
Base class for a user-defined table function.
|
| Class and Description |
|---|
| AsyncLookupFunction
A wrapper class of
AsyncTableFunction for asynchronously lookup rows matching the lookup
keys from external system. |
| LookupFunction
A wrapper class of
TableFunction for synchronously lookup rows matching the lookup keys
from external system. |
| Class and Description |
|---|
| BuiltInFunctionDefinition
Definition of a built-in function.
|
| FunctionDefinition
Definition of a function.
|
| FunctionIdentifier
Identifies a system function with function name or a catalog function with a fully qualified
identifier.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
| Class and Description |
|---|
| AggregateFunction
Base class for a user-defined aggregate function.
|
| AsyncTableFunction
Base class for a user-defined asynchronous table function.
|
| BuiltInFunctionDefinition
Definition of a built-in function.
|
| BuiltInFunctionDefinition.Builder
Builder for fluent definition of built-in functions.
|
| FunctionContext
A
FunctionContext allows to obtain global runtime information about the context in which
the user-defined function is executed. |
| FunctionDefinition
Definition of a function.
|
| FunctionIdentifier
Identifies a system function with function name or a catalog function with a fully qualified
identifier.
|
| FunctionKind
Categorizes the semantics of a
FunctionDefinition. |
| FunctionRequirement
Characteristics that a
FunctionDefinition requires. |
| ImperativeAggregateFunction
Base class for user-defined
AggregateFunction and TableAggregateFunction. |
| ScalarFunction
Base class for a user-defined scalar function.
|
| SpecializedFunction
A
FunctionDefinition that can provide a runtime implementation (i.e. the function's body)
that is specialized for the given call and session. |
| SpecializedFunction.ExpressionEvaluator
Serializable factory that can be passed into a
UserDefinedFunction for evaluating
previously defined expression during runtime. |
| SpecializedFunction.ExpressionEvaluatorFactory
Helper interface for creating
SpecializedFunction.ExpressionEvaluators. |
| SpecializedFunction.SpecializedContext
Provides call and session information for the specialized function.
|
| SqlCallSyntax
Provides a format for unparsing
BuiltInFunctionDefinitions into a SQL string. |
| TableAggregateFunction
Base class for a user-defined table aggregate function.
|
| TableFunction
Base class for a user-defined table function.
|
| UserDefinedFunction
Base class for all user-defined functions.
|
| Class and Description |
|---|
| AggregateFunction
Base class for a user-defined aggregate function.
|
| FunctionDefinition
Definition of a function.
|
| ImperativeAggregateFunction
Base class for user-defined
AggregateFunction and TableAggregateFunction. |
| ScalarFunction
Base class for a user-defined scalar function.
|
| TableAggregateFunction
Base class for a user-defined table aggregate function.
|
| TableFunction
Base class for a user-defined table function.
|
| UserDefinedFunction
Base class for all user-defined functions.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
| FunctionKind
Categorizes the semantics of a
FunctionDefinition. |
| Class and Description |
|---|
| AsyncTableFunction
Base class for a user-defined asynchronous table function.
|
| TableFunction
Base class for a user-defined table function.
|
| Class and Description |
|---|
| AggregateFunction
Base class for a user-defined aggregate function.
|
| AsyncScalarFunction
Base class for a user-defined scalar function which returns results asynchronously.
|
| AsyncTableFunction
Base class for a user-defined asynchronous table function.
|
| ScalarFunction
Base class for a user-defined scalar function.
|
| TableAggregateFunction
Base class for a user-defined table aggregate function.
|
| TableFunction
Base class for a user-defined table function.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
| Class and Description |
|---|
| FunctionDefinition
Definition of a function.
|
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.