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

## Uses of Interface
org.apache.openjpa.util.Proxy

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.
`(package private) class` | `LRSProxyMap` Large result set map.

Methods in org.apache.openjpa.jdbc.meta.strats that return Proxy
`protected abstract Proxy` | `StoreCollectionFieldStrategy.newLRSProxy()` Return a large result set proxy for this field.
`protected Proxy` | `RelationMapTableFieldStrategy.newLRSProxy()`
`protected Proxy` | `RelationMapInverseKeyFieldStrategy.newLRSProxy()`
`protected Proxy` | `RelationCollectionTableFieldStrategy.newLRSProxy()`
`protected Proxy` | `RelationCollectionInverseKeyFieldStrategy.newLRSProxy()`
`protected Proxy` | `HandlerCollectionTableFieldStrategy.newLRSProxy()`

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` | `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.

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<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.

Methods in org.apache.openjpa.util that return Proxy
`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.

Methods in org.apache.openjpa.util with parameters of type Proxy
`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.

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

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