Package org.apache.flink.table.functions
Interface SpecializedFunction.SpecializedContext
- All Superinterfaces:
SpecializedFunction.ExpressionEvaluatorFactory
- Enclosing interface:
- SpecializedFunction
@PublicEvolving
public static interface SpecializedFunction.SpecializedContext
extends SpecializedFunction.ExpressionEvaluatorFactory
Provides call and session information for the specialized function.
-
Method Summary
Modifier and TypeMethodDescriptionReturns the classloader used to resolve built-in functions.Returns the context of the current call.org.apache.flink.configuration.ReadableConfigGives read-only access to the configuration of the current session.Methods inherited from interface org.apache.flink.table.functions.SpecializedFunction.ExpressionEvaluatorFactory
createEvaluator, createEvaluator, createEvaluator
-
Method Details
-
getCallContext
CallContext getCallContext()Returns the context of the current call. -
getConfiguration
org.apache.flink.configuration.ReadableConfig getConfiguration()Gives read-only access to the configuration of the current session. -
getBuiltInClassLoader
ClassLoader getBuiltInClassLoader()Returns the classloader used to resolve built-in functions.
-