|
||||||||||
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 . |
(package private) class |
MappedQueryResultObjectProvider
Provides the data from query result mapped by a QueryResultMapping . |
class |
PagingResultObjectProvider
Object provider implementation that fetches one page of results at a a time as it scrolls. |
(package private) class |
PreparedProjectionResultObjectProvider
Object provider implementation wrapped around a projection select that has been executed earlier. |
class |
PreparedResultObjectProvider
A Select-oriented Result Object Provider whose Select has been executed outside its own scope. |
(package private) class |
ProjectionResultObjectProvider
Object provider implementation wrapped around a projection select. |
class |
SelectResultObjectProvider
Abstract provider implementation wrapped around a Select . |
(package private) class |
SQLProjectionResultObjectProvider
Provides all column data in a ResultSet . |
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)
|
ResultObjectProvider |
PreparedSQLStoreQuery.PreparedSQLExecutor.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. |
static class |
QueryImpl.PackingResultObjectProvider
Result object provider that packs results before returning them. |
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)
|
ResultObjectProvider |
QueryImpl.PackingResultObjectProvider.getDelegate()
|
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)
|
|
QueryImpl.PackingResultObjectProvider(ResultObjectProvider delegate,
ResultPacker packer,
int resultLength)
|
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 that return ResultObjectProvider | |
---|---|
ResultObjectProvider |
RangeResultObjectProvider.getDelegate()
|
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. |
Methods in org.apache.openjpa.slice.jdbc that return ResultObjectProvider | |
---|---|
ResultObjectProvider |
DistributedStoreQuery.QueryExecutor.call()
|
ResultObjectProvider |
DistributedJDBCStoreManager.executeExtent(ClassMetaData meta,
boolean subclasses,
FetchConfiguration fetch)
|
ResultObjectProvider |
DistributedStoreQuery.ParallelExecutor.executeQuery(StoreQuery q,
Object[] params,
StoreQuery.Range range)
Each child query must be executed with slice context and not the given query context. |
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 |