| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StoreQuery | |
|---|---|
| org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation | 
| org.apache.openjpa.datacache | OpenJPA Data Cache | 
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel | 
| Uses of StoreQuery in org.apache.openjpa.abstractstore | 
|---|
| Methods in org.apache.openjpa.abstractstore that return StoreQuery | |
|---|---|
|  StoreQuery | AbstractStoreManager.newQuery(java.lang.String language) | 
| Uses of StoreQuery in org.apache.openjpa.datacache | 
|---|
| Classes in org.apache.openjpa.datacache that implement StoreQuery | |
|---|---|
|  class | QueryCacheStoreQueryA StoreQueryimplementation that caches the OIDs involved in
 the query, and can determine whether or not the query has been dirtied. | 
| Methods in org.apache.openjpa.datacache that return StoreQuery | |
|---|---|
|  StoreQuery | QueryCacheStoreQuery.getDelegate()Delegate. | 
|  StoreQuery | DataCacheStoreManager.newQuery(java.lang.String language) | 
| Constructors in org.apache.openjpa.datacache with parameters of type StoreQuery | |
|---|---|
| QueryCacheStoreQuery(StoreQuery query,
                     QueryCache cache)Create a new instance that delegates to queryif no
 cached results are available. | |
| Uses of StoreQuery in org.apache.openjpa.kernel | 
|---|
| Classes in org.apache.openjpa.kernel that implement StoreQuery | |
|---|---|
|  class | AbstractStoreQueryAbstract StoreQuerythat implements most methods as no-ops. | 
|  class | ExpressionStoreQueryImplementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL. | 
|  class | MethodStoreQueryA query that is executed by a user-defined method. | 
| Methods in org.apache.openjpa.kernel that return StoreQuery | |
|---|---|
|  StoreQuery | QueryImpl.getStoreQuery()Internal store query. | 
|  StoreQuery | DelegatingStoreManager.newQuery(java.lang.String language) | 
|  StoreQuery | StoreManager.newQuery(java.lang.String language)Return a query implementation suitable for this store. | 
| Methods in org.apache.openjpa.kernel with parameters of type StoreQuery | |
|---|---|
| protected  void | ExpressionStoreQuery.AbstractExpressionExecutor.assertNotContainer(Value val,
                   StoreQuery q)Throw proper exception if given value is a collection/map/array. | 
| protected  void | QueryImpl.assertParameters(StoreQuery q,
                 StoreQuery.Executor ex,
                 java.lang.Object[] params)Checks that the passed parameters match the declarations. | 
|  java.lang.Number | QueryImpl.deleteInMemory(StoreQuery q,
               StoreQuery.Executor executor,
               java.lang.Object[] params) | 
|  java.lang.Number | QueryContext.deleteInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               java.lang.Object[] params)Helper method to delete the objects found by executing a query on the given executor. | 
|  java.lang.Number | DelegatingQuery.deleteInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               java.lang.Object[] params) | 
|  java.lang.Number | ExpressionStoreQuery.DataStoreExecutor.executeDelete(StoreQuery q,
              java.lang.Object[] params) | 
|  java.lang.Number | StoreQuery.Executor.executeDelete(StoreQuery q,
              java.lang.Object[] params)Deleted the objects that result from the execution of the query, retuning the number of objects that were deleted. | 
|  java.lang.Number | AbstractStoreQuery.AbstractExecutor.executeDelete(StoreQuery q,
              java.lang.Object[] params) | 
|  ResultObjectProvider | ExpressionStoreQuery.DataStoreExecutor.executeQuery(StoreQuery q,
             java.lang.Object[] params,
             StoreQuery.Range range) | 
|  ResultObjectProvider | StoreQuery.Executor.executeQuery(StoreQuery q,
             java.lang.Object[] params,
             StoreQuery.Range range)Return the result of executing this query with the given parameter values. | 
|  java.lang.Number | ExpressionStoreQuery.DataStoreExecutor.executeUpdate(StoreQuery q,
              java.lang.Object[] params) | 
|  java.lang.Number | StoreQuery.Executor.executeUpdate(StoreQuery q,
              java.lang.Object[] params)Updates the objects that result from the execution of the query, retuning the number of objects that were updated. | 
|  java.lang.Number | AbstractStoreQuery.AbstractExecutor.executeUpdate(StoreQuery q,
              java.lang.Object[] params) | 
|  ClassMetaData[] | ExpressionStoreQuery.AbstractExpressionExecutor.getAccessPathMetaDatas(StoreQuery q) | 
|  ClassMetaData[] | StoreQuery.Executor.getAccessPathMetaDatas(StoreQuery q)Return an array of all persistent classes used in this query, or empty array if unknown. | 
|  ClassMetaData[] | AbstractStoreQuery.AbstractExecutor.getAccessPathMetaDatas(StoreQuery q) | 
|  java.lang.String | ExpressionStoreQuery.AbstractExpressionExecutor.getAlias(StoreQuery q) | 
|  java.lang.String | StoreQuery.Executor.getAlias(StoreQuery q)If this is not a projection but the candidate results are placed into a result class with an alias, return that alias. | 
|  java.lang.String | AbstractStoreQuery.AbstractExecutor.getAlias(StoreQuery q) | 
|  boolean[] | ExpressionStoreQuery.AbstractExpressionExecutor.getAscending(StoreQuery q) | 
|  boolean[] | StoreQuery.Executor.getAscending(StoreQuery q)Return the ordering direction for all ordering clauses, or empty array if none. | 
|  boolean[] | AbstractStoreQuery.AbstractExecutor.getAscending(StoreQuery q) | 
|  java.lang.String[] | ExpressionStoreQuery.DataStoreExecutor.getDataStoreActions(StoreQuery q,
                    java.lang.Object[] params,
                    StoreQuery.Range range) | 
|  java.lang.String[] | StoreQuery.Executor.getDataStoreActions(StoreQuery q,
                    java.lang.Object[] params,
                    StoreQuery.Range range)Return a description of the commands that will be sent to the datastore in order to execute the query. | 
|  java.lang.String[] | AbstractStoreQuery.AbstractExecutor.getDataStoreActions(StoreQuery q,
                    java.lang.Object[] params,
                    StoreQuery.Range range) | 
|  int | ExpressionStoreQuery.AbstractExpressionExecutor.getOperation(StoreQuery q) | 
|  int | StoreQuery.Executor.getOperation(StoreQuery q)Returns the operation this executor is meant to execute. | 
|  int | AbstractStoreQuery.AbstractExecutor.getOperation(StoreQuery q) | 
|  java.lang.Object | ExpressionStoreQuery.DataStoreExecutor.getOrderingValue(StoreQuery q,
                 java.lang.Object[] params,
                 java.lang.Object resultObject,
                 int orderIndex) | 
|  java.lang.Object | StoreQuery.Executor.getOrderingValue(StoreQuery q,
                 java.lang.Object[] params,
                 java.lang.Object resultObject,
                 int orderIndex)Extract the value of the orderIndexth ordering
 expression inQuery#getOrderingClausesfrom the
 given result object. | 
|  java.lang.Object | AbstractStoreQuery.AbstractExecutor.getOrderingValue(StoreQuery q,
                 java.lang.Object[] params,
                 java.lang.Object resultObject,
                 int orderIndex) | 
|  org.apache.commons.collections.map.LinkedMap | ExpressionStoreQuery.AbstractExpressionExecutor.getParameterTypes(StoreQuery q) | 
|  org.apache.commons.collections.map.LinkedMap | StoreQuery.Executor.getParameterTypes(StoreQuery q)Return a map of parameter names to types. | 
|  org.apache.commons.collections.map.LinkedMap | AbstractStoreQuery.AbstractExecutor.getParameterTypes(StoreQuery q) | 
|  java.lang.String[] | ExpressionStoreQuery.AbstractExpressionExecutor.getProjectionAliases(StoreQuery q) | 
|  java.lang.String[] | StoreQuery.Executor.getProjectionAliases(StoreQuery q)Return the alias for each projection element, or empty array if not a projection. | 
|  java.lang.String[] | AbstractStoreQuery.AbstractExecutor.getProjectionAliases(StoreQuery q) | 
|  java.lang.Class[] | ExpressionStoreQuery.DataStoreExecutor.getProjectionTypes(StoreQuery q) | 
|  java.lang.Class[] | StoreQuery.Executor.getProjectionTypes(StoreQuery q)Return the expected types of the projections used by this query, or an empty array if not a projection. | 
|  java.lang.Class[] | AbstractStoreQuery.AbstractExecutor.getProjectionTypes(StoreQuery q) | 
|  void | ExpressionStoreQuery.AbstractExpressionExecutor.getRange(StoreQuery q,
         java.lang.Object[] params,
         StoreQuery.Range range) | 
|  void | StoreQuery.Executor.getRange(StoreQuery q,
         java.lang.Object[] params,
         StoreQuery.Range range)Mutate the given range to set any range information stored in the query string and/or parameters. | 
|  void | AbstractStoreQuery.AbstractExecutor.getRange(StoreQuery q,
         java.lang.Object[] params,
         StoreQuery.Range range) | 
|  java.lang.Class | ExpressionStoreQuery.AbstractExpressionExecutor.getResultClass(StoreQuery q) | 
|  java.lang.Class | StoreQuery.Executor.getResultClass(StoreQuery q)Returns the result class, if any. | 
|  java.lang.Class | AbstractStoreQuery.AbstractExecutor.getResultClass(StoreQuery q) | 
|  java.util.Map | ExpressionStoreQuery.AbstractExpressionExecutor.getUpdates(StoreQuery q) | 
|  java.util.Map | StoreQuery.Executor.getUpdates(StoreQuery q)Return a map of FieldMetaDatato updateConstants, in cases where this query is for a bulk update. | 
|  java.util.Map | AbstractStoreQuery.AbstractExecutor.getUpdates(StoreQuery q) | 
|  boolean | ExpressionStoreQuery.AbstractExpressionExecutor.hasGrouping(StoreQuery q) | 
|  boolean | StoreQuery.Executor.hasGrouping(StoreQuery q)Whether the compiled query has grouping. | 
|  boolean | AbstractStoreQuery.AbstractExecutor.hasGrouping(StoreQuery q) | 
|  boolean | ExpressionStoreQuery.AbstractExpressionExecutor.isAggregate(StoreQuery q) | 
|  boolean | StoreQuery.Executor.isAggregate(StoreQuery q)Return true if the compiled query is an aggregate. | 
|  boolean | AbstractStoreQuery.AbstractExecutor.isAggregate(StoreQuery q) | 
|  boolean | ExpressionStoreQuery.AbstractExpressionExecutor.isPacking(StoreQuery q) | 
|  boolean | StoreQuery.Executor.isPacking(StoreQuery q)Return true if this executor packs projections into the result class itself. | 
|  boolean | AbstractStoreQuery.AbstractExecutor.isPacking(StoreQuery q) | 
| protected  QueryImpl | BrokerImpl.newQueryImpl(java.lang.String lang,
             StoreQuery sq)Create a new query. | 
| protected  java.lang.Object | QueryImpl.toResult(StoreQuery q,
         StoreQuery.Executor ex,
         ResultObjectProvider rop,
         StoreQuery.Range range)Return the query result for the given result object provider. | 
|  java.lang.Number | QueryImpl.updateInMemory(StoreQuery q,
               StoreQuery.Executor executor,
               java.lang.Object[] params) | 
|  java.lang.Number | QueryContext.updateInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               java.lang.Object[] params)Helper method to update the objects found by executing a query on the given executor. | 
|  java.lang.Number | DelegatingQuery.updateInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               java.lang.Object[] params) | 
|  void | ExpressionStoreQuery.AbstractExpressionExecutor.validate(StoreQuery q) | 
|  void | StoreQuery.Executor.validate(StoreQuery q)Validate components of query. | 
|  void | AbstractStoreQuery.AbstractExecutor.validate(StoreQuery q) | 
| Constructors in org.apache.openjpa.kernel with parameters of type StoreQuery | |
|---|---|
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                   boolean[] asc,
                                   StoreQuery.Executor[] execs,
                                   StoreQuery q,
                                   java.lang.Object[] params) | |
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                   boolean[] asc,
                                   StoreQuery.Executor exec,
                                   StoreQuery q,
                                   java.lang.Object[] params) | |
| QueryImpl(Broker broker,
          java.lang.String language,
          StoreQuery storeQuery)Construct a query managed by the given broker. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||