Uses of Class
io.trino.operator.aggregation.AggregationMetadata
Packages that use AggregationMetadata
Package
Description
-
Uses of AggregationMetadata in io.trino.metadata
Methods in io.trino.metadata that return AggregationMetadataModifier and TypeMethodDescriptionFunctionRegistry.getAggregateFunctionImplementation(FunctionId functionId, BoundSignature boundSignature, FunctionDependencies functionDependencies) Metadata.getAggregateFunctionImplementation(ResolvedFunction resolvedFunction) MetadataManager.getAggregateFunctionImplementation(ResolvedFunction resolvedFunction) protected AggregationMetadataSqlAggregationFunction.specialize(BoundSignature boundSignature) SqlAggregationFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
Uses of AggregationMetadata in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation that return AggregationMetadataModifier and TypeMethodDescriptionAbstractMinMaxAggregationFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) AbstractMinMaxNAggregationFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) ArbitraryAggregationFunction.specialize(BoundSignature boundSignature) ChecksumAggregationFunction.specialize(BoundSignature boundSignature) CountColumn.specialize(BoundSignature boundSignature) DecimalAverageAggregation.specialize(BoundSignature boundSignature) DecimalSumAggregation.specialize(BoundSignature boundSignature) MapAggregationFunction.specialize(BoundSignature boundSignature) MapUnionAggregation.specialize(BoundSignature boundSignature) MergeQuantileDigestFunction.specialize(BoundSignature boundSignature) ParametricAggregation.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) QuantileDigestAggregationFunction.specialize(BoundSignature boundSignature) RealAverageAggregation.specialize(BoundSignature boundSignature) ReduceAggregationFunction.specialize(BoundSignature boundSignature) Methods in io.trino.operator.aggregation with parameters of type AggregationMetadataModifier and TypeMethodDescriptionstatic AccumulatorFactoryAccumulatorCompiler.generateAccumulatorFactory(BoundSignature boundSignature, AggregationMetadata metadata, FunctionNullability functionNullability, List<LambdaProvider> lambdaProviders) static Constructor<? extends WindowAccumulator>AccumulatorCompiler.generateWindowAccumulatorClass(BoundSignature boundSignature, AggregationMetadata metadata, FunctionNullability functionNullability) -
Uses of AggregationMetadata in io.trino.operator.aggregation.arrayagg
Methods in io.trino.operator.aggregation.arrayagg that return AggregationMetadataModifier and TypeMethodDescriptionArrayAggregationFunction.specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.aggregation.histogram
Methods in io.trino.operator.aggregation.histogram that return AggregationMetadata -
Uses of AggregationMetadata in io.trino.operator.aggregation.listagg
Methods in io.trino.operator.aggregation.listagg that return AggregationMetadataModifier and TypeMethodDescriptionListaggAggregationFunction.specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.aggregation.minmaxby
Methods in io.trino.operator.aggregation.minmaxby that return AggregationMetadataModifier and TypeMethodDescriptionAbstractMinMaxBy.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) AbstractMinMaxByNAggregationFunction.specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
Uses of AggregationMetadata in io.trino.operator.aggregation.multimapagg
Methods in io.trino.operator.aggregation.multimapagg that return AggregationMetadataModifier and TypeMethodDescriptionMultimapAggregationFunction.specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.window
Constructors in io.trino.operator.window with parameters of type AggregationMetadataModifierConstructorDescriptionAggregationWindowFunctionSupplier(BoundSignature boundSignature, AggregationMetadata aggregationMetadata, FunctionNullability functionNullability) -
Uses of AggregationMetadata in io.trino.operator.window.pattern
Constructors in io.trino.operator.window.pattern with parameters of type AggregationMetadataModifierConstructorDescriptionMatchAggregationInstantiator(BoundSignature boundSignature, AggregationMetadata aggregationMetadata, FunctionNullability functionNullability, List<Integer> argumentChannels, List<LambdaProvider> lambdaProviders, SetEvaluator.SetEvaluatorSupplier setEvaluatorSupplier)