Uses of Package
edu.caltech.nanodb.plannodes
-
Packages that use edu.caltech.nanodb.plannodes Package Description edu.caltech.nanodb.commands This package contains the classes that represent the commands that the NanoSQL database recognizes.edu.caltech.nanodb.expressions This package contains classes for representing and evaluating arithmetic and logical expressions.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. -
Classes in edu.caltech.nanodb.plannodes used by edu.caltech.nanodb.commands Class Description PlanNode The base class of all query execution plan nodes. -
Classes in edu.caltech.nanodb.plannodes used by edu.caltech.nanodb.expressions Class Description PlanNode The base class of all query execution plan nodes. -
Classes in edu.caltech.nanodb.plannodes used by edu.caltech.nanodb.plannodes Class Description GroupAggregateNode This class provides the common functionality necessary for grouping and aggregation.PlanNode The base class of all query execution plan nodes.SelectNode PlanNode representing the WHERE clause in a SELECT operation.ThetaJoinNode PlanNode representing the FROM clause in a SELECT operation. -
Classes in edu.caltech.nanodb.plannodes used by edu.caltech.nanodb.queryeval Class Description PlanNode The base class of all query execution plan nodes.SelectNode PlanNode representing the WHERE clause in a SELECT operation.