Package io.trino.cost
Class ComposableStatsCalculator
java.lang.Object
io.trino.cost.ComposableStatsCalculator
- All Implemented Interfaces:
StatsCalculator
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfaceComposableStatsCalculator.Rule<T extends PlanNode>Nested classes/interfaces inherited from interface io.trino.cost.StatsCalculator
StatsCalculator.Context -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncalculateStats(PlanNode node, StatsCalculator.Context context) Calculate stats for thenode.
-
Constructor Details
-
ComposableStatsCalculator
-
-
Method Details
-
calculateStats
Description copied from interface:StatsCalculatorCalculate stats for thenode.- Specified by:
calculateStatsin interfaceStatsCalculator- Parameters:
node- The node to compute stats for.context- The context required to calculate stats.
-