|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Proxy | |
---|---|
org.apache.openjpa.jdbc.meta.strats | OpenJPA-JDBC ORM Strategies |
org.apache.openjpa.util | OpenJPA Utilities |
Uses of Proxy in org.apache.openjpa.jdbc.meta.strats |
---|
Classes in org.apache.openjpa.jdbc.meta.strats that implement Proxy | |
---|---|
class |
LRSProxyCollection
Large result set collection. |
Methods in org.apache.openjpa.jdbc.meta.strats that return Proxy | |
---|---|
protected Proxy |
RelationCollectionInverseKeyFieldStrategy.newLRSProxy(OpenJPAConfiguration conf)
|
protected Proxy |
RelationCollectionTableFieldStrategy.newLRSProxy(OpenJPAConfiguration conf)
|
protected Proxy |
RelationMapInverseKeyFieldStrategy.newLRSProxy(OpenJPAConfiguration conf)
|
protected Proxy |
RelationMapTableFieldStrategy.newLRSProxy(OpenJPAConfiguration conf)
|
protected abstract Proxy |
StoreCollectionFieldStrategy.newLRSProxy(OpenJPAConfiguration conf)
Return a large result set proxy for this field. |
Uses of Proxy in org.apache.openjpa.util |
---|
Subinterfaces of Proxy in org.apache.openjpa.util | |
---|---|
interface |
LRSProxy
Marker interface for large result set proxies. |
interface |
ProxyCalendar
Interface implemented by all built-in proxies on Calendar types. |
interface |
ProxyCollection
Interface implemented by all built-in proxies on Collection types. |
interface |
ProxyDate
Interface implemented by all built-in proxies on Date
types. |
interface |
ProxyMap
Interface implemented by all built-in proxies on Map types. |
Classes in org.apache.openjpa.util that implement Proxy | |
---|---|
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
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 |
ProxyArrayList
Extension of the ArrayList type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyGregorianCalendar
Extension of the Calendar type that calls the dirty
method on its owning persistence capable instance on modification. |
class |
ProxyGregorianCalendar4
ProxyGregorianCalendar subclass that overrides the mutating
ProxyGregorianCalendar4.set(int, int) method, which is final in Java 1.3 but public in Java 1.4
and higher. |
class |
ProxyHashMap
Extension of the HashMap type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyHashSet
Extension of the HashSet type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyHashtable
Extension of the Hashtable type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyLinkedList
Extension of the LinkedList type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyProperties
Extension of the Properties type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxySQLDate
Extension of the Date type that calls the dirty
method on its owning persistence capable instance on modification. |
class |
ProxyTime
Extension of the Time type that calls the dirty
method on its owning persistence capable instance on modification. |
class |
ProxyTimestamp
Extension of the Timestamp type that calls the dirty
method on its owning persistence capable instance on modification. |
class |
ProxyTreeMap
Extension of the TreeMap type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyTreeSet
Extension of the TreeSet type that dirties the
persistent/transactional field it is assigned to on modification. |
class |
ProxyUtilDate
Extension of the Date type that calls the dirty
method on its owning persistence capable instance on modification. |
class |
ProxyVector
Extension of the Vector type that dirties the
persistent/transactional field it is assigned to on modification. |
Methods in org.apache.openjpa.util that return Proxy | |
---|---|
Proxy |
ProxyManager.newCalendarProxy(Class type,
TimeZone timeZone)
Return a new calendar proxy. |
Proxy |
ProxyManagerImpl.newCalendarProxy(Class type,
TimeZone timeZone)
|
Proxy |
ProxyManager.newCollectionProxy(Class type,
Class elementType,
Comparator compare)
Return a proxy for the given collection type. |
Proxy |
ProxyManagerImpl.newCollectionProxy(Class type,
Class elementType,
Comparator compare)
|
Proxy |
ProxyManager.newCustomProxy(Object obj)
Return a proxy for the given object, or null if this manager cannot proxy the object. |
Proxy |
ProxyManagerImpl.newCustomProxy(Object obj)
|
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)
Return a proxy for the given map type. |
Proxy |
ProxyManagerImpl.newMapProxy(Class type,
Class keyType,
Class valueType,
Comparator compare)
|
Methods in org.apache.openjpa.util with parameters of type Proxy | |
---|---|
static void |
Proxies.dirty(Proxy proxy)
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 their owner that an element has been removed. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |