Uses of Class
io.trino.metadata.FunctionInvoker
-
Packages that use FunctionInvoker Package Description io.trino.metadata io.trino.operator.annotations io.trino.operator.scalar io.trino.sql.gen -
-
Uses of FunctionInvoker in io.trino.metadata
-
Uses of FunctionInvoker in io.trino.operator.annotations
Methods in io.trino.operator.annotations that return FunctionInvoker Modifier and Type Method Description protected FunctionInvokerCastImplementationDependency. getInvoker(FunctionBinding functionBinding, FunctionDependencies functionDependencies, InvocationConvention invocationConvention)protected FunctionInvokerFunctionImplementationDependency. getInvoker(FunctionBinding functionBinding, FunctionDependencies functionDependencies, InvocationConvention invocationConvention)protected FunctionInvokerOperatorImplementationDependency. getInvoker(FunctionBinding functionBinding, FunctionDependencies functionDependencies, InvocationConvention invocationConvention)protected abstract FunctionInvokerScalarImplementationDependency. getInvoker(FunctionBinding functionBinding, FunctionDependencies functionDependencies, InvocationConvention invocationConvention) -
Uses of FunctionInvoker in io.trino.operator.scalar
Methods in io.trino.operator.scalar that return FunctionInvoker Modifier and Type Method Description FunctionInvokerChoicesScalarFunctionImplementation. getScalarFunctionInvoker(InvocationConvention invocationConvention)FunctionInvokerScalarFunctionImplementation. getScalarFunctionInvoker(InvocationConvention invocationConvention) -
Uses of FunctionInvoker in io.trino.sql.gen
Methods in io.trino.sql.gen that return FunctionInvoker Modifier and Type Method Description FunctionInvokerBytecodeGeneratorContext. getScalarFunctionInvoker(ResolvedFunction resolvedFunction, InvocationConvention invocationConvention)Method parameters in io.trino.sql.gen with type arguments of type FunctionInvoker Modifier and Type Method Description static io.airlift.bytecode.BytecodeNodeBytecodeUtils. generateInvocation(io.airlift.bytecode.Scope scope, String functionName, FunctionNullability functionNullability, Function<InvocationConvention,FunctionInvoker> functionInvokerProvider, List<io.airlift.bytecode.BytecodeNode> arguments, CallSiteBinder binder)
-