Uses of Interface
org.apache.openjpa.kernel.StoreQuery.Executor

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
 

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.
 

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 AbstractStoreQuery.newDataStoreExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor ExpressionStoreQuery.newDataStoreExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor MethodStoreQuery.newDataStoreExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor StoreQuery.newDataStoreExecutor(ClassMetaData meta, boolean subs)
          Return an executor for datastore execution of this query.
 StoreQuery.Executor AbstractStoreQuery.newInMemoryExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor ExpressionStoreQuery.newInMemoryExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor MethodStoreQuery.newInMemoryExecutor(ClassMetaData meta, boolean subs)
           
 StoreQuery.Executor StoreQuery.newInMemoryExecutor(ClassMetaData meta, boolean subs)
          Return an executor for in-memory execution of this query.
 

Methods in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor
protected  void QueryImpl.assertParameters(StoreQuery.Executor ex, Object[] params)
          Checks that the passed parameters match the declarations.
 Number DelegatingQuery.deleteInMemory(StoreQuery.Executor ex, Object[] params)
           
 Number QueryContext.deleteInMemory(StoreQuery.Executor ex, Object[] params)
          Helper method to delete the objects found by executing a query on the given executor.
 Number QueryImpl.deleteInMemory(StoreQuery.Executor executor, 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  String[] ExpressionStoreQuery.getDataStoreActions(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] types, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] parsed, Object[] params, StoreQuery.Range range)
          Return the commands that will be sent to the datastore in order to execute the query, typically in the database's native language.
protected  Object QueryImpl.toResult(StoreQuery.Executor ex, ResultObjectProvider rop, StoreQuery.Range range)
          Return the query result for the given result object provider.
 Number DelegatingQuery.updateInMemory(StoreQuery.Executor ex, Object[] params)
           
 Number QueryContext.updateInMemory(StoreQuery.Executor ex, Object[] params)
          Helper method to update the objects found by executing a query on the given executor.
 Number QueryImpl.updateInMemory(StoreQuery.Executor executor, 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)
           
 



Copyright © 2006 Apache Software Foundation. All Rights Reserved.