| 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 Proxy | 
RelationMapInverseKeyFieldStrategy.newLRSProxy()  | 
protected Proxy | 
HandlerCollectionTableFieldStrategy.newLRSProxy()  | 
protected Proxy | 
RelationCollectionInverseKeyFieldStrategy.newLRSProxy()  | 
protected Proxy | 
RelationCollectionTableFieldStrategy.newLRSProxy()  | 
protected Proxy | 
RelationMapTableFieldStrategy.newLRSProxy()  | 
protected abstract Proxy | 
StoreCollectionFieldStrategy.newLRSProxy()
Return a large result set proxy for this field. 
 | 
| 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 | 
ProxyManager.newCalendarProxy(Class type,
                TimeZone timeZone)
Return a new calendar proxy. 
 | 
Proxy | 
ProxyManagerImpl.newCalendarProxy(Class type,
                TimeZone zone)  | 
Proxy | 
ProxyManager.newCollectionProxy(Class type,
                  Class elementType,
                  Comparator compare,
                  boolean autoOff)
Return a proxy for the given collection type. 
 | 
Proxy | 
ProxyManagerImpl.newCollectionProxy(Class type,
                  Class elementType,
                  Comparator compare,
                  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.newCustomProxy(Object orig,
              boolean autoOff)  | 
Proxy | 
ProxyManager.newDateProxy(Class type)
Return a new date proxy. 
 | 
Proxy | 
ProxyManagerImpl.newDateProxy(Class type)  | 
Proxy | 
ProxyManager.newMapProxy(Class type,
           Class keyType,
           Class valueType,
           Comparator compare,
           boolean autoOff)
Return a proxy for the given map type. 
 | 
Proxy | 
ProxyManagerImpl.newMapProxy(Class type,
           Class keyType,
           Class elementType,
           Comparator compare,
           boolean autoOff)  | 
| 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–2020 Apache Software Foundation. All rights reserved.