public class StatsAndCosts extends Object
Constructor and Description |
---|
StatsAndCosts(Map<PlanNodeId,PlanNodeStatsEstimate> stats,
Map<PlanNodeId,PlanNodeCostEstimate> costs) |
Modifier and Type | Method and Description |
---|---|
static StatsAndCosts |
create(PlanNode root,
StatsProvider statsProvider,
CostProvider costProvider) |
static StatsAndCosts |
empty() |
Map<PlanNodeId,PlanNodeCostEstimate> |
getCosts() |
StatsAndCosts |
getForSubplan(PlanNode root) |
Map<PlanNodeId,PlanNodeStatsEstimate> |
getStats() |
public StatsAndCosts(Map<PlanNodeId,PlanNodeStatsEstimate> stats, Map<PlanNodeId,PlanNodeCostEstimate> costs)
public static StatsAndCosts empty()
public Map<PlanNodeId,PlanNodeStatsEstimate> getStats()
public Map<PlanNodeId,PlanNodeCostEstimate> getCosts()
public StatsAndCosts getForSubplan(PlanNode root)
public static StatsAndCosts create(PlanNode root, StatsProvider statsProvider, CostProvider costProvider)
Copyright © 2012–2019. All rights reserved.