Uses of Interface
org.objectweb.speedo.query.api.QueryDefinition

Packages that use QueryDefinition
org.objectweb.speedo.mim.api Speedo internal API for the management of persistent classes (status, state, eg). 
org.objectweb.speedo.mim.lib   
org.objectweb.speedo.query.api   
org.objectweb.speedo.query.lib   
org.objectweb.speedo.query.parser   
 

Uses of QueryDefinition in org.objectweb.speedo.mim.api
 

Methods in org.objectweb.speedo.mim.api that return QueryDefinition
 QueryDefinition SpeedoHome.addNamedQuery(java.lang.String name, QueryDefinition query)
          Defines a named query
 QueryDefinition SpeedoHome.removeNamedQuery(java.lang.String name)
          Remove a named query
 QueryDefinition SpeedoHome.getNamedQuery(java.lang.String name)
          Retrieves a query defintion from its name.
 

Methods in org.objectweb.speedo.mim.api with parameters of type QueryDefinition
 QueryDefinition SpeedoHome.addNamedQuery(java.lang.String name, QueryDefinition query)
          Defines a named query
 

Uses of QueryDefinition in org.objectweb.speedo.mim.lib
 

Methods in org.objectweb.speedo.mim.lib that return QueryDefinition
 QueryDefinition SpeedoHomeImpl.addNamedQuery(java.lang.String name, QueryDefinition query)
           
 QueryDefinition SpeedoHomeImpl.removeNamedQuery(java.lang.String name)
           
 QueryDefinition SpeedoHomeImpl.getNamedQuery(java.lang.String name)
           
 

Methods in org.objectweb.speedo.mim.lib with parameters of type QueryDefinition
 QueryDefinition SpeedoHomeImpl.addNamedQuery(java.lang.String name, QueryDefinition query)
           
 

Uses of QueryDefinition in org.objectweb.speedo.query.api
 

Methods in org.objectweb.speedo.query.api that return QueryDefinition
 QueryDefinition CompiledQuery.getDefinition()
           
 

Methods in org.objectweb.speedo.query.api with parameters of type QueryDefinition
 java.lang.Object CompiledQuery.execute(java.lang.Object[] parameters, ProxyManager pm, QueryDefinition qd)
          Executes the compiled query.
 java.lang.Object CompiledQuery.execute(java.util.Map parameters, ProxyManager pm, QueryDefinition qd)
           
 CompiledQuery QueryManager.getQueryCompiler(QueryDefinition qd)
          Retrieves a CompiledQuery for a given QueryDefinition.
 

Uses of QueryDefinition in org.objectweb.speedo.query.lib
 

Classes in org.objectweb.speedo.query.lib that implement QueryDefinition
 class QueryDefinitionImpl
          is a basic implementation of the QueryDefinition interface.
 class SpeedoQuery
          SpeedoQuery is the basic implementation of the javax.jdo.Query interface.
 

Methods in org.objectweb.speedo.query.lib that return QueryDefinition
 QueryDefinition SpeedoCompiledQuery.getDefinition()
           
 

Methods in org.objectweb.speedo.query.lib with parameters of type QueryDefinition
 CompiledQuery SpeedoQueryManager.getQueryCompiler(QueryDefinition qd)
          returns a CompiledQuery implementation, creates it if it does not exists, or just returns an existing one.
 void SpeedoQuery.defineWith(QueryDefinition qd)
           
 void QueryDefinitionImpl.defineWith(QueryDefinition qd)
           
 void SpeedoCompiledQuery.defineQuery(QueryDefinition _qd)
           
 java.lang.Object SpeedoCompiledQuery.execute(java.lang.Object[] a, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a array of object parameters.
 java.lang.Object SpeedoCompiledQuery.execute(java.util.Map m, ProxyManager pm, QueryDefinition userqd)
          evaluate the query with a single parameter which is a Map of object parameters.
 org.objectweb.medor.tuple.api.TupleCollection QueryEvalContext.eval(ProxyManager pm, org.objectweb.medor.expression.api.ParameterOperand[] pos, java.lang.Object connection, QueryDefinition userqd)
          Executes the sub query
 

Constructors in org.objectweb.speedo.query.lib with parameters of type QueryDefinition
QueryDefinitionImpl(QueryDefinition qd)
           
QueriesUnion(org.objectweb.medor.expression.api.ParameterOperand[] pos, ProxyManager pm, java.lang.Object connection, QueryEvalContext[] qecs, QueryDefinition userqd)
           
 

Uses of QueryDefinition in org.objectweb.speedo.query.parser
 

Methods in org.objectweb.speedo.query.parser with parameters of type QueryDefinition
 void SelectGroupByVisitor.visit(QueryDefinition qd)
          Visit the select and Groupby clause