Package io.trino.metadata
Class WorkerLanguageFunctionProvider
java.lang.Object
io.trino.metadata.WorkerLanguageFunctionProvider
- All Implemented Interfaces:
LanguageFunctionProvider
-
Field Summary
Fields inherited from interface io.trino.metadata.LanguageFunctionProvider
DISABLED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterTask(TaskId taskId, List<LanguageScalarFunctionData> functions) specialize(FunctionManager functionManager, ResolvedFunction resolvedFunction, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) voidunregisterTask(TaskId taskId)
-
Constructor Details
-
WorkerLanguageFunctionProvider
public WorkerLanguageFunctionProvider()
-
-
Method Details
-
registerTask
- Specified by:
registerTaskin interfaceLanguageFunctionProvider
-
unregisterTask
- Specified by:
unregisterTaskin interfaceLanguageFunctionProvider
-
specialize
public ScalarFunctionImplementation specialize(FunctionManager functionManager, ResolvedFunction resolvedFunction, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) - Specified by:
specializein interfaceLanguageFunctionProvider
-