Package | Description |
---|---|
org.apache.openjpa.jdbc.meta.strats |
OpenJPA-JDBC ORM Strategies
Library of mapping strategies.
|
org.apache.openjpa.util |
OpenJPA Utilities
This package provides utilities to facilitate the handling of second
class objects and OpenJPA object ids.
|
Modifier and Type | Class and Description |
---|---|
class |
LRSProxyCollection
Large result set collection.
|
Modifier and Type | Method and Description |
---|---|
protected abstract Proxy |
StoreCollectionFieldStrategy.newLRSProxy()
Return a large result set proxy for this field.
|
protected Proxy |
RelationCollectionTableFieldStrategy.newLRSProxy() |
protected Proxy |
RelationCollectionInverseKeyFieldStrategy.newLRSProxy() |
protected Proxy |
HandlerCollectionTableFieldStrategy.newLRSProxy() |
protected Proxy |
RelationMapInverseKeyFieldStrategy.newLRSProxy() |
protected Proxy |
RelationMapTableFieldStrategy.newLRSProxy() |
Modifier and Type | Interface and Description |
---|---|
interface |
LRSProxy
Marker interface for large result set proxies.
|
interface |
ProxyBean
Interface implemented by all generated custom types, which use JavaBean
conventions for copying state.
|
interface |
ProxyCalendar
Interface implemented by all generated proxies on
Calendar
types. |
interface |
ProxyCollection
Interface implemented by all proxy collection types.
|
interface |
ProxyDate
Interface implemented by all generated proxies on
Date
types. |
interface |
ProxyMap
Interface implemented by proxies on
Map types. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractLRSProxyCollection
A collection proxy designed for collections backed by extremely large
result sets in which each call to
AbstractLRSProxyCollection.iterator() may perform a database
query. |
class |
AbstractLRSProxyMap<K,V>
A map proxy designed for maps backed by extremely large result sets in
which each call to
AbstractLRSProxyMap.get(java.lang.Object) or AbstractLRSProxyMap.containsKey(java.lang.Object) may perform a
database query. |
class |
DelayedArrayListProxy
ArrayList proxy with delay loading capability.
|
class |
DelayedHashSetProxy
HashSet proxy with delay loading capability.
|
class |
DelayedLinkedHashSetProxy
LinkedHashSet proxy with delay loading capability.
|
class |
DelayedLinkedListProxy
LinkedList proxy with delay loading capability.
|
class |
DelayedPriorityQueueProxy
PriorityQueue proxy with delay loading capability.
|
class |
DelayedTreeSetProxy
TreeSet proxy with delay loading capability.
|
class |
DelayedVectorProxy
Vector proxy with delay loading capability.
|
Modifier and Type | Method and Description |
---|---|
Proxy |
ProxyManagerImpl.newCalendarProxy(Class type,
TimeZone zone) |
Proxy |
ProxyManager.newCalendarProxy(Class type,
TimeZone timeZone)
Return a new calendar proxy.
|
Proxy |
ProxyManagerImpl.newCollectionProxy(Class type,
Class elementType,
Comparator compare,
boolean autoOff) |
Proxy |
ProxyManager.newCollectionProxy(Class type,
Class elementType,
Comparator compare,
boolean autoOff)
Return a proxy for the given collection type.
|
Proxy |
ProxyManagerImpl.newCustomProxy(Object orig,
boolean autoOff) |
Proxy |
ProxyManager.newCustomProxy(Object obj,
boolean autoOff)
Return a proxy for the given object, or null if this manager cannot
proxy the object.
|
Proxy |
ProxyManagerImpl.newDateProxy(Class type) |
Proxy |
ProxyManager.newDateProxy(Class type)
Return a new date proxy.
|
Proxy |
ProxyManagerImpl.newMapProxy(Class type,
Class keyType,
Class elementType,
Comparator compare,
boolean autoOff) |
Proxy |
ProxyManager.newMapProxy(Class type,
Class keyType,
Class valueType,
Comparator compare,
boolean autoOff)
Return a proxy for the given map type.
|
Modifier and Type | Method and Description |
---|---|
static void |
Proxies.dirty(Proxy proxy,
boolean stopTracking)
Used by proxy types to dirty their owner.
|
static boolean |
Proxies.isOwner(Proxy proxy,
OpenJPAStateManager sm,
int field)
Used by proxy types to check if the given owners and field names
are equivalent.
|
static void |
Proxies.removed(Proxy proxy,
Object removed,
boolean key)
Used by proxy types to notify collection owner on element removal.
|
static Object |
Proxies.writeReplace(Proxy proxy,
boolean detachable)
Used by proxy types to serialize non-proxy versions.
|
Copyright © 2006–2022 Apache Software Foundation. All rights reserved.