| Package | Description |
|---|---|
| io.prestosql.operator.aggregation | |
| io.prestosql.sql.gen |
| Modifier and Type | Method and Description |
|---|---|
AccumulatorFactory |
InternalAggregationFunction.bind(List<Integer> inputChannels,
Optional<Integer> maskChannel,
List<Type> sourceTypes,
List<Integer> orderByChannels,
List<SortOrder> orderings,
PagesIndex.Factory pagesIndexFactory,
boolean distinct,
JoinCompiler joinCompiler,
List<LambdaProvider> lambdaProviders,
Session session) |
AccumulatorFactory |
AccumulatorFactoryBinder.bind(List<Integer> argumentChannels,
Optional<Integer> maskChannel,
List<Type> sourceTypes,
List<Integer> orderByChannels,
List<SortOrder> orderings,
PagesIndex.Factory pagesIndexFactory,
boolean distinct,
JoinCompiler joinCompiler,
List<LambdaProvider> lambdaProviders,
Session session) |
AccumulatorFactory |
LazyAccumulatorFactoryBinder.bind(List<Integer> argumentChannels,
Optional<Integer> maskChannel,
List<Type> sourceTypes,
List<Integer> orderByChannels,
List<SortOrder> orderings,
PagesIndex.Factory pagesIndexFactory,
boolean distinct,
JoinCompiler joinCompiler,
List<LambdaProvider> lambdaProviders,
Session session) |
AccumulatorFactory |
GenericAccumulatorFactoryBinder.bind(List<Integer> argumentChannels,
Optional<Integer> maskChannel,
List<Type> sourceTypes,
List<Integer> orderByChannels,
List<SortOrder> orderings,
PagesIndex.Factory pagesIndexFactory,
boolean distinct,
JoinCompiler joinCompiler,
List<LambdaProvider> lambdaProviders,
Session session) |
| Constructor and Description |
|---|
GenericAccumulatorFactory(List<AggregationMetadata.AccumulatorStateDescriptor> stateDescriptors,
Constructor<? extends Accumulator> accumulatorConstructor,
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,
Session session,
boolean distinct) |
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends LambdaProvider> |
LambdaBytecodeGenerator.compileLambdaProvider(LambdaDefinitionExpression lambdaExpression,
FunctionRegistry functionRegistry,
Class lambdaInterface) |
Copyright © 2012–2019. All rights reserved.