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, Map<FunctionId, IrRoutine> languageFunctions) specialize(FunctionId functionId, InvocationConvention invocationConvention, FunctionManager functionManager) voidunregisterTask(TaskId taskId)
-
Field Details
-
DISABLED
-
-
Method Details
-
specialize
ScalarFunctionImplementation specialize(FunctionId functionId, InvocationConvention invocationConvention, FunctionManager functionManager) -
registerTask
-
unregisterTask
-