| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use StoreQuery.Executor | |
|---|---|
| org.apache.openjpa.datacache | OpenJPA Data Cache | 
| org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel | 
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel | 
| Uses of StoreQuery.Executor in org.apache.openjpa.datacache | 
|---|
| Methods in org.apache.openjpa.datacache that return StoreQuery.Executor | |
|---|---|
|  StoreQuery.Executor | QueryCacheStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subs) | 
|  StoreQuery.Executor | QueryCacheStoreQuery.newInMemoryExecutor(ClassMetaData meta,
                    boolean subs) | 
| Uses of StoreQuery.Executor in org.apache.openjpa.jdbc.kernel | 
|---|
| Classes in org.apache.openjpa.jdbc.kernel that implement StoreQuery.Executor | |
|---|---|
| static class | PreparedSQLStoreQuery.PreparedSQLExecutorExecutor of a prepared query uses the QueryExpressions of the original query available via the PreparedQuery. | 
| protected static class | SQLStoreQuery.SQLExecutorExecutes the filter as a SQL query. | 
| Methods in org.apache.openjpa.jdbc.kernel that return StoreQuery.Executor | |
|---|---|
|  StoreQuery.Executor | SQLStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subclasses) | 
|  StoreQuery.Executor | PreparedSQLStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subclasses) | 
| Methods in org.apache.openjpa.jdbc.kernel with parameters of type StoreQuery.Executor | |
|---|---|
| protected  Number | JDBCStoreQuery.executeDelete(StoreQuery.Executor ex,
              ClassMetaData base,
              ClassMetaData[] metas,
              boolean subclasses,
              ExpressionFactory[] facts,
              QueryExpressions[] exps,
              Object[] params) | 
| protected  ResultObjectProvider | JDBCStoreQuery.executeQuery(StoreQuery.Executor ex,
             ClassMetaData base,
             ClassMetaData[] metas,
             boolean subclasses,
             ExpressionFactory[] facts,
             QueryExpressions[] exps,
             Object[] params,
             StoreQuery.Range range) | 
| protected  Number | JDBCStoreQuery.executeUpdate(StoreQuery.Executor ex,
              ClassMetaData base,
              ClassMetaData[] metas,
              boolean subclasses,
              ExpressionFactory[] facts,
              QueryExpressions[] exps,
              Object[] params) | 
| Uses of StoreQuery.Executor in org.apache.openjpa.kernel | 
|---|
| Classes in org.apache.openjpa.kernel that implement StoreQuery.Executor | |
|---|---|
| static class | AbstractStoreQuery.AbstractExecutorAbstract AbstractStoreQuery.AbstractExecutorthat implements most methods as no-ops. | 
| static class | ExpressionStoreQuery.AbstractExpressionExecutorProvides support for queries that hold query information in a QueryExpressionsinstance. | 
| static class | ExpressionStoreQuery.DataStoreExecutorThe DataStoreExecutor executes the query against the implementation's overridden ExpressionStoreQuery.DataStoreExecutor.executeQuery(org.apache.openjpa.kernel.StoreQuery, java.lang.Object[], org.apache.openjpa.kernel.StoreQuery.Range)method. | 
| Fields in org.apache.openjpa.kernel declared as StoreQuery.Executor | |
|---|---|
|  StoreQuery.Executor | QueryImpl.Compilation.datastore | 
|  StoreQuery.Executor | QueryImpl.Compilation.memory | 
| Methods in org.apache.openjpa.kernel that return StoreQuery.Executor | |
|---|---|
|  StoreQuery.Executor | StoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subs)Return an executor for datastore execution of this query. | 
|  StoreQuery.Executor | MethodStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subs) | 
|  StoreQuery.Executor | ExpressionStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subs) | 
|  StoreQuery.Executor | AbstractStoreQuery.newDataStoreExecutor(ClassMetaData meta,
                     boolean subs) | 
|  StoreQuery.Executor | StoreQuery.newInMemoryExecutor(ClassMetaData meta,
                    boolean subs)Return an executor for in-memory execution of this query. | 
|  StoreQuery.Executor | MethodStoreQuery.newInMemoryExecutor(ClassMetaData meta,
                    boolean subs) | 
|  StoreQuery.Executor | ExpressionStoreQuery.newInMemoryExecutor(ClassMetaData meta,
                    boolean subs) | 
|  StoreQuery.Executor | AbstractStoreQuery.newInMemoryExecutor(ClassMetaData meta,
                    boolean subs) | 
| Methods in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor | |
|---|---|
| protected  void | QueryImpl.assertParameters(StoreQuery q,
                 StoreQuery.Executor ex,
                 Map params) | 
| protected  void | QueryImpl.assertParameters(StoreQuery q,
                 StoreQuery.Executor ex,
                 Object[] params)Checks that the passed parameters match the declarations. | 
|  Number | QueryImpl.deleteInMemory(StoreQuery q,
               StoreQuery.Executor executor,
               Object[] params) | 
|  Number | QueryContext.deleteInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               Object[] params)Helper method to delete the objects found by executing a query on the given executor. | 
|  Number | DelegatingQuery.deleteInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               Object[] params) | 
| protected  Number | ExpressionStoreQuery.executeDelete(StoreQuery.Executor ex,
              ClassMetaData base,
              ClassMetaData[] types,
              boolean subclasses,
              ExpressionFactory[] facts,
              QueryExpressions[] parsed,
              Object[] params)Execute the given expression against the given candidate extent and delete the instances. | 
| protected  ResultObjectProvider | ExpressionStoreQuery.executeQuery(StoreQuery.Executor ex,
             ClassMetaData base,
             ClassMetaData[] types,
             boolean subclasses,
             ExpressionFactory[] facts,
             QueryExpressions[] parsed,
             Object[] params,
             StoreQuery.Range range)Execute the given expression against the given candidate extent. | 
| protected  Number | ExpressionStoreQuery.executeUpdate(StoreQuery.Executor ex,
              ClassMetaData base,
              ClassMetaData[] types,
              boolean subclasses,
              ExpressionFactory[] facts,
              QueryExpressions[] parsed,
              Object[] params)Execute the given expression against the given candidate extent and updates the instances. | 
| protected  Object | QueryImpl.toResult(StoreQuery q,
         StoreQuery.Executor ex,
         ResultObjectProvider rop,
         StoreQuery.Range range)Return the query result for the given result object provider. | 
|  Number | QueryImpl.updateInMemory(StoreQuery q,
               StoreQuery.Executor executor,
               Object[] params) | 
|  Number | QueryContext.updateInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               Object[] params)Helper method to update the objects found by executing a query on the given executor. | 
|  Number | DelegatingQuery.updateInMemory(StoreQuery q,
               StoreQuery.Executor ex,
               Object[] params) | 
| Constructors in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor | |
|---|---|
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                   boolean[] asc,
                                   StoreQuery.Executor[] execs,
                                   StoreQuery q,
                                   Object[] params) | |
| OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
                                   boolean[] asc,
                                   StoreQuery.Executor exec,
                                   StoreQuery q,
                                   Object[] params) | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||