Uses of Class
edu.caltech.nanodb.queryeval.PlanCost
-
Packages that use PlanCost Package Description edu.caltech.nanodb.functions This package contains the abstractions for supporting simple functions, aggregate functions, and table-returning functions in NanoDB.edu.caltech.nanodb.plannodes This package contains classes for representing query execution plans, as well as analyzing their costs.edu.caltech.nanodb.queryeval This package contains the query-evaluation components of the database. -
-
Uses of PlanCost in edu.caltech.nanodb.functions
Methods in edu.caltech.nanodb.functions that return PlanCost Modifier and Type Method Description abstract PlanCost
TableFunction. getCost()
Returns the estimated cost of this plan node's operation. -
Uses of PlanCost in edu.caltech.nanodb.plannodes
Fields in edu.caltech.nanodb.plannodes declared as PlanCost Modifier and Type Field Description protected PlanCost
PlanNode. cost
The estimated cost of executing this plan and its subplans.private PlanCost
ProjectNode. inputCost
The cost of the input subplan.Methods in edu.caltech.nanodb.plannodes that return PlanCost Modifier and Type Method Description PlanCost
PlanNode. getCost()
Returns the estimated cost of this plan node's operation. -
Uses of PlanCost in edu.caltech.nanodb.queryeval
Constructors in edu.caltech.nanodb.queryeval with parameters of type PlanCost Constructor Description PlanCost(PlanCost c)
Constructs a PlanCost object from another cost object.
-