Uses of Class
io.trino.operator.aggregation.AggregationMetadata
-
-
Uses of AggregationMetadata in io.trino.metadata
Methods in io.trino.metadata that return AggregationMetadata Modifier and Type Method Description AggregationMetadataFunctionRegistry. getAggregateFunctionImplementation(FunctionId functionId, BoundSignature boundSignature, FunctionDependencies functionDependencies)AggregationMetadataMetadata. getAggregateFunctionImplementation(ResolvedFunction resolvedFunction)AggregationMetadataMetadataManager. getAggregateFunctionImplementation(ResolvedFunction resolvedFunction)protected AggregationMetadataSqlAggregationFunction. specialize(BoundSignature boundSignature)AggregationMetadataSqlAggregationFunction. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
Uses of AggregationMetadata in io.trino.operator.aggregation
Methods in io.trino.operator.aggregation that return AggregationMetadata Modifier and Type Method Description AggregationMetadataAbstractMinMaxAggregationFunction. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies)AggregationMetadataAbstractMinMaxNAggregationFunction. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies)AggregationMetadataArbitraryAggregationFunction. specialize(BoundSignature boundSignature)AggregationMetadataChecksumAggregationFunction. specialize(BoundSignature boundSignature)AggregationMetadataCountColumn. specialize(BoundSignature boundSignature)AggregationMetadataDecimalAverageAggregation. specialize(BoundSignature boundSignature)AggregationMetadataDecimalSumAggregation. specialize(BoundSignature boundSignature)AggregationMetadataMapAggregationFunction. specialize(BoundSignature boundSignature)AggregationMetadataMapUnionAggregation. specialize(BoundSignature boundSignature)AggregationMetadataMergeQuantileDigestFunction. specialize(BoundSignature boundSignature)AggregationMetadataParametricAggregation. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies)AggregationMetadataQuantileDigestAggregationFunction. specialize(BoundSignature boundSignature)AggregationMetadataRealAverageAggregation. specialize(BoundSignature boundSignature)AggregationMetadataReduceAggregationFunction. specialize(BoundSignature boundSignature)Methods in io.trino.operator.aggregation with parameters of type AggregationMetadata Modifier and Type Method Description static 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 AggregationMetadata Modifier and Type Method Description AggregationMetadataArrayAggregationFunction. specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.aggregation.histogram
Methods in io.trino.operator.aggregation.histogram that return AggregationMetadata Modifier and Type Method Description AggregationMetadataHistogram. specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.aggregation.listagg
Methods in io.trino.operator.aggregation.listagg that return AggregationMetadata Modifier and Type Method Description AggregationMetadataListaggAggregationFunction. specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.aggregation.minmaxby
Methods in io.trino.operator.aggregation.minmaxby that return AggregationMetadata Modifier and Type Method Description AggregationMetadataAbstractMinMaxBy. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies)AggregationMetadataAbstractMinMaxByNAggregationFunction. specialize(BoundSignature boundSignature, FunctionDependencies functionDependencies) -
Uses of AggregationMetadata in io.trino.operator.aggregation.multimapagg
Methods in io.trino.operator.aggregation.multimapagg that return AggregationMetadata Modifier and Type Method Description AggregationMetadataMultimapAggregationFunction. specialize(BoundSignature boundSignature) -
Uses of AggregationMetadata in io.trino.operator.window
Constructors in io.trino.operator.window with parameters of type AggregationMetadata Constructor Description AggregationWindowFunctionSupplier(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 AggregationMetadata Constructor Description MatchAggregationInstantiator(BoundSignature boundSignature, AggregationMetadata aggregationMetadata, FunctionNullability functionNullability, List<Integer> argumentChannels, List<LambdaProvider> lambdaProviders, SetEvaluator.SetEvaluatorSupplier setEvaluatorSupplier)
-