Uses of Package
org.apache.openjpa.lib.util

Packages that use org.apache.openjpa.lib.util
org.apache.openjpa.lib.conf Configuration Framework 
org.apache.openjpa.lib.jdbc Database Connectivity 
org.apache.openjpa.lib.log Logging 
org.apache.openjpa.lib.meta Metadata Framework 
org.apache.openjpa.lib.rop Result Object Provider Framework 
org.apache.openjpa.lib.util General Utilities 
org.apache.openjpa.lib.util.concurrent Concurrent Utilities 
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.conf
Closeable
          Generic interface for components that can be closed so that helpers can treate them in a generic way.
Options
          A specialization of the Properties map type with the added abilities to read application options from the command line and to use bean patterns to set an object's properties via command-line the stored mappings.
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.jdbc
Closeable
          Generic interface for components that can be closed so that helpers can treate them in a generic way.
EventManager
          Basic event manager interface.
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.log
Options
          A specialization of the Properties map type with the added abilities to read application options from the command line and to use bean patterns to set an object's properties via command-line the stored mappings.
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.meta
Closeable
          Generic interface for components that can be closed so that helpers can treate them in a generic way.
Localizer.Message
          A Message can provide a localized message via the Localizer.Message.getMessage() method call, and can also provide the original key, package, and substitution array that were used to assemble the message.
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.rop
Closeable
          Generic interface for components that can be closed so that helpers can treate them in a generic way.
 

Classes in org.apache.openjpa.lib.util used by org.apache.openjpa.lib.util
CodeFormat
          Encapsulates some common Java source code formatting options.
J2DoPrivHelper
          Helper class to obtain the Privilege(Exception)Action object to perform Java 2 doPrivilege security sensitive function call in the following methods: AccessibleObject.setAccessible Class.forName Class.getClassLoader Class.getDeclaredField Class.getDeclaredFields Class.getDeclaredMethod Class.getDeclaredMethods Class.getResource Class.newInstance ClassLoader.getParent ClassLoader.getResource ClassLoader.getResources ClassLoader.getSystemClassLoader File.delete File.exists File.getAbsoluteFile File.getAbsolutePath File.getCanonicalPath File.listFiles File.length File.isDirectory File.mkdirs File.renameTo File.toURL FileInputStream new FileOutputStream new System.getProperties InetAddress.getByName MultiClassLoader new ServerSocket new Socket new Socket.accept System.getProperty Thread.getContextClassLoader Thread new TemporaryClassLoader new URL.openStream URLConnection.getContent ZipFile new serp.bytecode.Code new serp.bytecode.BCClassLoader new serp.bytecode.BCClass.write serp.bytecode.BCClass.getFields serp.bytecode.FieldInstruction.getField serp.bytecode.Project.loadClass If these methods are used, the following sample usage patterns should be followed to ensure proper privilege is granted: 1) No security risk method call.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.html#org.apache.openjpa.lib.util"><B>Localizer</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;The Localizer provides convenient access to localized strings.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.Message.html#org.apache.openjpa.lib.util"><B>Localizer.Message</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <code>Message</code> can provide a localized message via the <A HREF="../../../../../org/apache/openjpa/lib/util/Localizer.Message.html#getMessage()"><CODE>Localizer.Message.getMessage()</CODE></A> method call, and can also provide the original key, package, and substitution array that were used to assemble the message.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/MultiClassLoader.html#org.apache.openjpa.lib.util"><B>MultiClassLoader</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Class loader type that can be configured to delegate to multiple internal class loaders.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.lib.util"><B>Options</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><CODE>Properties</CODE></A> map type with the added abilities to read application options from the command line and to use bean patterns to set an object's properties via command-line the stored mappings.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/ParameterTemplate.html#org.apache.openjpa.lib.util"><B>ParameterTemplate</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A template that allows parameter substitutions.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/ReferenceMap.html#org.apache.openjpa.lib.util"><B>ReferenceMap</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> type that can hold its keys, values, or both with weak or soft references.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/SizedMap.html#org.apache.openjpa.lib.util"><B>SizedMap</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> type that maintains a maximum size, automatically removing entries when the maximum is exceeded.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/TypedProperties.html#org.apache.openjpa.lib.util"><B>TypedProperties</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><CODE>Properties</CODE></A> map type with added convenience methods to retrieve and set options as primitive values.</TD> </TR> </TABLE> &nbsp; <P> <A NAME="org.apache.openjpa.lib.util.concurrent"><!-- --></A> <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY=""> <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor"> <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2"> Classes in <A HREF="../../../../../org/apache/openjpa/lib/util/package-summary.html">org.apache.openjpa.lib.util</A> used by <A HREF="../../../../../org/apache/openjpa/lib/util/concurrent/package-summary.html">org.apache.openjpa.lib.util.concurrent</A></FONT></TH> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/EventManager.html#org.apache.openjpa.lib.util.concurrent"><B>EventManager</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic event manager interface.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/ReferenceMap.html#org.apache.openjpa.lib.util.concurrent"><B>ReferenceMap</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> type that can hold its keys, values, or both with weak or soft references.</TD> </TR> <TR BGCOLOR="white" CLASS="TableRowColor"> <TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/SizedMap.html#org.apache.openjpa.lib.util.concurrent"><B>SizedMap</B></A></B> <BR> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="http://download.oracle.com/javase/1.5.0/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><CODE>Map</CODE></A> type that maintains a maximum size, automatically removing entries when the maximum is exceeded.</TD> </TR> </TABLE> &nbsp; <P> <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>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD> <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Use</B></FONT>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD> <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD> </TR> </TABLE> </TD> <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM> </EM> </TD> </TR> <TR> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> &nbsp;PREV&nbsp; &nbsp;NEXT</FONT></TD> <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2"> <A HREF="../../../../../index.html?org/apache/openjpa/lib/util/package-use.html" target="_top"><B>FRAMES</B></A> &nbsp; &nbsp;<A HREF="package-use.html" target="_top"><B>NO FRAMES</B></A> &nbsp; &nbsp;<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 &#169; 2006-2012 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved. </BODY> </HTML>