Uses of Interface
io.trino.operator.aggregation.Accumulator
Packages that use Accumulator
-
Uses of Accumulator in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation that return AccumulatorModifier and TypeMethodDescriptionAccumulator.copy()AccumulatorFactory.createAccumulator(List<Supplier<Object>> lambdaProviders) CompiledAccumulatorFactory.createAccumulator(List<Supplier<Object>> lambdaProviders) DistinctAccumulatorFactory.createAccumulator(List<Supplier<Object>> lambdaProviders) OrderedAccumulatorFactory.createAccumulator(List<Supplier<Object>> lambdaProviders) AccumulatorFactory.createIntermediateAccumulator(List<Supplier<Object>> lambdaProviders) CompiledAccumulatorFactory.createIntermediateAccumulator(List<Supplier<Object>> lambdaProviders) DistinctAccumulatorFactory.createIntermediateAccumulator(List<Supplier<Object>> lambdaProviders) OrderedAccumulatorFactory.createIntermediateAccumulator(List<Supplier<Object>> lambdaProviders) Constructors in io.trino.operator.aggregation with parameters of type AccumulatorModifierConstructorDescriptionAggregator(Accumulator accumulator, AggregationNode.Step step, Type intermediateType, Type finalType, List<Integer> inputChannels, OptionalInt maskChannel, AggregationMaskBuilder maskBuilder) Constructor parameters in io.trino.operator.aggregation with type arguments of type AccumulatorModifierConstructorDescriptionCompiledAccumulatorFactory(Constructor<? extends Accumulator> accumulatorConstructor, Constructor<? extends GroupedAccumulator> groupedAccumulatorConstructor, List<Class<?>> lambdaInterfaces, Constructor<? extends AggregationMaskBuilder> maskBuilderConstructor)