Uses of Interface
org.apache.openjpa.kernel.StoreQuery.Executor
-
Packages that use StoreQuery.Executor Package Description org.apache.openjpa.datacache OpenJPA Data Cacheorg.apache.openjpa.jdbc.kernel OpenJPA-JDBC Runtime Kernelorg.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 Modifier and Type Method Description StoreQuery.ExecutorQueryCacheStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorQueryCacheStoreQuery. 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 Modifier and Type Class Description static classPreparedSQLStoreQuery.PreparedSQLExecutorExecutor of a prepared query uses the QueryExpressions of the original query available via the PreparedQuery.static classSQLStoreQuery.SQLExecutorExecutes the filter as a SQL query.classStoredProcedureQuery.StoredProcedureQueryExecutorMethods in org.apache.openjpa.jdbc.kernel that return StoreQuery.Executor Modifier and Type Method Description StoreQuery.ExecutorPreparedSQLStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subclasses)StoreQuery.ExecutorSQLStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subclasses)StoreQuery.ExecutorStoredProcedureQuery. newDataStoreExecutor(ClassMetaData meta, boolean subclasses)Methods in org.apache.openjpa.jdbc.kernel with parameters of type StoreQuery.Executor Modifier and Type Method Description protected java.lang.NumberJDBCStoreQuery. executeDelete(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, java.lang.Object[] params)protected ResultObjectProviderJDBCStoreQuery. executeQuery(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, java.lang.Object[] params, StoreQuery.Range range)protected java.lang.NumberJDBCStoreQuery. executeUpdate(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] metas, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] exps, java.lang.Object[] params) -
Uses of StoreQuery.Executor in org.apache.openjpa.kernel
Classes in org.apache.openjpa.kernel that implement StoreQuery.Executor Modifier and Type Class Description static classAbstractStoreQuery.AbstractExecutorAbstractStoreQuery.Executorthat implements most methods as no-ops.static classExpressionStoreQuery.AbstractExpressionExecutorProvides support for queries that hold query information in aQueryExpressionsinstance.static classExpressionStoreQuery.DataStoreExecutorThe DataStoreExecutor executes the query against the implementation's overriddenExpressionStoreQuery.DataStoreExecutor.executeQuery(org.apache.openjpa.kernel.StoreQuery, java.lang.Object[], org.apache.openjpa.kernel.StoreQuery.Range)method.static classExpressionStoreQuery.InMemoryExecutorRuns the expression query in memory.Fields in org.apache.openjpa.kernel declared as StoreQuery.Executor Modifier and Type Field Description StoreQuery.ExecutorQueryImpl.Compilation. datastoreStoreQuery.ExecutorQueryImpl.Compilation. memoryMethods in org.apache.openjpa.kernel that return StoreQuery.Executor Modifier and Type Method Description StoreQuery.ExecutorAbstractStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorExpressionStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorMethodStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorStoreQuery. newDataStoreExecutor(ClassMetaData meta, boolean subs)Return an executor for datastore execution of this query.StoreQuery.ExecutorAbstractStoreQuery. newInMemoryExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorExpressionStoreQuery. newInMemoryExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorMethodStoreQuery. newInMemoryExecutor(ClassMetaData meta, boolean subs)StoreQuery.ExecutorStoreQuery. 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 Modifier and Type Method Description protected voidQueryImpl. assertParameters(StoreQuery q, StoreQuery.Executor ex, java.lang.Object[] params)Checks that the passed parameters match the declarations.protected voidQueryImpl. assertParameters(StoreQuery q, StoreQuery.Executor ex, java.util.Map params)java.lang.NumberDelegatingQuery. deleteInMemory(StoreQuery q, StoreQuery.Executor ex, java.lang.Object[] params)java.lang.NumberQueryContext. 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.NumberQueryImpl. deleteInMemory(StoreQuery q, StoreQuery.Executor executor, java.lang.Object[] params)protected java.lang.NumberExpressionStoreQuery. executeDelete(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] types, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] parsed, java.lang.Object[] params)Execute the given expression against the given candidate extent and delete the instances.protected ResultObjectProviderExpressionStoreQuery. executeQuery(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] types, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] parsed, java.lang.Object[] params, StoreQuery.Range range)Execute the given expression against the given candidate extent.protected java.lang.NumberExpressionStoreQuery. executeUpdate(StoreQuery.Executor ex, ClassMetaData base, ClassMetaData[] types, boolean subclasses, ExpressionFactory[] facts, QueryExpressions[] parsed, java.lang.Object[] params)Execute the given expression against the given candidate extent and updates the instances.protected java.lang.ObjectQueryImpl. toResult(StoreQuery q, StoreQuery.Executor ex, ResultObjectProvider rop, StoreQuery.Range range)Return the query result for the given result object provider.java.lang.NumberDelegatingQuery. updateInMemory(StoreQuery q, StoreQuery.Executor ex, java.lang.Object[] params)java.lang.NumberQueryContext. 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.NumberQueryImpl. updateInMemory(StoreQuery q, StoreQuery.Executor executor, java.lang.Object[] params)Constructors in org.apache.openjpa.kernel with parameters of type StoreQuery.Executor Constructor Description 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)QueryResultCallback(QueryImpl kernel, StoreQuery storeQuery, StoreQuery.Executor executor, BatchedResultObjectProvider parent, StoreQuery.Range range)
-