| 
||||||||||
| 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 | |
|---|---|
protected static class | 
SQLStoreQuery.SQLExecutor
Executes 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)
 | 
| 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.AbstractExecutor
Abstract AbstractStoreQuery.AbstractExecutor that implements most methods as no-ops. | 
static class | 
ExpressionStoreQuery.AbstractExpressionExecutor
Provides support for queries that hold query information in a QueryExpressions instance. | 
static class | 
ExpressionStoreQuery.DataStoreExecutor
The 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,
                 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 | |||||||||