|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ResultObjectProvider | |
|---|---|
| org.apache.openjpa.abstractstore | OpenJPA Abstract StoreManager Implementation |
| org.apache.openjpa.jdbc.kernel | OpenJPA-JDBC Runtime Kernel |
| org.apache.openjpa.jdbc.meta | OpenJPA-JDBC ORM Metadata |
| org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies |
| org.apache.openjpa.kernel | OpenJPA Runtime Kernel |
| org.apache.openjpa.lib.rop | Result Object Provider Framework |
| org.apache.openjpa.slice.jdbc | Implements Distributed version of JDBCStoreManager and JDBCStoreQuery. |
| org.apache.openjpa.xmlstore | XML Store |
| Uses of ResultObjectProvider in org.apache.openjpa.abstractstore |
|---|
| Methods in org.apache.openjpa.abstractstore that return ResultObjectProvider | |
|---|---|
abstract ResultObjectProvider |
AbstractStoreManager.executeExtent(ClassMetaData meta,
boolean subs,
FetchConfiguration fetch)
Create a ResultObjectProvider that can return all instances
of type, optionally including subclasses as defined
by subclasses. |
| Uses of ResultObjectProvider in org.apache.openjpa.jdbc.kernel |
|---|
| Classes in org.apache.openjpa.jdbc.kernel that implement ResultObjectProvider | |
|---|---|
class |
GenericResultObjectProvider
Object provider implementation wrapped around a generic Result. |
class |
InstanceResultObjectProvider
Object provider implementation wrapped around a Select. |
class |
PagingResultObjectProvider
Object provider implementation that fetches one page of results at a a time as it scrolls. |
class |
SelectResultObjectProvider
Abstract provider implementation wrapped around a Select. |
| Methods in org.apache.openjpa.jdbc.kernel that return ResultObjectProvider | |
|---|---|
ResultObjectProvider |
JDBCStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
protected ResultObjectProvider |
JDBCStoreQuery.executeQuery(StoreQuery.Executor ex,
ClassMetaData base,
ClassMetaData[] metas,
boolean subclasses,
ExpressionFactory[] facts,
QueryExpressions[] exps,
Object[] params,
StoreQuery.Range range)
|
ResultObjectProvider |
SQLStoreQuery.SQLExecutor.executeQuery(StoreQuery q,
Object[] params,
StoreQuery.Range range)
|
| Methods in org.apache.openjpa.jdbc.kernel with parameters of type ResultObjectProvider | |
|---|---|
ResultList |
JDBCFetchConfigurationImpl.newResultList(ResultObjectProvider rop)
|
| Uses of ResultObjectProvider in org.apache.openjpa.jdbc.meta |
|---|
| Methods in org.apache.openjpa.jdbc.meta that return ResultObjectProvider | |
|---|---|
ResultObjectProvider |
ClassStrategy.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
Implement this method to customize obtaining a result containing all instances of this class. |
ResultObjectProvider |
ClassMapping.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
|
| Uses of ResultObjectProvider in org.apache.openjpa.jdbc.meta.strats |
|---|
| Methods in org.apache.openjpa.jdbc.meta.strats that return ResultObjectProvider | |
|---|---|
ResultObjectProvider |
AbstractClassStrategy.customLoad(JDBCStore store,
boolean subclasses,
JDBCFetchConfiguration fetch,
long startIdx,
long endIdx)
|
| Uses of ResultObjectProvider in org.apache.openjpa.kernel |
|---|
| Subinterfaces of ResultObjectProvider in org.apache.openjpa.kernel | |
|---|---|
interface |
PCResultObjectProvider
Variant of ResultObjectProvider that populates a
OpenJPAStateManager object in an application-defined manner. |
| Classes in org.apache.openjpa.kernel that implement ResultObjectProvider | |
|---|---|
class |
AbstractPCResultObjectProvider
Abstract implementation of PCResultObjectProvider
that implements getResultObject()
by assembling the necessary information about the object to be loaded. |
class |
OrderingMergedResultObjectProvider
Merged result object provider specialization that extracts ordering values from results for comparison. |
| Methods in org.apache.openjpa.kernel that return ResultObjectProvider | |
|---|---|
ResultObjectProvider |
StoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
Return a provider for all instances of the given candidate class, optionally including subclasses. |
ResultObjectProvider |
DelegatingStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
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. |
ResultObjectProvider |
StoreQuery.Executor.executeQuery(StoreQuery q,
Object[] params,
StoreQuery.Range range)
Return the result of executing this query with the given parameter values. |
ResultObjectProvider |
ExpressionStoreQuery.DataStoreExecutor.executeQuery(StoreQuery q,
Object[] params,
StoreQuery.Range range)
|
| Methods in org.apache.openjpa.kernel with parameters of type ResultObjectProvider | |
|---|---|
protected Object |
OrderingMergedResultObjectProvider.getOrderingValue(Object val,
int idx,
ResultObjectProvider rop)
|
ResultList |
FetchConfigurationImpl.newResultList(ResultObjectProvider rop)
|
ResultList |
FetchConfiguration.newResultList(ResultObjectProvider rop)
Return a new result list for the current fetch configuration. |
ResultList |
DelegatingFetchConfiguration.newResultList(ResultObjectProvider rop)
|
protected Object |
QueryImpl.toResult(StoreQuery q,
StoreQuery.Executor ex,
ResultObjectProvider rop,
StoreQuery.Range range)
Return the query result for the given result object provider. |
| Constructors in org.apache.openjpa.kernel with parameters of type ResultObjectProvider | |
|---|---|
OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor[] execs,
StoreQuery q,
Object[] params)
|
|
OrderingMergedResultObjectProvider(ResultObjectProvider[] rops,
boolean[] asc,
StoreQuery.Executor exec,
StoreQuery q,
Object[] params)
|
|
| Uses of ResultObjectProvider in org.apache.openjpa.lib.rop |
|---|
| Classes in org.apache.openjpa.lib.rop that implement ResultObjectProvider | |
|---|---|
class |
ListResultObjectProvider
A result object provider wrapped around a normal list. |
class |
MergedResultObjectProvider
A result object provider that merges multiple result object provider delegates. |
class |
RangeResultObjectProvider
Prevents a view of a given range of indices from the delegate result object provider. |
| Methods in org.apache.openjpa.lib.rop with parameters of type ResultObjectProvider | |
|---|---|
protected Object |
MergedResultObjectProvider.getOrderingValue(Object val,
int idx,
ResultObjectProvider rop)
Return the value to use for ordering on the given result value. |
| Constructors in org.apache.openjpa.lib.rop with parameters of type ResultObjectProvider | |
|---|---|
EagerResultList(ResultObjectProvider rop)
|
|
LazyForwardResultList(ResultObjectProvider rop)
|
|
MergedResultObjectProvider(ResultObjectProvider[] rops)
Constructor. |
|
MergedResultObjectProvider(ResultObjectProvider[] rops,
Comparator comp)
Constructor. |
|
RandomAccessResultList(ResultObjectProvider rop)
|
|
RangeResultObjectProvider(ResultObjectProvider delegate,
long startIdx,
long endIdx)
Constructor. |
|
ResultObjectProviderIterator(ResultObjectProvider rop)
Constructor. |
|
SimpleResultList(ResultObjectProvider rop)
|
|
SoftRandomAccessResultList(ResultObjectProvider rop)
|
|
WindowResultList(ResultObjectProvider rop)
|
|
WindowResultList(ResultObjectProvider rop,
int windowSize)
|
|
| Uses of ResultObjectProvider in org.apache.openjpa.slice.jdbc |
|---|
| Classes in org.apache.openjpa.slice.jdbc that implement ResultObjectProvider | |
|---|---|
class |
UniqueResultObjectProvider
Aggregates individual single query results from different databases. |
| Constructors in org.apache.openjpa.slice.jdbc with parameters of type ResultObjectProvider | |
|---|---|
UniqueResultObjectProvider(ResultObjectProvider[] rops,
StoreQuery q,
QueryExpressions[] exps)
|
|
| Uses of ResultObjectProvider in org.apache.openjpa.xmlstore |
|---|
| Methods in org.apache.openjpa.xmlstore that return ResultObjectProvider | |
|---|---|
ResultObjectProvider |
XMLStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||