Uses of Interface
io.trino.operator.aggregation.LambdaProvider
-
Packages that use LambdaProvider Package Description io.trino.operator io.trino.operator.aggregation io.trino.operator.window io.trino.sql.gen -
-
Uses of LambdaProvider in io.trino.operator
Method parameters in io.trino.operator with type arguments of type LambdaProvider Modifier and Type Method Description static WindowFunctionDefinitionWindowFunctionDefinition. window(WindowFunctionSupplier functionSupplier, Type type, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, List<Integer> inputs)Create a WindowFunctionDefinition without the FrameInfo.static WindowFunctionDefinitionWindowFunctionDefinition. window(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, Integer... inputs)static WindowFunctionDefinitionWindowFunctionDefinition. window(WindowFunctionSupplier functionSupplier, Type type, FrameInfo frameInfo, boolean ignoreNulls, List<LambdaProvider> lambdaProviders, List<Integer> inputs) -
Uses of LambdaProvider in io.trino.operator.aggregation
Method parameters in io.trino.operator.aggregation with type arguments of type LambdaProvider Modifier and Type Method Description static AccumulatorFactoryAccumulatorCompiler. generateAccumulatorFactory(BoundSignature boundSignature, AggregationMetadata metadata, FunctionNullability functionNullability, List<LambdaProvider> lambdaProviders)Constructor parameters in io.trino.operator.aggregation with type arguments of type LambdaProvider Constructor Description CompiledAccumulatorFactory(Constructor<? extends Accumulator> accumulatorConstructor, Constructor<? extends GroupedAccumulator> groupedAccumulatorConstructor, List<LambdaProvider> lambdaProviders) -
Uses of LambdaProvider in io.trino.operator.window
Method parameters in io.trino.operator.window with type arguments of type LambdaProvider Modifier and Type Method Description WindowFunctionAggregationWindowFunctionSupplier. createWindowFunction(boolean ignoreNulls, List<LambdaProvider> lambdaProviders)WindowFunctionReflectionWindowFunctionSupplier. createWindowFunction(boolean ignoreNulls, List<LambdaProvider> lambdaProviders)WindowFunctionWindowFunctionSupplier. createWindowFunction(boolean ignoreNulls, List<LambdaProvider> lambdaProviders) -
Uses of LambdaProvider in io.trino.sql.gen
Methods in io.trino.sql.gen that return types with arguments of type LambdaProvider Modifier and Type Method Description static Class<? extends LambdaProvider>LambdaBytecodeGenerator. compileLambdaProvider(LambdaDefinitionExpression lambdaExpression, Metadata metadata, Class<?> lambdaInterface)
-