| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> |
| <!--NewPage--> |
| <HTML> |
| <HEAD> |
| <!-- Generated by javadoc (build 1.6.0_22) on Wed Feb 16 14:02:09 CST 2011 --> |
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8"> |
| <TITLE> |
| org.apache.openjpa.util (OpenJPA Parent POM 2.1.0 API) |
| </TITLE> |
| |
| <META NAME="date" CONTENT="2011-02-16"> |
| |
| <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../stylesheet.css" TITLE="Style"> |
| |
| <SCRIPT type="text/javascript"> |
| function windowTitle() |
| { |
| if (location.href.indexOf('is-external=true') == -1) { |
| parent.document.title="org.apache.openjpa.util (OpenJPA Parent POM 2.1.0 API)"; |
| } |
| } |
| </SCRIPT> |
| <NOSCRIPT> |
| </NOSCRIPT> |
| |
| </HEAD> |
| |
| <BODY BGCOLOR="white" onload="windowTitle();"> |
| <HR> |
| |
| |
| <!-- ========= START OF TOP NAVBAR ======= --> |
| <A NAME="navbar_top"><!-- --></A> |
| <A HREF="#skip-navbar_top" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_top_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../org/apache/openjpa/slice/jdbc/package-summary.html"><B>PREV PACKAGE</B></A> |
| <A HREF="../../../../org/apache/openjpa/validation/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../index.html?org/apache/openjpa/util/package-summary.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_top"></A> |
| <!-- ========= END OF TOP NAVBAR ========= --> |
| |
| <HR> |
| <H2> |
| Package org.apache.openjpa.util |
| </H2> |
| <strong>OpenJPA Utilities</strong> |
| <P> |
| <B>See:</B> |
| <BR> |
| <A HREF="#package_description"><B>Description</B></A> |
| <P> |
| |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> |
| <B>Interface Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ChangeTracker.html" title="interface in org.apache.openjpa.util">ChangeTracker</A></B></TD> |
| <TD>Interface for components that track changes to containers at a |
| fine-grained level.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util">ClassResolver</A></B></TD> |
| <TD>Interface to customize the loading of classes under OpenJPA.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/CollectionChangeTracker.html" title="interface in org.apache.openjpa.util">CollectionChangeTracker</A></B></TD> |
| <TD>Change tracker that can be used for collections.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</A></B></TD> |
| <TD>Interface supplying additional exception information.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/LRSProxy.html" title="interface in org.apache.openjpa.util">LRSProxy</A></B></TD> |
| <TD>Marker interface for large result set proxies.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/MapChangeTracker.html" title="interface in org.apache.openjpa.util">MapChangeTracker</A></B></TD> |
| <TD>Change tracker that can be used for maps.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Proxy.html" title="interface in org.apache.openjpa.util">Proxy</A></B></TD> |
| <TD>Interface implemented by all proxy types to allow setting and nulling |
| of their owning instance.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyBean.html" title="interface in org.apache.openjpa.util">ProxyBean</A></B></TD> |
| <TD>Interface implemented by all generated custom types, which use JavaBean |
| conventions for copying state.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyCalendar.html" title="interface in org.apache.openjpa.util">ProxyCalendar</A></B></TD> |
| <TD>Interface implemented by all generated proxies on <A HREF="http://java.sun.com/j2se/6/docs/api/java/util/Calendar.html?is-external=true" title="class or interface in java.util"><CODE>Calendar</CODE></A> |
| types.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</A></B></TD> |
| <TD>Interface implemented by all proxy collection types.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyCollections.ProxyIterator.html" title="interface in org.apache.openjpa.util">ProxyCollections.ProxyIterator</A></B></TD> |
| <TD>Marker interface for a proxied iterator.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyCollections.ProxyListIterator.html" title="interface in org.apache.openjpa.util">ProxyCollections.ProxyListIterator</A></B></TD> |
| <TD>Marker interface for a proxied list iterator.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyDate.html" title="interface in org.apache.openjpa.util">ProxyDate</A></B></TD> |
| <TD>Interface implemented by all generated proxies on <A HREF="http://java.sun.com/j2se/6/docs/api/java/util/Date.html?is-external=true" title="class or interface in java.util"><CODE>Date</CODE></A> |
| types.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyManager.html" title="interface in org.apache.openjpa.util">ProxyManager</A></B></TD> |
| <TD>Manager for copying and proxying second class objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyMap.html" title="interface in org.apache.openjpa.util">ProxyMap</A></B></TD> |
| <TD>Interface implemented by proxies on <A HREF="http://java.sun.com/j2se/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> types.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyMaps.ProxyEntrySet.html" title="interface in org.apache.openjpa.util">ProxyMaps.ProxyEntrySet</A></B></TD> |
| <TD>Marker interface for a proxy entry set.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/RuntimeExceptionTranslator.html" title="interface in org.apache.openjpa.util">RuntimeExceptionTranslator</A></B></TD> |
| <TD>Interface used by many facade helpers to translate exceptions.</TD> |
| </TR> |
| </TABLE> |
| |
| |
| <P> |
| |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> |
| <B>Class Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/AbstractChangeTracker.html" title="class in org.apache.openjpa.util">AbstractChangeTracker</A></B></TD> |
| <TD>Base class that provides utilities to change trackers.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/AbstractLRSProxyCollection.html" title="class in org.apache.openjpa.util">AbstractLRSProxyCollection</A></B></TD> |
| <TD>A collection proxy designed for collections backed by extremely large |
| result sets in which each call to <A HREF="../../../../org/apache/openjpa/util/AbstractLRSProxyCollection.html#iterator()"><CODE>AbstractLRSProxyCollection.iterator()</CODE></A> may perform a database |
| query.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/AbstractLRSProxyMap.html" title="class in org.apache.openjpa.util">AbstractLRSProxyMap<K,V></A></B></TD> |
| <TD>A map proxy designed for maps backed by extremely large result sets in |
| which each call to <A HREF="../../../../org/apache/openjpa/util/AbstractLRSProxyMap.html#get(java.lang.Object)"><CODE>AbstractLRSProxyMap.get(java.lang.Object)</CODE></A> or <A HREF="../../../../org/apache/openjpa/util/AbstractLRSProxyMap.html#containsKey(java.lang.Object)"><CODE>AbstractLRSProxyMap.containsKey(java.lang.Object)</CODE></A> may perform a |
| database query.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ApplicationIds.html" title="class in org.apache.openjpa.util">ApplicationIds</A></B></TD> |
| <TD>Utility class for manipulating application object ids.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ArrayStateImage.html" title="class in org.apache.openjpa.util">ArrayStateImage</A></B></TD> |
| <TD>Utilities for dealing with a simple state image consisting of an |
| <code>Object[]</code> of field values with one extra index containing a |
| <A HREF="http://java.sun.com/j2se/6/docs/api/java/util/BitSet.html?is-external=true" title="class or interface in java.util"><CODE>BitSet</CODE></A> of loaded fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/BigDecimalId.html" title="class in org.apache.openjpa.util">BigDecimalId</A></B></TD> |
| <TD> </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/BigIntegerId.html" title="class in org.apache.openjpa.util">BigIntegerId</A></B></TD> |
| <TD> </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/BooleanId.html" title="class in org.apache.openjpa.util">BooleanId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for boolean fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ByteId.html" title="class in org.apache.openjpa.util">ByteId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for byte fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/CacheMap.html" title="class in org.apache.openjpa.util">CacheMap</A></B></TD> |
| <TD>Fixed-size map that has ability to pin/unpin entries and move overflow to |
| a backing soft map.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/CharId.html" title="class in org.apache.openjpa.util">CharId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for char fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ClassResolverImpl.html" title="class in org.apache.openjpa.util">ClassResolverImpl</A></B></TD> |
| <TD>Default class resolver implementation.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/CollectionChangeTrackerImpl.html" title="class in org.apache.openjpa.util">CollectionChangeTrackerImpl</A></B></TD> |
| <TD>Default <A HREF="../../../../org/apache/openjpa/util/CollectionChangeTracker.html" title="interface in org.apache.openjpa.util"><CODE>CollectionChangeTracker</CODE></A>.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DateId.html" title="class in org.apache.openjpa.util">DateId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for Date fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DoubleId.html" title="class in org.apache.openjpa.util">DoubleId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for double fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Exceptions.html" title="class in org.apache.openjpa.util">Exceptions</A></B></TD> |
| <TD>Utility methods for externalizing and handling exceptions.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/FloatId.html" title="class in org.apache.openjpa.util">FloatId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for float fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/GeneratedClasses.html" title="class in org.apache.openjpa.util">GeneratedClasses</A></B></TD> |
| <TD>Utility methods when generating classes, including at runtime.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Id.html" title="class in org.apache.openjpa.util">Id</A></B></TD> |
| <TD>Datastore identity type.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ImplHelper.html" title="class in org.apache.openjpa.util">ImplHelper</A></B></TD> |
| <TD>Helper for OpenJPA back-ends.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/IntId.html" title="class in org.apache.openjpa.util">IntId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for int fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/LongId.html" title="class in org.apache.openjpa.util">LongId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for long fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/MapChangeTrackerImpl.html" title="class in org.apache.openjpa.util">MapChangeTrackerImpl</A></B></TD> |
| <TD>Default <A HREF="../../../../org/apache/openjpa/util/MapChangeTracker.html" title="interface in org.apache.openjpa.util"><CODE>MapChangeTracker</CODE></A>.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/MultiLoaderClassResolver.html" title="class in org.apache.openjpa.util">MultiLoaderClassResolver</A></B></TD> |
| <TD>A simple <A HREF="../../../../org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util"><CODE>ClassResolver</CODE></A> that uses multiple class loaders to |
| resolve classes.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ObjectId.html" title="class in org.apache.openjpa.util">ObjectId</A></B></TD> |
| <TD>Identity type appropriate for object primary key fields and shared |
| id classes.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util">OpenJPAId</A></B></TD> |
| <TD>Identity class extended by built-in OpenJPA identity objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Proxies.html" title="class in org.apache.openjpa.util">Proxies</A></B></TD> |
| <TD>Utility methods for managing proxies.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyCollections.html" title="class in org.apache.openjpa.util">ProxyCollections</A></B></TD> |
| <TD>Utility methods used by collection proxies.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyConcurrentMaps.html" title="class in org.apache.openjpa.util">ProxyConcurrentMaps</A></B></TD> |
| <TD>Utility methods used by concurrent map proxies.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyManagerImpl.html" title="class in org.apache.openjpa.util">ProxyManagerImpl</A></B></TD> |
| <TD>Default implementation of the <A HREF="../../../../org/apache/openjpa/util/ProxyManager.html" title="interface in org.apache.openjpa.util"><CODE>ProxyManager</CODE></A> interface.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ProxyMaps.html" title="class in org.apache.openjpa.util">ProxyMaps</A></B></TD> |
| <TD>Utility methods used by map proxies.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Serialization.html" title="class in org.apache.openjpa.util">Serialization</A></B></TD> |
| <TD>Helper class to serialize and deserialize persistent objects, |
| subtituting oids into the serialized stream and subtituting the persistent |
| objects back during deserialization.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Serialization.ClassResolvingObjectInputStream.html" title="class in org.apache.openjpa.util">Serialization.ClassResolvingObjectInputStream</A></B></TD> |
| <TD> </TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Serialization.PersistentObjectInputStream.html" title="class in org.apache.openjpa.util">Serialization.PersistentObjectInputStream</A></B></TD> |
| <TD>Object input stream that replaces oids with their objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/Serialization.PersistentObjectOutputStream.html" title="class in org.apache.openjpa.util">Serialization.PersistentObjectOutputStream</A></B></TD> |
| <TD>Object output stream that replaces persistent objects with their oids.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ShortId.html" title="class in org.apache.openjpa.util">ShortId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for short fields.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/StoreFacadeTypeRegistry.html" title="class in org.apache.openjpa.util">StoreFacadeTypeRegistry</A></B></TD> |
| <TD>Repository of store-specific facade classes.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/StringId.html" title="class in org.apache.openjpa.util">StringId</A></B></TD> |
| <TD><A HREF="../../../../org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><CODE>OpenJPAId</CODE></A> subclass appropriate for String fields.</TD> |
| </TR> |
| </TABLE> |
| |
| |
| <P> |
| |
| <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> |
| <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> |
| <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> |
| <B>Exception Summary</B></FONT></TH> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/CallbackException.html" title="class in org.apache.openjpa.util">CallbackException</A></B></TD> |
| <TD>Exception type thrown when an error occurs in a callback.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/GeneralException.html" title="class in org.apache.openjpa.util">GeneralException</A></B></TD> |
| <TD>General exception type.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/InternalException.html" title="class in org.apache.openjpa.util">InternalException</A></B></TD> |
| <TD>Exception type for internal errors.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/InvalidStateException.html" title="class in org.apache.openjpa.util">InvalidStateException</A></B></TD> |
| <TD>Exception type thrown when attempting to execute an operation that |
| is not allowed by the current state.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/LockException.html" title="class in org.apache.openjpa.util">LockException</A></B></TD> |
| <TD>Exception indicating that locks on one or more objects could not be acquired.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/MetaDataException.html" title="class in org.apache.openjpa.util">MetaDataException</A></B></TD> |
| <TD>Exception type reserved for missing or invalid metadata.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/NonUniqueResultException.html" title="class in org.apache.openjpa.util">NonUniqueResultException</A></B></TD> |
| <TD>Exception type thrown when a query was configured to return |
| a single result, and multiple results were found.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/NoResultException.html" title="class in org.apache.openjpa.util">NoResultException</A></B></TD> |
| <TD>Exception type thrown when a query was configured to return |
| a single result, and no result was found.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/NoTransactionException.html" title="class in org.apache.openjpa.util">NoTransactionException</A></B></TD> |
| <TD>Exception type thrown when attempting a transactional operation without |
| an active transaction.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ObjectExistsException.html" title="class in org.apache.openjpa.util">ObjectExistsException</A></B></TD> |
| <TD>Exception type reserved for conflicts with existing objects.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ObjectNotFoundException.html" title="class in org.apache.openjpa.util">ObjectNotFoundException</A></B></TD> |
| <TD>Exception type reserved for failed object lookups.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/OpenJPAException.html" title="class in org.apache.openjpa.util">OpenJPAException</A></B></TD> |
| <TD>Exception type for all OpenJPA exceptions.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/OptimisticException.html" title="class in org.apache.openjpa.util">OptimisticException</A></B></TD> |
| <TD>Exception type for optimistic concurrency violations.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/QueryException.html" title="class in org.apache.openjpa.util">QueryException</A></B></TD> |
| <TD>Exception indicating that a query timeout occurred.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/ReferentialIntegrityException.html" title="class in org.apache.openjpa.util">ReferentialIntegrityException</A></B></TD> |
| <TD>Exception type reserved for violations of integrity constraints.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/StoreException.html" title="class in org.apache.openjpa.util">StoreException</A></B></TD> |
| <TD>Base exception for data store errors.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/UnsupportedException.html" title="class in org.apache.openjpa.util">UnsupportedException</A></B></TD> |
| <TD>Exception type for attempts to perform unsupported operations.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/UserException.html" title="class in org.apache.openjpa.util">UserException</A></B></TD> |
| <TD>Base exception type for user errors.</TD> |
| </TR> |
| <TR BGCOLOR="white" CLASS="TableRowColor"> |
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/WrappedException.html" title="class in org.apache.openjpa.util">WrappedException</A></B></TD> |
| <TD> </TD> |
| </TR> |
| </TABLE> |
| |
| |
| <P> |
| <A NAME="package_description"><!-- --></A><H2> |
| Package org.apache.openjpa.util Description |
| </H2> |
| |
| <P> |
| <p><strong>OpenJPA Utilities</strong></p> |
| |
| <p> |
| This package provides utilities to facilitate the handling of second |
| class objects and OpenJPA object ids. |
| </p> |
| <P> |
| |
| <P> |
| <DL> |
| </DL> |
| <HR> |
| |
| |
| <!-- ======= START OF BOTTOM NAVBAR ====== --> |
| <A NAME="navbar_bottom"><!-- --></A> |
| <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A> |
| <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY=""> |
| <TR> |
| <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> |
| <A NAME="navbar_bottom_firstrow"><!-- --></A> |
| <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY=""> |
| <TR ALIGN="center" VALIGN="top"> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A> </TD> |
| <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Package</B></FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-use.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD> |
| <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD> |
| </TR> |
| </TABLE> |
| </TD> |
| <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> |
| </EM> |
| </TD> |
| </TR> |
| |
| <TR> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../org/apache/openjpa/slice/jdbc/package-summary.html"><B>PREV PACKAGE</B></A> |
| <A HREF="../../../../org/apache/openjpa/validation/package-summary.html"><B>NEXT PACKAGE</B></A></FONT></TD> |
| <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> |
| <A HREF="../../../../index.html?org/apache/openjpa/util/package-summary.html" target="_top"><B>FRAMES</B></A> |
| <A HREF="package-summary.html" target="_top"><B>NO FRAMES</B></A> |
| <SCRIPT type="text/javascript"> |
| <!-- |
| if(window==top) { |
| document.writeln('<A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A>'); |
| } |
| //--> |
| </SCRIPT> |
| <NOSCRIPT> |
| <A HREF="../../../../allclasses-noframe.html"><B>All Classes</B></A> |
| </NOSCRIPT> |
| |
| |
| </FONT></TD> |
| </TR> |
| </TABLE> |
| <A NAME="skip-navbar_bottom"></A> |
| <!-- ======== END OF BOTTOM NAVBAR ======= --> |
| |
| <HR> |
| Copyright © 2006-2011 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved. |
| </BODY> |
| </HTML> |