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 ProxyHandlerCollectionTableFieldStrategy.newLRSProxy()protected ProxyRelationCollectionInverseKeyFieldStrategy.newLRSProxy()protected ProxyRelationCollectionTableFieldStrategy.newLRSProxy()protected ProxyRelationMapInverseKeyFieldStrategy.newLRSProxy()protected ProxyRelationMapTableFieldStrategy.newLRSProxy()protected abstract ProxyStoreCollectionFieldStrategy.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 TypeInterfaceDescriptioninterfaceMarker interface for large result set proxies.Classes in org.apache.openjpa.util that implement ProxyModifier and TypeClassDescriptionclassA collection proxy designed for collections backed by extremely large result sets in which each call toAbstractLRSProxyCollection.iterator()may perform a database query.classAbstractLRSProxyMap<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 voidUsed by proxy types to dirty their owner.static booleanProxies.isOwner(Proxy proxy, OpenJPAStateManager sm, int field) Used by proxy types to check if the given owners and field names are equivalent.static voidUsed by proxy types to notify collection owner on element removal.static ObjectProxies.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 TypeInterfaceDescriptioninterfaceInterface implemented by all generated custom types, which use JavaBean conventions for copying state.interfaceInterface implemented by all generated proxies onCalendartypes.interfaceInterface implemented by all proxy collection types.interfaceInterface implemented by all generated proxies onDatetypes.interfaceInterface implemented by proxies onMaptypes.Classes in org.apache.openjpa.util.proxy that implement ProxyModifier and TypeClassDescriptionclassArrayList proxy with delay loading capability.classHashSet proxy with delay loading capability.classLinkedHashSet proxy with delay loading capability.classLinkedList proxy with delay loading capability.classPriorityQueue proxy with delay loading capability.classTreeSet proxy with delay loading capability.classVector proxy with delay loading capability.