Uses of Class
edu.caltech.nanodb.plannodes.SelectNode
-
Packages that use SelectNode Package Description 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 SelectNode in edu.caltech.nanodb.plannodes
Subclasses of SelectNode in edu.caltech.nanodb.plannodes Modifier and Type Class Description class
FileScanNode
A select plan-node that scans a tuple file, checking the optional predicate against each tuple in the file.class
SimpleFilterNode
This select plan node implements a simple filter of a subplan based on a predicate. -
Uses of SelectNode in edu.caltech.nanodb.queryeval
Methods in edu.caltech.nanodb.queryeval that return SelectNode Modifier and Type Method Description SelectNode
CostBasedJoinPlanner. makeSimpleSelect(java.lang.String tableName, Expression predicate, java.util.List<SelectClause> enclosingSelects)
Constructs a simple select plan that reads directly from a table, with an optional predicate for selecting rows.SelectNode
Planner. makeSimpleSelect(java.lang.String tableName, Expression predicate, java.util.List<SelectClause> enclosingSelects)
Returns a plan tree for executing a simple select against a single table, whose tuples can also be used for updating and deletion.SelectNode
SimplestPlanner. makeSimpleSelect(java.lang.String tableName, Expression predicate, java.util.List<SelectClause> enclosingSelects)
Constructs a simple select plan that reads directly from a table, with an optional predicate for selecting rows.
-