| Package | Description |
|---|---|
| io.prestosql.operator.aggregation |
| Modifier and Type | Method and Description |
|---|---|
GroupedAccumulator |
AccumulatorFactory.createGroupedAccumulator() |
GroupedAccumulator |
GenericAccumulatorFactory.createGroupedAccumulator() |
GroupedAccumulator |
AccumulatorFactory.createGroupedIntermediateAccumulator() |
GroupedAccumulator |
GenericAccumulatorFactory.createGroupedIntermediateAccumulator() |
| 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) |
GenericAccumulatorFactoryBinder(List<AggregationMetadata.AccumulatorStateDescriptor> stateDescriptors,
Class<? extends Accumulator> accumulatorClass,
Class<? extends GroupedAccumulator> groupedAccumulatorClass) |
Copyright © 2012–2019. All rights reserved.