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

## Uses of Interface
org.apache.openjpa.lib.rop.ResultObjectProvider

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.InMemoryExecutor.executeQuery(StoreQuery q, Object[] params, StoreQuery.Range range)`
`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` | `DistributedSQLStoreQuery.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.
`ResultObjectProvider` | `DistributedSQLStoreQuery.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)`

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

Copyright © 2006-2013 Apache Software Foundation. All Rights Reserved.