|
||||||||||
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.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)
|
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. |
Methods in org.apache.openjpa.kernel with parameters of type ResultObjectProvider | |
---|---|
protected Object |
OrderingMergedResultObjectProvider.getOrderingValue(Object val,
int idx,
ResultObjectProvider rop)
|
ResultList |
DelegatingFetchConfiguration.newResultList(ResultObjectProvider rop)
|
ResultList |
FetchConfigurationImpl.newResultList(ResultObjectProvider rop)
|
ResultList |
FetchConfiguration.newResultList(ResultObjectProvider rop)
Return a new result list for the current fetch configuration. |
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.xmlstore |
---|
Methods in org.apache.openjpa.xmlstore that return ResultObjectProvider | |
---|---|
ResultObjectProvider |
XMLStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |