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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ClassLoader
getBuiltInClassLoader()
Returns the classloader used to resolve built-in functions.CallContext
getCallContext()
Returns the context of the current call.ReadableConfig
getConfiguration()
Gives 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 Detail
-
getCallContext
CallContext getCallContext()
Returns the context of the current call.
-
getConfiguration
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.
-
-