Uses of Interface
org.objectweb.medor.query.api.QueryLeaf

Packages that use QueryLeaf
org.objectweb.medor.datasource.api   
org.objectweb.medor.datasource.lib   
org.objectweb.medor.datasource.rdb.lib   
org.objectweb.medor.eval.api   
org.objectweb.medor.eval.lib   
org.objectweb.medor.optim.api   
org.objectweb.medor.query.api   
org.objectweb.medor.query.lib   
org.objectweb.medor.query.rdb.api   
org.objectweb.medor.query.rdb.lib   
 

Uses of QueryLeaf in org.objectweb.medor.datasource.api
 

Methods in org.objectweb.medor.datasource.api with parameters of type QueryLeaf
 TupleCollection Wrapper.fetchData(QueryLeaf ql, ParameterOperand[] parameters, java.lang.Object connection, EvaluationMetaData evalmd)
          This method links the wrapper to a particular QueryLeaf, and executes the query on the underlying data store.
 

Uses of QueryLeaf in org.objectweb.medor.datasource.lib
 

Methods in org.objectweb.medor.datasource.lib with parameters of type QueryLeaf
 TupleCollection TCWrapper.fetchData(QueryLeaf ql, ParameterOperand[] parameters, java.lang.Object conn, EvaluationMetaData evalmd)
           
 

Uses of QueryLeaf in org.objectweb.medor.datasource.rdb.lib
 

Methods in org.objectweb.medor.datasource.rdb.lib with parameters of type QueryLeaf
 TupleCollection JDBCWrapper.fetchData(QueryLeaf lf, ParameterOperand[] parameters, java.lang.Object connection, EvaluationMetaData evalMD)
           
 

Uses of QueryLeaf in org.objectweb.medor.eval.api
 

Methods in org.objectweb.medor.eval.api that return QueryLeaf
 QueryLeaf[] ConnectionResources.getRequiredQueryLeafConnection()
           
 

Methods in org.objectweb.medor.eval.api with parameters of type QueryLeaf
 java.lang.Object ConnectionResources.getConnection(QueryLeaf ql)
           
 void ConnectionResources.setConnection(QueryLeaf ql, java.lang.Object connection)
           
 

Uses of QueryLeaf in org.objectweb.medor.eval.lib
 

Methods in org.objectweb.medor.eval.lib that return QueryLeaf
 QueryLeaf[] MedorConnectionResources.getRequiredQueryLeafConnection()
           
 

Methods in org.objectweb.medor.eval.lib with parameters of type QueryLeaf
 java.lang.Object MedorConnectionResources.getConnection(QueryLeaf ql)
           
 void MedorConnectionResources.setConnection(QueryLeaf ql, java.lang.Object connection)
           
 

Uses of QueryLeaf in org.objectweb.medor.optim.api
 

Methods in org.objectweb.medor.optim.api with parameters of type QueryLeaf
 LeafRewriter LeafRewriteRule.getLeafRewriter(QueryLeaf ql)
           
 boolean LeafRewriter.canRewrite(QueryLeaf ql)
          It returns true is the QueryLeaf can be rewrite by this LeafRewriter.
 QueryTree LeafRewriter.rewrite(QueryLeaf ql)
          It rewrites the QueryLeaf into a QueryTree.
 

Uses of QueryLeaf in org.objectweb.medor.query.api
 

Subinterfaces of QueryLeaf in org.objectweb.medor.query.api
 interface TCQueryLeaf
          It's a DataStore witch is attached to a Medor TupleCollection Data Store...
 

Uses of QueryLeaf in org.objectweb.medor.query.lib
 

Classes in org.objectweb.medor.query.lib that implement QueryLeaf
 class MedorTCQueryLeaf
          A TupleCollection is one of the DataStore that is queryable by Medor.
 

Uses of QueryLeaf in org.objectweb.medor.query.rdb.api
 

Subinterfaces of QueryLeaf in org.objectweb.medor.query.rdb.api
 interface RdbExpQueryLeaf
          An RdbExpQueryLeaf is a particular type of RdbQueryLeaf for which the associated SQL query if not given as a SQL String, but is computed from an Expression (representing the filter) and from abstract information made of QualifiedTables, representing the FROM part of the SQL query.
 interface RdbQueryLeaf
          An RdbQueryLeaf represents a query leaf which encapsulates access to a relational database.
 interface RdbStringQueryLeaf
          An RdbStringQueryLeaf is an RdbQueryLeaf built from a SQL request provided as a String.
 

Methods in org.objectweb.medor.query.rdb.api with parameters of type QueryLeaf
 void RdbExpField.setQueryLeaf(QueryLeaf ql)
          Sets the QueryLeaf to which the RdbExpField is associated
 

Uses of QueryLeaf in org.objectweb.medor.query.rdb.lib
 

Classes in org.objectweb.medor.query.rdb.lib that implement QueryLeaf
 class AggregateRdbQueryNode
          This class represents a QueryLeaf which contains aggregate functions.
 class BasicRdbExpQueryLeaf
          This class represents a QueryLeaf that maps onto a relational database store.
 class BasicRdbQueryLeaf
           
 class BasicRdbStringQueryLeaf
          This class represents a QueryLeaf that maps onto a relational database store.
 

Fields in org.objectweb.medor.query.rdb.lib declared as QueryLeaf
protected  QueryLeaf BasicRdbField.ql
           
 

Methods in org.objectweb.medor.query.rdb.lib with parameters of type QueryLeaf
 void BasicRdbExpField.setQueryLeaf(QueryLeaf ql)
           
 

Constructors in org.objectweb.medor.query.rdb.lib with parameters of type QueryLeaf
BasicRdbField(java.lang.String name, PType type, java.lang.String col, QueryLeaf ql)
           
BasicRdbExpField(java.lang.String name, PType type, java.lang.String col, QualifiedTable table, QueryLeaf ql)