Uses of Class
io.trino.sql.planner.plan.AggregationNode.Aggregation
-
-
Uses of AggregationNode.Aggregation in io.trino.cost
Method parameters in io.trino.cost with type arguments of type AggregationNode.Aggregation Modifier and Type Method Description static 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.Aggregation Modifier and Type Method Description AggregationNode.AggregationStatisticsAggregationPlanner.ColumnStatisticsAggregation. getAggregation()Methods in io.trino.sql.planner with parameters of type AggregationNode.Aggregation Modifier and Type Method Description static List<Symbol>SymbolsExtractor. extractAll(AggregationNode.Aggregation aggregation)static Set<Symbol>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.Aggregation Modifier and Type Method Description static Optional<PlanNode>PushAggregationIntoTableScan. pushAggregationIntoTableScan(Metadata metadata, 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.Aggregation Modifier and Type Method Description AggregationNode.AggregationSymbolMapper. map(AggregationNode.Aggregation aggregation)Methods in io.trino.sql.planner.optimizations with parameters of type AggregationNode.Aggregation Modifier and Type Method Description AggregationNode.AggregationSymbolMapper. map(AggregationNode.Aggregation 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.Aggregation Modifier and Type Method Description Map<Symbol,AggregationNode.Aggregation>AggregationNode. getAggregations()Map<Symbol,AggregationNode.Aggregation>StatisticAggregations. getAggregations()Constructor parameters in io.trino.sql.planner.plan with type arguments of type AggregationNode.Aggregation Constructor Description AggregationNode(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.Aggregation Modifier and Type Method Description static StringPlanPrinter. formatAggregation(AggregationNode.Aggregation aggregation)
-