Uses of Class
io.trino.sql.planner.plan.AggregationNode.Aggregation
Packages that use AggregationNode.Aggregation
Package
Description
-
Uses of AggregationNode.Aggregation in io.trino.cost
Method parameters in io.trino.cost with type arguments of type AggregationNode.AggregationModifier and TypeMethodDescriptionstatic PlanNodeStatsEstimateAggregationStatsRule.groupBy(PlanNodeStatsEstimate sourceStats, Collection<Symbol> groupBySymbols, Map<Symbol, AggregationNode.Aggregation> aggregations) -
Uses of AggregationNode.Aggregation in io.trino.sql.planner
Methods in io.trino.sql.planner that return AggregationNode.AggregationModifier and TypeMethodDescriptionStatisticsAggregationPlanner.ColumnStatisticsAggregation.getAggregation()Methods in io.trino.sql.planner with parameters of type AggregationNode.AggregationModifier and TypeMethodDescriptionSymbolsExtractor.extractAll(AggregationNode.Aggregation aggregation) SymbolsExtractor.extractUnique(AggregationNode.Aggregation aggregation) -
Uses of AggregationNode.Aggregation in io.trino.sql.planner.iterative.rule
Method parameters in io.trino.sql.planner.iterative.rule with type arguments of type AggregationNode.AggregationModifier and TypeMethodDescriptionPushAggregationIntoTableScan.pushAggregationIntoTableScan(PlannerContext plannerContext, IrTypeAnalyzer typeAnalyzer, Rule.Context context, PlanNode aggregationNode, TableScanNode tableScan, Map<Symbol, AggregationNode.Aggregation> aggregations, List<Symbol> groupingKeys) -
Uses of AggregationNode.Aggregation in io.trino.sql.planner.optimizations
Methods in io.trino.sql.planner.optimizations that return AggregationNode.AggregationMethods in io.trino.sql.planner.optimizations with parameters of type AggregationNode.Aggregation -
Uses of AggregationNode.Aggregation in io.trino.sql.planner.plan
Methods in io.trino.sql.planner.plan that return types with arguments of type AggregationNode.AggregationModifier and TypeMethodDescriptionAggregationNode.getAggregations()StatisticAggregations.getAggregations()Method parameters in io.trino.sql.planner.plan with type arguments of type AggregationNode.AggregationModifier and TypeMethodDescriptionAggregationNode.Builder.setAggregations(Map<Symbol, AggregationNode.Aggregation> aggregations) static AggregationNodeAggregationNode.singleAggregation(PlanNodeId id, PlanNode source, Map<Symbol, AggregationNode.Aggregation> aggregations, AggregationNode.GroupingSetDescriptor groupingSets) Constructor parameters in io.trino.sql.planner.plan with type arguments of type AggregationNode.AggregationModifierConstructorDescriptionAggregationNode(PlanNodeId id, PlanNode source, Map<Symbol, AggregationNode.Aggregation> aggregations, AggregationNode.GroupingSetDescriptor groupingSets, List<Symbol> preGroupedSymbols, AggregationNode.Step step, Optional<Symbol> hashSymbol, Optional<Symbol> groupIdSymbol) StatisticAggregations(Map<Symbol, AggregationNode.Aggregation> aggregations, List<Symbol> groupingSymbols) -
Uses of AggregationNode.Aggregation in io.trino.sql.planner.planprinter
Methods in io.trino.sql.planner.planprinter with parameters of type AggregationNode.AggregationModifier and TypeMethodDescriptionstatic StringPlanPrinter.formatAggregation(Anonymizer anonymizer, AggregationNode.Aggregation aggregation)