Uses of Interface
org.apache.openjpa.util.Proxy
Packages that use Proxy
Package
Description
OpenJPA-JDBC ORM Strategies
OpenJPA Utilities
-
Uses of Proxy in org.apache.openjpa.jdbc.meta.strats
Classes in org.apache.openjpa.jdbc.meta.strats that implement ProxyMethods in org.apache.openjpa.jdbc.meta.strats that return ProxyModifier and TypeMethodDescriptionprotected Proxy
HandlerCollectionTableFieldStrategy.newLRSProxy()
protected Proxy
RelationCollectionInverseKeyFieldStrategy.newLRSProxy()
protected Proxy
RelationCollectionTableFieldStrategy.newLRSProxy()
protected Proxy
RelationMapInverseKeyFieldStrategy.newLRSProxy()
protected Proxy
RelationMapTableFieldStrategy.newLRSProxy()
protected abstract Proxy
StoreCollectionFieldStrategy.newLRSProxy()
Return a large result set proxy for this field. -
Uses of Proxy in org.apache.openjpa.util
Subinterfaces of Proxy in org.apache.openjpa.utilModifier and TypeInterfaceDescriptioninterface
Marker interface for large result set proxies.Classes in org.apache.openjpa.util that implement ProxyModifier and TypeClassDescriptionclass
A collection proxy designed for collections backed by extremely large result sets in which each call toAbstractLRSProxyCollection.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 toAbstractLRSProxyMap.get(java.lang.Object)
orAbstractLRSProxyMap.containsKey(java.lang.Object)
may perform a database query.Methods in org.apache.openjpa.util that return ProxyModifier and TypeMethodDescriptionProxyManager.newCalendarProxy
(Class type, TimeZone timeZone) Return a new calendar proxy.ProxyManagerImpl.newCalendarProxy
(Class type, TimeZone zone) ProxyManager.newCollectionProxy
(Class type, Class elementType, Comparator compare, boolean autoOff) Return a proxy for the given collection type.ProxyManagerImpl.newCollectionProxy
(Class type, Class elementType, Comparator compare, boolean autoOff) ProxyManager.newCustomProxy
(Object obj, boolean autoOff) Return a proxy for the given object, or null if this manager cannot proxy the object.ProxyManagerImpl.newCustomProxy
(Object orig, boolean autoOff) ProxyManager.newDateProxy
(Class type) Return a new date proxy.ProxyManagerImpl.newDateProxy
(Class type) ProxyManager.newMapProxy
(Class type, Class keyType, Class valueType, Comparator compare, boolean autoOff) Return a proxy for the given map type.ProxyManagerImpl.newMapProxy
(Class type, Class keyType, Class elementType, Comparator compare, boolean autoOff) Methods in org.apache.openjpa.util with parameters of type ProxyModifier and TypeMethodDescriptionstatic void
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
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. -
Uses of Proxy in org.apache.openjpa.util.proxy
Subinterfaces of Proxy in org.apache.openjpa.util.proxyModifier and TypeInterfaceDescriptioninterface
Interface implemented by all generated custom types, which use JavaBean conventions for copying state.interface
Interface implemented by all generated proxies onCalendar
types.interface
Interface implemented by all proxy collection types.interface
Interface implemented by all generated proxies onDate
types.interface
Interface implemented by proxies onMap
types.Classes in org.apache.openjpa.util.proxy that implement ProxyModifier and TypeClassDescriptionclass
ArrayList proxy with delay loading capability.class
HashSet proxy with delay loading capability.class
LinkedHashSet proxy with delay loading capability.class
LinkedList proxy with delay loading capability.class
PriorityQueue proxy with delay loading capability.class
TreeSet proxy with delay loading capability.class
Vector proxy with delay loading capability.