PlanNodeStatsEstimate.Builder |
PlanNodeStatsEstimate.Builder.addSymbolStatistics(Symbol symbol,
SymbolStatsEstimate statistics) |
static SymbolStatsEstimate.Builder |
SymbolStatsEstimate.buildFrom(SymbolStatsEstimate other) |
static PlanNodeStatsEstimate |
ComparisonStatsCalculator.estimateExpressionToExpressionComparison(PlanNodeStatsEstimate inputStatistics,
SymbolStatsEstimate leftExpressionStatistics,
Optional<Symbol> leftExpressionSymbol,
SymbolStatsEstimate rightExpressionStatistics,
Optional<Symbol> rightExpressionSymbol,
ComparisonExpression.Operator operator) |
static PlanNodeStatsEstimate |
ComparisonStatsCalculator.estimateExpressionToLiteralComparison(PlanNodeStatsEstimate inputStatistics,
SymbolStatsEstimate expressionStatistics,
Optional<Symbol> expressionSymbol,
OptionalDouble literalValue,
ComparisonExpression.Operator operator) |
static StatisticRange |
StatisticRange.from(SymbolStatsEstimate estimate) |