blob: 63f69c7805416c49992c896711b06bdcfd0a1102 [file] [log] [blame]
<!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.5.0_15) on Fri Mar 13 09:16:07 CDT 2009 -->
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<TITLE>
Uses of Package org.apache.openjpa.lib.util (OpenJPA 1.2.1 API)
</TITLE>
<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
parent.document.title="Uses of Package org.apache.openjpa.lib.util (OpenJPA 1.2.1 API)";
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<!-- ========= 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>&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_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H2>
<B>Uses of Package<br>org.apache.openjpa.lib.util</B></H2>
</CENTER>
<TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
<TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
Packages that use <A HREF="../../../../../org/apache/openjpa/lib/util/package-summary.html">org.apache.openjpa.lib.util</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.abstractstore"><B>org.apache.openjpa.abstractstore</B></A></TD>
<TD><strong>OpenJPA Abstract StoreManager Implementation</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.conf"><B>org.apache.openjpa.conf</B></A></TD>
<TD><strong>OpenJPA Configuration</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.datacache"><B>org.apache.openjpa.datacache</B></A></TD>
<TD><strong>OpenJPA Data Cache</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.enhance"><B>org.apache.openjpa.enhance</B></A></TD>
<TD><strong>OpenJPA Enhancer</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.event"><B>org.apache.openjpa.event</B></A></TD>
<TD><strong>OpenJPA Events</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.jdbc.conf"><B>org.apache.openjpa.jdbc.conf</B></A></TD>
<TD><strong>OpenJPA-JDBC Configuration</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.jdbc.kernel"><B>org.apache.openjpa.jdbc.kernel</B></A></TD>
<TD><strong>OpenJPA-JDBC Runtime Kernel</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.jdbc.meta"><B>org.apache.openjpa.jdbc.meta</B></A></TD>
<TD><strong>OpenJPA-JDBC ORM Metadata</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.jdbc.schema"><B>org.apache.openjpa.jdbc.schema</B></A></TD>
<TD><strong>OpenJPA-JDBC Schema Management</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.jdbc.sql"><B>org.apache.openjpa.jdbc.sql</B></A></TD>
<TD><strong>OpenJPA-JDBC SQL Abstraction</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.kernel"><B>org.apache.openjpa.kernel</B></A></TD>
<TD><strong>OpenJPA Runtime Kernel</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.kernel.exps"><B>org.apache.openjpa.kernel.exps</B></A></TD>
<TD><strong>OpenJPA Expression Tree</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.kernel.jpql"><B>org.apache.openjpa.kernel.jpql</B></A></TD>
<TD><strong>JPA Query Language Support</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.conf"><B>org.apache.openjpa.lib.conf</B></A></TD>
<TD><strong>Configuration Framework</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.jdbc"><B>org.apache.openjpa.lib.jdbc</B></A></TD>
<TD><strong>Database Connectivity</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.log"><B>org.apache.openjpa.lib.log</B></A></TD>
<TD><strong>Logging</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.meta"><B>org.apache.openjpa.lib.meta</B></A></TD>
<TD><strong>Metadata Framework</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.rop"><B>org.apache.openjpa.lib.rop</B></A></TD>
<TD><strong>Result Object Provider Framework</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.util"><B>org.apache.openjpa.lib.util</B></A></TD>
<TD><strong>General Utilities</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.lib.util.concurrent"><B>org.apache.openjpa.lib.util.concurrent</B></A></TD>
<TD><strong>Concurrent Utilities</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.meta"><B>org.apache.openjpa.meta</B></A></TD>
<TD><strong>OpenJPA Metadata</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.persistence"><B>org.apache.openjpa.persistence</B></A></TD>
<TD><strong>OpenJPA JPA</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.slice"><B>org.apache.openjpa.slice</B></A></TD>
<TD>Extended OpenJPA Interfaces for distributed databases.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.slice.jdbc"><B>org.apache.openjpa.slice.jdbc</B></A></TD>
<TD>Implements Distributed version of JDBCStoreManager and JDBCStoreQuery.&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.util"><B>org.apache.openjpa.util</B></A></TD>
<TD><strong>OpenJPA Utilities</strong>&nbsp;</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><A HREF="#org.apache.openjpa.xmlstore"><B>org.apache.openjpa.xmlstore</B></A></TD>
<TD><strong>XML Store</strong>&nbsp;</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.abstractstore"><!-- --></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/abstractstore/package-summary.html">org.apache.openjpa.abstractstore</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.abstractstore"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.conf"><!-- --></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/conf/package-summary.html">org.apache.openjpa.conf</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.conf"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.datacache"><!-- --></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/datacache/package-summary.html">org.apache.openjpa.datacache</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.datacache"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/EventManager.html#org.apache.openjpa.datacache"><B>EventManager</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic event manager interface.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.enhance"><!-- --></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/enhance/package-summary.html">org.apache.openjpa.enhance</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/BytecodeWriter.html#org.apache.openjpa.enhance"><B>BytecodeWriter</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Control how enhanced bytecode is written.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/CodeFormat.html#org.apache.openjpa.enhance"><B>CodeFormat</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encapsulates some common Java source code formatting options.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.enhance"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.event"><!-- --></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/event/package-summary.html">org.apache.openjpa.event</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.event"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/EventManager.html#org.apache.openjpa.event"><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/Options.html#org.apache.openjpa.event"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.jdbc.conf"><!-- --></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/jdbc/conf/package-summary.html">org.apache.openjpa.jdbc.conf</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.jdbc.conf"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.jdbc.kernel"><!-- --></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/jdbc/kernel/package-summary.html">org.apache.openjpa.jdbc.kernel</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.jdbc.kernel"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.jdbc.kernel"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.jdbc.meta"><!-- --></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/jdbc/meta/package-summary.html">org.apache.openjpa.jdbc.meta</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.jdbc.meta"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/CodeFormat.html#org.apache.openjpa.jdbc.meta"><B>CodeFormat</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encapsulates some common Java source code formatting options.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.jdbc.meta"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.jdbc.schema"><!-- --></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/jdbc/schema/package-summary.html">org.apache.openjpa.jdbc.schema</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.html#org.apache.openjpa.jdbc.schema"><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/Options.html#org.apache.openjpa.jdbc.schema"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.jdbc.sql"><!-- --></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/jdbc/sql/package-summary.html">org.apache.openjpa.jdbc.sql</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.jdbc.sql"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.Message.html#org.apache.openjpa.jdbc.sql"><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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.kernel"><!-- --></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/kernel/package-summary.html">org.apache.openjpa.kernel</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.kernel"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.kernel.exps"><!-- --></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/kernel/exps/package-summary.html">org.apache.openjpa.kernel.exps</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.html#org.apache.openjpa.kernel.exps"><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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.kernel.jpql"><!-- --></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/kernel/jpql/package-summary.html">org.apache.openjpa.kernel.jpql</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.html#org.apache.openjpa.kernel.jpql"><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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.conf"><!-- --></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/conf/package-summary.html">org.apache.openjpa.lib.conf</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.lib.conf"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.lib.conf"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.jdbc"><!-- --></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/jdbc/package-summary.html">org.apache.openjpa.lib.jdbc</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.lib.jdbc"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/EventManager.html#org.apache.openjpa.lib.jdbc"><B>EventManager</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Basic event manager interface.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.log"><!-- --></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/log/package-summary.html">org.apache.openjpa.lib.log</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.lib.log"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.meta"><!-- --></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/meta/package-summary.html">org.apache.openjpa.lib.meta</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.lib.meta"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</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.meta"><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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.rop"><!-- --></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/rop/package-summary.html">org.apache.openjpa.lib.rop</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.lib.rop"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.lib.util"><!-- --></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/package-summary.html">org.apache.openjpa.lib.util</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/CodeFormat.html#org.apache.openjpa.lib.util"><B>CodeFormat</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Encapsulates some common Java source code formatting options.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/J2DoPrivHelper.html#org.apache.openjpa.lib.util"><B>J2DoPrivHelper</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;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:
<xmp>
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://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" 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://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" 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://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" 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://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" 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>
<A NAME="org.apache.openjpa.meta"><!-- --></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/meta/package-summary.html">org.apache.openjpa.meta</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.meta"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Options.html#org.apache.openjpa.meta"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.persistence"><!-- --></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/persistence/package-summary.html">org.apache.openjpa.persistence</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.persistence"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.Message.html#org.apache.openjpa.persistence"><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/Options.html#org.apache.openjpa.persistence"><B>Options</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A specialization of the <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Properties.html" 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>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.slice"><!-- --></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/slice/package-summary.html">org.apache.openjpa.slice</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.slice"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.slice.jdbc"><!-- --></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/slice/jdbc/package-summary.html">org.apache.openjpa.slice.jdbc</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.slice.jdbc"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</TD>
</TR>
</TABLE>
&nbsp;
<P>
<A NAME="org.apache.openjpa.util"><!-- --></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/util/package-summary.html">org.apache.openjpa.util</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Localizer.Message.html#org.apache.openjpa.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.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/SizedMap.html#org.apache.openjpa.util"><B>SizedMap</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;A <A HREF="http://java.sun.com/j2se/1.5.0/docs/api/java/util/Map.html" 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>
<A NAME="org.apache.openjpa.xmlstore"><!-- --></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/xmlstore/package-summary.html">org.apache.openjpa.xmlstore</A></FONT></TH>
</TR>
<TR BGCOLOR="white" CLASS="TableRowColor">
<TD><B><A HREF="../../../../../org/apache/openjpa/lib/util/class-use/Closeable.html#org.apache.openjpa.xmlstore"><B>Closeable</B></A></B>
<BR>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Generic interface for components that can be closed so that helpers
can treate them in a generic way.</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-2009 <a href="http://www.apache.org">Apache Software Foundation</a>. All Rights Reserved.
</BODY>
</HTML>