Package | Description |
---|---|
org.apache.openjpa.jdbc.kernel |
OpenJPA-JDBC Runtime Kernel
Runtime services for the JDBC OpenJPA implementation.
|
org.apache.openjpa.kernel |
OpenJPA Runtime Kernel
This package provides a common OpenJPA runtime environment that can be
adapted for use with various data store mechanisms.
|
org.apache.openjpa.lib.rop |
Result Object Provider Framework
This package provides a framework for the lazy loading of potentially
large lists of data.
|
Modifier and Type | Method and Description |
---|---|
ResultList<?> |
JDBCFetchConfigurationImpl.newResultList(ResultObjectProvider rop) |
Modifier and Type | Class and Description |
---|---|
class |
DelegatingResultList<T>
Delegating result list that can also perform exception translation
for use in facades.
|
class |
QueryImpl.RemoveOnCloseResultList
Result list that removes itself from the query's open result list
when it is closed.
|
Modifier and Type | Method and Description |
---|---|
ResultList |
QueryImpl.RemoveOnCloseResultList.getDelegate() |
ResultList<T> |
DelegatingResultList.getDelegate()
Return the direct delegate.
|
ResultList<T> |
DelegatingResultList.getInnermostDelegate()
Return the native delegate.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected QueryImpl.RemoveOnCloseResultList |
QueryImpl.decorateResultList(ResultList<?> res)
Optionally decorate the native result.
|
Constructor and Description |
---|
DelegatingResultList(ResultList<T> list)
Constructor; supply delegate.
|
DelegatingResultList(ResultList<T> list,
RuntimeExceptionTranslator trans)
Constructor; supply delegate and exception translator.
|
DistinctResultList(ResultList<E> list,
RuntimeExceptionTranslator trans) |
RemoveOnCloseResultList(ResultList res) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNonSequentialResultList
Abstract base class for random-access result lists.
|
class |
AbstractResultList<E>
Abstract base class for read-only result lists.
|
class |
AbstractSequentialResultList
Abstract base class for sequential result lists.
|
class |
EagerResultList
Simple, non-lazy ResultList implementation
|
class |
LazyForwardResultList
Lazy forward-only result list.
|
class |
ListResultList
A basic
ResultList implementation that wraps a normal list. |
class |
RandomAccessResultList
Random-access result list implementation.
|
class |
SimpleResultList
An almost stateless
ResultList designed for use with result
object providers backed by efficient random-access data structures, such
as the ListResultObjectProvider . |
class |
SoftRandomAccessResultList
Specialization of the
RandomAccessResultList that only maintains
soft references to instantiated objects. |
class |
WindowResultList
ResultList implementation that uses a forward-scrolling window of results.
|
Modifier and Type | Method and Description |
---|---|
ResultList |
ResultListIterator.getResultList() |
Constructor and Description |
---|
ResultListIterator(ListIterator li,
ResultList rl) |
Copyright © 2006–2019 Apache Software Foundation. All rights reserved.