Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

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

Packages that use StoreQuery
org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation
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 in org.apache.openjpa.abstractstore

Methods in org.apache.openjpa.abstractstore that return StoreQuery
`StoreQuery` | `AbstractStoreManager.newQuery(String language)`

Uses of StoreQuery in org.apache.openjpa.datacache

Classes in org.apache.openjpa.datacache that implement StoreQuery
`class` | `QueryCacheStoreQuery` A `StoreQuery` implementation 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(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 `query` if no cached results are available.

Uses of StoreQuery in org.apache.openjpa.jdbc.kernel

Classes in org.apache.openjpa.jdbc.kernel that implement StoreQuery
`class` | `JDBCStoreQuery` JDBC query implementation.
`class` | `SQLStoreQuery` A SQL query.

Methods in org.apache.openjpa.jdbc.kernel that return StoreQuery
`StoreQuery` | `JDBCStoreManager.newQuery(String language)`

Uses of StoreQuery in org.apache.openjpa.kernel

Classes in org.apache.openjpa.kernel that implement StoreQuery
`class` | `AbstractStoreQuery` Abstract `StoreQuery` that implements most methods as no-ops.
`class` | `ExpressionStoreQuery` Implementation of an expression-based query, which can handle String-based query expressions such as JPQL and JDOQL.
`class` | `MethodStoreQuery` A 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(String language)`
`StoreQuery` | `StoreManager.newQuery(String language)` Return a query implementation suitable for this store.

Methods in org.apache.openjpa.kernel with parameters of type StoreQuery
`Number` | `AbstractStoreQuery.AbstractExecutor.executeDelete(StoreQuery q, Object[] params)`
`Number` | `StoreQuery.Executor.executeDelete(StoreQuery q, Object[] params)` Deleted the objects that result from the execution of the query, retuning the number of objects that were deleted.
`ResultObjectProvider` | `StoreQuery.Executor.executeQuery(StoreQuery q, Object[] params, StoreQuery.Range range)` Return the result of executing this query with the given parameter values.
`Number` | `AbstractStoreQuery.AbstractExecutor.executeUpdate(StoreQuery q, Object[] params)`
`Number` | `StoreQuery.Executor.executeUpdate(StoreQuery q, Object[] params)` Updates the objects that result from the execution of the query, retuning the number of objects that were updated.
`ClassMetaData[]` | `AbstractStoreQuery.AbstractExecutor.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.
`String` | `AbstractStoreQuery.AbstractExecutor.getAlias(StoreQuery q)`
`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.
`boolean[]` | `AbstractStoreQuery.AbstractExecutor.getAscending(StoreQuery q)`
`boolean[]` | `StoreQuery.Executor.getAscending(StoreQuery q)` Return the ordering direction for all ordering clauses, or empty array if none.
`String[]` | `AbstractStoreQuery.AbstractExecutor.getDataStoreActions(StoreQuery q, Object[] params, StoreQuery.Range range)`
`String[]` | `StoreQuery.Executor.getDataStoreActions(StoreQuery q, Object[] params, StoreQuery.Range range)` Return a description of the commands that will be sent to the datastore in order to execute the query.
`int` | `AbstractStoreQuery.AbstractExecutor.getOperation(StoreQuery q)`
`int` | `StoreQuery.Executor.getOperation(StoreQuery q)` Returns the operation this executor is meant to execute.
`Object` | `AbstractStoreQuery.AbstractExecutor.getOrderingValue(StoreQuery q, Object[] params, Object resultObject, int orderIndex)`
`Object` | `StoreQuery.Executor.getOrderingValue(StoreQuery q, Object[] params, Object resultObject, int orderIndex)` Extract the value of the `orderIndex`th ordering expression in `Query#getOrderingClauses` from the given result object.
`LinkedMap` | `AbstractStoreQuery.AbstractExecutor.getParameterTypes(StoreQuery q)`
`LinkedMap` | `StoreQuery.Executor.getParameterTypes(StoreQuery q)` Return a map of parameter names to types.
`String[]` | `AbstractStoreQuery.AbstractExecutor.getProjectionAliases(StoreQuery q)`
`String[]` | `StoreQuery.Executor.getProjectionAliases(StoreQuery q)` Return the alias for each projection element, or empty array if not a projection.
`Class[]` | `AbstractStoreQuery.AbstractExecutor.getProjectionTypes(StoreQuery q)`
`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.
`void` | `AbstractStoreQuery.AbstractExecutor.getRange(StoreQuery q, Object[] params, StoreQuery.Range range)`
`void` | `StoreQuery.Executor.getRange(StoreQuery q, Object[] params, StoreQuery.Range range)` Mutate the given range to set any range information stored in the query string and/or parameters.
`Class` | `AbstractStoreQuery.AbstractExecutor.getResultClass(StoreQuery q)`
`Class` | `StoreQuery.Executor.getResultClass(StoreQuery q)` Returns the result class, if any.
`Map` | `AbstractStoreQuery.AbstractExecutor.getUpdates(StoreQuery q)`
`Map` | `StoreQuery.Executor.getUpdates(StoreQuery q)` Return a map of `FieldMetaData` to update `Constant`s, in cases where this query is for a bulk update.
`boolean` | `AbstractStoreQuery.AbstractExecutor.hasGrouping(StoreQuery q)`
`boolean` | `StoreQuery.Executor.hasGrouping(StoreQuery q)` Whether the compiled query has grouping.
`boolean` | `AbstractStoreQuery.AbstractExecutor.isAggregate(StoreQuery q)`
`boolean` | `StoreQuery.Executor.isAggregate(StoreQuery q)` Return true if the compiled query is an aggregate.
`boolean` | `AbstractStoreQuery.AbstractExecutor.isPacking(StoreQuery q)`
`boolean` | `StoreQuery.Executor.isPacking(StoreQuery q)` Return true if this executor packs projections into the result class itself.
`protected QueryImpl` | `BrokerImpl.newQueryImpl(String lang, StoreQuery sq)` Create a new query.
`void` | `AbstractStoreQuery.AbstractExecutor.validate(StoreQuery q)`
`void` | `StoreQuery.Executor.validate(StoreQuery q)` Validate components of query.

Constructors in org.apache.openjpa.kernel with parameters of type StoreQuery
`OrderingMergedResultObjectProvider(ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor[] execs, StoreQuery q, Object[] params)`
`OrderingMergedResultObjectProvider(ResultObjectProvider[] rops, boolean[] asc, StoreQuery.Executor exec, StoreQuery q, Object[] params)`
`QueryImpl(Broker broker, String language, StoreQuery storeQuery)` Construct a query managed by the given broker.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2006 Apache Software Foundation. All Rights Reserved.