Uses of Class
org.datanucleus.store.query.Query

Packages that use Query
org.datanucleus This package provides classes that are typically externally called, whether that means by developers or by other DataNucleus plugins. 
org.datanucleus.jdo Package providing components specific to JDO persistence. 
org.datanucleus.jdo.query Package providing DataNucleus' implementation of a typesafe query mechanism, primarily JDOQL. 
org.datanucleus.query This package provides general classes for querying across all datastores in particular languages. 
org.datanucleus.query.evaluator Package providing the basis for evaluation of a string-based query. 
org.datanucleus.store Package handling the storage of classes to the datastore, and the management of the datastore. 
org.datanucleus.store.query Package providing implementation of query language support for datastores. 
org.datanucleus.store.query.cache Package providing definition of caching for queries. 
 

Uses of Query in org.datanucleus
 

Methods in org.datanucleus that return Query
 Query ObjectManagerImpl.newQuery()
          Construct an empty query instance.
 Query ExecutionContextImpl.newQuery()
           
 Query ObjectManager.newQuery()
          Accessor for a new Query.
 

Uses of Query in org.datanucleus.jdo
 

Methods in org.datanucleus.jdo that return Query
 Query JDOQuery.getInternalQuery()
          Accessor for the internal query.
 

Constructors in org.datanucleus.jdo with parameters of type Query
JDOQuery(javax.jdo.PersistenceManager pm, Query query, java.lang.String language)
          Constructor for a query used by JDO.
 

Uses of Query in org.datanucleus.jdo.query
 

Fields in org.datanucleus.jdo.query with type parameters of type Query
protected  java.util.HashSet<Query> JDOTypesafeQuery.internalQueries
          Internal queries generated by this typesafe query.
 

Methods in org.datanucleus.jdo.query that return Query
protected  Query JDOTypesafeQuery.getInternalQuery()
          Convenience method to generate an internal DataNucleus Query and apply the generic compilation to it.
 

Methods in org.datanucleus.jdo.query with parameters of type Query
protected  java.lang.Object JDOTypesafeQuery.executeInternalQuery(Query internalQuery)
           
 

Uses of Query in org.datanucleus.query
 

Methods in org.datanucleus.query with parameters of type Query
static java.lang.String QueryUtils.getKeyForQueryResultsCache(Query query, java.util.Map params)
          Convenience method to generate the "key" for storing the query results of a query with parameters.
static boolean QueryUtils.queryReturnsSingleRow(Query query)
          Convenience method to return whether the query should return a single row.
 

Constructors in org.datanucleus.query with parameters of type Query
JDOQLSingleStringParser(Query query, java.lang.String queryString)
          Constructor for the Single-String parser.
JPQLSingleStringParser(Query query, java.lang.String queryString)
          Constructor for the Single-String parser.
 

Uses of Query in org.datanucleus.query.evaluator
 

Fields in org.datanucleus.query.evaluator declared as Query
protected  Query JavaQueryEvaluator.query
          Underlying "string-based" query.
 

Methods in org.datanucleus.query.evaluator with parameters of type Query
protected  java.util.Collection JDOQLEvaluator.evaluateSubquery(Query query, QueryCompilation compilation, java.util.Collection candidates, java.lang.Object outerCandidate)
          Method to evaluate a subquery of the query being evaluated.
protected  java.util.Collection JPQLEvaluator.evaluateSubquery(Query query, QueryCompilation compilation, java.util.Collection candidates, java.lang.Object outerCandidate)
          Method to evaluate a subquery of the query being evaluated.
protected abstract  java.util.Collection JavaQueryEvaluator.evaluateSubquery(Query subquery, QueryCompilation compilation, java.util.Collection candidates, java.lang.Object outerCandidate)
          Method to evaluate a subquery of the query being evaluated.
 

Constructors in org.datanucleus.query.evaluator with parameters of type Query
JavaQueryEvaluator(java.lang.String language, Query query, QueryCompilation compilation, java.util.Map parameterValues, ClassLoaderResolver clr, java.util.Collection candidates)
          Constructor for the evaluator of a query in the specified language.
JDOQLEvaluator(Query query, java.util.Collection candidates, QueryCompilation compilation, java.util.Map parameterValues, ClassLoaderResolver clr)
          Constructor.
JPQLEvaluator(Query query, java.util.Collection candidates, QueryCompilation compilation, java.util.Map parameterValues, ClassLoaderResolver clr)
          Constructor.
 

Uses of Query in org.datanucleus.store
 

Methods in org.datanucleus.store that return Query
 Query ExecutionContext.newQuery()
           
 

Uses of Query in org.datanucleus.store.query
 

Subclasses of Query in org.datanucleus.store.query
 class AbstractJavaQuery
          Abstract representation of a Java-based query.
 class AbstractJDOQLQuery
          Abstract representation of a JDOQL query.
 class AbstractJPQLQuery
          Abstract representation of a JPQL query used by DataNucleus.
 class AbstractSQLQuery
          Base definition of a query using SQL.
 

Fields in org.datanucleus.store.query declared as Query
protected  Query AbstractQueryResult.query
          The Query object.
 

Methods in org.datanucleus.store.query that return Query
 Query Query.SubqueryDefinition.getQuery()
           
 Query QueryManager.newQuery(java.lang.String language, ExecutionContext ec, java.lang.Object query)
          Method to generate a new query using the passed query as basis.
 

Methods in org.datanucleus.store.query with parameters of type Query
 void QueryManager.addDatastoreQueryResult(Query query, java.util.Map params, java.util.List<java.lang.Object> results)
          Method to store the results for a query.
 void Query.addSubquery(Query sub, java.lang.String variableDecl, java.lang.String candidateExpr, java.util.Map paramMap)
          Method to add a subquery to this query.
 java.util.List<java.lang.Object> QueryManager.getDatastoreQueryResult(Query query, java.util.Map params)
          Accessor for the results for a query.
 

Constructors in org.datanucleus.store.query with parameters of type Query
AbstractQueryResult(Query query)
          Constructor of the result from a Query.
CandidateIdsQueryResult(Query query, java.util.List<java.lang.Object> ids)
           
Query.SubqueryDefinition(Query q, java.lang.String candidates, java.lang.String variables, java.util.Map params)
           
 

Uses of Query in org.datanucleus.store.query.cache
 

Methods in org.datanucleus.store.query.cache with parameters of type Query
 void QueryResultsCache.evict(Query query)
          Evict the query from the results cache.
 void AbstractQueryResultsCache.evict(Query query)
           
 void QueryResultsCache.evict(Query query, java.util.Map params)
          Evict the query with the specified params from the results cache.
 void AbstractQueryResultsCache.evict(Query query, java.util.Map params)
           
 void QueryResultsCache.pin(Query query)
          Method to pin the specified query in the cache, preventing garbage collection.
 void AbstractQueryResultsCache.pin(Query query)
           
 void QueryResultsCache.pin(Query query, java.util.Map params)
          Method to pin the specified query in the cache, preventing garbage collection.
 void AbstractQueryResultsCache.pin(Query query, java.util.Map params)
           
 void QueryResultsCache.unpin(Query query)
          Method to unpin the specified query from the cache, allowing garbage collection.
 void AbstractQueryResultsCache.unpin(Query query)
           
 void QueryResultsCache.unpin(Query query, java.util.Map params)
          Method to unpin the specified query from the cache, allowing garbage collection.
 void AbstractQueryResultsCache.unpin(Query query, java.util.Map params)
           
 



Copyright © 2011. All Rights Reserved.