Uses of Class
io.trino.metadata.FunctionDependencies
-
-
Uses of FunctionDependencies in io.trino.metadata
Methods in io.trino.metadata with parameters of type FunctionDependencies Modifier and Type Method Description InternalAggregationFunctionFunctionRegistry. getAggregateFunctionImplementation(FunctionBinding functionBinding, FunctionDependencies functionDependencies)FunctionInvokerFunctionRegistry. getScalarFunctionInvoker(FunctionBinding functionBinding, FunctionDependencies functionDependencies, InvocationConvention invocationConvention)WindowFunctionSupplierFunctionRegistry. getWindowFunctionImplementation(FunctionBinding functionBinding, FunctionDependencies functionDependencies)InternalAggregationFunctionSqlAggregationFunction. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies)ScalarFunctionImplementationSqlScalarFunction. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator
Methods in io.trino.operator with parameters of type FunctionDependencies Modifier and Type Method Description static MethodHandleParametricFunctionHelpers. bindDependencies(MethodHandle handle, List<ImplementationDependency> dependencies, FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation with parameters of type FunctionDependencies Modifier and Type Method Description InternalAggregationFunctionAbstractMinMaxAggregationFunction. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies)InternalAggregationFunctionParametricAggregation. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator.aggregation.minmaxby
Methods in io.trino.operator.aggregation.minmaxby with parameters of type FunctionDependencies Modifier and Type Method Description InternalAggregationFunctionAbstractMinMaxBy. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator.annotations
Methods in io.trino.operator.annotations with parameters of type FunctionDependencies 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)ObjectImplementationDependency. resolve(FunctionBinding functionBinding, FunctionDependencies functionDependencies)ObjectLiteralImplementationDependency. resolve(FunctionBinding functionBinding, FunctionDependencies functionDependencies)ObjectScalarImplementationDependency. resolve(FunctionBinding functionBinding, FunctionDependencies functionDependencies)ObjectTypeImplementationDependency. resolve(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator.scalar
-
Uses of FunctionDependencies in io.trino.operator.scalar.annotations
Methods in io.trino.operator.scalar.annotations with parameters of type FunctionDependencies Modifier and Type Method Description Optional<ScalarFunctionImplementation>ParametricScalarImplementation. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.operator.window
Methods in io.trino.operator.window with parameters of type FunctionDependencies Modifier and Type Method Description WindowFunctionSupplierSqlWindowFunction. specialize(FunctionBinding functionBinding, FunctionDependencies functionDependencies) -
Uses of FunctionDependencies in io.trino.util
Methods in io.trino.util with parameters of type FunctionDependencies Modifier and Type Method Description static MethodHandleMinMaxCompare. getMinMaxCompare(FunctionDependencies dependencies, Type type, InvocationConvention convention, boolean min)
-