Uses of Class
simpledb.query.Predicate

Packages that use Predicate
simpledb.parse   
simpledb.query   
 

Uses of Predicate in simpledb.parse
 

Methods in simpledb.parse that return Predicate
 Predicate QueryData.pred()
          Returns the predicate that describes which records should be in the output table.
 Predicate ModifyData.pred()
          Returns the predicate that describes which records should be modified.
 Predicate DeleteData.pred()
          Returns the predicate that describes which records should be deleted.
 Predicate Parser.predicate()
           
 

Constructors in simpledb.parse with parameters of type Predicate
DeleteData(String tblname, Predicate pred)
          Saves the table name and predicate.
ModifyData(String tblname, String fldname, Expression newval, Predicate pred)
          Saves the table name, the modified field and its new value, and the predicate.
QueryData(Collection<String> fields, Collection<String> tables, Predicate pred)
          Saves the field and table list and predicate.
 

Uses of Predicate in simpledb.query
 

Methods in simpledb.query that return Predicate
 Predicate Predicate.joinPred(Schema sch1, Schema sch2)
          Returns the subpredicate consisting of terms that apply to the union of the two specified schemas, but not to either schema separately.
 Predicate Predicate.selectPred(Schema sch)
          Returns the subpredicate that applies to the specified schema.
 

Methods in simpledb.query with parameters of type Predicate
 void Predicate.conjoinWith(Predicate pred)
          Modifies the predicate to be the conjunction of itself and the specified predicate.
 

Constructors in simpledb.query with parameters of type Predicate
SelectPlan(Plan p, Predicate pred)
          Creates a new select node in the query tree, having the specified subquery and predicate.
SelectScan(Scan s, Predicate pred)
          Creates a select scan having the specified underlying scan and predicate.
 



Copyright © 2011. All Rights Reserved.