| <!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_29) on Thu Nov 21 14:32:54 CET 2013 -->
|
| <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
| <TITLE>
|
| org.apache.openjpa.util (OpenJPA Parent POM 2.3.0 API)
|
| </TITLE>
|
|
|
| <META NAME="date" CONTENT="2013-11-21">
|
|
|
| <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.3.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/tools/maven/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> |
| |
| |
| This package provides utilities to facilitate the handling of second |
| class objects and OpenJPA object ids.
|
| <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/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</A></B></TD>
|
| <TD>Implemented by proxy classes which are delay-load capable.</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://download.oracle.com/javase/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://download.oracle.com/javase/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://download.oracle.com/javase/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://download.oracle.com/javase/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/DelayedArrayListProxy.html" title="class in org.apache.openjpa.util">DelayedArrayListProxy</A></B></TD>
|
| <TD>ArrayList proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedCollectionChangeTrackerImpl.html" title="class in org.apache.openjpa.util">DelayedCollectionChangeTrackerImpl</A></B></TD>
|
| <TD>A collection change tracker used by delay loaded collections.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedHashSetProxy.html" title="class in org.apache.openjpa.util">DelayedHashSetProxy</A></B></TD>
|
| <TD>HashSet proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedLinkedHashSetProxy.html" title="class in org.apache.openjpa.util">DelayedLinkedHashSetProxy</A></B></TD>
|
| <TD>LinkedHashSet proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedLinkedListProxy.html" title="class in org.apache.openjpa.util">DelayedLinkedListProxy</A></B></TD>
|
| <TD>LinkedList proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedPriorityQueueProxy.html" title="class in org.apache.openjpa.util">DelayedPriorityQueueProxy</A></B></TD>
|
| <TD>PriorityQueue proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedTreeSetProxy.html" title="class in org.apache.openjpa.util">DelayedTreeSetProxy</A></B></TD>
|
| <TD>TreeSet proxy with delay loading capability.</TD>
|
| </TR>
|
| <TR BGCOLOR="white" CLASS="TableRowColor">
|
| <TD WIDTH="15%"><B><A HREF="../../../../org/apache/openjpa/util/DelayedVectorProxy.html" title="class in org.apache.openjpa.util">DelayedVectorProxy</A></B></TD>
|
| <TD>Vector proxy with delay loading capability.</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/tools/maven/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–2013 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.
|
| </BODY>
|
| </HTML>
|