Uses of Interface
io.trino.operator.aggregation.LambdaProvider
-
Packages that use LambdaProvider Package Description io.trino.operator io.trino.operator.aggregation 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
Constructor parameters in io.trino.operator.aggregation with type arguments of type LambdaProvider Constructor Description GenericAccumulatorFactory(Constructor<? extends Accumulator> accumulatorConstructor, boolean accumulatorHasRemoveInput, Constructor<? extends GroupedAccumulator> groupedAccumulatorConstructor, List<LambdaProvider> lambdaProviders, List<Integer> inputChannels, Optional<Integer> maskChannel, List<Type> sourceTypes, List<Integer> orderByChannels, List<SortOrder> orderings, PagesIndex.Factory pagesIndexFactory, JoinCompiler joinCompiler, BlockTypeOperators blockTypeOperators, Session session, boolean distinct) -
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)
-