blob: 0892729977d35235909cef1c71614c79b6e7a3c8 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="de">
<head>
<!-- Generated by javadoc (1.8.0_201) on Wed Apr 24 20:07:15 CEST 2019 -->
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Class Hierarchy (OpenJPA Parent POM 3.1.0 API)</title>
<meta name="date" content="2019-04-24">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (OpenJPA Parent POM 3.1.0 API)";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">Hierarchy For All Packages</h1>
<span class="packageHierarchyLabel">Package Hierarchies:</span>
<ul class="horizontal">
<li><a href="org/apache/openjpa/abstractstore/package-tree.html">org.apache.openjpa.abstractstore</a>, </li>
<li><a href="org/apache/openjpa/ant/package-tree.html">org.apache.openjpa.ant</a>, </li>
<li><a href="org/apache/openjpa/audit/package-tree.html">org.apache.openjpa.audit</a>, </li>
<li><a href="org/apache/openjpa/conf/package-tree.html">org.apache.openjpa.conf</a>, </li>
<li><a href="org/apache/openjpa/datacache/package-tree.html">org.apache.openjpa.datacache</a>, </li>
<li><a href="org/apache/openjpa/ee/package-tree.html">org.apache.openjpa.ee</a>, </li>
<li><a href="org/apache/openjpa/enhance/package-tree.html">org.apache.openjpa.enhance</a>, </li>
<li><a href="org/apache/openjpa/enhance/stats/package-tree.html">org.apache.openjpa.enhance.stats</a>, </li>
<li><a href="org/apache/openjpa/event/package-tree.html">org.apache.openjpa.event</a>, </li>
<li><a href="org/apache/openjpa/instrumentation/package-tree.html">org.apache.openjpa.instrumentation</a>, </li>
<li><a href="org/apache/openjpa/instrumentation/jmx/package-tree.html">org.apache.openjpa.instrumentation.jmx</a>, </li>
<li><a href="org/apache/openjpa/jdbc/ant/package-tree.html">org.apache.openjpa.jdbc.ant</a>, </li>
<li><a href="org/apache/openjpa/jdbc/conf/package-tree.html">org.apache.openjpa.jdbc.conf</a>, </li>
<li><a href="org/apache/openjpa/jdbc/identifier/package-tree.html">org.apache.openjpa.jdbc.identifier</a>, </li>
<li><a href="org/apache/openjpa/jdbc/kernel/package-tree.html">org.apache.openjpa.jdbc.kernel</a>, </li>
<li><a href="org/apache/openjpa/jdbc/kernel/exps/package-tree.html">org.apache.openjpa.jdbc.kernel.exps</a>, </li>
<li><a href="org/apache/openjpa/jdbc/meta/package-tree.html">org.apache.openjpa.jdbc.meta</a>, </li>
<li><a href="org/apache/openjpa/jdbc/meta/strats/package-tree.html">org.apache.openjpa.jdbc.meta.strats</a>, </li>
<li><a href="org/apache/openjpa/jdbc/schema/package-tree.html">org.apache.openjpa.jdbc.schema</a>, </li>
<li><a href="org/apache/openjpa/jdbc/sql/package-tree.html">org.apache.openjpa.jdbc.sql</a>, </li>
<li><a href="org/apache/openjpa/json/package-tree.html">org.apache.openjpa.json</a>, </li>
<li><a href="org/apache/openjpa/kernel/package-tree.html">org.apache.openjpa.kernel</a>, </li>
<li><a href="org/apache/openjpa/kernel/exps/package-tree.html">org.apache.openjpa.kernel.exps</a>, </li>
<li><a href="org/apache/openjpa/kernel/jpql/package-tree.html">org.apache.openjpa.kernel.jpql</a>, </li>
<li><a href="org/apache/openjpa/lib/ant/package-tree.html">org.apache.openjpa.lib.ant</a>, </li>
<li><a href="org/apache/openjpa/lib/conf/package-tree.html">org.apache.openjpa.lib.conf</a>, </li>
<li><a href="org/apache/openjpa/lib/encryption/package-tree.html">org.apache.openjpa.lib.encryption</a>, </li>
<li><a href="org/apache/openjpa/lib/graph/package-tree.html">org.apache.openjpa.lib.graph</a>, </li>
<li><a href="org/apache/openjpa/lib/identifier/package-tree.html">org.apache.openjpa.lib.identifier</a>, </li>
<li><a href="org/apache/openjpa/lib/instrumentation/package-tree.html">org.apache.openjpa.lib.instrumentation</a>, </li>
<li><a href="org/apache/openjpa/lib/jdbc/package-tree.html">org.apache.openjpa.lib.jdbc</a>, </li>
<li><a href="org/apache/openjpa/lib/log/package-tree.html">org.apache.openjpa.lib.log</a>, </li>
<li><a href="org/apache/openjpa/lib/meta/package-tree.html">org.apache.openjpa.lib.meta</a>, </li>
<li><a href="org/apache/openjpa/lib/rop/package-tree.html">org.apache.openjpa.lib.rop</a>, </li>
<li><a href="org/apache/openjpa/lib/util/package-tree.html">org.apache.openjpa.lib.util</a>, </li>
<li><a href="org/apache/openjpa/lib/util/concurrent/package-tree.html">org.apache.openjpa.lib.util.concurrent</a>, </li>
<li><a href="org/apache/openjpa/lib/util/svn/package-tree.html">org.apache.openjpa.lib.util.svn</a>, </li>
<li><a href="org/apache/openjpa/lib/xml/package-tree.html">org.apache.openjpa.lib.xml</a>, </li>
<li><a href="org/apache/openjpa/meta/package-tree.html">org.apache.openjpa.meta</a>, </li>
<li><a href="org/apache/openjpa/persistence/package-tree.html">org.apache.openjpa.persistence</a>, </li>
<li><a href="org/apache/openjpa/persistence/criteria/package-tree.html">org.apache.openjpa.persistence.criteria</a>, </li>
<li><a href="org/apache/openjpa/persistence/jdbc/package-tree.html">org.apache.openjpa.persistence.jdbc</a>, </li>
<li><a href="org/apache/openjpa/persistence/jest/package-tree.html">org.apache.openjpa.persistence.jest</a>, </li>
<li><a href="org/apache/openjpa/persistence/meta/package-tree.html">org.apache.openjpa.persistence.meta</a>, </li>
<li><a href="org/apache/openjpa/persistence/osgi/package-tree.html">org.apache.openjpa.persistence.osgi</a>, </li>
<li><a href="org/apache/openjpa/persistence/query/package-tree.html">org.apache.openjpa.persistence.query</a>, </li>
<li><a href="org/apache/openjpa/persistence/util/package-tree.html">org.apache.openjpa.persistence.util</a>, </li>
<li><a href="org/apache/openjpa/persistence/validation/package-tree.html">org.apache.openjpa.persistence.validation</a>, </li>
<li><a href="org/apache/openjpa/slice/package-tree.html">org.apache.openjpa.slice</a>, </li>
<li><a href="org/apache/openjpa/slice/jdbc/package-tree.html">org.apache.openjpa.slice.jdbc</a>, </li>
<li><a href="org/apache/openjpa/tools/maven/package-tree.html">org.apache.openjpa.tools.maven</a>, </li>
<li><a href="org/apache/openjpa/util/package-tree.html">org.apache.openjpa.util</a>, </li>
<li><a href="org/apache/openjpa/validation/package-tree.html">org.apache.openjpa.validation</a>, </li>
<li><a href="org/apache/openjpa/xmlstore/package-tree.html">org.apache.openjpa.xmlstore</a></li>
</ul>
</div>
<div class="contentContainer">
<h2 title="Class Hierarchy">Class Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Abs.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Abs</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/AbsExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">AbsExpression</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractBrokerFactory.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractBrokerFactory</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerFactory.html" title="interface in org.apache.openjpa.kernel">BrokerFactory</a>)
<ul>
<li type="circle">org.apache.openjpa.abstractstore.<a href="org/apache/openjpa/abstractstore/AbstractStoreBrokerFactory.html" title="class in org.apache.openjpa.abstractstore"><span class="typeNameLink">AbstractStoreBrokerFactory</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCBrokerFactory.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCBrokerFactory</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCBrokerFactory.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCBrokerFactory</span></a> (implements org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerFactory.html" title="interface in org.apache.openjpa.slice">DistributedBrokerFactory</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/AbstractChangeTracker.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">AbstractChangeTracker</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ChangeTracker.html" title="interface in org.apache.openjpa.util">ChangeTracker</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/CollectionChangeTrackerImpl.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">CollectionChangeTrackerImpl</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/CollectionChangeTracker.html" title="interface in org.apache.openjpa.util">CollectionChangeTracker</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedCollectionChangeTrackerImpl.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedCollectionChangeTrackerImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/MapChangeTrackerImpl.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">MapChangeTrackerImpl</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/MapChangeTracker.html" title="interface in org.apache.openjpa.util">MapChangeTracker</a>)</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractCollection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractCollection</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractList</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractSequentialList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractSequentialList</span></a>&lt;E&gt;
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">LinkedList</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Deque.html?is-external=true" title="class or interface in java.util">Deque</a>&lt;E&gt;, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedLinkedListProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedLinkedListProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">ArrayList</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/RandomAccess.html?is-external=true" title="class or interface in java.util">RandomAccess</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedArrayListProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedArrayListProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleEventManager.ListenerList.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">LifecycleEventManager.ListenerList</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryResult.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">QueryResult</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCacheStoreQuery.CachedList.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">QueryCacheStoreQuery.CachedList</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SelectImpl.Selects.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SelectImpl.Selects</span></a></li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Vector.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Vector</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/RandomAccess.html?is-external=true" title="class or interface in java.util">RandomAccess</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedVectorProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedVectorProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractQueue.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractQueue</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util">Queue</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/PriorityQueue.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">PriorityQueue</span></a>&lt;E&gt; (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedPriorityQueueProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedPriorityQueueProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractSet.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractSet</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashSet.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">HashSet</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedHashSetProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedHashSetProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashSet.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">LinkedHashSet</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedLinkedHashSetProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedLinkedHashSetProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TreeSet.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">TreeSet</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/NavigableSet.html?is-external=true" title="class or interface in java.util">NavigableSet</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedTreeSetProxy.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DelayedTreeSetProxy</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util">DelayedProxy</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util">ProxyCollection</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/AbstractConcurrentEventManager.html" title="class in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">AbstractConcurrentEventManager</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/EventManager.html" title="interface in org.apache.openjpa.lib.util">EventManager</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/AbstractDataCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">AbstractDataCache</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCache.html" title="interface in org.apache.openjpa.datacache">DataCache</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/ConcurrentDataCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">ConcurrentDataCache</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitListener.html" title="interface in org.apache.openjpa.event">RemoteCommitListener</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/PartitionedDataCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">PartitionedDataCache</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/AbstractQueryCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">AbstractQueryCache</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCache.html" title="interface in org.apache.openjpa.datacache">QueryCache</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/ConcurrentQueryCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">ConcurrentQueryCache</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitListener.html" title="interface in org.apache.openjpa.event">RemoteCommitListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/BrokerFactoryEventManager.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">BrokerFactoryEventManager</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/JDBCEventConnectionDecorator.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">JDBCEventConnectionDecorator</span></a> (implements org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConnectionDecorator.html" title="interface in org.apache.openjpa.lib.jdbc">ConnectionDecorator</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitEventManager.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">RemoteCommitEventManager</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/EndTransactionListener.html" title="interface in org.apache.openjpa.event">EndTransactionListener</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionEventManager.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">TransactionEventManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/AbstractDomainObject.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">AbstractDomainObject</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/FetchPath.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">FetchPath</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query">FetchJoinObject</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/JoinPath.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">JoinPath</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OperatorPath.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">OperatorPath</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/EntryExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">EntryExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/KeyExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">KeyExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ValueExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ValueExpression</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/RootPath.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">RootPath</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query">DomainObject</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/AbstractExpressionBuilder.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">AbstractExpressionBuilder</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLExpressionBuilder</span></a> (implements org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLTreeConstants.html" title="interface in org.apache.openjpa.kernel.jpql">JPQLTreeConstants</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/AbstractExpressionVisitor.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">AbstractExpressionVisitor</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionVisitor.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionVisitor</a>)</li>
<li type="circle">org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/AbstractInstrument.html" title="class in org.apache.openjpa.lib.instrumentation"><span class="typeNameLink">AbstractInstrument</span></a> (implements org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/Instrument.html" title="interface in org.apache.openjpa.lib.instrumentation">Instrument</a>)
<ul>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/AbstractDataCacheInstrument.html" title="class in org.apache.openjpa.instrumentation"><span class="typeNameLink">AbstractDataCacheInstrument</span></a> (implements org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/DataCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation">DataCacheInstrument</a>)
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/DataCacheJMXInstrument.html" title="class in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">DataCacheJMXInstrument</span></a> (implements org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/DataCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx">DataCacheJMXInstrumentMBean</a>, org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/JMXInstrument.html" title="interface in org.apache.openjpa.instrumentation.jmx">JMXInstrument</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/AbstractPreparedQueryCacheInstrument.html" title="class in org.apache.openjpa.instrumentation"><span class="typeNameLink">AbstractPreparedQueryCacheInstrument</span></a> (implements org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/PreparedQueryCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation">PreparedQueryCacheInstrument</a>)
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/PreparedQueryCacheJMXInstrument.html" title="class in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">PreparedQueryCacheJMXInstrument</span></a> (implements org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/JMXInstrument.html" title="interface in org.apache.openjpa.instrumentation.jmx">JMXInstrument</a>, org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/PreparedQueryCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx">PreparedQueryCacheJMXInstrumentMBean</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/AbstractQueryCacheInstrument.html" title="class in org.apache.openjpa.instrumentation"><span class="typeNameLink">AbstractQueryCacheInstrument</span></a> (implements org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/QueryCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation">QueryCacheInstrument</a>)
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/QueryCacheJMXInstrument.html" title="class in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">QueryCacheJMXInstrument</span></a> (implements org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/JMXInstrument.html" title="interface in org.apache.openjpa.instrumentation.jmx">JMXInstrument</a>, org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/QueryCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx">QueryCacheJMXInstrumentMBean</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/AbstractInstrumentationProvider.html" title="class in org.apache.openjpa.lib.instrumentation"><span class="typeNameLink">AbstractInstrumentationProvider</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/InstrumentationProvider.html" title="interface in org.apache.openjpa.lib.instrumentation">InstrumentationProvider</a>)
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/JMXProvider.html" title="class in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">JMXProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/AbstractJDBCListener.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">AbstractJDBCListener</span></a> (implements org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/JDBCListener.html" title="interface in org.apache.openjpa.lib.jdbc">JDBCListener</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/AbstractJDBCSavepointManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">AbstractJDBCSavepointManager</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/SavepointManager.html" title="interface in org.apache.openjpa.kernel">SavepointManager</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBC3SavepointManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBC3SavepointManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/AbstractJDBCSeq.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">AbstractJDBCSeq</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCSeq.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCSeq</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/NativeJDBCSeq.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">NativeJDBCSeq</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/TableJDBCSeq.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">TableJDBCSeq</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/ClassTableJDBCSeq.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">ClassTableJDBCSeq</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/ValueTableJDBCSeq.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">ValueTableJDBCSeq</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/AbstractLifecycleListener.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">AbstractLifecycleListener</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event">LifecycleListener</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractLockManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractLockManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockManager.html" title="interface in org.apache.openjpa.kernel">LockManager</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/NoneLockManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">NoneLockManager</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/VersionLockManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">VersionLockManager</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PessimisticLockManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PessimisticLockManager</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCLockManager.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCLockManager</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/MixedLockManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">MixedLockManager</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/AbstractLog.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">AbstractLog</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactoryImpl.LogImpl.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">LogFactoryImpl.LogImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/AbstractLRSProxyCollection.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">AbstractLRSProxyCollection</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/CollectionChangeTracker.html" title="interface in org.apache.openjpa.util">CollectionChangeTracker</a>, org.apache.openjpa.util.<a href="org/apache/openjpa/util/LRSProxy.html" title="interface in org.apache.openjpa.util">LRSProxy</a>, org.apache.commons.collections4.Predicate&lt;T&gt;, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSProxyCollection.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSProxyCollection</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/AbstractLRSProxyMap.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">AbstractLRSProxyMap</span></a>&lt;K,V&gt; (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/LRSProxy.html" title="interface in org.apache.openjpa.util">LRSProxy</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;, org.apache.openjpa.util.<a href="org/apache/openjpa/util/MapChangeTracker.html" title="interface in org.apache.openjpa.util">MapChangeTracker</a>, org.apache.commons.collections4.Predicate&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/AbstractManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">AbstractManagedRuntime</span></a> (implements org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)
<ul>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/AutomaticManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">AutomaticManagedRuntime</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/InvocationManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">InvocationManagedRuntime</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/JNDIManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">JNDIManagedRuntime</span></a> (implements org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/OSGiManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">OSGiManagedRuntime</span></a></li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/SunOneManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">SunOneManagedRuntime</span></a> (implements org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/WASManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">WASManagedRuntime</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/WLSManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">WLSManagedRuntime</span></a> (implements org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType</span></a>&lt;X&gt; (implements javax.persistence.metamodel.ManagedType&lt;X&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.Embeddable.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.Embeddable</span></a>&lt;X&gt; (implements javax.persistence.metamodel.EmbeddableType&lt;X&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.Identifiable.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.Identifiable</span></a>&lt;X&gt; (implements javax.persistence.metamodel.IdentifiableType&lt;X&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.Entity.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.Entity</span></a>&lt;X&gt; (implements javax.persistence.metamodel.EntityType&lt;X&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.MappedSuper.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.MappedSuper</span></a>&lt;X&gt; (implements javax.persistence.metamodel.MappedSuperclassType&lt;X&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.PseudoEntity.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.PseudoEntity</span></a>&lt;X&gt;</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.AttributeNameFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.AttributeNameFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.AttributeTypeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.AttributeTypeFilter</span></a>&lt;X,Y&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.DeclaredAttributeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.DeclaredAttributeFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.ElementTypeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.ElementTypeFilter</span></a>&lt;X,E&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.EntryTypeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.EntryTypeFilter</span></a>&lt;X,K,V&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.IdAttributeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.IdAttributeFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.PluralCategoryFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.PluralCategoryFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.SingularAttributeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.SingularAttributeFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.VersionAttributeFilter.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.VersionAttributeFilter</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta">AbstractManagedType.Filter</a>&lt;T&gt;)</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">AbstractMap</span></a>&lt;K,V&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;)
<ul>
<li type="circle">org.apache.commons.collections4.map.AbstractHashedMap&lt;K,V&gt; (implements org.apache.commons.collections4.IterableMap&lt;K,V&gt;)
<ul>
<li type="circle">org.apache.commons.collections4.map.AbstractLinkedMap&lt;K,V&gt; (implements org.apache.commons.collections4.OrderedMap&lt;K,V&gt;)
<ul>
<li type="circle">org.apache.commons.collections4.map.LRUMap&lt;K,V&gt; (implements org.apache.commons.collections4.BoundedMap&lt;K,V&gt;, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/LRUMap.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">LRUMap</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SizedMap.html" title="interface in org.apache.openjpa.lib.util">SizedMap</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.commons.collections4.map.AbstractReferenceMap&lt;K,V&gt;
<ul>
<li type="circle">org.apache.commons.collections4.map.ReferenceMap&lt;K,V&gt; (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ReferenceHashMap.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">ReferenceHashMap</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ReferenceMap.html" title="interface in org.apache.openjpa.lib.util">ReferenceMap</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SizedMap.html" title="interface in org.apache.openjpa.lib.util">SizedMap</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentHashMap.html" title="class in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">ConcurrentHashMap</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentMap.html" title="interface in org.apache.openjpa.lib.util.concurrent">ConcurrentMap</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SizedMap.html" title="interface in org.apache.openjpa.lib.util">SizedMap</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentReferenceHashMap.html" title="class in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">ConcurrentReferenceHashMap</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentMap.html" title="interface in org.apache.openjpa.lib.util.concurrent">ConcurrentMap</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ReferenceMap.html" title="interface in org.apache.openjpa.lib.util">ReferenceMap</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SizedMap.html" title="interface in org.apache.openjpa.lib.util">SizedMap</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractMetaDataDefaults.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">AbstractMetaDataDefaults</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceMetaDataDefaults.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceMetaDataDefaults</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractMetaDataFactory.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">AbstractMetaDataFactory</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a>)
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">AbstractCFMetaDataFactory</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceMetaDataFactory.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceMetaDataFactory</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/GenericConfigurable.html" title="interface in org.apache.openjpa.lib.conf">GenericConfigurable</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/PersistenceMappingFactory.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">PersistenceMappingFactory</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.maven.plugin.AbstractMojo (implements org.apache.maven.plugin.ContextEnabled, org.apache.maven.plugin.Mojo)
<ul>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/AbstractOpenJpaMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">AbstractOpenJpaMojo</span></a>
<ul>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/AbstractOpenJpaEnhancerMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">AbstractOpenJpaEnhancerMojo</span></a>
<ul>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/OpenJpaEnhancerMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">OpenJpaEnhancerMojo</span></a></li>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/OpenJpaTestEnhancerMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">OpenJpaTestEnhancerMojo</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/AbstractOpenJpaMappingToolMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">AbstractOpenJpaMappingToolMojo</span></a>
<ul>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/OpenJpaSchemaMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">OpenJpaSchemaMojo</span></a></li>
<li type="circle">org.apache.openjpa.tools.maven.<a href="org/apache/openjpa/tools/maven/OpenJpaSqlMojo.html" title="class in org.apache.openjpa.tools.maven"><span class="typeNameLink">OpenJpaSqlMojo</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractPCData.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractPCData</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCData.html" title="interface in org.apache.openjpa.kernel">PCData</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCDataImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">PCDataImpl</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCDataImpl.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DataCachePCDataImpl</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCData.html" title="interface in org.apache.openjpa.datacache">DataCachePCData</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractPCResultObjectProvider.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractPCResultObjectProvider</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCResultObjectProvider.html" title="interface in org.apache.openjpa.kernel">PCResultObjectProvider</a>)</li>
<li type="circle">javax.annotation.processing.<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/AbstractProcessor.html?is-external=true" title="class or interface in javax.annotation.processing"><span class="typeNameLink">AbstractProcessor</span></a> (implements javax.annotation.processing.<a href="https://docs.oracle.com/javase/8/docs/api/javax/annotation/processing/Processor.html?is-external=true" title="class or interface in javax.annotation.processing">Processor</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AnnotationProcessor6.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AnnotationProcessor6</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/AbstractProductDerivation.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">AbstractProductDerivation</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ProductDerivation.html" title="interface in org.apache.openjpa.lib.conf">ProductDerivation</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/JDBCPersistenceProductDerivation.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">JDBCPersistenceProductDerivation</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAProductDerivation.html" title="interface in org.apache.openjpa.conf">OpenJPAProductDerivation</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCProductDerivation.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCProductDerivation</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAProductDerivation.html" title="interface in org.apache.openjpa.conf">OpenJPAProductDerivation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceProductDerivation.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceProductDerivation</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAProductDerivation.html" title="interface in org.apache.openjpa.conf">OpenJPAProductDerivation</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/ProductDerivation.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">ProductDerivation</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAProductDerivation.html" title="interface in org.apache.openjpa.conf">OpenJPAProductDerivation</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AbstractQuery.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AbstractQuery</span></a>&lt;X&gt; (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence">OpenJPAQuerySPI</a>&lt;X&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">QueryImpl</span></a>&lt;X&gt; (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/AbstractQueryCache.Default.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">AbstractQueryCache.Default</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.html" title="interface in org.apache.openjpa.kernel">QueryStatistics</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/AbstractRemoteCommitProvider.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">AbstractRemoteCommitProvider</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitProvider.html" title="interface in org.apache.openjpa.event">RemoteCommitProvider</a>)
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/JMSRemoteCommitProvider.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">JMSRemoteCommitProvider</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, javax.jms.ExceptionListener, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/GenericConfigurable.html" title="interface in org.apache.openjpa.lib.conf">GenericConfigurable</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/SingleJVMRemoteCommitProvider.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">SingleJVMRemoteCommitProvider</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TCPRemoteCommitProvider.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">TCPRemoteCommitProvider</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/AbstractResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">AbstractResult</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/ResultSetResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">ResultSetResult</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SelectImpl.SelectResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SelectImpl.SelectResult</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/AbstractResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">AbstractResultList</span></a>&lt;E&gt; (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop">ResultList</a>&lt;E&gt;)
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/AbstractNonSequentialResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">AbstractNonSequentialResultList</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/RandomAccessResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">RandomAccessResultList</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/SoftRandomAccessResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">SoftRandomAccessResultList</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/SimpleResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">SimpleResultList</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/WindowResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">WindowResultList</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/AbstractSequentialResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">AbstractSequentialResultList</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/LazyForwardResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">LazyForwardResultList</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop">ResultList</a>&lt;E&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ListResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">ListResultList</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/EagerResultList.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">EagerResultList</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop">ResultList</a>&lt;E&gt;)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.abstractstore.<a href="org/apache/openjpa/abstractstore/AbstractStoreManager.html" title="class in org.apache.openjpa.abstractstore"><span class="typeNameLink">AbstractStoreManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreManager.html" title="interface in org.apache.openjpa.kernel">StoreManager</a>)
<ul>
<li type="circle">org.apache.openjpa.xmlstore.<a href="org/apache/openjpa/xmlstore/XMLStoreManager.html" title="class in org.apache.openjpa.xmlstore"><span class="typeNameLink">XMLStoreManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractStoreQuery.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractStoreQuery</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.html" title="interface in org.apache.openjpa.kernel">StoreQuery</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ExpressionStoreQuery.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ExpressionStoreQuery</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStoreQuery.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCStoreQuery</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/MethodStoreQuery.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">MethodStoreQuery</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/SQLStoreQuery.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">SQLStoreQuery</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedSQLStoreQuery.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedSQLStoreQuery</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/StoredProcedureQuery.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">StoredProcedureQuery</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AbstractStoreQuery.AbstractExecutor.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AbstractStoreQuery.AbstractExecutor</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Executor.html" title="interface in org.apache.openjpa.kernel">StoreQuery.Executor</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ExpressionStoreQuery.AbstractExpressionExecutor.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ExpressionStoreQuery.AbstractExpressionExecutor</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Executor.html" title="interface in org.apache.openjpa.kernel">StoreQuery.Executor</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ExpressionStoreQuery.DataStoreExecutor.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ExpressionStoreQuery.DataStoreExecutor</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Executor.html" title="interface in org.apache.openjpa.kernel">StoreQuery.Executor</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ExpressionStoreQuery.InMemoryExecutor.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ExpressionStoreQuery.InMemoryExecutor</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Executor.html" title="interface in org.apache.openjpa.kernel">StoreQuery.Executor</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedSQLStoreQuery.PreparedSQLExecutor.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedSQLStoreQuery.PreparedSQLExecutor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/SQLStoreQuery.SQLExecutor.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">SQLStoreQuery.SQLExecutor</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/StoredProcedureQuery.StoredProcedureQueryExecutor.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">StoredProcedureQuery.StoredProcedureQueryExecutor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Strategy.html" title="interface in org.apache.openjpa.jdbc.meta">Strategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractClassStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">ClassStrategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/EmbeddedClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">EmbeddedClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/FlatClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">FlatClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/FullClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">FullClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NoneClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NoneClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ObjectIdClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ObjectIdClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/VerticalClassStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">VerticalClassStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractDiscriminatorStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">DiscriminatorStrategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/InValueDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">InValueDiscriminatorStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ClassNameDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ClassNameDiscriminatorStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ValueMapDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ValueMapDiscriminatorStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NoneDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NoneDiscriminatorStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/SubclassJoinDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">SubclassJoinDiscriminatorStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/SuperclassDiscriminatorStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">SuperclassDiscriminatorStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">FieldStrategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ContainerFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ContainerFieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MapTableFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSMapFieldStrategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/HandlerHandlerMapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">HandlerHandlerMapTableFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/HandlerRelationMapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">HandlerRelationMapTableFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationHandlerMapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationHandlerMapTableFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationRelationMapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationRelationMapTableFieldStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/StoreCollectionFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">StoreCollectionFieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/HandlerCollectionTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">HandlerCollectionTableFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSCollectionFieldStrategy</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationToManyInverseKeyFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationToManyInverseKeyFieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationCollectionInverseKeyFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationCollectionInverseKeyFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSCollectionFieldStrategy</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationMapInverseKeyFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationMapInverseKeyFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSMapFieldStrategy</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationToManyTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationToManyTableFieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationCollectionTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationCollectionTableFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSCollectionFieldStrategy</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationMapTableFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationMapTableFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats">LRSMapFieldStrategy</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/EmbedFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">EmbedFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta">Embeddable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/HandlerFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">HandlerFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta">Embeddable</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta">Joinable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MaxEmbeddedBlobFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MaxEmbeddedBlobFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MaxEmbeddedByteArrayFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MaxEmbeddedByteArrayFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MaxEmbeddedCharArrayFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MaxEmbeddedCharArrayFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MaxEmbeddedClobFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MaxEmbeddedClobFieldStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LobFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LobFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NoneFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NoneFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/PrimitiveFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">PrimitiveFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta">Embeddable</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta">Joinable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta">Embeddable</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta">Joinable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/StringFieldStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">StringFieldStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta">Embeddable</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta">Joinable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractVersionStrategy</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/VersionStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">VersionStrategy</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ColumnVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ColumnVersionStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NumberVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NumberVersionStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/MultiColumnVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">MultiColumnVersionStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/TimestampVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">TimestampVersionStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NanoPrecisionTimestampVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NanoPrecisionTimestampVersionStrategy</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/NoneVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">NoneVersionStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/StateComparisonVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">StateComparisonVersionStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/SuperclassVersionStrategy.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">SuperclassVersionStrategy</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/AbstractTransactionListener.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">AbstractTransactionListener</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionListener.html" title="interface in org.apache.openjpa.event">TransactionListener</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/AbstractUpdateManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">AbstractUpdateManager</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/UpdateManager.html" title="interface in org.apache.openjpa.jdbc.kernel">UpdateManager</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/ConstraintUpdateManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">ConstraintUpdateManager</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/BatchingConstraintUpdateManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">BatchingConstraintUpdateManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/OperationOrderUpdateManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">OperationOrderUpdateManager</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/BatchingOperationOrderUpdateManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">BatchingOperationOrderUpdateManager</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/AbstractUpdateManager.CustomMapping.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">AbstractUpdateManager.CustomMapping</span></a></li>
<li type="circle">org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/AbstractValidator.html" title="class in org.apache.openjpa.validation"><span class="typeNameLink">AbstractValidator</span></a> (implements org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/Validator.html" title="interface in org.apache.openjpa.validation">Validator</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.validation.<a href="org/apache/openjpa/persistence/validation/ValidatorImpl.html" title="class in org.apache.openjpa.persistence.validation"><span class="typeNameLink">ValidatorImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/AbstractValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">AbstractValueHandler</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta">ValueHandler</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/BlobValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">BlobValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ByteArrayValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ByteArrayValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/CharArrayStreamValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">CharArrayStreamValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/CharArrayValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">CharArrayValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ClobValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ClobValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/EmbedValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">EmbedValueHandler</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ElementEmbedValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ElementEmbedValueHandler</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ObjectIdValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ObjectIdValueHandler</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/EnumValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">EnumValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/ImmutableValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">ImmutableValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/UntypedPCValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">UntypedPCValueHandler</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta">RelationId</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/XMLValueHandler.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">XMLValueHandler</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AccessCode.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">AccessCode</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AnnotationBuilder.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AnnotationBuilder</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AnnotationPersistenceMetaDataParser.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AnnotationPersistenceMetaDataParser</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">AnnotationPersistenceMappingParser</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AnnotationPersistenceMetaDataSerializer</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.Serializer.html" title="interface in org.apache.openjpa.meta">AbstractCFMetaDataFactory.Serializer</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">AnnotationPersistenceMappingSerializer</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AnnotationPersistenceXMLMetaDataParser.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AnnotationPersistenceXMLMetaDataParser</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ApplicationIds.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ApplicationIds</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ApplicationIdTool.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">ApplicationIdTool</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ApplicationIdTool.Flags.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">ApplicationIdTool.Flags</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Args.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Args</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Arguments.html" title="interface in org.apache.openjpa.kernel.exps">Arguments</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ArrayExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ArrayExpression</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ArrayStateImage.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ArrayStateImage</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/AsmAdaptor.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">AsmAdaptor</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AttachManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AttachManager</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Audited.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">Audited</span></a></li>
<li type="circle">org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/AuditLogger.html" title="class in org.apache.openjpa.audit"><span class="typeNameLink">AuditLogger</span></a> (implements org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/Auditor.html" title="interface in org.apache.openjpa.audit">Auditor</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/AverageExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">AverageExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Base16Encoder.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Base16Encoder</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/BetweenExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">BetweenExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/BinaryOperatorExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">BinaryOperatorExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DividedByExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">DividedByExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LocateExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LocateExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/MinusExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">MinusExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PlusExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">PlusExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/RangeExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">RangeExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/TimesExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">TimesExpression</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/BlacklistClassResolver.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">BlacklistClassResolver</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentationFactory.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">BooleanRepresentationFactory</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentationFactory.BooleanBooleanRepresentation.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">BooleanRepresentationFactory.BooleanBooleanRepresentation</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentation.html" title="interface in org.apache.openjpa.jdbc.sql">BooleanRepresentation</a>&lt;REPRESENTATION_TYPE&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentationFactory.Int10BooleanRepresentation.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">BooleanRepresentationFactory.Int10BooleanRepresentation</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentation.html" title="interface in org.apache.openjpa.jdbc.sql">BooleanRepresentation</a>&lt;REPRESENTATION_TYPE&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentationFactory.StringBooleanRepresentation.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">BooleanRepresentationFactory.StringBooleanRepresentation</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentation.html" title="interface in org.apache.openjpa.jdbc.sql">BooleanRepresentation</a>&lt;REPRESENTATION_TYPE&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Bootstrap.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">Bootstrap</span></a></li>
<li type="circle">org.apache.openjpa.lib.graph.<a href="org/apache/openjpa/lib/graph/BreadthFirstWalk.html" title="class in org.apache.openjpa.lib.graph"><span class="typeNameLink">BreadthFirstWalk</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">BrokerImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel">Broker</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FindCallbacks.html" title="interface in org.apache.openjpa.kernel">FindCallbacks</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FinalizingBrokerImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FinalizingBrokerImpl</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBrokerImpl</span></a> (implements org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice">DistributedBroker</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerImpl.StateManagerId.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">BrokerImpl.StateManagerId</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.osgi.<a href="org/apache/openjpa/persistence/osgi/BundleUtils.html" title="class in org.apache.openjpa.persistence.osgi"><span class="typeNameLink">BundleUtils</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Bytes.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Bytes</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/CacheMap.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">CacheMap</span></a> (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;)</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshallerImpl.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">CacheMarshallerImpl</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshaller.html" title="interface in org.apache.openjpa.conf">CacheMarshaller</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheStatisticsImpl.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">CacheStatisticsImpl</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheStatisticsSPI.html" title="interface in org.apache.openjpa.datacache">CacheStatisticsSPI</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Calendard.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Calendard</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CallbackOptions.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">CallbackOptions</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/CandidatePath.Traversal.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">CandidatePath.Traversal</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/CaseExpressionImpl.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">CaseExpressionImpl</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query">CaseExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ClassAnnotationMetaDataFilter.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ClassAnnotationMetaDataFilter</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.html" title="interface in org.apache.openjpa.lib.meta">MetaDataFilter</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ClassArgParser.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ClassArgParser</span></a></li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassLoader.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">ClassLoader</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.osgi.<a href="org/apache/openjpa/persistence/osgi/BundleDelegatingClassLoader.html" title="class in org.apache.openjpa.persistence.osgi"><span class="typeNameLink">BundleDelegatingClassLoader</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/MultiClassLoader.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">MultiClassLoader</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/TemporaryClassLoader.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">TemporaryClassLoader</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ClassMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ClassMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ClassRedefiner.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">ClassRedefiner</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ClassResolverImpl.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ClassResolverImpl</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util">ClassResolver</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ClassUtil.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">ClassUtil</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/ClearableScheduler.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">ClearableScheduler</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/Closure.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">Closure</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/CoalesceExpression.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">CoalesceExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/CodeFormat.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">CodeFormat</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/CodeGenerator.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">CodeGenerator</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/CollectionParam.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">CollectionParam</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Parameter.html" title="interface in org.apache.openjpa.kernel.exps">Parameter</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Column.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Column</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/ColumnIO.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">ColumnIO</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/CommonsLogFactory.LogAdapter.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">CommonsLogFactory.LogAdapter</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</a>)</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/ComparisonStyle.Default.html" title="class in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">ComparisonStyle.Default</span></a> (implements org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria">ComparisonStyle</a>)</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/Compatibility.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">Compatibility</span></a></li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/CompileTimeLogger.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">CompileTimeLogger</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Concat.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Concat</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ConcatExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ConcatExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentHashMap.Entry.html" title="class in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">ConcurrentHashMap.Entry</span></a> (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;K,V&gt;)</li>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentReferenceHashSet.html" title="class in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">ConcurrentReferenceHashSet</span></a>&lt;E&gt; (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ConfigurationImpl.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">ConfigurationImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf">Configuration</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ValueListener.html" title="interface in org.apache.openjpa.lib.conf">ValueListener</a>)
<ul>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfigurationImpl.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfigurationImpl</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf">OpenJPAConfiguration</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfigurationImpl.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfigurationImpl</span></a> (implements org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfigurationImpl.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfigurationImpl</span></a> (implements org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc">DistributedJDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.xmlstore.<a href="org/apache/openjpa/xmlstore/XMLConfiguration.html" title="class in org.apache.openjpa.xmlstore"><span class="typeNameLink">XMLConfiguration</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurations.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configurations</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConfiguringConnectionDecorator.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">ConfiguringConnectionDecorator</span></a> (implements org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConnectionDecorator.html" title="interface in org.apache.openjpa.lib.jdbc">ConnectionDecorator</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/ConnectionInfo.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">ConnectionInfo</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Constraint.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Constraint</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/ForeignKey.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">ForeignKey</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/LocalConstraint.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">LocalConstraint</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Index.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Index</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/PrimaryKey.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">PrimaryKey</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Unique.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Unique</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Context.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Context</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/CountExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">CountExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaBuilderImpl.html" title="class in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">CriteriaBuilderImpl</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionParser.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionParser</a>, org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html" title="interface in org.apache.openjpa.persistence.criteria">OpenJPACriteriaBuilder</a>)</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaExpressionVisitor.AbstractVisitor.html" title="class in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">CriteriaExpressionVisitor.AbstractVisitor</span></a> (implements org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaExpressionVisitor.html" title="interface in org.apache.openjpa.persistence.criteria">CriteriaExpressionVisitor</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaExpressionVisitor.ParameterVisitor.html" title="class in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">CriteriaExpressionVisitor.ParameterVisitor</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/CurrentTimeExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">CurrentTimeExpression</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCacheManagerImpl.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DataCacheManagerImpl</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCacheManager.html" title="interface in org.apache.openjpa.datacache">DataCacheManager</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DataSourceFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DataSourceFactory</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DataSourceLogs.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DataSourceLogs</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/DatastoreFunction.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">DatastoreFunction</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DBDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DBDictionary</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConnectionDecorator.html" title="interface in org.apache.openjpa.lib.jdbc">ConnectionDecorator</a>, org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierConfiguration.html" title="interface in org.apache.openjpa.lib.identifier">IdentifierConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.SQLWarningHandler.html" title="interface in org.apache.openjpa.lib.jdbc">LoggingConnectionDecorator.SQLWarningHandler</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/AbstractDB2Dictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">AbstractDB2Dictionary</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DB2Dictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DB2Dictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DerbyDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DerbyDictionary</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/AbstractSQLServerDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">AbstractSQLServerDictionary</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLServerDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLServerDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SybaseDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SybaseDictionary</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/AccessDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">AccessDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/CacheDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">CacheDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/EmpressDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">EmpressDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/FirebirdDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">FirebirdDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/FoxProDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">FoxProDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/H2Dictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">H2Dictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/HSQLDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">HSQLDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/InformixDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">InformixDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/IngresDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">IngresDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/InterbaseDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">InterbaseDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JDataStoreDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">JDataStoreDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/MariaDBDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">MariaDBDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/MaxDBDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">MaxDBDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/MySQLDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">MySQLDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/OracleDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">OracleDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/PointbaseDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">PointbaseDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/PostgresDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">PostgresDictionary</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SolidDBDictionary.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SolidDBDictionary</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DBDictionary.SerializedData.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DBDictionary.SerializedData</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DBDictionaryFactory.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DBDictionaryFactory</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DefaultCacheDistributionPolicy.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DefaultCacheDistributionPolicy</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheDistributionPolicy.html" title="interface in org.apache.openjpa.datacache">CacheDistributionPolicy</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/TypeBasedCacheDistributionPolicy.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">TypeBasedCacheDistributionPolicy</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheDistributionPolicy.html" title="interface in org.apache.openjpa.datacache">CacheDistributionPolicy</a>)</li>
</ul>
</li>
<li type="circle">org.xml.sax.helpers.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/helpers/DefaultHandler.html?is-external=true" title="class or interface in org.xml.sax.helpers"><span class="typeNameLink">DefaultHandler</span></a> (implements org.xml.sax.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/ContentHandler.html?is-external=true" title="class or interface in org.xml.sax">ContentHandler</a>, org.xml.sax.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/DTDHandler.html?is-external=true" title="class or interface in org.xml.sax">DTDHandler</a>, org.xml.sax.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/EntityResolver.html?is-external=true" title="class or interface in org.xml.sax">EntityResolver</a>, org.xml.sax.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/ErrorHandler.html?is-external=true" title="class or interface in org.xml.sax">ErrorHandler</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/XMLMetaDataParser.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">XMLMetaDataParser</span></a> (implements org.xml.sax.ext.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/ext/LexicalHandler.html?is-external=true" title="class or interface in org.xml.sax.ext">LexicalHandler</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataParser.html" title="interface in org.apache.openjpa.lib.meta">MetaDataParser</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/CFMetaDataParser.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">CFMetaDataParser</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">XMLPersistenceMetaDataParser</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.Parser.html" title="interface in org.apache.openjpa.meta">AbstractCFMetaDataFactory.Parser</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingParser.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XMLPersistenceMappingParser</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceProductDerivation.ConfigurationParser.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceProductDerivation.ConfigurationParser</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/XMLSchemaParser.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">XMLSchemaParser</span></a> (implements org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaParser.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaParser</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/XMLVersionParser.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">XMLVersionParser</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DefaultIdentifierConfiguration.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DefaultIdentifierConfiguration</span></a> (implements org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierConfiguration.html" title="interface in org.apache.openjpa.lib.identifier">IdentifierConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingBroker.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingBroker</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel">Broker</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingBrokerFactory.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingBrokerFactory</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerFactory.html" title="interface in org.apache.openjpa.kernel">BrokerFactory</a>)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingCallableStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingCallableStatement</span></a> (implements java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/CallableStatement.html?is-external=true" title="class or interface in java.sql">CallableStatement</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection.LoggingCallableStatement</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingConnection.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingConnection</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConfiguringConnectionDecorator.ConfiguringConnection.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">ConfiguringConnectionDecorator.ConfiguringConnection</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStoreManager.ClientConnection.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCStoreManager.ClientConnection</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStoreManager.RefCountConnection.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCStoreManager.RefCountConnection</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/PostgresDictionary.PostgresConnection.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">PostgresDictionary.PostgresConnection</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SybaseDictionary.SybaseConnection.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SybaseDictionary.SybaseConnection</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingDatabaseMetaData.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingDatabaseMetaData</span></a> (implements java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/DatabaseMetaData.html?is-external=true" title="class or interface in java.sql">DatabaseMetaData</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.LoggingDatabaseMetaData.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection.LoggingDatabaseMetaData</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DelegatingDataCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DelegatingDataCache</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCache.html" title="interface in org.apache.openjpa.datacache">DataCache</a>)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingDataSource.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingDataSource</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, javax.sql.<a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql">DataSource</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DecoratingDataSource.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DecoratingDataSource</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedDataSource.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedDataSource</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingExtent.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingExtent</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Extent.html" title="interface in org.apache.openjpa.kernel">Extent</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingFetchConfiguration.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingFetchConfiguration</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/DelegatingJDBCFetchConfiguration.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">DelegatingJDBCFetchConfiguration</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DelegatingJoinable.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">DelegatingJoinable</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta">Joinable</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/DelegatingMetaDataFactory.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">DelegatingMetaDataFactory</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MetaDataPlusMappingFactory.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MetaDataPlusMappingFactory</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingPreparedStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingPreparedStatement</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection.LoggingPreparedStatement</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/PostgresDictionary.PostgresPreparedStatement.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">PostgresDictionary.PostgresPreparedStatement</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingQuery.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingQuery</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel">Query</a>)</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DelegatingQueryCache.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DelegatingQueryCache</span></a> (implements org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCache.html" title="interface in org.apache.openjpa.datacache">QueryCache</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingResultList.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingResultList</span></a>&lt;T&gt; (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop">ResultList</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingResultList.DelegatingListIterator.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingResultList.DelegatingListIterator</span></a>&lt;T&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingResultSet.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingResultSet</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.LoggingResultSet.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection.LoggingResultSet</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/DelegatingStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">DelegatingStatement</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.LoggingConnection.LoggingStatement.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.LoggingConnection.LoggingStatement</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DelegatingStoreManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DelegatingStoreManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreManager.html" title="interface in org.apache.openjpa.kernel">StoreManager</a>)
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCacheStoreManager.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DataCacheStoreManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.graph.<a href="org/apache/openjpa/lib/graph/DepthFirstAnalysis.html" title="class in org.apache.openjpa.lib.graph"><span class="typeNameLink">DepthFirstAnalysis</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachedStateManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DetachedStateManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachedValueStateManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DetachedValueStateManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DetachManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachManagerLite.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DetachManagerLite</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/DetachOptions.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">DetachOptions</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>)
<ul>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/DetachOptions.All.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">DetachOptions.All</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/DetachOptions.FetchGroups.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">DetachOptions.FetchGroups</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/DetachOptions.Loaded.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">DetachOptions.Loaded</span></a></li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Dictionary.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Dictionary</span></a>&lt;K,V&gt;
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Hashtable.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Hashtable</span></a>&lt;K,V&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Properties.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Properties</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/FormatPreservingProperties.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">FormatPreservingProperties</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/TypedProperties.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">TypedProperties</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Options.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Options</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Discriminator.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Discriminator</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">DiscriminatorStrategy</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DistinctExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">DistinctExpression</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DistinctResultList.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">DistinctResultList</span></a>&lt;E&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedConnection.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedConnection</span></a> (implements java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</a>)</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedResultSet.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedResultSet</span></a> (implements java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/ResultSet.html?is-external=true" title="class or interface in java.sql">ResultSet</a>)</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedTemplate.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedTemplate</span></a>&lt;T&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;, java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Statement.html?is-external=true" title="class or interface in java.sql">Statement</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedPreparedStatement.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedPreparedStatement</span></a> (implements java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/PreparedStatement.html?is-external=true" title="class or interface in java.sql">PreparedStatement</a>)</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedStatement.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedStatement</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributionPolicy.Default.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">DistributionPolicy.Default</span></a> (implements org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice">DistributionPolicy</a>)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/DynamicStorageGenerator.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">DynamicStorageGenerator</span></a>
<ul>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCDataGenerator.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCDataGenerator</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCDataGenerator.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">DataCachePCDataGenerator</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.graph.<a href="org/apache/openjpa/lib/graph/Edge.html" title="class in org.apache.openjpa.lib.graph"><span class="typeNameLink">Edge</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ElseExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ElseExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/EntityManagerFactoryImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">EntityManagerFactoryImpl</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactory.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityManagerFactory</a>, org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityManagerFactorySPI</a>, javax.persistence.PersistenceUnitUtil)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/EntityManagerImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">EntityManagerImpl</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FindCallbacks.html" title="interface in org.apache.openjpa.kernel">FindCallbacks</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpCallbacks.html" title="interface in org.apache.openjpa.kernel">OpCallbacks</a>, org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityManagerSPI</a>, org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityTransaction.html" title="interface in org.apache.openjpa.persistence">OpenJPAEntityTransaction</a>)</li>
<li type="circle">org.apache.tools.ant.types.EnumeratedAttribute
<ul>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/MappingToolTask.Action.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">MappingToolTask.Action</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/MappingToolTask.SchemaAction.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">MappingToolTask.SchemaAction</span></a></li>
<li type="circle">org.apache.openjpa.ant.<a href="org/apache/openjpa/ant/MetaDataToolTask.Action.html" title="class in org.apache.openjpa.ant"><span class="typeNameLink">MetaDataToolTask.Action</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/ReverseMappingToolTask.AccessType.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">ReverseMappingToolTask.AccessType</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/ReverseMappingToolTask.Level.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">ReverseMappingToolTask.Level</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/SchemaToolTask.Action.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">SchemaToolTask.Action</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/EqualExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">EqualExpression</span></a></li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">EventObject</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/BrokerFactoryEvent.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">BrokerFactoryEvent</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/ExpirationEvent.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">ExpirationEvent</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/JDBCEvent.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">JDBCEvent</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleEvent.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">LifecycleEvent</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaGenerator.Event.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaGenerator.Event</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionEvent.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">TransactionEvent</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/TypesChangedEvent.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">TypesChangedEvent</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/ExceptionOrphanedKeyAction.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">ExceptionOrphanedKeyAction</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/OrphanedKeyAction.html" title="interface in org.apache.openjpa.event">OrphanedKeyAction</a>)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Exceptions.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Exceptions</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceExceptions.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceExceptions</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ExistsExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ExistsExpression</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Exp.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Exp</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Expression.html" title="interface in org.apache.openjpa.kernel.exps">Expression</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/WhenCondition.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">WhenCondition</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/WhenScalar.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">WhenScalar</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/ExpContext.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">ExpContext</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/ExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">ExpState</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Const.ConstExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Const.ConstExpState</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/CollectionParam.ParamExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">CollectionParam.ParamExpState</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Param.ParamExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Param.ParamExpState</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/MapEntry.EntryExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">MapEntry.EntryExpState</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/MapKey.KeyExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">MapKey.KeyExpState</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/PCPath.PathExpState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">PCPath.PathExpState</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/Extensions.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">Extensions</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ClassMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">ClassMetaData</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ValueListener.html" title="interface in org.apache.openjpa.lib.conf">ValueListener</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassMapping.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ClassMapping</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">ClassStrategy</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/FieldMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">FieldMetaData</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldMapping.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">FieldMapping</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">FieldStrategy</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ExtentImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ExtentImpl</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Extent.html" title="interface in org.apache.openjpa.kernel">Extent</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ExtentImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">ExtentImpl</span></a>&lt;T&gt; (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Extent.html" title="interface in org.apache.openjpa.persistence">Extent</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfigurationImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfigurationImpl</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfigurationImpl</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCFetchConfiguration</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/TargetFetchConfiguration.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">TargetFetchConfiguration</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfigurationImpl.ConfigurationState.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfigurationImpl.ConfigurationState</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/FetchGroup.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">FetchGroup</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchPlanImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">FetchPlanImpl</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence">FetchPlan</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/JDBCFetchPlanImpl.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">JDBCFetchPlanImpl</span></a> (implements org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc">JDBCFetchPlan</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.stats.<a href="org/apache/openjpa/enhance/stats/FetchStatisticsAuxEnhancer.html" title="class in org.apache.openjpa.enhance.stats"><span class="typeNameLink">FetchStatisticsAuxEnhancer</span></a> (implements org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCEnhancer.AuxiliaryEnhancer.html" title="interface in org.apache.openjpa.enhance">PCEnhancer.AuxiliaryEnhancer</a>)</li>
<li type="circle">org.apache.openjpa.enhance.stats.<a href="org/apache/openjpa/enhance/stats/FetchStatsCollector.html" title="class in org.apache.openjpa.enhance.stats"><span class="typeNameLink">FetchStatsCollector</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/FieldMetaData.MemberProvider.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">FieldMetaData.MemberProvider</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/FileMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">FileMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Files.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Files</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/FileSchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">FileSchemaFactory</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.Array.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.Array</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.Assign.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.Assign</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.Bean.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.Bean</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.Factory.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.Factory</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.Map.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.Map</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.NewInstance.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy.NewInstance</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel">FillStrategy</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Filters.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">Filters</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/FinderCacheImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">FinderCacheImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FinderCache.html" title="interface in org.apache.openjpa.kernel">FinderCache</a>&lt;K,V,R&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/FinderQueryImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">FinderQueryImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FinderQuery.html" title="interface in org.apache.openjpa.kernel">FinderQuery</a>&lt;K,V,R&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/ForeignKey.FKMapKey.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">ForeignKey.FKMapKey</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/GeneralCaseExpression.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">GeneralCaseExpression</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/GeneratedClasses.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">GeneratedClasses</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/GeneratorImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">GeneratorImpl</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Generator.html" title="interface in org.apache.openjpa.persistence">Generator</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/GenericResultObjectProvider.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">GenericResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)</li>
<li type="circle">javax.servlet.GenericServlet (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig)
<ul>
<li type="circle">javax.servlet.http.HttpServlet (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JESTServlet.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JESTServlet</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/GetColumn.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">GetColumn</span></a> (implements org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps">JDBCFilterListener</a>)</li>
<li type="circle">org.apache.openjpa.lib.graph.<a href="org/apache/openjpa/lib/graph/Graph.html" title="class in org.apache.openjpa.lib.graph"><span class="typeNameLink">Graph</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/GreaterEqualExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">GreaterEqualExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/GreaterThanExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">GreaterThanExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/HandlerStrategies.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">HandlerStrategies</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintHandler.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">HintHandler</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.EnumToInteger.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">HintValueConverter.EnumToInteger</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence">HintValueConverter</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.OpenJPAEnumToInteger.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">HintValueConverter.OpenJPAEnumToInteger</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence">HintValueConverter</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.StringToBoolean.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">HintValueConverter.StringToBoolean</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence">HintValueConverter</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.StringToInteger.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">HintValueConverter.StringToInteger</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence">HintValueConverter</a>)</li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierImpl.html" title="class in org.apache.openjpa.lib.identifier"><span class="typeNameLink">IdentifierImpl</span></a> (implements org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/Identifier.html" title="interface in org.apache.openjpa.lib.identifier">Identifier</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DBIdentifier</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/Identifier.html" title="interface in org.apache.openjpa.lib.identifier">Identifier</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/QualifiedDBIdentifier.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">QualifiedDBIdentifier</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/Identifier.html" title="interface in org.apache.openjpa.lib.identifier">Identifier</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierRule.html" title="class in org.apache.openjpa.lib.identifier"><span class="typeNameLink">IdentifierRule</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifierRule.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DBIdentifierRule</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/ColumnDefIdentifierRule.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">ColumnDefIdentifierRule</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierUtilImpl.html" title="class in org.apache.openjpa.lib.identifier"><span class="typeNameLink">IdentifierUtilImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierUtil.html" title="interface in org.apache.openjpa.lib.identifier">IdentifierUtil</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifierUtilImpl.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DBIdentifierUtilImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html" title="interface in org.apache.openjpa.jdbc.identifier">DBIdentifierUtil</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ImplHelper.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ImplHelper</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/IndexExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">IndexExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/IndexOf.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">IndexOf</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/InExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">InExpression</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/InheritanceComparator.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">InheritanceComparator</span></a> (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataInheritanceComparator.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataInheritanceComparator</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AnnotationPersistenceMetaDataSerializer.SerializationComparator.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">AnnotationPersistenceMetaDataSerializer.SerializationComparator</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingSerializer.MappingSerializationComparator.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">AnnotationPersistenceMappingSerializer.MappingSerializationComparator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/XMLPersistenceMetaDataSerializer.SerializationComparator.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">XMLPersistenceMetaDataSerializer.SerializationComparator</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingSerializer.MappingSerializationComparator.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XMLPersistenceMappingSerializer.MappingSerializationComparator</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/InMemoryExpressionFactory.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">InMemoryExpressionFactory</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionFactory.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionFactory</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/InMemorySavepointManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">InMemorySavepointManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/SavepointManager.html" title="interface in org.apache.openjpa.kernel">SavepointManager</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AuditManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">AuditManager</span></a> (implements org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCRegistry.RegisterClassListener.html" title="interface in org.apache.openjpa.enhance">PCRegistry.RegisterClassListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionListener.html" title="interface in org.apache.openjpa.event">TransactionListener</a>)</li>
</ul>
</li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">InputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>)
<ul>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">ObjectInputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInput.html?is-external=true" title="class or interface in java.io">ObjectInput</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamConstants.html?is-external=true" title="class or interface in java.io">ObjectStreamConstants</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Serialization.ClassResolvingObjectInputStream.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Serialization.ClassResolvingObjectInputStream</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Serialization.PersistentObjectInputStream.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Serialization.PersistentObjectInputStream</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/InstrumentationFactory.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">InstrumentationFactory</span></a></li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/InstrumentationManagerImpl.html" title="class in org.apache.openjpa.instrumentation"><span class="typeNameLink">InstrumentationManagerImpl</span></a> (implements org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/InstrumentationManager.html" title="interface in org.apache.openjpa.instrumentation">InstrumentationManager</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/InverseManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">InverseManager</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/IOR.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">IOR</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/IsEmptyExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">IsEmptyExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/IsNullExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">IsNullExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/J2DoPrivHelper.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">J2DoPrivHelper</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/JarFileURLMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">JarFileURLMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.Resource.html" title="interface in org.apache.openjpa.lib.meta">MetaDataFilter.Resource</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JavaCharStream.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JavaCharStream</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/JavaTypes.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">JavaTypes</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/JavaSQLTypes.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">JavaSQLTypes</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/JavaVersions.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">JavaVersions</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCExpressionFactory.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCExpressionFactory</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionFactory.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionFactory</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfigurationImpl.JDBCConfigurationState.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfigurationImpl.JDBCConfigurationState</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStoreManager.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCStoreManager</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel">JDBCStore</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreManager.html" title="interface in org.apache.openjpa.kernel">StoreManager</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/SliceStoreManager.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">SliceStoreManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JESTContext.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JESTContext</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JPAServletContext.html" title="interface in org.apache.openjpa.persistence.jest">JPAServletContext</a>)</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JJTJPQLState.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JJTJPQLState</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Join.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Join</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/JPAFacadeHelper.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">JPAFacadeHelper</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/JPAProperties.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">JPAProperties</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQL.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQL</span></a> (implements org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLConstants.html" title="interface in org.apache.openjpa.kernel.jpql">JPQLConstants</a>, org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLTreeConstants.html" title="interface in org.apache.openjpa.kernel.jpql">JPQLTreeConstants</a>)</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.JPQLNode.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLExpressionBuilder.JPQLNode</span></a> (implements org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/Node.html" title="interface in org.apache.openjpa.kernel.jpql">Node</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/SimpleNode.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">SimpleNode</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLExpressionBuilder.ParsedJPQL.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLExpressionBuilder.ParsedJPQL</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/JPQLHelper.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">JPQLHelper</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLParser.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLParser</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionParser.html" title="interface in org.apache.openjpa.kernel.exps">ExpressionParser</a>)</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLTokenManager.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLTokenManager</span></a> (implements org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLConstants.html" title="interface in org.apache.openjpa.kernel.jpql">JPQLConstants</a>)</li>
<li type="circle">org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSONObject.html" title="class in org.apache.openjpa.json"><span class="typeNameLink">JSONObject</span></a> (implements org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSON.html" title="interface in org.apache.openjpa.json">JSON</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSONObject.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JSONObject</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSON.html" title="interface in org.apache.openjpa.persistence.jest">JSON</a>)</li>
<li type="circle">org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSONObject.Array.html" title="class in org.apache.openjpa.json"><span class="typeNameLink">JSONObject.Array</span></a> (implements org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSON.html" title="interface in org.apache.openjpa.json">JSON</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSONObject.Array.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JSONObject.Array</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSON.html" title="interface in org.apache.openjpa.persistence.jest">JSON</a>)</li>
<li type="circle">org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSONObject.KVMap.html" title="class in org.apache.openjpa.json"><span class="typeNameLink">JSONObject.KVMap</span></a> (implements org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSON.html" title="interface in org.apache.openjpa.json">JSON</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSONObject.KVMap.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JSONObject.KVMap</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSON.html" title="interface in org.apache.openjpa.persistence.jest">JSON</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSONObjectFormatter.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JSONObjectFormatter</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/ObjectFormatter.html" title="interface in org.apache.openjpa.persistence.jest">ObjectFormatter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LengthExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LengthExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LessEqualExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LessEqualExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LessThanExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LessThanExpression</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleEventManager.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">LifecycleEventManager</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/ValidatingLifecycleEventManager.html" title="class in org.apache.openjpa.validation"><span class="typeNameLink">ValidatingLifecycleEventManager</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/LifecycleMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">LifecycleMetaData</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LikeExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LikeExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ListResultObjectProvider.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">ListResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Lit.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Lit</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Literal.html" title="interface in org.apache.openjpa.kernel.exps">Literal</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LiteralExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LiteralExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Localizer.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Localizer</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Localizer.Message.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Localizer.Message</span></a></li>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Location.html" title="class in org.apache.openjpa.lib.xml"><span class="typeNameLink">Location</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/LockScopesHelper.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">LockScopesHelper</span></a></li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log4JLogFactory.LogAdapter.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">Log4JLogFactory.LogAdapter</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</a>)</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactoryAdapter.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">LogFactoryAdapter</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactory.html" title="interface in org.apache.openjpa.lib.log">LogFactory</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/CommonsLogFactory.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">CommonsLogFactory</span></a></li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log4JLogFactory.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">Log4JLogFactory</span></a></li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/SLF4JLogFactory.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">SLF4JLogFactory</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactoryImpl.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">LogFactoryImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/GenericConfigurable.html" title="interface in org.apache.openjpa.lib.conf">GenericConfigurable</a>, org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactory.html" title="interface in org.apache.openjpa.lib.log">LogFactory</a>)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator</span></a> (implements org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConnectionDecorator.html" title="interface in org.apache.openjpa.lib.jdbc">ConnectionDecorator</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LogicalPredicate.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LogicalPredicate</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query">Predicate</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/AndPredicate.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">AndPredicate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OrPredicate.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">OrPredicate</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/LogicalUnion.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">LogicalUnion</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Union.html" title="interface in org.apache.openjpa.jdbc.sql">Union</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/LogicalUnion.UnionSelect.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">LogicalUnion.UnionSelect</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LogOrphanedKeyAction.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">LogOrphanedKeyAction</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/OrphanedKeyAction.html" title="interface in org.apache.openjpa.event">OrphanedKeyAction</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/LowerExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">LowerExpression</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ManagedClassSubclasser.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">ManagedClassSubclasser</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/MapConfigurationProvider.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">MapConfigurationProvider</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ConfigurationProvider.html" title="interface in org.apache.openjpa.lib.conf">ConfigurationProvider</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceProductDerivation.ConfigurationProviderImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceProductDerivation.ConfigurationProviderImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/MapEntry.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">MapEntry</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/MapKey.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">MapKey</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingDefaultsImpl.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingDefaultsImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingDefaults.html" title="interface in org.apache.openjpa.jdbc.meta">MappingDefaults</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/PersistenceMappingDefaults.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">PersistenceMappingDefaults</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingInfo</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ClassMappingInfo</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DiscriminatorMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">DiscriminatorMappingInfo</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">FieldMappingInfo</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMappingInfo</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/VersionMappingInfo.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">VersionMappingInfo</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingTool.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingTool</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingTool.Flags.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingTool.Flags</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Math.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Math</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/MaxExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">MaxExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/MemberOfExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">MemberOfExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members</span></a></li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.Member.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.Member</span></a>&lt;X,Y&gt; (implements javax.persistence.metamodel.Attribute&lt;X,Y&gt;, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.PluralAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.PluralAttributeImpl</span></a>&lt;X,C,E&gt; (implements javax.persistence.metamodel.PluralAttribute&lt;X,C,E&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.CollectionAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.CollectionAttributeImpl</span></a>&lt;X,E&gt; (implements javax.persistence.metamodel.CollectionAttribute&lt;X,E&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.ListAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.ListAttributeImpl</span></a>&lt;X,E&gt; (implements javax.persistence.metamodel.ListAttribute&lt;X,E&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.MapAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.MapAttributeImpl</span></a>&lt;X,K,V&gt; (implements javax.persistence.metamodel.MapAttribute&lt;X,K,V&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.SetAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.SetAttributeImpl</span></a>&lt;X,E&gt; (implements javax.persistence.metamodel.SetAttribute&lt;X,E&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.KeyAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.KeyAttributeImpl</span></a>&lt;X,K&gt;</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Members.SingularAttributeImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Members.SingularAttributeImpl</span></a>&lt;X,T&gt; (implements javax.persistence.metamodel.SingularAttribute&lt;X,T&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/MergedResult.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">MergedResult</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql">Result</a>)</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/MergedResultObjectProvider.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">MergedResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OrderingMergedResultObjectProvider.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">OrderingMergedResultObjectProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/MetaDataCacheMaintenance.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">MetaDataCacheMaintenance</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIteratorChain.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataIteratorChain</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ClasspathMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ClasspathMetaDataIterator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataRepository.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataRepository</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCRegistry.RegisterClassListener.html" title="interface in org.apache.openjpa.enhance">PCRegistry.RegisterClassListener</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingRepository.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingRepository</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataTool.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataTool</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataTool.Flags.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataTool.Flags</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/MetamodelHelper.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">MetamodelHelper</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/MetamodelHelper.AttributeComparator.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">MetamodelHelper.AttributeComparator</span></a> (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util">Comparator</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/MetamodelImpl.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">MetamodelImpl</span></a> (implements javax.persistence.metamodel.Metamodel, org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Resolver.html" title="interface in org.apache.openjpa.kernel.exps">Resolver</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/MethodLifecycleCallbacks.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">MethodLifecycleCallbacks</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event">LifecycleCallbacks</a>)
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/BeanLifecycleCallbacks.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">BeanLifecycleCallbacks</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/MinExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">MinExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/MixedLockLevelsHelper.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">MixedLockLevelsHelper</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence">HintValueConverter</a>)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/MultiLoaderClassResolver.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">MultiLoaderClassResolver</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util">ClassResolver</a>)</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/MultiLogFactory.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">MultiLogFactory</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactory.html" title="interface in org.apache.openjpa.lib.log">LogFactory</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MultiQueryMetaData.Parameter.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MultiQueryMetaData.Parameter</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/NameSet.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">NameSet</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaGroup.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaGroup</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DynamicSchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DynamicSchemaFactory</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/LazySchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">LazySchemaFactory</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Table.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Table</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/NewInstance.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">NewInstance</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a>)</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/NoneLogFactory.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">NoneLogFactory</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactory.html" title="interface in org.apache.openjpa.lib.log">LogFactory</a>)</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/NoneLogFactory.NoneLog.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">NoneLogFactory.NoneLog</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/NoneMappingDefaults.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">NoneMappingDefaults</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingDefaults.html" title="interface in org.apache.openjpa.jdbc.meta">MappingDefaults</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/NoneMetaDataFactory.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">NoneMetaDataFactory</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta">MetaDataDefaults</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta">MetaDataFactory</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/NoneOrphanedKeyAction.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">NoneOrphanedKeyAction</span></a> (implements org.apache.openjpa.event.<a href="org/apache/openjpa/event/OrphanedKeyAction.html" title="interface in org.apache.openjpa.event">OrphanedKeyAction</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/NonPersistentMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">NonPersistentMetaData</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/NoOpCacheMarshaller.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">NoOpCacheMarshaller</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshaller.html" title="interface in org.apache.openjpa.conf">CacheMarshaller</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/Normalizer.html" title="class in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">Normalizer</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/NotEqualExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">NotEqualExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Null.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Null</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/NullableAggregateUnaryOp.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">NullableAggregateUnaryOp</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/NullIfExpression.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">NullIfExpression</span></a></li>
<li type="circle">org.apache.openjpa.xmlstore.<a href="org/apache/openjpa/xmlstore/ObjectData.html" title="class in org.apache.openjpa.xmlstore"><span class="typeNameLink">ObjectData</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ObjectIdStateManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ObjectIdStateManager</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a>)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/OpenJPAId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">OpenJPAId</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/BigDecimalId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">BigDecimalId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/BigIntegerId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">BigIntegerId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/BooleanId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">BooleanId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ByteId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ByteId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/CharId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">CharId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DateId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DateId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DoubleId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">DoubleId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/FloatId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">FloatId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Id.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Id</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/IntId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">IntId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/LongId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">LongId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ObjectId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ObjectId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ShortId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ShortId</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/StringId.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">StringId</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAPersistence.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAPersistence</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAPersistenceUtil.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAPersistenceUtil</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPASavepoint.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPASavepoint</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/AbstractJDBCSavepointManager.ConnectionSavepoint.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">AbstractJDBCSavepointManager.ConnectionSavepoint</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAVersion.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAVersion</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAVersionAndConfigurationTypeValidationPolicy.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAVersionAndConfigurationTypeValidationPolicy</span></a> (implements org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshaller.ValidationPolicy.html" title="interface in org.apache.openjpa.conf">CacheMarshaller.ValidationPolicy</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OrderableItem.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">OrderableItem</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query">OrderByItem</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query">Visitable</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/OrderedMap.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">OrderedMap</span></a>&lt;K,V&gt; (implements java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">OutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>)
<ul>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ByteArrayOutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">ByteArrayOutputStream</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogOutputStream.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">LogOutputStream</span></a></li>
</ul>
</li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">ObjectOutputStream</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutput.html?is-external=true" title="class or interface in java.io">ObjectOutput</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamConstants.html?is-external=true" title="class or interface in java.io">ObjectStreamConstants</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Serialization.PersistentObjectOutputStream.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Serialization.PersistentObjectOutputStream</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Param.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Param</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Parameter.html" title="interface in org.apache.openjpa.kernel.exps">Parameter</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ParameterExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">ParameterExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ParameterImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">ParameterImpl</span></a>&lt;T&gt; (implements javax.persistence.Parameter&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ParameterTemplate.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">ParameterTemplate</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCClassFileTransformer.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCClassFileTransformer</span></a> (implements java.lang.instrument.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/instrument/ClassFileTransformer.html?is-external=true" title="class or interface in java.lang.instrument">ClassFileTransformer</a>)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCEnhancer.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCEnhancer</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCEnhancer.Flags.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCEnhancer.Flags</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCEnhancerAgent.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCEnhancerAgent</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCRegistry.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCRegistry</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCState.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">PCState</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PNonTransDeletedState.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">PNonTransDeletedState</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCSubclassValidator.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">PCSubclassValidator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.osgi.<a href="org/apache/openjpa/persistence/osgi/PersistenceActivator.html" title="class in org.apache.openjpa.persistence.osgi"><span class="typeNameLink">PersistenceActivator</span></a> (implements org.osgi.framework.BundleActivator)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceProviderImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceProviderImpl</span></a> (implements javax.persistence.spi.PersistenceProvider, javax.persistence.spi.ProviderUtil)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceUnitInfoImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceUnitInfoImpl</span></a> (implements javax.persistence.spi.PersistenceUnitInfo, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceUnitInfoImpl.ClassResolverImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceUnitInfoImpl.ClassResolverImpl</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util">ClassResolver</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedQueryCacheImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedQueryCacheImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PreparedQueryCache.html" title="interface in org.apache.openjpa.kernel">PreparedQueryCache</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedQueryCacheImpl.StrongExclusion.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedQueryCacheImpl.StrongExclusion</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedQueryCacheImpl.WeakExclusion.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedQueryCacheImpl.WeakExclusion</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedQueryImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedQueryImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PreparedQuery.html" title="interface in org.apache.openjpa.kernel">PreparedQuery</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedStatementManagerImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedStatementManagerImpl</span></a> (implements org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedStatementManager.html" title="interface in org.apache.openjpa.jdbc.kernel">PreparedStatementManager</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/BatchingPreparedStatementManagerImpl.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">BatchingPreparedStatementManagerImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ProductDerivations.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">ProductDerivations</span></a></li>
<li type="circle">org.apache.tools.ant.ProjectComponent (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)
<ul>
<li type="circle">org.apache.tools.ant.Task
<ul>
<li type="circle">org.apache.tools.ant.taskdefs.MatchingTask (implements org.apache.tools.ant.types.selectors.SelectorContainer)
<ul>
<li type="circle">org.apache.openjpa.lib.ant.<a href="org/apache/openjpa/lib/ant/AbstractTask.html" title="class in org.apache.openjpa.lib.ant"><span class="typeNameLink">AbstractTask</span></a>
<ul>
<li type="circle">org.apache.openjpa.ant.<a href="org/apache/openjpa/ant/ApplicationIdToolTask.html" title="class in org.apache.openjpa.ant"><span class="typeNameLink">ApplicationIdToolTask</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/MappingToolTask.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">MappingToolTask</span></a></li>
<li type="circle">org.apache.openjpa.ant.<a href="org/apache/openjpa/ant/MetaDataToolTask.html" title="class in org.apache.openjpa.ant"><span class="typeNameLink">MetaDataToolTask</span></a></li>
<li type="circle">org.apache.openjpa.ant.<a href="org/apache/openjpa/ant/PCEnhancerTask.html" title="class in org.apache.openjpa.ant"><span class="typeNameLink">PCEnhancerTask</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/ReverseMappingToolTask.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">ReverseMappingToolTask</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.ant.<a href="org/apache/openjpa/jdbc/ant/SchemaToolTask.html" title="class in org.apache.openjpa.jdbc.ant"><span class="typeNameLink">SchemaToolTask</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/PropertiesCommand.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">PropertiesCommand</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/PropertiesReverseCustomizer.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">PropertiesReverseCustomizer</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ReverseCustomizer.html" title="interface in org.apache.openjpa.jdbc.meta">ReverseCustomizer</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/PrototypeFactory.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">PrototypeFactory</span></a>&lt;K,T&gt;</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Proxies.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Proxies</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollections</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMaps.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ProxyMaps</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyConcurrentMaps.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ProxyConcurrentMaps</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyManagerImpl.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ProxyManagerImpl</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyManager.html" title="interface in org.apache.openjpa.util">ProxyManager</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryBuilderImpl.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">QueryBuilderImpl</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OpenJPAQueryBuilder.html" title="interface in org.apache.openjpa.persistence.query">OpenJPAQueryBuilder</a>)</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCacheStoreQuery.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">QueryCacheStoreQuery</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.html" title="interface in org.apache.openjpa.kernel">StoreQuery</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinitionImpl.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">QueryDefinitionImpl</span></a> (implements org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query">Expression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/QueryExpressions.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">QueryExpressions</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/QueryExpressionsState.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">QueryExpressionsState</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel">Query</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedQueryImpl.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">DistributedQueryImpl</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryImpl.Compilation.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryImpl.Compilation</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryImpl.PackingResultObjectProvider.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryImpl.PackingResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryImpl.RemoveOnCloseResultList.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryImpl.RemoveOnCloseResultList</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop">ResultList</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryKey.html" title="class in org.apache.openjpa.datacache"><span class="typeNameLink">QueryKey</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryLanguages.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryLanguages</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/QueryMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">QueryMetaData</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MultiQueryMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">MultiQueryMetaData</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryResultCacheImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">QueryResultCacheImpl</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryResultCache.html" title="interface in org.apache.openjpa.persistence">QueryResultCache</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryResultCallback.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryResultCallback</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/QueryResultMapping.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">QueryResultMapping</span></a> (implements org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/QueryResultMapping.PCResult.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">QueryResultMapping.PCResult</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.Default.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryStatistics.Default</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.html" title="interface in org.apache.openjpa.kernel">QueryStatistics</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.None.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">QueryStatistics.None</span></a>&lt;T&gt; (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.html" title="interface in org.apache.openjpa.kernel">QueryStatistics</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/RangeResultObjectProvider.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">RangeResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Raw.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Raw</span></a></li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Reader</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Readable.html?is-external=true" title="class or interface in java.lang">Readable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/DocTypeReader.html" title="class in org.apache.openjpa.lib.xml"><span class="typeNameLink">DocTypeReader</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/RedefinitionHelper.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">RedefinitionHelper</span></a></li>
<li type="circle">java.util.concurrent.locks.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/ReentrantLock.html?is-external=true" title="class or interface in java.util.concurrent.locks"><span class="typeNameLink">ReentrantLock</span></a> (implements java.util.concurrent.locks.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks">Lock</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/ReentrantSliceLock.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">ReentrantSliceLock</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ReferenceHashSet.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">ReferenceHashSet</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ReflectingPersistenceCapable.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">ReflectingPersistenceCapable</span></a> (implements org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ManagedInstanceProvider.html" title="interface in org.apache.openjpa.enhance">ManagedInstanceProvider</a>, org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PersistenceCapable.html" title="interface in org.apache.openjpa.enhance">PersistenceCapable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/Reflection.html" title="class in org.apache.openjpa.enhance"><span class="typeNameLink">Reflection</span></a></li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/RegistryManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">RegistryManagedRuntime</span></a> (implements org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee">ManagedRuntime</a>)
<ul>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/WASRegistryManagedRuntime.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">WASRegistryManagedRuntime</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/RegistryManagedRuntime.TransactionManagerRegistryFacade.html" title="class in org.apache.openjpa.ee"><span class="typeNameLink">RegistryManagedRuntime.TransactionManagerRegistryFacade</span></a> (implements javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Transaction.html?is-external=true" title="class or interface in javax.transaction">Transaction</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/TransactionManager.html?is-external=true" title="class or interface in javax.transaction">TransactionManager</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/RelationStrategies.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">RelationStrategies</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitEvent.html" title="class in org.apache.openjpa.event"><span class="typeNameLink">RemoteCommitEvent</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Externalizable.html?is-external=true" title="class or interface in java.io">Externalizable</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/ReplicationPolicy.Default.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">ReplicationPolicy.Default</span></a> (implements org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice">ReplicationPolicy</a>)</li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/ReservedWords.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">ReservedWords</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ResourceMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ResourceMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultListIterator.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultListIterator</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProviderIterator.html" title="class in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultObjectProviderIterator</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util">Iterator</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ResultPacker.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ResultPacker</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ResultShapePacker.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ResultShapePacker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ResultShape.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">ResultShape</span></a>&lt;T&gt; (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ReverseMappingTool.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ReverseMappingTool</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ReverseMappingTool.Flags.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ReverseMappingTool.Flags</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/RowImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">RowImpl</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql">Row</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/PrimaryRow.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">PrimaryRow</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SecondaryRow.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SecondaryRow</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/StateComparisonVersionStrategy.CustomUpdate.html" title="class in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">StateComparisonVersionStrategy.CustomUpdate</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/RowManager.html" title="interface in org.apache.openjpa.jdbc.sql">RowManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/RowManagerImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">RowManagerImpl</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/RowManager.html" title="interface in org.apache.openjpa.jdbc.sql">RowManager</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/SaveFieldManager.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">SaveFieldManager</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Schema.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Schema</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaGenerator.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaGenerator</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Schemas.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Schemas</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaTool.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaTool</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaTool.Flags.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaTool.Flags</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SelectConstructor.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SelectConstructor</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SelectImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SelectImpl</span></a> (implements org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql">Select</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/SelectResultObjectProvider.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">SelectResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/InstanceResultObjectProvider.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">InstanceResultObjectProvider</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedResultObjectProvider.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedResultObjectProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PagingResultObjectProvider.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PagingResultObjectProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/Sequence.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">Sequence</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/SequenceMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">SequenceMetaData</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml">Commentable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta">SourceTracker</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/SequenceMapping.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">SequenceMapping</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Serialization.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">Serialization</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Services.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">Services</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SimpleCaseExpression.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SimpleCaseExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SimpleDriverDataSource.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SimpleDriverDataSource</span></a> (implements org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema">DriverDataSource</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DBCPDriverDataSource.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DBCPDriverDataSource</span></a> (implements org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/AutoDriverDataSource.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">AutoDriverDataSource</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SimpleRegex.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">SimpleRegex</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Sized.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Sized</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SizeExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">SizeExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/SLF4JLogFactory.LogAdapter.html" title="class in org.apache.openjpa.lib.log"><span class="typeNameLink">SLF4JLogFactory.LogAdapter</span></a> (implements org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log">Log</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/Slice.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">Slice</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/SliceImplHelper.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">SliceImplHelper</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/SliceInfo.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">SliceInfo</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/SlicePersistence.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">SlicePersistence</span></a></li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/SourceAnnotationHandler.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">SourceAnnotationHandler</span></a> (implements org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/MetadataProcessor.html" title="interface in org.apache.openjpa.persistence.meta">MetadataProcessor</a>&lt;T,M&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Annotation.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Annotation</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Argument.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Argument</span></a>&lt;K,V&gt;</li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Element.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Element</span></a>&lt;T&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)
<ul>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Class.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Class</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Constructor.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Constructor</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Field.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Field</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.Method.html" title="class in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.Method</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTrackers.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">SourceTrackers</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/Specification.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">Specification</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLBuffer.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLBuffer</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SQLEmbed.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SQLEmbed</span></a> (implements org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps">JDBCFilterListener</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SQLExpression.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SQLExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SQLValue.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SQLValue</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLErrorCodeReader.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLErrorCodeReader</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLExceptions.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLExceptions</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLFactoryImpl.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLFactoryImpl</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLFactory.html" title="interface in org.apache.openjpa.jdbc.sql">SQLFactory</a>)</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/SQLFormatter.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">SQLFormatter</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Sqrt.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Sqrt</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SquareRootExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">SquareRootExpression</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StateManagerImpl.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">StateManagerImpl</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel">OpenJPAStateManager</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/StoreCacheImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">StoreCacheImpl</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/StoreCache.html" title="interface in org.apache.openjpa.persistence">StoreCache</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/StoredProcedure.html" title="class in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">StoredProcedure</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/StoredProcedureQueryImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">StoredProcedureQueryImpl</span></a> (implements javax.persistence.StoredProcedureQuery)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/StoreFacadeTypeRegistry.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">StoreFacadeTypeRegistry</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Range.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">StoreQuery.Range</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/StrategyInstaller.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">StrategyInstaller</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingStrategyInstaller.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingStrategyInstaller</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/NoneStrategyInstaller.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">NoneStrategyInstaller</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/RefreshStrategyInstaller.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">RefreshStrategyInstaller</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/RuntimeStrategyInstaller.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">RuntimeStrategyInstaller</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/StringContains.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">StringContains</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCStringContains.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCStringContains</span></a> (implements org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps">JDBCFilterListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/StringDistance.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">StringDistance</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/StringLength.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">StringLength</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/StringUtil.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">StringUtil</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/SubQ.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">SubQ</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Subquery.html" title="interface in org.apache.openjpa.kernel.exps">Subquery</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Substring.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Substring</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SubStringExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">SubStringExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SuffixMetaDataFilter.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">SuffixMetaDataFilter</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.html" title="interface in org.apache.openjpa.lib.meta">MetaDataFilter</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SumExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">SumExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.svn.<a href="org/apache/openjpa/lib/util/svn/SVNUtils.html" title="class in org.apache.openjpa.lib.util.svn"><span class="typeNameLink">SVNUtils</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/TableJDBCSeq.AllocateSequenceRunnable.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">TableJDBCSeq.AllocateSequenceRunnable</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/TableJDBCSeq.CurrentSequenceRunnable.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">TableJDBCSeq.CurrentSequenceRunnable</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/TableJDBCSeq.Status.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">TableJDBCSeq.Status</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/TableSchemaFactory.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">TableSchemaFactory</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>, org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaFactory</a>)</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Thread.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Thread</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Runnable.html?is-external=true" title="class or interface in java.lang">Runnable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/SliceThread.html" title="class in org.apache.openjpa.slice"><span class="typeNameLink">SliceThread</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Error</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/TokenMgrError.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">TokenMgrError</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">RuntimeException</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/BootstrapException.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">BootstrapException</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/FormatPreservingProperties.DuplicateKeyException.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">FormatPreservingProperties.DuplicateKeyException</span></a></li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalArgumentException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">IllegalArgumentException</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ArgumentException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">ArgumentException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/IllegalStateException.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">IllegalStateException</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/InvalidStateException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">InvalidStateException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/OpenJPAException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">OpenJPAException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/GeneralException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">GeneralException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/InternalException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">InternalException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/StoreException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">StoreException</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/LockException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">LockException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ObjectExistsException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ObjectExistsException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ObjectNotFoundException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ObjectNotFoundException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/OptimisticException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">OptimisticException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/QueryException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">QueryException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ReferentialIntegrityException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">ReferentialIntegrityException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/UnsupportedException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">UnsupportedException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/UserException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">UserException</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/CallbackException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">CallbackException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/InvalidStateException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">InvalidStateException</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/NonUniqueResultException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">NonUniqueResultException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/NoResultException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">NoResultException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/NoTransactionException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">NoTransactionException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/MetaDataException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">MetaDataException</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/ParseException.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">ParseException</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/ValidationUnavailableException.html" title="class in org.apache.openjpa.validation"><span class="typeNameLink">ValidationUnavailableException</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/WrappedException.html" title="class in org.apache.openjpa.util"><span class="typeNameLink">WrappedException</span></a>
<ul>
<li type="circle">org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/ValidationException.html" title="class in org.apache.openjpa.validation"><span class="typeNameLink">ValidationException</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ParseException.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">ParseException</span></a></li>
<li type="circle">javax.persistence.PersistenceException
<ul>
<li type="circle">javax.persistence.EntityExistsException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/EntityExistsException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">EntityExistsException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.EntityNotFoundException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/EntityNotFoundException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">EntityNotFoundException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.LockTimeoutException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/LockTimeoutException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">LockTimeoutException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.NonUniqueResultException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/NonUniqueResultException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">NonUniqueResultException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.NoResultException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/NoResultException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">NoResultException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.OptimisticLockException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OptimisticLockException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">OptimisticLockException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">javax.persistence.PessimisticLockException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PessimisticLockException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">PessimisticLockException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.QueryTimeoutException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryTimeoutException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">QueryTimeoutException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.RollbackException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/RollbackException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">RollbackException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.TransactionRequiredException
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/TransactionRequiredException.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">TransactionRequiredException</span></a> (implements org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util">ExceptionInfo</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/ProcessingException.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">ProcessingException</span></a></li>
</ul>
</li>
<li type="circle">java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql"><span class="typeNameLink">SQLException</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;T&gt;)
<ul>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ReportingSQLException.html" title="class in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">ReportingSQLException</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/TimeSeededSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">TimeSeededSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/TimestampHelper.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">TimestampHelper</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/Token.html" title="class in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">Token</span></a> (implements java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/TokenReplacedStream.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">TokenReplacedStream</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/TokenReplacedStream.Pattern.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">TokenReplacedStream.Pattern</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/ToLowerCase.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">ToLowerCase</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/ToUpperCase.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">ToUpperCase</span></a></li>
<li type="circle">org.apache.openjpa.persistence.validation.<a href="org/apache/openjpa/persistence/validation/TraversableResolverImpl.html" title="class in org.apache.openjpa.persistence.validation"><span class="typeNameLink">TraversableResolverImpl</span></a> (implements javax.validation.TraversableResolver)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Trim.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Trim</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/TrimExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">TrimExpression</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/TupleFactory.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">TupleFactory</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ObjectFactory.html" title="interface in org.apache.openjpa.kernel">ObjectFactory</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/TupleImpl.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">TupleImpl</span></a> (implements javax.persistence.Tuple)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/TypeExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">TypeExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/TypeLit.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">TypeLit</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Literal.html" title="interface in org.apache.openjpa.kernel.exps">Literal</a>)</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types</span></a></li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/Types.Basic.html" title="class in org.apache.openjpa.persistence.meta"><span class="typeNameLink">Types.Basic</span></a>&lt;X&gt; (implements javax.persistence.metamodel.Type&lt;X&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/UnaryMinusExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">UnaryMinusExpression</span></a></li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/UniqueResultObjectProvider.html" title="class in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">UniqueResultObjectProvider</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">ResultObjectProvider</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/UpdateStrategies.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">UpdateStrategies</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/UpperExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">UpperExpression</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/URLMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">URLMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/UUIDGenerator.html" title="class in org.apache.openjpa.lib.util"><span class="typeNameLink">UUIDGenerator</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/UUIDHexSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">UUIDHexSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/UUIDStringSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">UUIDStringSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/UUIDType4HexSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">UUIDType4HexSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/UUIDType4StringSeq.html" title="class in org.apache.openjpa.kernel"><span class="typeNameLink">UUIDType4StringSeq</span></a> (implements org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel">Seq</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Val.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Val</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/CandidatePath.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">CandidatePath</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Path.html" title="interface in org.apache.openjpa.kernel.exps">Path</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/PCPath.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">PCPath</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Coalesce.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Coalesce</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/NullIf.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">NullIf</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/SimpleCase.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">SimpleCase</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/ValidatingErrorHandler.html" title="class in org.apache.openjpa.lib.xml"><span class="typeNameLink">ValidatingErrorHandler</span></a> (implements org.xml.sax.<a href="https://docs.oracle.com/javase/8/docs/api/org/xml/sax/ErrorHandler.html?is-external=true" title="class or interface in org.xml.sax">ErrorHandler</a>)</li>
<li type="circle">org.apache.openjpa.persistence.validation.<a href="org/apache/openjpa/persistence/validation/ValidationUtils.html" title="class in org.apache.openjpa.persistence.validation"><span class="typeNameLink">ValidationUtils</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Value.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">Value</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/BooleanValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">BooleanValue</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/DoubleValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">DoubleValue</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/FileValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">FileValue</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/IntValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">IntValue</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/FetchModeValue.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">FetchModeValue</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ObjectValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">ObjectValue</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/PluginListValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">PluginListValue</span></a>
<ul>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshallersValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">CacheMarshallersValue</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/PluginValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">PluginValue</span></a>
<ul>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/BrokerFactoryValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">BrokerFactoryValue</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/BrokerValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">BrokerValue</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/EntityManagerFactoryValue.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">EntityManagerFactoryValue</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/MappingFactoryValue.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">MappingFactoryValue</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/MappingRepositoryValue.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">MappingRepositoryValue</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/MetaDataRepositoryValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">MetaDataRepositoryValue</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/QueryCompilationCacheValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">QueryCompilationCacheValue</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/RemoteCommitProviderValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">RemoteCommitProviderValue</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/SeqValue.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">SeqValue</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCSeqValue.html" title="class in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCSeqValue</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/SpecificationPlugin.html" title="class in org.apache.openjpa.conf"><span class="typeNameLink">SpecificationPlugin</span></a> (implements org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ValueListener.html" title="interface in org.apache.openjpa.lib.conf">ValueListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/StringListValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">StringListValue</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/StringValue.html" title="class in org.apache.openjpa.lib.conf"><span class="typeNameLink">StringValue</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaDataImpl.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">ValueMetaDataImpl</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMappingImpl.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMappingImpl</span></a> (implements org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta">ValueMapping</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueStrategies.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">ValueStrategies</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/VarArgsExpression.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">VarArgsExpression</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Version.html" title="class in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Version</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/VersionStrategy.html" title="interface in org.apache.openjpa.jdbc.meta">VersionStrategy</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/WhenClause.html" title="class in org.apache.openjpa.persistence.query"><span class="typeNameLink">WhenClause</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/WhenCondition.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">WhenCondition</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/WhenScalar.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">WhenScalar</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/WildcardMatch.html" title="class in org.apache.openjpa.kernel.exps"><span class="typeNameLink">WildcardMatch</span></a> (implements org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps">FilterListener</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCWildcardMatch.html" title="class in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCWildcardMatch</span></a> (implements org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps">JDBCFilterListener</a>)</li>
</ul>
</li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Writer</span></a> (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Appendable.html?is-external=true" title="class or interface in java.lang">Appendable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.html?is-external=true" title="class or interface in java.io">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Flushable.html?is-external=true" title="class or interface in java.io">Flushable</a>)
<ul>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/FilterWriter.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">FilterWriter</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/XMLWriter.html" title="class in org.apache.openjpa.lib.xml"><span class="typeNameLink">XMLWriter</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/XMLClassMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">XMLClassMetaData</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/XMLMetaData.html" title="interface in org.apache.openjpa.meta">XMLMetaData</a>)</li>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/XMLFactory.html" title="class in org.apache.openjpa.lib.xml"><span class="typeNameLink">XMLFactory</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/XMLFieldMetaData.html" title="class in org.apache.openjpa.meta"><span class="typeNameLink">XMLFieldMetaData</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/XMLMetaData.html" title="interface in org.apache.openjpa.meta">XMLMetaData</a>)</li>
<li type="circle">org.apache.openjpa.xmlstore.<a href="org/apache/openjpa/xmlstore/XMLFileHandler.html" title="class in org.apache.openjpa.xmlstore"><span class="typeNameLink">XMLFileHandler</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/XMLFormatter.html" title="class in org.apache.openjpa.persistence.jest"><span class="typeNameLink">XMLFormatter</span></a> (implements org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/ObjectFormatter.html" title="interface in org.apache.openjpa.persistence.jest">ObjectFormatter</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/XMLMetaDataSerializer.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">XMLMetaDataSerializer</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataSerializer.html" title="interface in org.apache.openjpa.lib.meta">MetaDataSerializer</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/CFMetaDataSerializer.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">CFMetaDataSerializer</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/XMLPersistenceMetaDataSerializer.html" title="class in org.apache.openjpa.persistence"><span class="typeNameLink">XMLPersistenceMetaDataSerializer</span></a> (implements org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.Serializer.html" title="interface in org.apache.openjpa.meta">AbstractCFMetaDataFactory.Serializer</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XMLPersistenceMappingSerializer.html" title="class in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XMLPersistenceMappingSerializer</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/XMLSchemaSerializer.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">XMLSchemaSerializer</span></a> (implements org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaSerializer.html" title="interface in org.apache.openjpa.jdbc.schema">SchemaSerializer</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/XMLSchemaParser.UniqueInfo.html" title="class in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">XMLSchemaParser.UniqueInfo</span></a></li>
<li type="circle">org.apache.openjpa.xmlstore.<a href="org/apache/openjpa/xmlstore/XMLStore.html" title="class in org.apache.openjpa.xmlstore"><span class="typeNameLink">XMLStore</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/XROP.html" title="class in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">XROP</span></a> (implements org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/BatchedResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop">BatchedResultObjectProvider</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ZipFileMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ZipFileMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.Resource.html" title="interface in org.apache.openjpa.lib.meta">MetaDataFilter.Resource</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/ZipStreamMetaDataIterator.html" title="class in org.apache.openjpa.lib.meta"><span class="typeNameLink">ZipStreamMetaDataIterator</span></a> (implements org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.Resource.html" title="interface in org.apache.openjpa.lib.meta">MetaDataFilter.Resource</a>, org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta">MetaDataIterator</a>)</li>
</ul>
</li>
</ul>
<h2 title="Interface Hierarchy">Interface Hierarchy</h2>
<ul>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/AbstractManagedType.Filter.html" title="interface in org.apache.openjpa.persistence.meta"><span class="typeNameLink">AbstractManagedType.Filter</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ApplicationIdTool.ObjectIdLoader.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">ApplicationIdTool.ObjectIdLoader</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">AttachListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/AttributeTranslator.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">AttributeTranslator</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">AutoClear</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">AutoDetach</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans"><span class="typeNameLink">BeanInfo</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configuration</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/BeginTransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">BeginTransactionListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">TransactionListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/EndTransactionListener.html" title="interface in org.apache.openjpa.event">EndTransactionListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/FlushTransactionListener.html" title="interface in org.apache.openjpa.event">FlushTransactionListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/BindableParameter.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">BindableParameter</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/BooleanRepresentation.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">BooleanRepresentation</span></a>&lt;REPRESENTATION_TYPE&gt;</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/BrokerFactoryListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">BrokerFactoryListener</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/BytecodeWriter.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">BytecodeWriter</span></a></li>
<li type="circle">javax.persistence.Cache
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/StoreCache.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">StoreCache</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshaller.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">CacheMarshaller</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/CacheMarshaller.ValidationPolicy.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">CacheMarshaller.ValidationPolicy</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">CallbackModes</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataDefaults.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataDefaults</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/CaseExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">CaseExpression</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ChangeTracker.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ChangeTracker</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/CollectionChangeTracker.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">CollectionChangeTracker</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/MapChangeTracker.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">MapChangeTracker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ClassResolver.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ClassResolver</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Clearable.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">Clearable</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCache.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCache</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">ClearListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Cloneable</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configuration</span></a> (also extends java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfiguration</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockScopes.html" title="interface in org.apache.openjpa.kernel">LockScopes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/Identifier.html" title="interface in org.apache.openjpa.lib.identifier"><span class="typeNameLink">Identifier</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">Closeable</span></a>
<ul>
<li type="circle">org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/Auditor.html" title="interface in org.apache.openjpa.audit"><span class="typeNameLink">Auditor</span></a> (also extends org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf">Configurable</a>)</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/BatchedResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">BatchedResultObjectProvider</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerFactory.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">BrokerFactory</span></a> (also extends java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerFactory.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBrokerFactory</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configuration</span></a> (also extends java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCache.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCache</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Clearable.html" title="interface in org.apache.openjpa.lib.util">Clearable</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerFactory.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBrokerFactory</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedStoreManager.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedStoreManager</span></a></li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/InstrumentationManager.html" title="interface in org.apache.openjpa.instrumentation"><span class="typeNameLink">InstrumentationManager</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCLockManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCLockManager</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCSeq.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCSeq</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">LockManager</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCLockManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCLockManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataIterator.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataIterator</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCResultObjectProvider.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PCResultObjectProvider</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCache.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">QueryCache</span></a> (also extends org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/TypesChangedListener.html" title="interface in org.apache.openjpa.datacache">TypesChangedListener</a>)</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">RemoteCommitListener</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/RemoteCommitProvider.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">RemoteCommitProvider</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Result.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Result</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultObjectProvider</span></a>
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/BatchedResultObjectProvider.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">BatchedResultObjectProvider</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCResultObjectProvider.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PCResultObjectProvider</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ReverseCustomizer.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ReverseCustomizer</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Seq.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Seq</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCSeq.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCSeq</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">StoreManager</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedStoreManager.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedStoreManager</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.xml.<a href="org/apache/openjpa/lib/xml/Commentable.html" title="interface in org.apache.openjpa.lib.xml"><span class="typeNameLink">Commentable</span></a></li>
<li type="circle">javax.persistence.criteria.CommonAbstractCriteria
<ul>
<li type="circle">javax.persistence.criteria.AbstractQuery&lt;T&gt;
<ul>
<li type="circle">javax.persistence.criteria.CriteriaQuery&lt;T&gt;
<ul>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">OpenJPACriteriaQuery</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">OpenJPACriteriaQuery</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">javax.persistence.criteria.CriteriaQuery&lt;T&gt;
<ul>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">OpenJPACriteriaQuery</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaQuery.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">OpenJPACriteriaQuery</span></a>&lt;T&gt;</li>
</ul>
</li>
<li type="circle">javax.sql.<a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/CommonDataSource.html?is-external=true" title="class or interface in javax.sql"><span class="typeNameLink">CommonDataSource</span></a>
<ul>
<li type="circle">javax.sql.<a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql"><span class="typeNameLink">DataSource</span></a> (also extends java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Wrapper.html?is-external=true" title="class or interface in java.sql">Wrapper</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DriverDataSource</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DriverDataSource</span></a></li>
</ul>
</li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Comparable</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/Identifier.html" title="interface in org.apache.openjpa.lib.identifier"><span class="typeNameLink">Identifier</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>)</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Comparator</span></a>&lt;T&gt;
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/MergedResult.ResultComparator.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">MergedResult.ResultComparator</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/ComparisonStyle.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">ComparisonStyle</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurable.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configurable</span></a>
<ul>
<li type="circle">org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/Auditor.html" title="interface in org.apache.openjpa.audit"><span class="typeNameLink">Auditor</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheDistributionPolicy.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">CacheDistributionPolicy</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FinderCache.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FinderCache</span></a>&lt;K,V,R&gt;</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PreparedQueryCache.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PreparedQueryCache</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ConfigurationProvider.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">ConfigurationProvider</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configurations.Runnable.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configurations.Runnable</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/ConnectionDecorator.html" title="interface in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">ConnectionDecorator</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">ConnectionRetainModes</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Constant.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Constant</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Literal.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Literal</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Parameter.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Parameter</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/Constants.html" title="interface in org.apache.openjpa.persistence.jest"><span class="typeNameLink">Constants</span></a></li>
<li type="circle">javax.persistence.criteria.CriteriaBuilder
<ul>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/OpenJPACriteriaBuilder.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">OpenJPACriteriaBuilder</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaExpressionVisitor.html" title="interface in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">CriteriaExpressionVisitor</span></a></li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/DataCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation"><span class="typeNameLink">DataCacheInstrument</span></a>
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/DataCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">DataCacheJMXInstrumentMBean</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCacheManager.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCacheManager</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCDataGenerator.Timed.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCachePCDataGenerator.Timed</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/DelayedProxy.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">DelayedProxy</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">DeleteListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">DetachListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">DetachState</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">DirtyListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributionPolicy.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributionPolicy</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/DynamicPersistenceCapable.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">DynamicPersistenceCapable</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/DynamicStorage.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">DynamicStorage</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">EagerFetchModes</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Embeddable.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Embeddable</span></a></li>
<li type="circle">org.apache.openjpa.lib.encryption.<a href="org/apache/openjpa/lib/encryption/EncryptionProvider.html" title="interface in org.apache.openjpa.lib.encryption"><span class="typeNameLink">EncryptionProvider</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/EndTransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">EndTransactionListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">TransactionListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/BeginTransactionListener.html" title="interface in org.apache.openjpa.event">BeginTransactionListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/FlushTransactionListener.html" title="interface in org.apache.openjpa.event">FlushTransactionListener</a>)</li>
</ul>
</li>
<li type="circle">javax.persistence.EntityManager
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManager.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManager</span></a> (also extends javax.persistence.EntityTransaction)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerSPI</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerSPI</span></a></li>
</ul>
</li>
<li type="circle">javax.persistence.EntityManagerFactory
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactory.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactory</span></a> (also extends java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactorySPI</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactorySPI</span></a></li>
</ul>
</li>
<li type="circle">javax.persistence.EntityTransaction
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManager.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManager</span></a> (also extends javax.persistence.EntityManager)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerSPI</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerSPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerSPI</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityTransaction.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityTransaction</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/EventManager.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">EventManager</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ExceptionInfo.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ExceptionInfo</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/ExpirationListener.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">ExpirationListener</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionFactory.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">ExpressionFactory</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionVisitor.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">ExpressionVisitor</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Extent.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Extent</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/FetchJoinObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">FetchJoinObject</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchPlan.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">FetchPlan</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/JDBCFetchPlan.html" title="interface in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">JDBCFetchPlan</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldConsumer.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">FieldConsumer</span></a>
<ul>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldManager.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">FieldManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldSupplier.html" title="interface in org.apache.openjpa.enhance">FieldSupplier</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPAStateManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/StateManager.html" title="interface in org.apache.openjpa.enhance">StateManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPAStateManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldManager.html" title="interface in org.apache.openjpa.enhance">FieldManager</a>, org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/StateManager.html" title="interface in org.apache.openjpa.enhance">StateManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldSupplier.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">FieldSupplier</span></a>
<ul>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldManager.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">FieldManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldConsumer.html" title="interface in org.apache.openjpa.enhance">FieldConsumer</a>)
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPAStateManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/StateManager.html" title="interface in org.apache.openjpa.enhance">StateManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPAStateManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldManager.html" title="interface in org.apache.openjpa.enhance">FieldManager</a>, org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/StateManager.html" title="interface in org.apache.openjpa.enhance">StateManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FillStrategy.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FillStrategy</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/FilterValue.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">FilterValue</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FindCallbacks.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FindCallbacks</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FinderQuery.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FinderQuery</span></a>&lt;K,V,R&gt;</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/FinderTargetPolicy.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">FinderTargetPolicy</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/FlushTransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">FlushTransactionListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/TransactionListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">TransactionListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/BeginTransactionListener.html" title="interface in org.apache.openjpa.event">BeginTransactionListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/EndTransactionListener.html" title="interface in org.apache.openjpa.event">EndTransactionListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Generator.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">Generator</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/GenericConfigurable.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">GenericConfigurable</span></a></li>
<li type="circle">org.apache.openjpa.lib.graph.<a href="org/apache/openjpa/lib/graph/GraphVisitor.html" title="interface in org.apache.openjpa.lib.graph"><span class="typeNameLink">GraphVisitor</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/HintValueConverter.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">HintValueConverter</span></a></li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierConfiguration.html" title="interface in org.apache.openjpa.lib.identifier"><span class="typeNameLink">IdentifierConfiguration</span></a></li>
<li type="circle">org.apache.openjpa.lib.identifier.<a href="org/apache/openjpa/lib/identifier/IdentifierUtil.html" title="interface in org.apache.openjpa.lib.identifier"><span class="typeNameLink">IdentifierUtil</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifierUtil.html" title="interface in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DBIdentifierUtil</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/Instrument.html" title="interface in org.apache.openjpa.lib.instrumentation"><span class="typeNameLink">Instrument</span></a>
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/JMXInstrument.html" title="interface in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">JMXInstrument</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/InstrumentationProvider.html" title="interface in org.apache.openjpa.lib.instrumentation"><span class="typeNameLink">InstrumentationProvider</span></a></li>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Iterable</span></a>&lt;T&gt;
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Collection</span></a>&lt;E&gt;
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollection</span></a> (also extends org.apache.openjpa.util.<a href="org/apache/openjpa/util/Proxy.html" title="interface in org.apache.openjpa.util">Proxy</a>)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMaps.ProxyEntrySet.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMaps.ProxyEntrySet</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Set</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMaps.ProxyEntrySet.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMaps.ProxyEntrySet</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Extent.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">Extent</span></a>&lt;T&gt;</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">List</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollection</span></a> (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;, org.apache.openjpa.util.<a href="org/apache/openjpa/util/Proxy.html" title="interface in org.apache.openjpa.util">Proxy</a>)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMaps.ProxyEntrySet.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMaps.ProxyEntrySet</span></a></li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Set</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMaps.ProxyEntrySet.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMaps.ProxyEntrySet</span></a></li>
</ul>
</li>
</ul>
</li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Iterator.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Iterator</span></a>&lt;E&gt;
<ul>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">ListIterator</span></a>&lt;E&gt;
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyListIterator.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollections.ProxyListIterator</span></a> (also extends org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyIterator.html" title="interface in org.apache.openjpa.util">ProxyCollections.ProxyIterator</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyIterator.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollections.ProxyIterator</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyListIterator.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollections.ProxyListIterator</span></a> (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</a>&lt;E&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyListIterator.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollections.ProxyListIterator</span></a> (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/ListIterator.html?is-external=true" title="class or interface in java.util">ListIterator</a>&lt;E&gt;, org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollections.ProxyIterator.html" title="interface in org.apache.openjpa.util">ProxyCollections.ProxyIterator</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/JDBCListener.html" title="interface in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">JDBCListener</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCStore.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCStore</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JESTCommand.html" title="interface in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JESTCommand</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Joins.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Joins</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">JoinSyntaxes</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JPAServletContext.html" title="interface in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JPAServletContext</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLConstants.html" title="interface in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLConstants</span></a></li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/JPQLTreeConstants.html" title="interface in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">JPQLTreeConstants</span></a></li>
<li type="circle">org.apache.openjpa.json.<a href="org/apache/openjpa/json/JSON.html" title="interface in org.apache.openjpa.json"><span class="typeNameLink">JSON</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JSON.html" title="interface in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JSON</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleEventManager.ListenerAdapter.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleEventManager.ListenerAdapter</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LoadListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">LockLevels</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfiguration</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockScopes.html" title="interface in org.apache.openjpa.kernel">LockScopes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCLockManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCLockManager</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">LockManager</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCLockManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCLockManager</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/MixedLockLevels.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">MixedLockLevels</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockScopes.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">LockScopes</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfiguration</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/Log.html" title="interface in org.apache.openjpa.lib.log"><span class="typeNameLink">Log</span></a></li>
<li type="circle">org.apache.openjpa.lib.log.<a href="org/apache/openjpa/lib/log/LogFactory.html" title="interface in org.apache.openjpa.lib.log"><span class="typeNameLink">LogFactory</span></a></li>
<li type="circle">org.apache.openjpa.lib.jdbc.<a href="org/apache/openjpa/lib/jdbc/LoggingConnectionDecorator.SQLWarningHandler.html" title="interface in org.apache.openjpa.lib.jdbc"><span class="typeNameLink">LoggingConnectionDecorator.SQLWarningHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/LogicalUnion.Selector.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">LogicalUnion.Selector</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">LRSSizes</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/ManagedInstanceProvider.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">ManagedInstanceProvider</span></a></li>
<li type="circle">org.apache.openjpa.ee.<a href="org/apache/openjpa/ee/ManagedRuntime.html" title="interface in org.apache.openjpa.ee"><span class="typeNameLink">ManagedRuntime</span></a></li>
<li type="circle">java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><span class="typeNameLink">Map</span></a>&lt;K,V&gt;
<ul>
<li type="circle">org.apache.openjpa.lib.util.concurrent.<a href="org/apache/openjpa/lib/util/concurrent/ConcurrentMap.html" title="interface in org.apache.openjpa.lib.util.concurrent"><span class="typeNameLink">ConcurrentMap</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMap.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMap</span></a> (also extends org.apache.openjpa.util.<a href="org/apache/openjpa/util/Proxy.html" title="interface in org.apache.openjpa.util">Proxy</a>)</li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/ReferenceMap.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">ReferenceMap</span></a></li>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/SizedMap.html" title="interface in org.apache.openjpa.lib.util"><span class="typeNameLink">SizedMap</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingDefaults.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingDefaults</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingInfo.ForeignKeyDefaults.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingInfo.ForeignKeyDefaults</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingInfo.TableDefaults.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingInfo.TableDefaults</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/MappingTool.ImportExport.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">MappingTool.ImportExport</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataContext</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">ValueMetaData</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataFilter</span></a></li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataFilter.Resource.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataFilter.Resource</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataModes</span></a>
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataFactory.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">MetaDataFactory</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">ValueMetaData</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataParser.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataParser</span></a>
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.Parser.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">AbstractCFMetaDataFactory.Parser</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaParser.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaParser</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.meta.<a href="org/apache/openjpa/persistence/meta/MetadataProcessor.html" title="interface in org.apache.openjpa.persistence.meta"><span class="typeNameLink">MetadataProcessor</span></a>&lt;T,M&gt;</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/MetaDataSerializer.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">MetaDataSerializer</span></a>
<ul>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/AbstractCFMetaDataFactory.Serializer.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">AbstractCFMetaDataFactory.Serializer</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaSerializer.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaSerializer</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.jpql.<a href="org/apache/openjpa/kernel/jpql/Node.html" title="interface in org.apache.openjpa.kernel.jpql"><span class="typeNameLink">Node</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ObjectFactory.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">ObjectFactory</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/ObjectFormatter.html" title="interface in org.apache.openjpa.persistence.jest"><span class="typeNameLink">ObjectFormatter</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpCallbacks.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpCallbacks</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEnum.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEnum</span></a>&lt;E&gt;</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OrderByItem.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">OrderByItem</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Expression</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">SelectItem</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Expression</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query">PredicateOperand</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/OrphanedKeyAction.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">OrphanedKeyAction</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCEnhancer.AuxiliaryEnhancer.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">PCEnhancer.AuxiliaryEnhancer</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCRegistry.RegisterClassListener.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">PCRegistry.RegisterClassListener</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PersistenceCapable.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">PersistenceCapable</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">PersistListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event">StoreListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/PostDeleteListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">PostDeleteListener</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/PostPersistListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">PostPersistListener</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Predicate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Predicate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PredicateOperand.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PredicateOperand</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Expression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Expression</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/SelectItem.html" title="interface in org.apache.openjpa.persistence.query">SelectItem</a>)
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Aggregate.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Aggregate</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathExpression</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">QueryDefinition</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Subquery.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Subquery</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>, org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query">QueryDefinition</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryDefinition.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">QueryDefinition</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/DomainObject.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">DomainObject</span></a> (also extends org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathExpression.html" title="interface in org.apache.openjpa.persistence.query">PathExpression</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PreparedQuery.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PreparedQuery</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PreparedQueryCache.Exclusion.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PreparedQueryCache.Exclusion</span></a></li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/PreparedQueryCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation"><span class="typeNameLink">PreparedQueryCacheInstrument</span></a>
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/PreparedQueryCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">PreparedQueryCacheJMXInstrumentMBean</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/PreparedStatementManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">PreparedStatementManager</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ProductDerivation.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">ProductDerivation</span></a>
<ul>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAProductDerivation.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAProductDerivation</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/Proxy.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">Proxy</span></a>
<ul>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/LRSProxy.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">LRSProxy</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyBean.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyBean</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCalendar.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCalendar</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyCollection.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyCollection</span></a> (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyDate.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyDate</span></a></li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyMap.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyMap</span></a> (also extends java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/ProxyManager.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">ProxyManager</span></a></li>
<li type="circle">javax.persistence.Query
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuery</span></a>&lt;X&gt;
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuerySPI</span></a>&lt;X&gt;</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuerySPI</span></a>&lt;X&gt;</li>
<li type="circle">javax.persistence.TypedQuery&lt;X&gt;
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuery.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuery</span></a>&lt;X&gt;
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuerySPI</span></a>&lt;X&gt;</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAQuerySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAQuerySPI</span></a>&lt;X&gt;</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/QueryBuilder.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">QueryBuilder</span></a>
<ul>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OpenJPAQueryBuilder.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">OpenJPAQueryBuilder</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.instrumentation.<a href="org/apache/openjpa/instrumentation/QueryCacheInstrument.html" title="interface in org.apache.openjpa.instrumentation"><span class="typeNameLink">QueryCacheInstrument</span></a>
<ul>
<li type="circle">org.apache.openjpa.instrumentation.jmx.<a href="org/apache/openjpa/instrumentation/jmx/QueryCacheJMXInstrumentMBean.html" title="interface in org.apache.openjpa.instrumentation.jmx"><span class="typeNameLink">QueryCacheJMXInstrumentMBean</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryContext.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">QueryContext</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Query</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryOperations.html" title="interface in org.apache.openjpa.kernel">QueryOperations</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">QueryFlushModes</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfiguration</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockScopes.html" title="interface in org.apache.openjpa.kernel">LockScopes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Query</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryContext.html" title="interface in org.apache.openjpa.kernel">QueryContext</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryOperations.html" title="interface in org.apache.openjpa.kernel">QueryOperations</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryHints.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">QueryHints</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryOperations.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">QueryOperations</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Query</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryContext.html" title="interface in org.apache.openjpa.kernel">QueryContext</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">StoreQuery</span></a> (also extends java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryResultCache.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">QueryResultCache</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/QueryTargetPolicy.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">QueryTargetPolicy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/RelationId.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">RelationId</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/ReplicationPolicy.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">ReplicationPolicy</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Resolver.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Resolver</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">RestoreState</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Row.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Row</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/RowManager.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">RowManager</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/RuntimeUnenhancedClassesModes.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">RuntimeUnenhancedClassesModes</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/SavepointManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">SavepointManager</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaFactory.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaFactory</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/SchemaGenerationAction.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">SchemaGenerationAction</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/SchemaGenerationSource.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">SchemaGenerationSource</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/SchemaGenerator.Listener.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">SchemaGenerator.Listener</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SelectExecutor.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SelectExecutor</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Select.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Select</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Union.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Union</span></a></li>
</ul>
</li>
<li type="circle">java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><span class="typeNameLink">Serializable</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/AggregateListener.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">AggregateListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCAggregateListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCAggregateListener</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Arguments.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Arguments</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/BrokerFactory.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">BrokerFactory</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerFactory.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBrokerFactory</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheStatistics.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">CacheStatistics</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheStatisticsSPI.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">CacheStatisticsSPI</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/CacheStatisticsSPI.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">CacheStatisticsSPI</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/Configuration.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">Configuration</span></a> (also extends java.beans.<a href="https://docs.oracle.com/javase/8/docs/api/java/beans/BeanInfo.html?is-external=true" title="class or interface in java.beans">BeanInfo</a>, java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCData.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCachePCData</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">DiscriminatorStrategy</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBrokerFactory.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBrokerFactory</span></a></li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Expression.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Expression</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/ExpressionParser.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">ExpressionParser</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">FetchConfiguration</span></a> (also extends java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockScopes.html" title="interface in org.apache.openjpa.kernel">LockScopes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">FieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSCollectionFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSMapFieldStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/FilterListener.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">FilterListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCFilterListener</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCAggregateListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCAggregateListener</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/JDBCFetchConfiguration.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">JDBCFetchConfiguration</span></a> (also extends org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/EagerFetchModes.html" title="interface in org.apache.openjpa.jdbc.kernel">EagerFetchModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/FetchConfiguration.html" title="interface in org.apache.openjpa.kernel">FetchConfiguration</a>, org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/JoinSyntaxes.html" title="interface in org.apache.openjpa.jdbc.sql">JoinSyntaxes</a>, org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/LRSSizes.html" title="interface in org.apache.openjpa.jdbc.kernel">LRSSizes</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/JDBCFilterListener.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">JDBCFilterListener</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Joinable.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Joinable</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleCallbacks.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleCallbacks</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Literal.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Literal</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Constant.html" title="interface in org.apache.openjpa.kernel.exps">Constant</a>, org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSCollectionFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSMapFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.conf.<a href="org/apache/openjpa/conf/OpenJPAConfiguration.html" title="interface in org.apache.openjpa.conf"><span class="typeNameLink">OpenJPAConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>, org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf">JDBCConfiguration</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.conf.<a href="org/apache/openjpa/jdbc/conf/JDBCConfiguration.html" title="interface in org.apache.openjpa.jdbc.conf"><span class="typeNameLink">JDBCConfiguration</span></a>
<ul>
<li type="circle">org.apache.openjpa.slice.jdbc.<a href="org/apache/openjpa/slice/jdbc/DistributedJDBCConfiguration.html" title="interface in org.apache.openjpa.slice.jdbc"><span class="typeNameLink">DistributedJDBCConfiguration</span></a> (also extends org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedConfiguration.html" title="interface in org.apache.openjpa.slice">DistributedConfiguration</a>)</li>
</ul>
</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactory.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactory</span></a> (also extends javax.persistence.EntityManagerFactory)
<ul>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactorySPI</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEntityManagerFactorySPI.html" title="interface in org.apache.openjpa.persistence"><span class="typeNameLink">OpenJPAEntityManagerFactorySPI</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/Order.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">Order</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Parameter.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Parameter</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Constant.html" title="interface in org.apache.openjpa.kernel.exps">Constant</a>, org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps">Value</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Path.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Path</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/PCData.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">PCData</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCachePCData.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">DataCachePCData</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCDataGenerator.DynamicPCData.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">PCDataGenerator.DynamicPCData</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/PCDataGenerator.DynamicPCData.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">PCDataGenerator.DynamicPCData</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Query.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Query</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryContext.html" title="interface in org.apache.openjpa.kernel">QueryContext</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryFlushModes.html" title="interface in org.apache.openjpa.kernel">QueryFlushModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryOperations.html" title="interface in org.apache.openjpa.kernel">QueryOperations</a>)</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryStatistics.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">QueryStatistics</span></a>&lt;T&gt;</li>
<li type="circle">org.apache.openjpa.lib.rop.<a href="org/apache/openjpa/lib/rop/ResultList.html" title="interface in org.apache.openjpa.lib.rop"><span class="typeNameLink">ResultList</span></a>&lt;E&gt; (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, java.util.<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.util.<a href="org/apache/openjpa/util/RuntimeExceptionTranslator.html" title="interface in org.apache.openjpa.util"><span class="typeNameLink">RuntimeExceptionTranslator</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/SequenceMetaData.SequenceFactory.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">SequenceMetaData.SequenceFactory</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">StoreQuery</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/QueryOperations.html" title="interface in org.apache.openjpa.kernel">QueryOperations</a>)</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/Strategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">Strategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ClassStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ClassStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/DiscriminatorStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">DiscriminatorStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/FieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">FieldStrategy</span></a>
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSCollectionFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSMapFieldStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSCollectionFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSCollectionFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.strats.<a href="org/apache/openjpa/jdbc/meta/strats/LRSMapFieldStrategy.html" title="interface in org.apache.openjpa.jdbc.meta.strats"><span class="typeNameLink">LRSMapFieldStrategy</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/VersionStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">VersionStrategy</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Subquery.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Subquery</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Val.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Val</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Value.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Value</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Arguments.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Arguments</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Literal.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Literal</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Constant.html" title="interface in org.apache.openjpa.kernel.exps">Constant</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Parameter.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Parameter</span></a> (also extends org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Constant.html" title="interface in org.apache.openjpa.kernel.exps">Constant</a>)</li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Path.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Path</span></a></li>
<li type="circle">org.apache.openjpa.kernel.exps.<a href="org/apache/openjpa/kernel/exps/Subquery.html" title="interface in org.apache.openjpa.kernel.exps"><span class="typeNameLink">Subquery</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.exps.<a href="org/apache/openjpa/jdbc/kernel/exps/Val.html" title="interface in org.apache.openjpa.jdbc.kernel.exps"><span class="typeNameLink">Val</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueHandler.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueHandler</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta">ValueMetaData</a>)</li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/ValueMetaData.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">ValueMetaData</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataModes.html" title="interface in org.apache.openjpa.meta">MetaDataModes</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/ValueMapping.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">ValueMapping</span></a> (also extends org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MetaDataContext.html" title="interface in org.apache.openjpa.meta">MetaDataContext</a>, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.meta.<a href="org/apache/openjpa/jdbc/meta/VersionStrategy.html" title="interface in org.apache.openjpa.jdbc.meta"><span class="typeNameLink">VersionStrategy</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/Visitable.html" title="interface in org.apache.openjpa.persistence.query"><span class="typeNameLink">Visitable</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/XMLMetaData.html" title="interface in org.apache.openjpa.meta"><span class="typeNameLink">XMLMetaData</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.lib.meta.<a href="org/apache/openjpa/lib/meta/SourceTracker.html" title="interface in org.apache.openjpa.lib.meta"><span class="typeNameLink">SourceTracker</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/SQLFactory.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">SQLFactory</span></a></li>
<li type="circle">org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/StateManager.html" title="interface in org.apache.openjpa.enhance"><span class="typeNameLink">StateManager</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/OpenJPAStateManager.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">OpenJPAStateManager</span></a> (also extends org.apache.openjpa.enhance.<a href="org/apache/openjpa/enhance/FieldManager.html" title="interface in org.apache.openjpa.enhance">FieldManager</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">StoreContext</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction">Synchronization</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/StoreListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">StoreListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/LifecycleListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">LifecycleListener</span></a> (also extends org.apache.openjpa.event.<a href="org/apache/openjpa/event/AttachListener.html" title="interface in org.apache.openjpa.event">AttachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/ClearListener.html" title="interface in org.apache.openjpa.event">ClearListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DeleteListener.html" title="interface in org.apache.openjpa.event">DeleteListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DetachListener.html" title="interface in org.apache.openjpa.event">DetachListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/DirtyListener.html" title="interface in org.apache.openjpa.event">DirtyListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/LoadListener.html" title="interface in org.apache.openjpa.event">LoadListener</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/PersistListener.html" title="interface in org.apache.openjpa.event">PersistListener</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreQuery.Executor.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">StoreQuery.Executor</span></a></li>
<li type="circle">javax.transaction.<a href="https://docs.oracle.com/javase/8/docs/api/javax/transaction/Synchronization.html?is-external=true" title="class or interface in javax.transaction"><span class="typeNameLink">Synchronization</span></a>
<ul>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/Broker.html" title="interface in org.apache.openjpa.kernel"><span class="typeNameLink">Broker</span></a> (also extends org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoClear.html" title="interface in org.apache.openjpa.kernel">AutoClear</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/AutoDetach.html" title="interface in org.apache.openjpa.kernel">AutoDetach</a>, org.apache.openjpa.event.<a href="org/apache/openjpa/event/CallbackModes.html" title="interface in org.apache.openjpa.event">CallbackModes</a>, org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/ConnectionRetainModes.html" title="interface in org.apache.openjpa.kernel">ConnectionRetainModes</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DetachState.html" title="interface in org.apache.openjpa.kernel">DetachState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/LockLevels.html" title="interface in org.apache.openjpa.kernel">LockLevels</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/RestoreState.html" title="interface in org.apache.openjpa.kernel">RestoreState</a>, org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/StoreContext.html" title="interface in org.apache.openjpa.kernel">StoreContext</a>)
<ul>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/DistributedBroker.html" title="interface in org.apache.openjpa.slice"><span class="typeNameLink">DistributedBroker</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/TypesChangedListener.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">TypesChangedListener</span></a>
<ul>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/QueryCache.html" title="interface in org.apache.openjpa.datacache"><span class="typeNameLink">QueryCache</span></a> (also extends org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Closeable.html" title="interface in org.apache.openjpa.lib.util">Closeable</a>)</li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/Union.Selector.html" title="interface in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">Union.Selector</span></a></li>
<li type="circle">org.apache.openjpa.event.<a href="org/apache/openjpa/event/UpdateListener.html" title="interface in org.apache.openjpa.event"><span class="typeNameLink">UpdateListener</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.kernel.<a href="org/apache/openjpa/jdbc/kernel/UpdateManager.html" title="interface in org.apache.openjpa.jdbc.kernel"><span class="typeNameLink">UpdateManager</span></a></li>
<li type="circle">org.apache.openjpa.validation.<a href="org/apache/openjpa/validation/Validator.html" title="interface in org.apache.openjpa.validation"><span class="typeNameLink">Validator</span></a></li>
<li type="circle">org.apache.openjpa.lib.conf.<a href="org/apache/openjpa/lib/conf/ValueListener.html" title="interface in org.apache.openjpa.lib.conf"><span class="typeNameLink">ValueListener</span></a></li>
<li type="circle">java.sql.<a href="https://docs.oracle.com/javase/8/docs/api/java/sql/Wrapper.html?is-external=true" title="class or interface in java.sql"><span class="typeNameLink">Wrapper</span></a>
<ul>
<li type="circle">javax.sql.<a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql"><span class="typeNameLink">DataSource</span></a> (also extends javax.sql.<a href="https://docs.oracle.com/javase/8/docs/api/javax/sql/CommonDataSource.html?is-external=true" title="class or interface in javax.sql">CommonDataSource</a>)
<ul>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DriverDataSource</span></a></li>
</ul>
</li>
<li type="circle">org.apache.openjpa.jdbc.schema.<a href="org/apache/openjpa/jdbc/schema/DriverDataSource.html" title="interface in org.apache.openjpa.jdbc.schema"><span class="typeNameLink">DriverDataSource</span></a></li>
</ul>
</li>
</ul>
<h2 title="Annotation Type Hierarchy">Annotation Type Hierarchy</h2>
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/Reflectable.html" title="annotation in org.apache.openjpa.lib.util"><span class="typeNameLink">Reflectable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/Auditable.html" title="annotation in org.apache.openjpa.audit"><span class="typeNameLink">Auditable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ExternalValues.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">ExternalValues</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ReadOnly.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">ReadOnly</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ElementType.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">ElementType</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Type.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">Type</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistentMap.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">PersistentMap</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchAttribute.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">FetchAttribute</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ManagedInterface.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">ManagedInterface</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/DetachedState.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">DetachedState</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/KeyDependent.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">KeyDependent</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/LoadFetchGroup.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">LoadFetchGroup</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/DataCache.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">DataCache</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Persistent.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">Persistent</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchGroup.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">FetchGroup</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistentCollection.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">PersistentCollection</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Factory.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">Factory</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ElementDependent.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">ElementDependent</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/DataStoreId.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">DataStoreId</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Externalizer.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">Externalizer</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/FetchGroups.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">FetchGroups</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/Dependent.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">Dependent</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/InverseLogical.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">InverseLogical</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/KeyType.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">KeyType</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/LRS.html" title="annotation in org.apache.openjpa.persistence"><span class="typeNameLink">LRS</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/OrderBy.html" title="annotation in org.apache.openjpa.persistence.query"><span class="typeNameLink">OrderBy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XJoinColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XJoinColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyStrategy.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyStrategy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementClassCriteria.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementClassCriteria</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyClassCriteria.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyClassCriteria</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/EagerFetchMode.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">EagerFetchMode</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementForeignKey.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementForeignKey</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementNonpolymorphic.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementNonpolymorphic</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/Unique.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">Unique</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementJoinColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementJoinColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/EmbeddedMapping.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">EmbeddedMapping</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/Nonpolymorphic.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">Nonpolymorphic</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementEmbeddedMapping.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementEmbeddedMapping</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XSecondaryTable.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XSecondaryTable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementIndex.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementIndex</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/MappingOverride.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">MappingOverride</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XJoinColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XJoinColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/VersionColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">VersionColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/VersionColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">VersionColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementJoinColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementJoinColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XMappingOverrides.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XMappingOverrides</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/SubclassFetchMode.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">SubclassFetchMode</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/Index.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">Index</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XMappingOverride.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XMappingOverride</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ContainerTable.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ContainerTable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyJoinColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyJoinColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyColumns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyColumns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ForeignKey.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ForeignKey</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XEmbeddedMapping.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XEmbeddedMapping</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyNonpolymorphic.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyNonpolymorphic</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XTable.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XTable</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/DataStoreIdColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">DataStoreIdColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/Columns.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">Columns</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ClassCriteria.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ClassCriteria</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyForeignKey.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyForeignKey</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/OrderColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">OrderColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/XSecondaryTables.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">XSecondaryTables</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyIndex.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyIndex</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/MappingOverrides.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">MappingOverrides</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/VersionStrategy.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">VersionStrategy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyJoinColumn.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyJoinColumn</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ElementStrategy.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ElementStrategy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/Strategy.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">Strategy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/KeyEmbeddedMapping.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">KeyEmbeddedMapping</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/DiscriminatorStrategy.html" title="annotation in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">DiscriminatorStrategy</span></a> (implements java.lang.annotation.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>)</li>
</ul>
<h2 title="Enum Hierarchy">Enum Hierarchy</h2>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Object</span></a>
<ul>
<li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Enum</span></a>&lt;E&gt; (implements java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</a>&lt;T&gt;, java.io.<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>)
<ul>
<li type="circle">org.apache.openjpa.lib.util.<a href="org/apache/openjpa/lib/util/JavaVendors.html" title="enum in org.apache.openjpa.lib.util"><span class="typeNameLink">JavaVendors</span></a></li>
<li type="circle">org.apache.openjpa.lib.instrumentation.<a href="org/apache/openjpa/lib/instrumentation/InstrumentationLevel.html" title="enum in org.apache.openjpa.lib.instrumentation"><span class="typeNameLink">InstrumentationLevel</span></a></li>
<li type="circle">org.apache.openjpa.meta.<a href="org/apache/openjpa/meta/MultiQueryMetaData.Parameter.Mode.html" title="enum in org.apache.openjpa.meta"><span class="typeNameLink">MultiQueryMetaData.Parameter.Mode</span></a></li>
<li type="circle">org.apache.openjpa.audit.<a href="org/apache/openjpa/audit/AuditableOperation.html" title="enum in org.apache.openjpa.audit"><span class="typeNameLink">AuditableOperation</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DataCacheRetrieveMode.html" title="enum in org.apache.openjpa.kernel"><span class="typeNameLink">DataCacheRetrieveMode</span></a></li>
<li type="circle">org.apache.openjpa.kernel.<a href="org/apache/openjpa/kernel/DataCacheStoreMode.html" title="enum in org.apache.openjpa.kernel"><span class="typeNameLink">DataCacheStoreMode</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/AbstractQueryCache.EvictPolicy.html" title="enum in org.apache.openjpa.datacache"><span class="typeNameLink">AbstractQueryCache.EvictPolicy</span></a></li>
<li type="circle">org.apache.openjpa.datacache.<a href="org/apache/openjpa/datacache/DataCacheMode.html" title="enum in org.apache.openjpa.datacache"><span class="typeNameLink">DataCacheMode</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/StoredProcedure.PARAM.html" title="enum in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">StoredProcedure.PARAM</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/StoredProcedure.SQL.html" title="enum in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">StoredProcedure.SQL</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.sql.<a href="org/apache/openjpa/jdbc/sql/DBDictionary.DateMillisecondBehaviors.html" title="enum in org.apache.openjpa.jdbc.sql"><span class="typeNameLink">DBDictionary.DateMillisecondBehaviors</span></a></li>
<li type="circle">org.apache.openjpa.jdbc.identifier.<a href="org/apache/openjpa/jdbc/identifier/DBIdentifier.DBIdentifierType.html" title="enum in org.apache.openjpa.jdbc.identifier"><span class="typeNameLink">DBIdentifier.DBIdentifierType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/CallbackMode.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">CallbackMode</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/QueryOperationType.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">QueryOperationType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AutoDetachType.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">AutoDetachType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/AutoClearType.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">AutoClearType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/PersistenceStrategy.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">PersistenceStrategy</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/UpdateAction.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">UpdateAction</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/XMLPersistenceMetaDataParser.localDBIdentifiers.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">XMLPersistenceMetaDataParser.localDBIdentifiers</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/ConnectionRetainMode.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">ConnectionRetainMode</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/MetaDataTag.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">MetaDataTag</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/DetachStateType.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">DetachStateType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/RestoreStateType.html" title="enum in org.apache.openjpa.persistence"><span class="typeNameLink">RestoreStateType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/UnaryConditionalOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">UnaryConditionalOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/BinaryConditionalOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">BinaryConditionalOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/UnaryOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">UnaryOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/TrimSpec.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">TrimSpec</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/PathOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">PathOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/ConditionalOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">ConditionalOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/BinaryFunctionalOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">BinaryFunctionalOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.query.<a href="org/apache/openjpa/persistence/query/UnaryFunctionalOperator.html" title="enum in org.apache.openjpa.persistence.query"><span class="typeNameLink">UnaryFunctionalOperator</span></a></li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/ComparisonStyle.StringComparisonMode.html" title="enum in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">ComparisonStyle.StringComparisonMode</span></a></li>
<li type="circle">org.apache.openjpa.persistence.criteria.<a href="org/apache/openjpa/persistence/criteria/CriteriaExpressionVisitor.TraversalStyle.html" title="enum in org.apache.openjpa.persistence.criteria"><span class="typeNameLink">CriteriaExpressionVisitor.TraversalStyle</span></a></li>
<li type="circle">org.apache.openjpa.persistence.util.<a href="org/apache/openjpa/persistence/util/SourceCode.ACCESS.html" title="enum in org.apache.openjpa.persistence.util"><span class="typeNameLink">SourceCode.ACCESS</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/FetchDirection.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">FetchDirection</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/JoinSyntax.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">JoinSyntax</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/IsolationLevel.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">IsolationLevel</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEnum.html" title="interface in org.apache.openjpa.persistence">OpenJPAEnum</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/LRSSizeAlgorithm.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">LRSSizeAlgorithm</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEnum.html" title="interface in org.apache.openjpa.persistence">OpenJPAEnum</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ResultSetType.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ResultSetType</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEnum.html" title="interface in org.apache.openjpa.persistence">OpenJPAEnum</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/ForeignKeyAction.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">ForeignKeyAction</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/NonpolymorphicType.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">NonpolymorphicType</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jdbc.<a href="org/apache/openjpa/persistence/jdbc/FetchMode.html" title="enum in org.apache.openjpa.persistence.jdbc"><span class="typeNameLink">FetchMode</span></a> (implements org.apache.openjpa.persistence.<a href="org/apache/openjpa/persistence/OpenJPAEnum.html" title="interface in org.apache.openjpa.persistence">OpenJPAEnum</a>&lt;E&gt;)</li>
<li type="circle">org.apache.openjpa.slice.<a href="org/apache/openjpa/slice/Slice.Status.html" title="enum in org.apache.openjpa.slice"><span class="typeNameLink">Slice.Status</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/JESTCommand.Format.html" title="enum in org.apache.openjpa.persistence.jest"><span class="typeNameLink">JESTCommand.Format</span></a></li>
<li type="circle">org.apache.openjpa.persistence.jest.<a href="org/apache/openjpa/persistence/jest/MetamodelHelper.AttributeCategory.html" title="enum in org.apache.openjpa.persistence.jest"><span class="typeNameLink">MetamodelHelper.AttributeCategory</span></a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="overview-summary.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li class="navBarCell1Rev">Tree</li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="index.html?overview-tree.html" target="_top">Frames</a></li>
<li><a href="overview-tree.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright &#169; 2006&#x2013;2019 <a href="http://www.apache.org">Apache Software Foundation</a>. All rights reserved.</small></p>
</body>
</html>