Package io.trino.metadata
Interface LanguageFunctionProvider
- All Known Implementing Classes:
LanguageFunctionManager,WorkerLanguageFunctionProvider
public interface LanguageFunctionProvider
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterTask(TaskId taskId, List<LanguageScalarFunctionData> languageFunctions) specialize(FunctionManager functionManager, ResolvedFunction resolvedFunction, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) voidunregisterTask(TaskId taskId)
-
Field Details
-
DISABLED
-
-
Method Details
-
specialize
ScalarFunctionImplementation specialize(FunctionManager functionManager, ResolvedFunction resolvedFunction, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) -
registerTask
-
unregisterTask
-