blob: be6008ed405bfebbe959fe92110f4ef62acf709d [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!--NewPage-->
<HTML>
<HEAD>
<!-- Generated by javadoc (build 1.6.0_24) on Sat Jun 11 11:33:03 EEST 2011 -->
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<TITLE>
Class Hierarchy (Cayenne Documentation 3.0.2 API)
</TITLE>
<META NAME="date" CONTENT="2011-06-11">
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
<SCRIPT type="text/javascript">
function windowTitle()
{
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (Cayenne Documentation 3.0.2 API)";
}
}
</SCRIPT>
<NOSCRIPT>
</NOSCRIPT>
</HEAD>
<BODY BGCOLOR="white" onload="windowTitle();">
<HR>
<!-- ========= START OF TOP NAVBAR ======= -->
<A NAME="navbar_top"><!-- --></A>
<A HREF="#skip-navbar_top" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_top_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_top"></A>
<!-- ========= END OF TOP NAVBAR ========= -->
<HR>
<CENTER>
<H2>
Hierarchy For All Packages</H2>
</CENTER>
<DL>
<DT><B>Package Hierarchies:</B><DD><A HREF="org/apache/cayenne/package-tree.html">org.apache.cayenne</A>, <A HREF="org/apache/cayenne/access/package-tree.html">org.apache.cayenne.access</A>, <A HREF="org/apache/cayenne/access/dbsync/package-tree.html">org.apache.cayenne.access.dbsync</A>, <A HREF="org/apache/cayenne/access/event/package-tree.html">org.apache.cayenne.access.event</A>, <A HREF="org/apache/cayenne/access/jdbc/package-tree.html">org.apache.cayenne.access.jdbc</A>, <A HREF="org/apache/cayenne/access/select/package-tree.html">org.apache.cayenne.access.select</A>, <A HREF="org/apache/cayenne/access/trans/package-tree.html">org.apache.cayenne.access.trans</A>, <A HREF="org/apache/cayenne/access/types/package-tree.html">org.apache.cayenne.access.types</A>, <A HREF="org/apache/cayenne/access/util/package-tree.html">org.apache.cayenne.access.util</A>, <A HREF="org/apache/cayenne/cache/package-tree.html">org.apache.cayenne.cache</A>, <A HREF="org/apache/cayenne/conf/package-tree.html">org.apache.cayenne.conf</A>, <A HREF="org/apache/cayenne/conn/package-tree.html">org.apache.cayenne.conn</A>, <A HREF="org/apache/cayenne/dba/package-tree.html">org.apache.cayenne.dba</A>, <A HREF="org/apache/cayenne/dba/db2/package-tree.html">org.apache.cayenne.dba.db2</A>, <A HREF="org/apache/cayenne/dba/derby/package-tree.html">org.apache.cayenne.dba.derby</A>, <A HREF="org/apache/cayenne/dba/frontbase/package-tree.html">org.apache.cayenne.dba.frontbase</A>, <A HREF="org/apache/cayenne/dba/h2/package-tree.html">org.apache.cayenne.dba.h2</A>, <A HREF="org/apache/cayenne/dba/hsqldb/package-tree.html">org.apache.cayenne.dba.hsqldb</A>, <A HREF="org/apache/cayenne/dba/ingres/package-tree.html">org.apache.cayenne.dba.ingres</A>, <A HREF="org/apache/cayenne/dba/mysql/package-tree.html">org.apache.cayenne.dba.mysql</A>, <A HREF="org/apache/cayenne/dba/openbase/package-tree.html">org.apache.cayenne.dba.openbase</A>, <A HREF="org/apache/cayenne/dba/oracle/package-tree.html">org.apache.cayenne.dba.oracle</A>, <A HREF="org/apache/cayenne/dba/postgres/package-tree.html">org.apache.cayenne.dba.postgres</A>, <A HREF="org/apache/cayenne/dba/sqlite/package-tree.html">org.apache.cayenne.dba.sqlite</A>, <A HREF="org/apache/cayenne/dba/sqlserver/package-tree.html">org.apache.cayenne.dba.sqlserver</A>, <A HREF="org/apache/cayenne/dba/sybase/package-tree.html">org.apache.cayenne.dba.sybase</A>, <A HREF="org/apache/cayenne/ejbql/package-tree.html">org.apache.cayenne.ejbql</A>, <A HREF="org/apache/cayenne/ejbql/parser/package-tree.html">org.apache.cayenne.ejbql.parser</A>, <A HREF="org/apache/cayenne/enhancer/package-tree.html">org.apache.cayenne.enhancer</A>, <A HREF="org/apache/cayenne/event/package-tree.html">org.apache.cayenne.event</A>, <A HREF="org/apache/cayenne/exp/package-tree.html">org.apache.cayenne.exp</A>, <A HREF="org/apache/cayenne/exp/parser/package-tree.html">org.apache.cayenne.exp.parser</A>, <A HREF="org/apache/cayenne/graph/package-tree.html">org.apache.cayenne.graph</A>, <A HREF="org/apache/cayenne/instrument/package-tree.html">org.apache.cayenne.instrument</A>, <A HREF="org/apache/cayenne/map/package-tree.html">org.apache.cayenne.map</A>, <A HREF="org/apache/cayenne/map/event/package-tree.html">org.apache.cayenne.map.event</A>, <A HREF="org/apache/cayenne/map/naming/package-tree.html">org.apache.cayenne.map.naming</A>, <A HREF="org/apache/cayenne/merge/package-tree.html">org.apache.cayenne.merge</A>, <A HREF="org/apache/cayenne/project/package-tree.html">org.apache.cayenne.project</A>, <A HREF="org/apache/cayenne/project/validator/package-tree.html">org.apache.cayenne.project.validator</A>, <A HREF="org/apache/cayenne/query/package-tree.html">org.apache.cayenne.query</A>, <A HREF="org/apache/cayenne/reflect/package-tree.html">org.apache.cayenne.reflect</A>, <A HREF="org/apache/cayenne/reflect/generic/package-tree.html">org.apache.cayenne.reflect.generic</A>, <A HREF="org/apache/cayenne/reflect/pojo/package-tree.html">org.apache.cayenne.reflect.pojo</A>, <A HREF="org/apache/cayenne/reflect/valueholder/package-tree.html">org.apache.cayenne.reflect.valueholder</A>, <A HREF="org/apache/cayenne/remote/package-tree.html">org.apache.cayenne.remote</A>, <A HREF="org/apache/cayenne/remote/hessian/package-tree.html">org.apache.cayenne.remote.hessian</A>, <A HREF="org/apache/cayenne/remote/hessian/service/package-tree.html">org.apache.cayenne.remote.hessian.service</A>, <A HREF="org/apache/cayenne/remote/service/package-tree.html">org.apache.cayenne.remote.service</A>, <A HREF="org/apache/cayenne/util/package-tree.html">org.apache.cayenne.util</A>, <A HREF="org/apache/cayenne/validation/package-tree.html">org.apache.cayenne.validation</A>, <A HREF="org/apache/cayenne/wocompat/package-tree.html">org.apache.cayenne.wocompat</A>, <A HREF="org/apache/cayenne/wocompat/parser/package-tree.html">org.apache.cayenne.wocompat.parser</A>, <A HREF="org/apache/cayenne/xml/package-tree.html">org.apache.cayenne.xml</A></DL>
<HR>
<H2>
Class Hierarchy
</H2>
<UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/AbstractCollection.html?is-external=true" title="class or interface in java.util"><B>AbstractCollection</B></A>&lt;E&gt; (implements java.util.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/docs/api/java/util/AbstractList.html?is-external=true" title="class or interface in java.util"><B>AbstractList</B></A>&lt;E&gt; (implements java.util.<A HREF="http://java.sun.com/javase/6/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">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/IndexPropertyList.html" title="class in org.apache.cayenne.util"><B>IndexPropertyList</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</A>)
</UL>
</UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util"><B>AbstractMap</B></A>&lt;K,V&gt; (implements java.util.<A HREF="http://java.sun.com/javase/6/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">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util"><B>HashMap</B></A>&lt;K,V&gt; (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, java.util.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne"><B>DataRow</B></A></UL>
<LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util"><B>TreeMap</B></A>&lt;K,V&gt; (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/NavigableMap.html?is-external=true" title="class or interface in java.util">NavigableMap</A>&lt;K,V&gt;, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.commons.collections.FastTreeMap<UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMap.html" title="class in org.apache.cayenne.util"><B>CayenneMap</B></A></UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query"><B>AbstractQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ProcedureQuery.html" title="class in org.apache.cayenne.query"><B>ProcedureQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query">ParameterizedQuery</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QualifiedQuery.html" title="class in org.apache.cayenne.query"><B>QualifiedQuery</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/DeleteQuery.html" title="class in org.apache.cayenne.query"><B>DeleteQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query"><B>SelectQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query">ParameterizedQuery</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOQuery.html" title="class in org.apache.cayenne.wocompat"><B>EOQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/PrefetchSelectQuery.html" title="class in org.apache.cayenne.query"><B>PrefetchSelectQuery</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/UpdateQuery.html" title="class in org.apache.cayenne.query"><B>UpdateQuery</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLTemplate.html" title="class in org.apache.cayenne.query"><B>SQLTemplate</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query">ParameterizedQuery</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOSQLQuery.html" title="class in org.apache.cayenne.wocompat"><B>EOSQLQuery</B></A></UL>
</UL>
<LI TYPE="circle">com.caucho.hessian.io.AbstractSerializerFactory<UL>
<LI TYPE="circle">org.apache.cayenne.remote.hessian.<A HREF="org/apache/cayenne/remote/hessian/EnumSerializerProxy.html" title="class in org.apache.cayenne.remote.hessian"><B>EnumSerializerProxy</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AbstractToDbToken.html" title="class in org.apache.cayenne.merge"><B>AbstractToDbToken</B></A> (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;T&gt;, org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerToken.html" title="interface in org.apache.cayenne.merge">MergerToken</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AddColumnToDb.html" title="class in org.apache.cayenne.merge"><B>AddColumnToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AddRelationshipToDb.html" title="class in org.apache.cayenne.merge"><B>AddRelationshipToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/CreateTableToDb.html" title="class in org.apache.cayenne.merge"><B>CreateTableToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropColumnToDb.html" title="class in org.apache.cayenne.merge"><B>DropColumnToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropRelationshipToDb.html" title="class in org.apache.cayenne.merge"><B>DropRelationshipToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropTableToDb.html" title="class in org.apache.cayenne.merge"><B>DropTableToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetAllowNullToDb.html" title="class in org.apache.cayenne.merge"><B>SetAllowNullToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetColumnTypeToDb.html" title="class in org.apache.cayenne.merge"><B>SetColumnTypeToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetNotNullToDb.html" title="class in org.apache.cayenne.merge"><B>SetNotNullToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetPrimaryKeyToDb.html" title="class in org.apache.cayenne.merge"><B>SetPrimaryKeyToDb</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetValueForNullToDb.html" title="class in org.apache.cayenne.merge"><B>SetValueForNullToDb</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AbstractToModelToken.html" title="class in org.apache.cayenne.merge"><B>AbstractToModelToken</B></A> (implements org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerToken.html" title="interface in org.apache.cayenne.merge">MergerToken</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AddColumnToModel.html" title="class in org.apache.cayenne.merge"><B>AddColumnToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/AddRelationshipToModel.html" title="class in org.apache.cayenne.merge"><B>AddRelationshipToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/CreateTableToModel.html" title="class in org.apache.cayenne.merge"><B>CreateTableToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropColumnToModel.html" title="class in org.apache.cayenne.merge"><B>DropColumnToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropRelationshipToModel.html" title="class in org.apache.cayenne.merge"><B>DropRelationshipToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DropTableToModel.html" title="class in org.apache.cayenne.merge"><B>DropTableToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetAllowNullToModel.html" title="class in org.apache.cayenne.merge"><B>SetAllowNullToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetColumnTypeToModel.html" title="class in org.apache.cayenne.merge"><B>SetColumnTypeToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetNotNullToModel.html" title="class in org.apache.cayenne.merge"><B>SetNotNullToModel</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/SetPrimaryKeyToModel.html" title="class in org.apache.cayenne.merge"><B>SetPrimaryKeyToModel</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/AbstractType.html" title="class in org.apache.cayenne.access.types"><B>AbstractType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/DefaultType.html" title="class in org.apache.cayenne.access.types"><B>DefaultType</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/AshwoodEntitySorter.html" title="class in org.apache.cayenne.map"><B>AshwoodEntitySorter</B></A> (implements org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntitySorter.html" title="interface in org.apache.cayenne.map">EntitySorter</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map"><B>Attribute</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map"><B>DbAttribute</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EODbAttribute.html" title="class in org.apache.cayenne.wocompat"><B>EODbAttribute</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map"><B>ObjAttribute</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EmbeddedAttribute.html" title="class in org.apache.cayenne.map"><B>EmbeddedAttribute</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOObjAttribute.html" title="class in org.apache.cayenne.wocompat"><B>EOObjAttribute</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/AutoAdapter.html" title="class in org.apache.cayenne.dba"><B>AutoAdapter</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba">DbAdapter</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/Base64Codec.html" title="class in org.apache.cayenne.util"><B>Base64Codec</B></A><LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/BaseConnection.html" title="class in org.apache.cayenne.remote"><B>BaseConnection</B></A> (implements org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientConnection.html" title="interface in org.apache.cayenne.remote">ClientConnection</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.remote.hessian.<A HREF="org/apache/cayenne/remote/hessian/HessianConnection.html" title="class in org.apache.cayenne.remote.hessian"><B>HessianConnection</B></A><LI TYPE="circle">org.apache.cayenne.remote.service.<A HREF="org/apache/cayenne/remote/service/LocalConnection.html" title="class in org.apache.cayenne.remote.service"><B>LocalConnection</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne"><B>BaseContext</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</A>, org.apache.cayenne.<A HREF="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/CayenneContext.html" title="class in org.apache.cayenne"><B>CayenneContext</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access"><B>DataContext</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/BaseProperty.html" title="class in org.apache.cayenne.reflect"><B>BaseProperty</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Property.html" title="interface in org.apache.cayenne.reflect">Property</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/BaseArcProperty.html" title="class in org.apache.cayenne.reflect"><B>BaseArcProperty</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ArcProperty.html" title="interface in org.apache.cayenne.reflect">ArcProperty</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/BaseToManyProperty.html" title="class in org.apache.cayenne.reflect"><B>BaseToManyProperty</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyProperty.html" title="interface in org.apache.cayenne.reflect">ToManyProperty</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ListProperty.html" title="class in org.apache.cayenne.reflect"><B>ListProperty</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/IndexedListProperty.html" title="class in org.apache.cayenne.reflect"><B>IndexedListProperty</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/BaseToOneProperty.html" title="class in org.apache.cayenne.reflect"><B>BaseToOneProperty</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToOneProperty.html" title="interface in org.apache.cayenne.reflect">ToOneProperty</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/SimpleAttributeProperty.html" title="class in org.apache.cayenne.reflect"><B>SimpleAttributeProperty</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/AttributeProperty.html" title="interface in org.apache.cayenne.reflect">AttributeProperty</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.remote.service.<A HREF="org/apache/cayenne/remote/service/BaseRemoteService.html" title="class in org.apache.cayenne.remote.service"><B>BaseRemoteService</B></A> (implements org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/RemoteService.html" title="interface in org.apache.cayenne.remote">RemoteService</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.remote.service.<A HREF="org/apache/cayenne/remote/service/HttpRemoteService.html" title="class in org.apache.cayenne.remote.service"><B>HttpRemoteService</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.remote.hessian.service.<A HREF="org/apache/cayenne/remote/hessian/service/HessianService.html" title="class in org.apache.cayenne.remote.hessian.service"><B>HessianService</B></A> (implements com.caucho.services.server.Service)
</UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/BaseSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync"><B>BaseSchemaUpdateStrategy</B></A> (implements org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategy</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/CreateIfNoSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync"><B>CreateIfNoSchemaStrategy</B></A><LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/ThrowOnPartialSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync"><B>ThrowOnPartialSchemaStrategy</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/ThrowOnPartialOrCreateSchemaStrategy.html" title="class in org.apache.cayenne.access.dbsync"><B>ThrowOnPartialOrCreateSchemaStrategy</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BaseSQLAction.html" title="class in org.apache.cayenne.access.jdbc"><B>BaseSQLAction</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLAction.html" title="interface in org.apache.cayenne.query">SQLAction</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BatchAction.html" title="class in org.apache.cayenne.access.jdbc"><B>BatchAction</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerBatchAction.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerBatchAction</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLAction.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLAction</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ProcedureAction.html" title="class in org.apache.cayenne.access.jdbc"><B>ProcedureAction</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerProcedureAction.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerProcedureAction</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SelectAction.html" title="class in org.apache.cayenne.access.jdbc"><B>SelectAction</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerSelectAction.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerSelectAction</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/UpdateAction.html" title="class in org.apache.cayenne.access.jdbc"><B>UpdateAction</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.naming.<A HREF="org/apache/cayenne/map/naming/BasicNamingStrategy.html" title="class in org.apache.cayenne.map.naming"><B>BasicNamingStrategy</B></A> (implements org.apache.cayenne.map.naming.<A HREF="org/apache/cayenne/map/naming/NamingStrategy.html" title="interface in org.apache.cayenne.map.naming">NamingStrategy</A>)
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query"><B>BatchQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/DeleteBatchQuery.html" title="class in org.apache.cayenne.query"><B>DeleteBatchQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/InsertBatchQuery.html" title="class in org.apache.cayenne.query"><B>InsertBatchQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/UpdateBatchQuery.html" title="class in org.apache.cayenne.query"><B>UpdateBatchQuery</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/BatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>BatchQueryBuilder</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/DeleteBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>DeleteBatchQueryBuilder</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SoftDeleteBatchQueryBuilder.html" title="class in org.apache.cayenne.access.jdbc"><B>SoftDeleteBatchQueryBuilder</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/InsertBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>InsertBatchQueryBuilder</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/LOBBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>LOBBatchQueryBuilder</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/LOBInsertBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>LOBInsertBatchQueryBuilder</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/LOBUpdateBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>LOBUpdateBatchQueryBuilder</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/UpdateBatchQueryBuilder.html" title="class in org.apache.cayenne.access.trans"><B>UpdateBatchQueryBuilder</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/BeanAccessor.html" title="class in org.apache.cayenne.reflect"><B>BeanAccessor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/BigDecimalType.html" title="class in org.apache.cayenne.access.types"><B>BigDecimalType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/BigIntegerType.html" title="class in org.apache.cayenne.access.types"><B>BigIntegerType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/BooleanType.html" title="class in org.apache.cayenne.access.types"><B>BooleanType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/BootstrapMessage.html" title="class in org.apache.cayenne.remote"><B>BootstrapMessage</B></A> (implements org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientMessage.html" title="interface in org.apache.cayenne.remote">ClientMessage</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ByteArrayType.html" title="class in org.apache.cayenne.access.types"><B>ByteArrayType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ByteType.html" title="class in org.apache.cayenne.access.types"><B>ByteType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/CalendarType.html" title="class in org.apache.cayenne.access.types"><B>CalendarType</B></A>&lt;T&gt; (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/CallbackDescriptor.html" title="class in org.apache.cayenne.map"><B>CallbackDescriptor</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/CallbackMap.html" title="class in org.apache.cayenne.map"><B>CallbackMap</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/CayenneEnhancerVisitorFactory.html" title="class in org.apache.cayenne.enhancer"><B>CayenneEnhancerVisitorFactory</B></A> (implements org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/EnhancerVisitorFactory.html" title="interface in org.apache.cayenne.enhancer">EnhancerVisitorFactory</A>)
<LI TYPE="circle">org.apache.cayenne.instrument.<A HREF="org/apache/cayenne/instrument/CayenneInstrumentationFactory.html" title="class in org.apache.cayenne.instrument"><B>CayenneInstrumentationFactory</B></A> (implements org.apache.cayenne.instrument.<A HREF="org/apache/cayenne/instrument/InstrumentationFactory.html" title="interface in org.apache.cayenne.instrument">InstrumentationFactory</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/CayenneUserDir.html" title="class in org.apache.cayenne.project"><B>CayenneUserDir</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/CharType.html" title="class in org.apache.cayenne.access.types"><B>CharType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/ChildDiffLoader.html" title="class in org.apache.cayenne.graph"><B>ChildDiffLoader</B></A> (implements org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphChangeHandler.html" title="interface in org.apache.cayenne.graph">GraphChangeHandler</A>)
<LI TYPE="circle">ClassAdapter<UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/AccessorVisitor.html" title="class in org.apache.cayenne.enhancer"><B>AccessorVisitor</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/PersistentAccessorVisitor.html" title="class in org.apache.cayenne.enhancer"><B>PersistentAccessorVisitor</B></A></UL>
</UL>
<LI TYPE="circle">ClassAdapter<UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/EmbeddableVisitor.html" title="class in org.apache.cayenne.enhancer"><B>EmbeddableVisitor</B></A></UL>
<LI TYPE="circle">ClassAdapter<UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/PojoVisitor.html" title="class in org.apache.cayenne.enhancer"><B>PojoVisitor</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptorMap.html" title="class in org.apache.cayenne.reflect"><B>ClassDescriptorMap</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ClasspathResourceFinder.html" title="class in org.apache.cayenne.conf"><B>ClasspathResourceFinder</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ResourceFinder.html" title="interface in org.apache.cayenne.conf">ResourceFinder</A>)
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientChannel.html" title="class in org.apache.cayenne.remote"><B>ClientChannel</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ClientServerChannel.html" title="class in org.apache.cayenne.access"><B>ClientServerChannel</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ColumnDescriptor.html" title="class in org.apache.cayenne.access.jdbc"><B>ColumnDescriptor</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/CompoundDiff.html" title="class in org.apache.cayenne.graph"><B>CompoundDiff</B></A> (implements org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigLoader.html" title="class in org.apache.cayenne.conf"><B>ConfigLoader</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigSaver.html" title="class in org.apache.cayenne.conf"><B>ConfigSaver</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigStatus.html" title="class in org.apache.cayenne.conf"><B>ConfigStatus</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/Configuration.html" title="class in org.apache.cayenne.conf"><B>Configuration</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DefaultConfiguration.html" title="class in org.apache.cayenne.conf"><B>DefaultConfiguration</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/FileConfiguration.html" title="class in org.apache.cayenne.conf"><B>FileConfiguration</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectConfiguration.html" title="class in org.apache.cayenne.project"><B>ProjectConfiguration</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/MultiProjectConfiguration.html" title="class in org.apache.cayenne.conf"><B>MultiProjectConfiguration</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ConnectionLogger.html" title="class in org.apache.cayenne.access"><B>ConnectionLogger</B></A> (implements org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/ConnectionEventLoggingDelegate.html" title="interface in org.apache.cayenne.conn">ConnectionEventLoggingDelegate</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConnectionProperties.html" title="class in org.apache.cayenne.conf"><B>ConnectionProperties</B></A><LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/ConnectionWrapper.html" title="class in org.apache.cayenne.conn"><B>ConnectionWrapper</B></A> (implements java.sql.<A HREF="http://java.sun.com/javase/6/docs/api/java/sql/Connection.html?is-external=true" title="class or interface in java.sql">Connection</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/ContainerPoolFactory.html" title="class in org.apache.cayenne.conn"><B>ContainerPoolFactory</B></A> (implements javax.naming.spi.<A HREF="http://java.sun.com/javase/6/docs/api/javax/naming/spi/ObjectFactory.html?is-external=true" title="class or interface in javax.naming.spi">ObjectFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ConversionUtil.html" title="class in org.apache.cayenne.util"><B>ConversionUtil</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataDomain.html" title="class in org.apache.cayenne.access"><B>DataDomain</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</A>, org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access">QueryEngine</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataDomainLegacyQueryAction.html" title="class in org.apache.cayenne.access"><B>DataDomainLegacyQueryAction</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access">OperationObserver</A>, org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QueryRouter.html" title="interface in org.apache.cayenne.query">QueryRouter</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map"><B>DataMap</B></A> (implements org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbEntityListener.html" title="interface in org.apache.cayenne.map.event">DbEntityListener</A>, org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map">MappingNamespace</A>, org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ObjEntityListener.html" title="interface in org.apache.cayenne.map.event">ObjEntityListener</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataNode.html" title="class in org.apache.cayenne.access"><B>DataNode</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access">QueryEngine</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/DataNodeConfigInfo.html" title="class in org.apache.cayenne.project"><B>DataNodeConfigInfo</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/DataObjectMatchTranslator.html" title="class in org.apache.cayenne.access.trans"><B>DataObjectMatchTranslator</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataObjectUtils.html" title="class in org.apache.cayenne"><B>DataObjectUtils</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataPort.html" title="class in org.apache.cayenne.access"><B>DataPort</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access"><B>DataRowStore</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/DataSourceInfo.html" title="class in org.apache.cayenne.conn"><B>DataSourceInfo</B></A> (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/DateType.html" title="class in org.apache.cayenne.access.types"><B>DateType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.dba.db2.<A HREF="org/apache/cayenne/dba/db2/DB2Sniffer.html" title="class in org.apache.cayenne.dba.db2"><B>DB2Sniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DBCPDataSourceFactory.html" title="class in org.apache.cayenne.conf"><B>DBCPDataSourceFactory</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DataSourceFactory.html" title="interface in org.apache.cayenne.conf">DataSourceFactory</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DbGenerator.html" title="class in org.apache.cayenne.access"><B>DbGenerator</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbJoin.html" title="class in org.apache.cayenne.map"><B>DbJoin</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbKeyGenerator.html" title="class in org.apache.cayenne.map"><B>DbKeyGenerator</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DbLoader.html" title="class in org.apache.cayenne.access"><B>DbLoader</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DbMerger.html" title="class in org.apache.cayenne.merge"><B>DbMerger</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/DeepMergeOperation.html" title="class in org.apache.cayenne.util"><B>DeepMergeOperation</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/DefaultBatchQueryBuilderFactory.html" title="class in org.apache.cayenne.access.jdbc"><B>DefaultBatchQueryBuilderFactory</B></A> (implements org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BatchQueryBuilderFactory.html" title="interface in org.apache.cayenne.access.jdbc">BatchQueryBuilderFactory</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SoftDeleteQueryBuilderFactory.html" title="class in org.apache.cayenne.access.jdbc"><B>SoftDeleteQueryBuilderFactory</B></A></UL>
<LI TYPE="circle">org.xml.sax.helpers.<A HREF="http://java.sun.com/javase/6/docs/api/org/xml/sax/helpers/DefaultHandler.html?is-external=true" title="class or interface in org.xml.sax.helpers"><B>DefaultHandler</B></A> (implements org.xml.sax.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/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.cayenne.map.<A HREF="org/apache/cayenne/map/MapLoader.html" title="class in org.apache.cayenne.map"><B>MapLoader</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.util.<A HREF="org/apache/cayenne/access/util/DefaultOperationObserver.html" title="class in org.apache.cayenne.access.util"><B>DefaultOperationObserver</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access">OperationObserver</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.util.<A HREF="org/apache/cayenne/access/util/IteratedSelectObserver.html" title="class in org.apache.cayenne.access.util"><B>IteratedSelectObserver</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryResult.html" title="class in org.apache.cayenne.access"><B>QueryResult</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/DefaultValueForNullProvider.html" title="class in org.apache.cayenne.merge"><B>DefaultValueForNullProvider</B></A> (implements org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/ValueForNullProvider.html" title="interface in org.apache.cayenne.merge">ValueForNullProvider</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DeleteRule.html" title="class in org.apache.cayenne.map"><B>DeleteRule</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/DeleteRuleUpdater.html" title="class in org.apache.cayenne.util"><B>DeleteRuleUpdater</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/EntityMergeListener.html" title="interface in org.apache.cayenne.util">EntityMergeListener</A>)
<LI TYPE="circle">org.apache.cayenne.dba.derby.<A HREF="org/apache/cayenne/dba/derby/DerbySniffer.html" title="class in org.apache.cayenne.dba.derby"><B>DerbySniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.velocity.runtime.directive.Directive (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Cloneable.html?is-external=true" title="class or interface in java.lang">Cloneable</A>, org.apache.velocity.runtime.directive.DirectiveConstants)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BindDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>BindDirective</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BindEqualDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>BindEqualDirective</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BindNotEqualDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>BindNotEqualDirective</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BindObjectEqualDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>BindObjectEqualDirective</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BindObjectNotEqualDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>BindObjectNotEqualDirective</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ChainDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>ChainDirective</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ChunkDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>ChunkDirective</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ResultDirective.html" title="class in org.apache.cayenne.access.jdbc"><B>ResultDirective</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/DistinctResultIterator.html" title="class in org.apache.cayenne.access.jdbc"><B>DistinctResultIterator</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ResultIterator.html" title="interface in org.apache.cayenne.access">ResultIterator</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.util.<A HREF="org/apache/cayenne/access/util/DistinctResultIterator.html" title="class in org.apache.cayenne.access.util"><B>DistinctResultIterator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/DoubleType.html" title="class in org.apache.cayenne.access.types"><B>DoubleType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/DriverDataSource.html" title="class in org.apache.cayenne.conn"><B>DriverDataSource</B></A> (implements javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql">DataSource</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DriverDataSourceFactory.html" title="class in org.apache.cayenne.conf"><B>DriverDataSourceFactory</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DataSourceFactory.html" title="interface in org.apache.cayenne.conf">DataSourceFactory</A>)
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQL.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQL</B></A> (implements org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLConstants</A>, org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTreeConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLTreeConstants</A>)
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQL.EJBQLDefaultParser.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQL.EJBQLDefaultParser</B></A> (implements org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLParser.html" title="interface in org.apache.cayenne.ejbql">EJBQLParser</A>)
<LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLBaseVisitor.html" title="class in org.apache.cayenne.ejbql"><B>EJBQLBaseVisitor</B></A> (implements org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLExpressionVisitor.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpressionVisitor</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLConditionTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLConditionTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLDbPathTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLDbPathTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLDeleteTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLDeleteTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLFromTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLFromTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLPathTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLPathTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLSelectColumnsTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLSelectColumnsTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLSelectTranslator.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLSelectTranslator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EjbqlBuilder.html" title="class in org.apache.cayenne.map"><B>EjbqlBuilder</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLJoinAppender.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLJoinAppender</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLMultiColumnOperand.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLMultiColumnOperand</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLParserFactory.html" title="class in org.apache.cayenne.ejbql"><B>EJBQLParserFactory</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/EJBQLQuery.html" title="class in org.apache.cayenne.query"><B>EJBQLQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/EJBQLQueryValidator.PositionException.html" title="class in org.apache.cayenne.project.validator"><B>EJBQLQueryValidator.PositionException</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTokenManager.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTokenManager</B></A> (implements org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser">EJBQLConstants</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLTranslationContext.html" title="class in org.apache.cayenne.access.jdbc"><B>EJBQLTranslationContext</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map"><B>Embeddable</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map"><B>EmbeddableAttribute</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/EmbeddedFieldAccessor.html" title="class in org.apache.cayenne.reflect"><B>EmbeddedFieldAccessor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</A>)
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/EnhancementHelper.html" title="class in org.apache.cayenne.enhancer"><B>EnhancementHelper</B></A><LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/Enhancer.html" title="class in org.apache.cayenne.enhancer"><B>Enhancer</B></A> (implements java.lang.instrument.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/instrument/ClassFileTransformer.html?is-external=true" title="class or interface in java.lang.instrument">ClassFileTransformer</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map"><B>Entity</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map"><B>DbEntity</B></A> (implements org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbAttributeListener.html" title="interface in org.apache.cayenne.map.event">DbAttributeListener</A>, org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbEntityListener.html" title="interface in org.apache.cayenne.map.event">DbEntityListener</A>, org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbRelationshipListener.html" title="interface in org.apache.cayenne.map.event">DbRelationshipListener</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DetectedDbEntity.html" title="class in org.apache.cayenne.map"><B>DetectedDbEntity</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map"><B>ObjEntity</B></A> (implements org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ObjEntityListener.html" title="interface in org.apache.cayenne.map.event">ObjEntityListener</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOObjEntity.html" title="class in org.apache.cayenne.wocompat"><B>EOObjEntity</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntityInheritanceTree.html" title="class in org.apache.cayenne.map"><B>EntityInheritanceTree</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntityListener.html" title="class in org.apache.cayenne.map"><B>EntityListener</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/EntityMergeSupport.html" title="class in org.apache.cayenne.util"><B>EntityMergeSupport</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map"><B>EntityResolver</B></A> (implements org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map">MappingNamespace</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntityResult.html" title="class in org.apache.cayenne.map"><B>EntityResult</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/EnumType.html" title="class in org.apache.cayenne.access.types"><B>EnumType</B></A>&lt;T&gt; (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOModelHelper.html" title="class in org.apache.cayenne.wocompat"><B>EOModelHelper</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/EOModelProcessor.html" title="class in org.apache.cayenne.wocompat"><B>EOModelProcessor</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/EqualsBuilder.html" title="class in org.apache.cayenne.util"><B>EqualsBuilder</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventBridge.html" title="class in org.apache.cayenne.event"><B>EventBridge</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/EventListener.html?is-external=true" title="class or interface in java.util">EventListener</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/JavaGroupsBridge.html" title="class in org.apache.cayenne.event"><B>JavaGroupsBridge</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/JMSBridge.html" title="class in org.apache.cayenne.event"><B>JMSBridge</B></A> (implements javax.jms.MessageListener)
<LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/XMPPBridge.html" title="class in org.apache.cayenne.event"><B>XMPPBridge</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventManager.html" title="class in org.apache.cayenne.event"><B>EventManager</B></A><LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util"><B>EventObject</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event"><B>CayenneEvent</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphEvent.html" title="class in org.apache.cayenne.graph"><B>GraphEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event"><B>MapEvent</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DataMapEvent.html" title="class in org.apache.cayenne.map.event"><B>DataMapEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DataNodeEvent.html" title="class in org.apache.cayenne.map.event"><B>DataNodeEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DomainEvent.html" title="class in org.apache.cayenne.map.event"><B>DomainEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/EmbeddableEvent.html" title="class in org.apache.cayenne.map.event"><B>EmbeddableEvent</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/EmbeddableAttributeEvent.html" title="class in org.apache.cayenne.map.event"><B>EmbeddableAttributeEvent</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event"><B>EntityEvent</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/AttributeEvent.html" title="class in org.apache.cayenne.map.event"><B>AttributeEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/RelationshipEvent.html" title="class in org.apache.cayenne.map.event"><B>RelationshipEvent</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ProcedureEvent.html" title="class in org.apache.cayenne.map.event"><B>ProcedureEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ProcedureParameterEvent.html" title="class in org.apache.cayenne.map.event"><B>ProcedureParameterEvent</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/QueryEvent.html" title="class in org.apache.cayenne.map.event"><B>QueryEvent</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.event.<A HREF="org/apache/cayenne/access/event/SnapshotEvent.html" title="class in org.apache.cayenne.access.event"><B>SnapshotEvent</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventSubject.html" title="class in org.apache.cayenne.event"><B>EventSubject</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/EventUtil.html" title="class in org.apache.cayenne.util"><B>EventUtil</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/ExecutingMergerContext.html" title="class in org.apache.cayenne.merge"><B>ExecutingMergerContext</B></A> (implements org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerContext.html" title="interface in org.apache.cayenne.merge">MergerContext</A>)
<LI TYPE="circle">org.apache.cayenne.map.naming.<A HREF="org/apache/cayenne/map/naming/ExportedKey.html" title="class in org.apache.cayenne.map.naming"><B>ExportedKey</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp"><B>Expression</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser"><B>SimpleNode</B></A> (implements org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser">Node</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser"><B>AggregateConditionNode</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTAnd.html" title="class in org.apache.cayenne.exp.parser"><B>ASTAnd</B></A> (implements org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ValueInjector.html" title="interface in org.apache.cayenne.exp">ValueInjector</A>)
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNot.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNot</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTOr.html" title="class in org.apache.cayenne.exp.parser"><B>ASTOr</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTAdd.html" title="class in org.apache.cayenne.exp.parser"><B>ASTAdd</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTDivide.html" title="class in org.apache.cayenne.exp.parser"><B>ASTDivide</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTList.html" title="class in org.apache.cayenne.exp.parser"><B>ASTList</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTMultiply.html" title="class in org.apache.cayenne.exp.parser"><B>ASTMultiply</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNegate.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNegate</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser"><B>ASTPath</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser"><B>ASTDbPath</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTObjPath.html" title="class in org.apache.cayenne.exp.parser"><B>ASTObjPath</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser"><B>ASTScalar</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNamedParameter.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNamedParameter</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTSubtract.html" title="class in org.apache.cayenne.exp.parser"><B>ASTSubtract</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser"><B>ConditionNode</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTBetween.html" title="class in org.apache.cayenne.exp.parser"><B>ASTBetween</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTEqual.html" title="class in org.apache.cayenne.exp.parser"><B>ASTEqual</B></A> (implements org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ValueInjector.html" title="interface in org.apache.cayenne.exp">ValueInjector</A>)
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTFalse.html" title="class in org.apache.cayenne.exp.parser"><B>ASTFalse</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTGreater.html" title="class in org.apache.cayenne.exp.parser"><B>ASTGreater</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html" title="class in org.apache.cayenne.exp.parser"><B>ASTGreaterOrEqual</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTIn.html" title="class in org.apache.cayenne.exp.parser"><B>ASTIn</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTLess.html" title="class in org.apache.cayenne.exp.parser"><B>ASTLess</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTLessOrEqual.html" title="class in org.apache.cayenne.exp.parser"><B>ASTLessOrEqual</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNotBetween.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNotBetween</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNotEqual.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNotEqual</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNotIn.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNotIn</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTTrue.html" title="class in org.apache.cayenne.exp.parser"><B>ASTTrue</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser"><B>PatternMatchNode</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTLike.html" title="class in org.apache.cayenne.exp.parser"><B>ASTLike</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser"><B>ASTLikeIgnoreCase</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNotLike.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNotLike</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser"><B>ASTNotLikeIgnoreCase</B></A></UL>
</UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ExpressionFactory.html" title="class in org.apache.cayenne.exp"><B>ExpressionFactory</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ExpressionParameter.html" title="class in org.apache.cayenne.exp"><B>ExpressionParameter</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParser.html" title="class in org.apache.cayenne.exp.parser"><B>ExpressionParser</B></A> (implements org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserConstants</A>, org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserTreeConstants</A>)
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserTokenManager.html" title="class in org.apache.cayenne.exp.parser"><B>ExpressionParserTokenManager</B></A> (implements org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserConstants.html" title="interface in org.apache.cayenne.exp.parser">ExpressionParserConstants</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedEnumType.html" title="class in org.apache.cayenne.access.types"><B>ExtendedEnumType</B></A>&lt;T&gt; (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedTypeMap.html" title="class in org.apache.cayenne.access.types"><B>ExtendedTypeMap</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne"><B>Fault</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ToManyListFault.html" title="class in org.apache.cayenne.access"><B>ToManyListFault</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ToManyMapFault.html" title="class in org.apache.cayenne.access"><B>ToManyMapFault</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ToManySetFault.html" title="class in org.apache.cayenne.access"><B>ToManySetFault</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ToOneFault.html" title="class in org.apache.cayenne.access"><B>ToOneFault</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/FieldAccessor.html" title="class in org.apache.cayenne.reflect"><B>FieldAccessor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</A>)
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/FieldEmbeddableDescriptor.html" title="class in org.apache.cayenne.reflect"><B>FieldEmbeddableDescriptor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/EmbeddableDescriptor.html" title="interface in org.apache.cayenne.reflect">EmbeddableDescriptor</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/FlatProjectView.html" title="class in org.apache.cayenne.project"><B>FlatProjectView</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/FloatType.html" title="class in org.apache.cayenne.access.types"><B>FloatType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.dba.frontbase.<A HREF="org/apache/cayenne/dba/frontbase/FrontBaseSniffer.html" title="class in org.apache.cayenne.dba.frontbase"><B>FrontBaseSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/GenericResponse.html" title="class in org.apache.cayenne.util"><B>GenericResponse</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">javax.servlet.GenericServlet (implements java.io.<A HREF="http://java.sun.com/javase/6/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">com.caucho.hessian.server.HessianServlet<UL>
<LI TYPE="circle">org.apache.cayenne.remote.hessian.service.<A HREF="org/apache/cayenne/remote/hessian/service/HessianServlet.html" title="class in org.apache.cayenne.remote.hessian.service"><B>HessianServlet</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphDiffCompressor.html" title="class in org.apache.cayenne.graph"><B>GraphDiffCompressor</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphMap.html" title="class in org.apache.cayenne.graph"><B>GraphMap</B></A> (implements org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphManager.html" title="interface in org.apache.cayenne.graph">GraphManager</A>)
<LI TYPE="circle">org.apache.cayenne.dba.h2.<A HREF="org/apache/cayenne/dba/h2/H2Sniffer.html" title="class in org.apache.cayenne.dba.h2"><B>H2Sniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/HashCodeBuilder.html" title="class in org.apache.cayenne.util"><B>HashCodeBuilder</B></A><LI TYPE="circle">org.apache.cayenne.remote.hessian.<A HREF="org/apache/cayenne/remote/hessian/HessianConfig.html" title="class in org.apache.cayenne.remote.hessian"><B>HessianConfig</B></A><LI TYPE="circle">org.apache.cayenne.remote.hessian.service.<A HREF="org/apache/cayenne/remote/hessian/service/HessianUtil.html" title="class in org.apache.cayenne.remote.hessian.service"><B>HessianUtil</B></A><LI TYPE="circle">org.apache.cayenne.dba.hsqldb.<A HREF="org/apache/cayenne/dba/hsqldb/HSQLDBSniffer.html" title="class in org.apache.cayenne.dba.hsqldb"><B>HSQLDBSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/IdMapKeyAccessor.html" title="class in org.apache.cayenne.reflect"><B>IdMapKeyAccessor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/IDUtil.html" title="class in org.apache.cayenne.util"><B>IDUtil</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/IncrementalFaultList.html" title="class in org.apache.cayenne.access"><B>IncrementalFaultList</B></A>&lt;E&gt; (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;)
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query"><B>IndirectQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/NamedQuery.html" title="class in org.apache.cayenne.query"><B>NamedQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ObjectIdQuery.html" title="class in org.apache.cayenne.query"><B>ObjectIdQuery</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/RelationshipQuery.html" title="class in org.apache.cayenne.query"><B>RelationshipQuery</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.ingres.<A HREF="org/apache/cayenne/dba/ingres/IngresSniffer.html" title="class in org.apache.cayenne.dba.ingres"><B>IngresSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.instrument.<A HREF="org/apache/cayenne/instrument/InstrumentUtil.html" title="class in org.apache.cayenne.instrument"><B>InstrumentUtil</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/IntegerType.html" title="class in org.apache.cayenne.access.types"><B>IntegerType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/Invocation.html" title="class in org.apache.cayenne.util"><B>Invocation</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/JavaCharStream.html" title="class in org.apache.cayenne.ejbql.parser"><B>JavaCharStream</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/JavaCharStream.html" title="class in org.apache.cayenne.exp.parser"><B>JavaCharStream</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/JavaGroupsBridgeFactory.html" title="class in org.apache.cayenne.event"><B>JavaGroupsBridgeFactory</B></A> (implements org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event">EventBridgeFactory</A>)
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/JdbcActionBuilder.html" title="class in org.apache.cayenne.dba"><B>JdbcActionBuilder</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLActionVisitor.html" title="interface in org.apache.cayenne.query">SQLActionVisitor</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerActionBuilder.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerActionBuilder</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/JdbcAdapter.html" title="class in org.apache.cayenne.dba"><B>JdbcAdapter</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba">DbAdapter</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.dba.db2.<A HREF="org/apache/cayenne/dba/db2/DB2Adapter.html" title="class in org.apache.cayenne.dba.db2"><B>DB2Adapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.derby.<A HREF="org/apache/cayenne/dba/derby/DerbyAdapter.html" title="class in org.apache.cayenne.dba.derby"><B>DerbyAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.frontbase.<A HREF="org/apache/cayenne/dba/frontbase/FrontBaseAdapter.html" title="class in org.apache.cayenne.dba.frontbase"><B>FrontBaseAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.h2.<A HREF="org/apache/cayenne/dba/h2/H2Adapter.html" title="class in org.apache.cayenne.dba.h2"><B>H2Adapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.hsqldb.<A HREF="org/apache/cayenne/dba/hsqldb/HSQLDBAdapter.html" title="class in org.apache.cayenne.dba.hsqldb"><B>HSQLDBAdapter</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.hsqldb.<A HREF="org/apache/cayenne/dba/hsqldb/HSQLDBNoSchemaAdapter.html" title="class in org.apache.cayenne.dba.hsqldb"><B>HSQLDBNoSchemaAdapter</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.ingres.<A HREF="org/apache/cayenne/dba/ingres/IngresAdapter.html" title="class in org.apache.cayenne.dba.ingres"><B>IngresAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.mysql.<A HREF="org/apache/cayenne/dba/mysql/MySQLAdapter.html" title="class in org.apache.cayenne.dba.mysql"><B>MySQLAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.openbase.<A HREF="org/apache/cayenne/dba/openbase/OpenBaseAdapter.html" title="class in org.apache.cayenne.dba.openbase"><B>OpenBaseAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleAdapter.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleAdapter</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/Oracle8Adapter.html" title="class in org.apache.cayenne.dba.oracle"><B>Oracle8Adapter</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.postgres.<A HREF="org/apache/cayenne/dba/postgres/PostgresAdapter.html" title="class in org.apache.cayenne.dba.postgres"><B>PostgresAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.sqlite.<A HREF="org/apache/cayenne/dba/sqlite/SQLiteAdapter.html" title="class in org.apache.cayenne.dba.sqlite"><B>SQLiteAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.sybase.<A HREF="org/apache/cayenne/dba/sybase/SybaseAdapter.html" title="class in org.apache.cayenne.dba.sybase"><B>SybaseAdapter</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerAdapter.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerAdapter</B></A></UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/JdbcEJBQLTranslatorFactory.html" title="class in org.apache.cayenne.access.jdbc"><B>JdbcEJBQLTranslatorFactory</B></A> (implements org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLTranslatorFactory.html" title="interface in org.apache.cayenne.access.jdbc">EJBQLTranslatorFactory</A>)
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/JdbcPkGenerator.html" title="class in org.apache.cayenne.dba"><B>JdbcPkGenerator</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/PkGenerator.html" title="interface in org.apache.cayenne.dba">PkGenerator</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.dba.db2.<A HREF="org/apache/cayenne/dba/db2/DB2PkGenerator.html" title="class in org.apache.cayenne.dba.db2"><B>DB2PkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.derby.<A HREF="org/apache/cayenne/dba/derby/DerbyPkGenerator.html" title="class in org.apache.cayenne.dba.derby"><B>DerbyPkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.frontbase.<A HREF="org/apache/cayenne/dba/frontbase/FrontBasePkGenerator.html" title="class in org.apache.cayenne.dba.frontbase"><B>FrontBasePkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.mysql.<A HREF="org/apache/cayenne/dba/mysql/MySQLPkGenerator.html" title="class in org.apache.cayenne.dba.mysql"><B>MySQLPkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.openbase.<A HREF="org/apache/cayenne/dba/openbase/OpenBasePkGenerator.html" title="class in org.apache.cayenne.dba.openbase"><B>OpenBasePkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OraclePkGenerator.html" title="class in org.apache.cayenne.dba.oracle"><B>OraclePkGenerator</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.ingres.<A HREF="org/apache/cayenne/dba/ingres/IngresPkGenerator.html" title="class in org.apache.cayenne.dba.ingres"><B>IngresPkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.dba.postgres.<A HREF="org/apache/cayenne/dba/postgres/PostgresPkGenerator.html" title="class in org.apache.cayenne.dba.postgres"><B>PostgresPkGenerator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.sybase.<A HREF="org/apache/cayenne/dba/sybase/SybasePkGenerator.html" title="class in org.apache.cayenne.dba.sybase"><B>SybasePkGenerator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/JDBCResultIterator.html" title="class in org.apache.cayenne.access.jdbc"><B>JDBCResultIterator</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ResultIterator.html" title="interface in org.apache.cayenne.access">ResultIterator</A>)
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/JJTEJBQLState.html" title="class in org.apache.cayenne.ejbql.parser"><B>JJTEJBQLState</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/JMSBridgeFactory.html" title="class in org.apache.cayenne.event"><B>JMSBridgeFactory</B></A> (implements org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event">EventBridgeFactory</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/JNDIDataSourceFactory.html" title="class in org.apache.cayenne.conf"><B>JNDIDataSourceFactory</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DataSourceFactory.html" title="interface in org.apache.cayenne.conf">DataSourceFactory</A>)
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/JoinStack.html" title="class in org.apache.cayenne.access.trans"><B>JoinStack</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/JoinTreeNode.html" title="class in org.apache.cayenne.access.trans"><B>JoinTreeNode</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/LazyClassDescriptorDecorator.html" title="class in org.apache.cayenne.reflect"><B>LazyClassDescriptorDecorator</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</A>)
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/LifecycleCallbackRegistry.html" title="class in org.apache.cayenne.reflect"><B>LifecycleCallbackRegistry</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/LimitResultIterator.html" title="class in org.apache.cayenne.access.jdbc"><B>LimitResultIterator</B></A> (implements org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ResultIterator.html" title="interface in org.apache.cayenne.access">ResultIterator</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ListResponse.html" title="class in org.apache.cayenne.util"><B>ListResponse</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/IncrementalListResponse.html" title="class in org.apache.cayenne.util"><B>IncrementalListResponse</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/LOBBatchQueryWrapper.html" title="class in org.apache.cayenne.access.trans"><B>LOBBatchQueryWrapper</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/LocalizedStringsHandler.html" title="class in org.apache.cayenne.util"><B>LocalizedStringsHandler</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/LongType.html" title="class in org.apache.cayenne.access.types"><B>LongType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/MappingNamesHelper.html" title="class in org.apache.cayenne.project.validator"><B>MappingNamesHelper</B></A><LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/MapQueryCache.html" title="class in org.apache.cayenne.cache"><B>MapQueryCache</B></A> (implements org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache">QueryCache</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/MapQueryCacheFactory.html" title="class in org.apache.cayenne.cache"><B>MapQueryCacheFactory</B></A> (implements org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCacheFactory.html" title="interface in org.apache.cayenne.cache">QueryCacheFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/MemoryBlob.html" title="class in org.apache.cayenne.util"><B>MemoryBlob</B></A> (implements java.sql.<A HREF="http://java.sun.com/javase/6/docs/api/java/sql/Blob.html?is-external=true" title="class or interface in java.sql">Blob</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/MemoryClob.html" title="class in org.apache.cayenne.util"><B>MemoryClob</B></A> (implements java.sql.<A HREF="http://java.sun.com/javase/6/docs/api/java/sql/Clob.html?is-external=true" title="class or interface in java.sql">Clob</A>)
<LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerFactory.html" title="class in org.apache.cayenne.merge"><B>MergerFactory</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.db2.<A HREF="org/apache/cayenne/dba/db2/DB2MergerFactory.html" title="class in org.apache.cayenne.dba.db2"><B>DB2MergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.derby.<A HREF="org/apache/cayenne/dba/derby/DerbyMergerFactory.html" title="class in org.apache.cayenne.dba.derby"><B>DerbyMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.h2.<A HREF="org/apache/cayenne/dba/h2/H2MergerFactory.html" title="class in org.apache.cayenne.dba.h2"><B>H2MergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.hsqldb.<A HREF="org/apache/cayenne/dba/hsqldb/HSQLMergerFactory.html" title="class in org.apache.cayenne.dba.hsqldb"><B>HSQLMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.mysql.<A HREF="org/apache/cayenne/dba/mysql/MySQLMergerFactory.html" title="class in org.apache.cayenne.dba.mysql"><B>MySQLMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.openbase.<A HREF="org/apache/cayenne/dba/openbase/OpenBaseMergerFactory.html" title="class in org.apache.cayenne.dba.openbase"><B>OpenBaseMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleMergerFactory.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.postgres.<A HREF="org/apache/cayenne/dba/postgres/PostgresMergerFactory.html" title="class in org.apache.cayenne.dba.postgres"><B>PostgresMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerMergerFactory.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerMergerFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.sybase.<A HREF="org/apache/cayenne/dba/sybase/SybaseMergerFactory.html" title="class in org.apache.cayenne.dba.sybase"><B>SybaseMergerFactory</B></A></UL>
<LI TYPE="circle">MethodAdapter<UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/GetterVisitor.html" title="class in org.apache.cayenne.enhancer"><B>GetterVisitor</B></A></UL>
<LI TYPE="circle">MethodAdapter<UL>
<LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/SetterVisitor.html" title="class in org.apache.cayenne.enhancer"><B>SetterVisitor</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.mysql.<A HREF="org/apache/cayenne/dba/mysql/MySQLSniffer.html" title="class in org.apache.cayenne.dba.mysql"><B>MySQLSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/NameConverter.html" title="class in org.apache.cayenne.util"><B>NameConverter</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/NamedObjectFactory.html" title="class in org.apache.cayenne.project"><B>NamedObjectFactory</B></A><LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/NestedQueryCache.html" title="class in org.apache.cayenne.cache"><B>NestedQueryCache</B></A> (implements org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache">QueryCache</A>)
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph"><B>NodeDiff</B></A> (implements java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Comparable.html?is-external=true" title="class or interface in java.lang">Comparable</A>&lt;T&gt;, org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/ArcCreateOperation.html" title="class in org.apache.cayenne.graph"><B>ArcCreateOperation</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/ArcDeleteOperation.html" title="class in org.apache.cayenne.graph"><B>ArcDeleteOperation</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/NodeCreateOperation.html" title="class in org.apache.cayenne.graph"><B>NodeCreateOperation</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/NodeDeleteOperation.html" title="class in org.apache.cayenne.graph"><B>NodeDeleteOperation</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/NodeIdChangeOperation.html" title="class in org.apache.cayenne.graph"><B>NodeIdChangeOperation</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/NodePropertyChangeOperation.html" title="class in org.apache.cayenne.graph"><B>NodePropertyChangeOperation</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ObjectContextGraphAction.html" title="class in org.apache.cayenne.util"><B>ObjectContextGraphAction</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ObjectContextQueryAction.html" title="class in org.apache.cayenne.util"><B>ObjectContextQueryAction</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ObjectDetachOperation.html" title="class in org.apache.cayenne.util"><B>ObjectDetachOperation</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne"><B>ObjectId</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access"><B>ObjectStore</B></A> (implements org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphManager.html" title="interface in org.apache.cayenne.graph">GraphManager</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.access.event.<A HREF="org/apache/cayenne/access/event/SnapshotEventListener.html" title="interface in org.apache.cayenne.access.event">SnapshotEventListener</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ObjectType.html" title="class in org.apache.cayenne.access.types"><B>ObjectType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.dba.openbase.<A HREF="org/apache/cayenne/dba/openbase/OpenBaseSniffer.html" title="class in org.apache.cayenne.dba.openbase"><B>OpenBaseSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleQualifierTranslator.INTrimmer.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleQualifierTranslator.INTrimmer</B></A> (implements org.apache.commons.collections.Transformer)
<LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleSniffer.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query"><B>Ordering</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/OSQueryCache.html" title="class in org.apache.cayenne.cache"><B>OSQueryCache</B></A> (implements org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache">QueryCache</A>)
<LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/OSQueryCacheFactory.html" title="class in org.apache.cayenne.cache"><B>OSQueryCacheFactory</B></A> (implements org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCacheFactory.html" title="interface in org.apache.cayenne.cache">QueryCacheFactory</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/ParameterBinding.html" title="class in org.apache.cayenne.access.jdbc"><B>ParameterBinding</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/Parser.html" title="class in org.apache.cayenne.wocompat.parser"><B>Parser</B></A> (implements org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/ParserConstants.html" title="interface in org.apache.cayenne.wocompat.parser">ParserConstants</A>)
<LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/ParserTokenManager.html" title="class in org.apache.cayenne.wocompat.parser"><B>ParserTokenManager</B></A> (implements org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/ParserConstants.html" title="interface in org.apache.cayenne.wocompat.parser">ParserConstants</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/PartialProject.DomainMetaData.html" title="class in org.apache.cayenne.project"><B>PartialProject.DomainMetaData</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/PartialProject.MapMetaData.html" title="class in org.apache.cayenne.project"><B>PartialProject.MapMetaData</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/PartialProject.NodeMetaData.html" title="class in org.apache.cayenne.project"><B>PartialProject.NodeMetaData</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/PersistenceState.html" title="class in org.apache.cayenne"><B>PersistenceState</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PersistentDescriptor.html" title="class in org.apache.cayenne.reflect"><B>PersistentDescriptor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect">ClassDescriptor</A>)
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PersistentDescriptorFactory.html" title="class in org.apache.cayenne.reflect"><B>PersistentDescriptorFactory</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect">ClassDescriptorFactory</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.reflect.generic.<A HREF="org/apache/cayenne/reflect/generic/DataObjectDescriptorFactory.html" title="class in org.apache.cayenne.reflect.generic"><B>DataObjectDescriptorFactory</B></A><LI TYPE="circle">org.apache.cayenne.reflect.pojo.<A HREF="org/apache/cayenne/reflect/pojo/EnhancedPojoDescriptorFactory.html" title="class in org.apache.cayenne.reflect.pojo"><B>EnhancedPojoDescriptorFactory</B></A><LI TYPE="circle">org.apache.cayenne.reflect.valueholder.<A HREF="org/apache/cayenne/reflect/valueholder/ValueHolderDescriptorFactory.html" title="class in org.apache.cayenne.reflect.valueholder"><B>ValueHolderDescriptorFactory</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/PersistentObject.html" title="class in org.apache.cayenne"><B>PersistentObject</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne"><B>CayenneDataObject</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne">DataObject</A>, org.apache.cayenne.<A HREF="org/apache/cayenne/Validating.html" title="interface in org.apache.cayenne">Validating</A>, org.apache.cayenne.xml.<A HREF="org/apache/cayenne/xml/XMLSerializable.html" title="interface in org.apache.cayenne.xml">XMLSerializable</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/PkRange.html" title="class in org.apache.cayenne.dba"><B>PkRange</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/Placeholder16.html" title="class in org.apache.cayenne"><B>Placeholder16</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/PlainTextPasswordEncoder.html" title="class in org.apache.cayenne.conf"><B>PlainTextPasswordEncoder</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/PasswordEncoding.html" title="interface in org.apache.cayenne.conf">PasswordEncoding</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/PoolDataSource.html" title="class in org.apache.cayenne.conn"><B>PoolDataSource</B></A> (implements javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/ConnectionPoolDataSource.html?is-external=true" title="class or interface in javax.sql">ConnectionPoolDataSource</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/PooledConnectionImpl.html" title="class in org.apache.cayenne.conn"><B>PooledConnectionImpl</B></A> (implements javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/PooledConnection.html?is-external=true" title="class or interface in javax.sql">PooledConnection</A>)
<LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/PoolManager.html" title="class in org.apache.cayenne.conn"><B>PoolManager</B></A> (implements javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/ConnectionEventListener.html?is-external=true" title="class or interface in javax.sql">ConnectionEventListener</A>, javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql">DataSource</A>)
<LI TYPE="circle">org.apache.cayenne.dba.postgres.<A HREF="org/apache/cayenne/dba/postgres/PostgresSniffer.html" title="class in org.apache.cayenne.dba.postgres"><B>PostgresSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query"><B>PrefetchTreeNode</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map"><B>Procedure</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/ProcedureParameter.html" title="class in org.apache.cayenne.map"><B>ProcedureParameter</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/ProcedureTranslator.html" title="class in org.apache.cayenne.access.trans"><B>ProcedureTranslator</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.hsqldb.<A HREF="org/apache/cayenne/dba/hsqldb/HSQLDBProcedureTranslator.html" title="class in org.apache.cayenne.dba.hsqldb"><B>HSQLDBProcedureTranslator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/Project.html" title="class in org.apache.cayenne.project"><B>Project</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ApplicationProject.html" title="class in org.apache.cayenne.project"><B>ApplicationProject</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/DataMapProject.html" title="class in org.apache.cayenne.project"><B>DataMapProject</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/PartialProject.html" title="class in org.apache.cayenne.project"><B>PartialProject</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectConfigInfo.html" title="class in org.apache.cayenne.project"><B>ProjectConfigInfo</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectConfigurator.html" title="class in org.apache.cayenne.project"><B>ProjectConfigurator</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectDataSource.html" title="class in org.apache.cayenne.project"><B>ProjectDataSource</B></A> (implements javax.sql.<A HREF="http://java.sun.com/javase/6/docs/api/javax/sql/DataSource.html?is-external=true" title="class or interface in javax.sql">DataSource</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectDataSourceFactory.html" title="class in org.apache.cayenne.project"><B>ProjectDataSourceFactory</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DataSourceFactory.html" title="interface in org.apache.cayenne.conf">DataSourceFactory</A>)
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectFile.html" title="class in org.apache.cayenne.project"><B>ProjectFile</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ApplicationProjectFile.html" title="class in org.apache.cayenne.project"><B>ApplicationProjectFile</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/DataMapFile.html" title="class in org.apache.cayenne.project"><B>DataMapFile</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/DataNodeFile.html" title="class in org.apache.cayenne.project"><B>DataNodeFile</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectPath.html" title="class in org.apache.cayenne.project"><B>ProjectPath</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectTraversal.html" title="class in org.apache.cayenne.project"><B>ProjectTraversal</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PropertyAccessor.html" title="class in org.apache.cayenne.reflect"><B>PropertyAccessor</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</A>)
<LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/PropertyListSerialization.html" title="class in org.apache.cayenne.wocompat"><B>PropertyListSerialization</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PropertyUtils.html" title="class in org.apache.cayenne.reflect"><B>PropertyUtils</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/QueryAssembler.html" title="class in org.apache.cayenne.access.trans"><B>QueryAssembler</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/DeleteTranslator.html" title="class in org.apache.cayenne.access.trans"><B>DeleteTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/SelectTranslator.html" title="class in org.apache.cayenne.access.trans"><B>SelectTranslator</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerSelectTranslator.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerSelectTranslator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/UpdateTranslator.html" title="class in org.apache.cayenne.access.trans"><B>UpdateTranslator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/QueryAssemblerHelper.html" title="class in org.apache.cayenne.access.trans"><B>QueryAssemblerHelper</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/OrderingTranslator.html" title="class in org.apache.cayenne.access.trans"><B>OrderingTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/QualifierTranslator.html" title="class in org.apache.cayenne.access.trans"><B>QualifierTranslator</B></A> (implements org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/TraversalHandler.html" title="interface in org.apache.cayenne.exp">TraversalHandler</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.dba.openbase.<A HREF="org/apache/cayenne/dba/openbase/OpenBaseQualifierTranslator.html" title="class in org.apache.cayenne.dba.openbase"><B>OpenBaseQualifierTranslator</B></A><LI TYPE="circle">org.apache.cayenne.access.trans.<A HREF="org/apache/cayenne/access/trans/TrimmingQualifierTranslator.html" title="class in org.apache.cayenne.access.trans"><B>TrimmingQualifierTranslator</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.dba.db2.<A HREF="org/apache/cayenne/dba/db2/DB2QualifierTranslator.html" title="class in org.apache.cayenne.dba.db2"><B>DB2QualifierTranslator</B></A><LI TYPE="circle">org.apache.cayenne.dba.derby.<A HREF="org/apache/cayenne/dba/derby/DerbyQualifierTranslator.html" title="class in org.apache.cayenne.dba.derby"><B>DerbyQualifierTranslator</B></A><LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleQualifierTranslator.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleQualifierTranslator</B></A><LI TYPE="circle">org.apache.cayenne.dba.postgres.<A HREF="org/apache/cayenne/dba/postgres/PostgresQualifierTranslator.html" title="class in org.apache.cayenne.dba.postgres"><B>PostgresQualifierTranslator</B></A></UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/QueryBuilder.html" title="class in org.apache.cayenne.map"><B>QueryBuilder</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QueryChain.html" title="class in org.apache.cayenne.query"><B>QueryChain</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryLogger.html" title="class in org.apache.cayenne.access"><B>QueryLogger</B></A><LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/QueryMessage.html" title="class in org.apache.cayenne.remote"><B>QueryMessage</B></A> (implements org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientMessage.html" title="interface in org.apache.cayenne.remote">ClientMessage</A>)
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryTranslator.html" title="class in org.apache.cayenne.access"><B>QueryTranslator</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/RefreshQuery.html" title="class in org.apache.cayenne.query"><B>RefreshQuery</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map"><B>Relationship</B></A> (implements org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util">CayenneMapEntry</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>, org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util">XMLSerializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map"><B>DbRelationship</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/DbRelationshipDetected.html" title="class in org.apache.cayenne.map"><B>DbRelationshipDetected</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map"><B>ObjRelationship</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util"><B>RelationshipFault</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/PersistentObjectHolder.html" title="class in org.apache.cayenne.util"><B>PersistentObjectHolder</B></A> (implements org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/PersistentObjectList.html" title="class in org.apache.cayenne.util"><B>PersistentObjectList</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;, org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ToManyList.html" title="class in org.apache.cayenne.access"><B>ToManyList</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/PersistentObjectMap.html" title="class in org.apache.cayenne.util"><B>PersistentObjectMap</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</A>&lt;K,V&gt;, org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util"><B>PersistentObjectSet</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</A>&lt;E&gt;, org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne">ValueHolder</A>)
</UL>
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/RemoteIncrementalFaultList.html" title="class in org.apache.cayenne.remote"><B>RemoteIncrementalFaultList</B></A> (implements java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</A>&lt;E&gt;)
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/RemoteSession.html" title="class in org.apache.cayenne.remote"><B>RemoteSession</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.velocity.runtime.resource.loader.ResourceLoader<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SQLTemplateResourceManager.html" title="class in org.apache.cayenne.access.jdbc"><B>SQLTemplateResourceManager</B></A> (implements org.apache.velocity.runtime.resource.ResourceManager)
</UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ResourceLocator.html" title="class in org.apache.cayenne.util"><B>ResourceLocator</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ResourceFinder.html" title="interface in org.apache.cayenne.conf">ResourceFinder</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/WebApplicationResourceLocator.html" title="class in org.apache.cayenne.util"><B>WebApplicationResourceLocator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/Rot13PasswordEncoder.html" title="class in org.apache.cayenne.conf"><B>Rot13PasswordEncoder</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/PasswordEncoding.html" title="interface in org.apache.cayenne.conf">PasswordEncoding</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/Rot47PasswordEncoder.html" title="class in org.apache.cayenne.conf"><B>Rot47PasswordEncoder</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/PasswordEncoding.html" title="interface in org.apache.cayenne.conf">PasswordEncoding</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/RowDescriptor.html" title="class in org.apache.cayenne.access.jdbc"><B>RowDescriptor</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/RowDescriptorBuilder.html" title="class in org.apache.cayenne.access.jdbc"><B>RowDescriptorBuilder</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/RuntimeLoadDelegate.html" title="class in org.apache.cayenne.conf"><B>RuntimeLoadDelegate</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigLoaderDelegate.html" title="interface in org.apache.cayenne.conf">ConfigLoaderDelegate</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/RuntimeSaveDelegate.html" title="class in org.apache.cayenne.conf"><B>RuntimeSaveDelegate</B></A> (implements org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigSaverDelegate.html" title="interface in org.apache.cayenne.conf">ConfigSaverDelegate</A>)
<LI TYPE="circle">org.apache.cayenne.access.select.<A HREF="org/apache/cayenne/access/select/SelectDescriptorBuilder.html" title="class in org.apache.cayenne.access.select"><B>SelectDescriptorBuilder</B></A><LI TYPE="circle">org.apache.cayenne.remote.service.<A HREF="org/apache/cayenne/remote/service/ServerSession.html" title="class in org.apache.cayenne.remote.service"><B>ServerSession</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ServletUtil.html" title="class in org.apache.cayenne.conf"><B>ServletUtil</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ShortType.html" title="class in org.apache.cayenne.access.types"><B>ShortType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/SimpleCharStream.html" title="class in org.apache.cayenne.wocompat.parser"><B>SimpleCharStream</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser"><B>SimpleNode</B></A> (implements org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLExpression.html" title="interface in org.apache.cayenne.ejbql">EJBQLExpression</A>, org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/Node.html" title="interface in org.apache.cayenne.ejbql.parser">Node</A>, java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser"><B>AggregateConditionNode</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAnd.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAnd</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLNot.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLNot</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLOr.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLOr</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAbs.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAbs</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAbstractSchemaName</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAdd.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAdd</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAggregate.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAggregate</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAggregateColumn</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAverage.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAverage</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLCount.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLCount</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLMax.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLMax</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLMin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLMin</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSum.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSum</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAll.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAll</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAny.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAny</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLAscending.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLAscending</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLBetween.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLBetween</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLBooleanLiteral</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLClassName.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLClassName</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConcat.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLConcat</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstructor.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLConstructor</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLConstructorParameter</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLConstructorParameters</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLCurrentDate</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLCurrentTime</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLCurrentTimestamp</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDecimalLiteral</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDelete.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDelete</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDescending.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDescending</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDistinct.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDistinct</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDivide.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDivide</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLEquals.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLEquals</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLEscapeCharacter</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLExists.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLExists</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLFrom.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLFrom</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLFromItem.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLFromItem</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLGreaterOrEqual</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLGreaterThan</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLGroupBy.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLGroupBy</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLHaving.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLHaving</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIdentificationVariable</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIdentifier.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIdentifier</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIn.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIn</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIntegerLiteral</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIsEmpty</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLIsNull.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLIsNull</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLJoin</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLInnerFetchJoin</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLInnerJoin</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLOuterFetchJoin</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLOuterJoin</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLength.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLength</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLessOrEqual</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLessThan.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLessThan</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLike.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLike</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLocate.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLocate</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLLower.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLLower</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLMemberOf.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLMemberOf</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLMod.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLMod</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLMultiply.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLMultiply</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLNamedInputParameter</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLNegative.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLNegative</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLNotEquals.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLNotEquals</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLOrderBy.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLOrderBy</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLOrderByItem</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLPath</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLDbPath.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLDbPath</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLPatternValue.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLPatternValue</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLPositionalInputParameter</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSelect.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSelect</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSelectClause.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSelectClause</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSelectExpression</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSelectExpressions</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSize.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSize</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSqrt.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSqrt</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLStringLiteral</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSubselect.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSubselect</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSubstring.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSubstring</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLSubtract.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLSubtract</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTok.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTok</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrim.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrim</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrimCharacter</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrimSpecification</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrimBoth</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrimLeading</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLTrimTrailing</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLUpdate.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLUpdate</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLUpdateField.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLUpdateField</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLUpdateItem</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLUpdateValue</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLUpper.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLUpper</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLWhere.html" title="class in org.apache.cayenne.ejbql.parser"><B>EJBQLWhere</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/SimpleValidationFailure.html" title="class in org.apache.cayenne.validation"><B>SimpleValidationFailure</B></A> (implements org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/ValidationFailure.html" title="interface in org.apache.cayenne.validation">ValidationFailure</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/BeanValidationFailure.html" title="class in org.apache.cayenne.validation"><B>BeanValidationFailure</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/SingletonFaultFactory.html" title="class in org.apache.cayenne.reflect"><B>SingletonFaultFactory</B></A> (implements org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/FaultFactory.html" title="interface in org.apache.cayenne.reflect">FaultFactory</A>)
<LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/SkipSchemaUpdateStrategy.html" title="class in org.apache.cayenne.access.dbsync"><B>SkipSchemaUpdateStrategy</B></A> (implements org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync">SchemaUpdateStrategy</A>)
<LI TYPE="circle">org.apache.cayenne.dba.sqlite.<A HREF="org/apache/cayenne/dba/sqlite/SQLiteSniffer.html" title="class in org.apache.cayenne.dba.sqlite"><B>SQLiteSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/SQLResult.html" title="class in org.apache.cayenne.map"><B>SQLResult</B></A><LI TYPE="circle">org.apache.cayenne.dba.sqlserver.<A HREF="org/apache/cayenne/dba/sqlserver/SQLServerSniffer.html" title="class in org.apache.cayenne.dba.sqlserver"><B>SQLServerSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SQLStatement.html" title="class in org.apache.cayenne.access.jdbc"><B>SQLStatement</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SQLTemplateAction.html" title="class in org.apache.cayenne.access.jdbc"><B>SQLTemplateAction</B></A> (implements org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLAction.html" title="interface in org.apache.cayenne.query">SQLAction</A>)
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/SQLTemplateRenderingUtils.html" title="class in org.apache.cayenne.access.jdbc"><B>SQLTemplateRenderingUtils</B></A><LI TYPE="circle">org.apache.cayenne.dba.sybase.<A HREF="org/apache/cayenne/dba/sybase/SybaseSniffer.html" title="class in org.apache.cayenne.dba.sybase"><B>SybaseSniffer</B></A> (implements org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba">DbAdapterFactory</A>)
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/SyncMessage.html" title="class in org.apache.cayenne.remote"><B>SyncMessage</B></A> (implements org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientMessage.html" title="interface in org.apache.cayenne.remote">ClientMessage</A>)
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><B>Throwable</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang"><B>Error</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/TokenMgrError.html" title="class in org.apache.cayenne.ejbql.parser"><B>TokenMgrError</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/TokenMgrError.html" title="class in org.apache.cayenne.exp.parser"><B>TokenMgrError</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/TokenMgrError.html" title="class in org.apache.cayenne.wocompat.parser"><B>TokenMgrError</B></A></UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><B>Exception</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/CayenneException.html" title="class in org.apache.cayenne"><B>CayenneException</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/ParseException.html" title="class in org.apache.cayenne.ejbql.parser"><B>ParseException</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ParseException.html" title="class in org.apache.cayenne.exp.parser"><B>ParseException</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/ParseException.html" title="class in org.apache.cayenne.wocompat.parser"><B>ParseException</B></A><LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang"><B>RuntimeException</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne"><B>CayenneRuntimeException</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/ConfigurationException.html" title="class in org.apache.cayenne"><B>ConfigurationException</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DeleteDenyException.html" title="class in org.apache.cayenne"><B>DeleteDenyException</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DomainStoppedException.html" title="class in org.apache.cayenne.access"><B>DomainStoppedException</B></A><LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/DoubleEnhanceException.html" title="class in org.apache.cayenne.enhancer"><B>DoubleEnhanceException</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ExpressionException.html" title="class in org.apache.cayenne.exp"><B>ExpressionException</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLException.html" title="class in org.apache.cayenne.ejbql"><B>EJBQLException</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/FaultFailureException.html" title="class in org.apache.cayenne"><B>FaultFailureException</B></A><LI TYPE="circle">org.apache.cayenne.remote.service.<A HREF="org/apache/cayenne/remote/service/MissingSessionException.html" title="class in org.apache.cayenne.remote.service"><B>MissingSessionException</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access"><B>OptimisticLockException</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectException.html" title="class in org.apache.cayenne.project"><B>ProjectException</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PropertyException.html" title="class in org.apache.cayenne.reflect"><B>PropertyException</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/UnresolvablePathException.html" title="class in org.apache.cayenne.reflect"><B>UnresolvablePathException</B></A><LI TYPE="circle">org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/ValidationException.html" title="class in org.apache.cayenne.validation"><B>ValidationException</B></A></UL>
</UL>
</UL>
</UL>
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/TimestampType.html" title="class in org.apache.cayenne.access.types"><B>TimestampType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/TimeType.html" title="class in org.apache.cayenne.access.types"><B>TimeType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser"><B>Token</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser"><B>Token</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/Token.html" title="class in org.apache.cayenne.wocompat.parser"><B>Token</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ToStringBuilder.html" title="class in org.apache.cayenne.util"><B>ToStringBuilder</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/Transaction.html" title="class in org.apache.cayenne.access"><B>Transaction</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/TraversalHelper.html" title="class in org.apache.cayenne.exp"><B>TraversalHelper</B></A> (implements org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/TraversalHandler.html" title="interface in org.apache.cayenne.exp">TraversalHandler</A>)
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/TreeNodeValidator.html" title="class in org.apache.cayenne.project.validator"><B>TreeNodeValidator</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DataMapValidator.html" title="class in org.apache.cayenne.project.validator"><B>DataMapValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DataNodeValidator.html" title="class in org.apache.cayenne.project.validator"><B>DataNodeValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DbAttributeValidator.html" title="class in org.apache.cayenne.project.validator"><B>DbAttributeValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DbEntityValidator.html" title="class in org.apache.cayenne.project.validator"><B>DbEntityValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DbRelationshipValidator.html" title="class in org.apache.cayenne.project.validator"><B>DbRelationshipValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/DomainValidator.html" title="class in org.apache.cayenne.project.validator"><B>DomainValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/EJBQLQueryValidator.html" title="class in org.apache.cayenne.project.validator"><B>EJBQLQueryValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/EmbeddableAttributeValidator.html" title="class in org.apache.cayenne.project.validator"><B>EmbeddableAttributeValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/EmbeddableValidator.html" title="class in org.apache.cayenne.project.validator"><B>EmbeddableValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ObjAttributeValidator.html" title="class in org.apache.cayenne.project.validator"><B>ObjAttributeValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ObjEntityValidator.html" title="class in org.apache.cayenne.project.validator"><B>ObjEntityValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ObjRelationshipValidator.html" title="class in org.apache.cayenne.project.validator"><B>ObjRelationshipValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ProcedureParameterValidator.html" title="class in org.apache.cayenne.project.validator"><B>ProcedureParameterValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ProcedureQueryValidator.html" title="class in org.apache.cayenne.project.validator"><B>ProcedureQueryValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ProcedureValidator.html" title="class in org.apache.cayenne.project.validator"><B>ProcedureValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/SelectQueryValidator.html" title="class in org.apache.cayenne.project.validator"><B>SelectQueryValidator</B></A><LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/SQLTemplateValidator.html" title="class in org.apache.cayenne.project.validator"><B>SQLTemplateValidator</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/TypesHandler.html" title="class in org.apache.cayenne.dba"><B>TypesHandler</B></A><LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/TypesMapping.html" title="class in org.apache.cayenne.dba"><B>TypesMapping</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/Util.html" title="class in org.apache.cayenne.util"><B>Util</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/UtilDateType.html" title="class in org.apache.cayenne.access.types"><B>UtilDateType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.dba.oracle.<A HREF="org/apache/cayenne/dba/oracle/OracleUtilDateType.html" title="class in org.apache.cayenne.dba.oracle"><B>OracleUtilDateType</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/UUIDType.html" title="class in org.apache.cayenne.access.types"><B>UUIDType</B></A> (implements org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types">ExtendedType</A>)
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/ValidationInfo.html" title="class in org.apache.cayenne.project.validator"><B>ValidationInfo</B></A><LI TYPE="circle">org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/ValidationResult.html" title="class in org.apache.cayenne.validation"><B>ValidationResult</B></A> (implements java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<LI TYPE="circle">org.apache.cayenne.project.validator.<A HREF="org/apache/cayenne/project/validator/Validator.html" title="class in org.apache.cayenne.project.validator"><B>Validator</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/WebApplicationContextFilter.html" title="class in org.apache.cayenne.conf"><B>WebApplicationContextFilter</B></A> (implements javax.servlet.Filter)
<LI TYPE="circle">org.apache.cayenne.xml.<A HREF="org/apache/cayenne/xml/XMLDecoder.html" title="class in org.apache.cayenne.xml"><B>XMLDecoder</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLEncoder.html" title="class in org.apache.cayenne.util"><B>XMLEncoder</B></A><LI TYPE="circle">org.apache.cayenne.xml.<A HREF="org/apache/cayenne/xml/XMLEncoder.html" title="class in org.apache.cayenne.xml"><B>XMLEncoder</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/XMPPBridgeFactory.html" title="class in org.apache.cayenne.event"><B>XMPPBridgeFactory</B></A> (implements org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event">EventBridgeFactory</A>)
<LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/ZipUtil.html" title="class in org.apache.cayenne.util"><B>ZipUtil</B></A></UL>
</UL>
<H2>
Interface Hierarchy
</H2>
<UL>
<LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/BatchQueryBuilderFactory.html" title="interface in org.apache.cayenne.access.jdbc"><B>BatchQueryBuilderFactory</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/CayenneMapEntry.html" title="interface in org.apache.cayenne.util"><B>CayenneMapEntry</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptor.html" title="interface in org.apache.cayenne.reflect"><B>ClassDescriptor</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ClassDescriptorFactory.html" title="interface in org.apache.cayenne.reflect"><B>ClassDescriptorFactory</B></A><LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientConnection.html" title="interface in org.apache.cayenne.remote"><B>ClientConnection</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigLoaderDelegate.html" title="interface in org.apache.cayenne.conf"><B>ConfigLoaderDelegate</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ConfigSaverDelegate.html" title="interface in org.apache.cayenne.conf"><B>ConfigSaverDelegate</B></A><LI TYPE="circle">org.apache.cayenne.conn.<A HREF="org/apache/cayenne/conn/ConnectionEventLoggingDelegate.html" title="interface in org.apache.cayenne.conn"><B>ConnectionEventLoggingDelegate</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><B>DataChannel</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataChannelListener.html" title="interface in org.apache.cayenne"><B>DataChannelListener</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataContextDelegate.html" title="interface in org.apache.cayenne.access"><B>DataContextDelegate</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataContextFactory.html" title="interface in org.apache.cayenne.access"><B>DataContextFactory</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DataPortDelegate.html" title="interface in org.apache.cayenne.access"><B>DataPortDelegate</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/DataSourceFactory.html" title="interface in org.apache.cayenne.conf"><B>DataSourceFactory</B></A><LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapter.html" title="interface in org.apache.cayenne.dba"><B>DbAdapter</B></A><LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/DbAdapterFactory.html" title="interface in org.apache.cayenne.dba"><B>DbAdapterFactory</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/DbLoaderDelegate.html" title="interface in org.apache.cayenne.access"><B>DbLoaderDelegate</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLCompiledExpression.html" title="interface in org.apache.cayenne.ejbql"><B>EJBQLCompiledExpression</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLConstants.html" title="interface in org.apache.cayenne.ejbql.parser"><B>EJBQLConstants</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLExpression.html" title="interface in org.apache.cayenne.ejbql"><B>EJBQLExpression</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/Node.html" title="interface in org.apache.cayenne.ejbql.parser"><B>Node</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLExpressionVisitor.html" title="interface in org.apache.cayenne.ejbql"><B>EJBQLExpressionVisitor</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.<A HREF="org/apache/cayenne/ejbql/EJBQLParser.html" title="interface in org.apache.cayenne.ejbql"><B>EJBQLParser</B></A><LI TYPE="circle">org.apache.cayenne.access.jdbc.<A HREF="org/apache/cayenne/access/jdbc/EJBQLTranslatorFactory.html" title="interface in org.apache.cayenne.access.jdbc"><B>EJBQLTranslatorFactory</B></A><LI TYPE="circle">org.apache.cayenne.ejbql.parser.<A HREF="org/apache/cayenne/ejbql/parser/EJBQLTreeConstants.html" title="interface in org.apache.cayenne.ejbql.parser"><B>EJBQLTreeConstants</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/EmbeddableDescriptor.html" title="interface in org.apache.cayenne.reflect"><B>EmbeddableDescriptor</B></A><LI TYPE="circle">org.apache.cayenne.enhancer.<A HREF="org/apache/cayenne/enhancer/EnhancerVisitorFactory.html" title="interface in org.apache.cayenne.enhancer"><B>EnhancerVisitorFactory</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntityListenerFactory.html" title="interface in org.apache.cayenne.map"><B>EntityListenerFactory</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/EntityMergeListener.html" title="interface in org.apache.cayenne.util"><B>EntityMergeListener</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/EntityResultSegment.html" title="interface in org.apache.cayenne.query"><B>EntityResultSegment</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/EntitySorter.html" title="interface in org.apache.cayenne.map"><B>EntitySorter</B></A><LI TYPE="circle">org.apache.cayenne.event.<A HREF="org/apache/cayenne/event/EventBridgeFactory.html" title="interface in org.apache.cayenne.event"><B>EventBridgeFactory</B></A><LI TYPE="circle">java.util.<A HREF="http://java.sun.com/javase/6/docs/api/java/util/EventListener.html?is-external=true" title="class or interface in java.util"><B>EventListener</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DataMapListener.html" title="interface in org.apache.cayenne.map.event"><B>DataMapListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DataNodeListener.html" title="interface in org.apache.cayenne.map.event"><B>DataNodeListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbAttributeListener.html" title="interface in org.apache.cayenne.map.event"><B>DbAttributeListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbEntityListener.html" title="interface in org.apache.cayenne.map.event"><B>DbEntityListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DbRelationshipListener.html" title="interface in org.apache.cayenne.map.event"><B>DbRelationshipListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/DomainListener.html" title="interface in org.apache.cayenne.map.event"><B>DomainListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/EmbeddableAttributeListener.html" title="interface in org.apache.cayenne.map.event"><B>EmbeddableAttributeListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/EmbeddableListener.html" title="interface in org.apache.cayenne.map.event"><B>EmbeddableListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ObjAttributeListener.html" title="interface in org.apache.cayenne.map.event"><B>ObjAttributeListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ObjEntityListener.html" title="interface in org.apache.cayenne.map.event"><B>ObjEntityListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ObjRelationshipListener.html" title="interface in org.apache.cayenne.map.event"><B>ObjRelationshipListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ProcedureListener.html" title="interface in org.apache.cayenne.map.event"><B>ProcedureListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/ProcedureParameterListener.html" title="interface in org.apache.cayenne.map.event"><B>ProcedureParameterListener</B></A><LI TYPE="circle">org.apache.cayenne.map.event.<A HREF="org/apache/cayenne/map/event/QueryListener.html" title="interface in org.apache.cayenne.map.event"><B>QueryListener</B></A><LI TYPE="circle">org.apache.cayenne.access.event.<A HREF="org/apache/cayenne/access/event/SnapshotEventListener.html" title="interface in org.apache.cayenne.access.event"><B>SnapshotEventListener</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserConstants.html" title="interface in org.apache.cayenne.exp.parser"><B>ExpressionParserConstants</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/ExpressionParserTreeConstants.html" title="interface in org.apache.cayenne.exp.parser"><B>ExpressionParserTreeConstants</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/ExtendedEnumeration.html" title="interface in org.apache.cayenne"><B>ExtendedEnumeration</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedType.html" title="interface in org.apache.cayenne.access.types"><B>ExtendedType</B></A><LI TYPE="circle">org.apache.cayenne.access.types.<A HREF="org/apache/cayenne/access/types/ExtendedTypeFactory.html" title="interface in org.apache.cayenne.access.types"><B>ExtendedTypeFactory</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/FaultFactory.html" title="interface in org.apache.cayenne.reflect"><B>FaultFactory</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphChangeHandler.html" title="interface in org.apache.cayenne.graph"><B>GraphChangeHandler</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphManager.html" title="interface in org.apache.cayenne.graph"><B>GraphManager</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.instrument.<A HREF="org/apache/cayenne/instrument/InstrumentationFactory.html" title="interface in org.apache.cayenne.instrument"><B>InstrumentationFactory</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/LifecycleListener.html" title="interface in org.apache.cayenne"><B>LifecycleListener</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map"><B>MappingNamespace</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerContext.html" title="interface in org.apache.cayenne.merge"><B>MergerContext</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergerToken.html" title="interface in org.apache.cayenne.merge"><B>MergerToken</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/ModelMergeDelegate.html" title="interface in org.apache.cayenne.merge"><B>ModelMergeDelegate</B></A><LI TYPE="circle">org.apache.cayenne.map.naming.<A HREF="org/apache/cayenne/map/naming/NamingStrategy.html" title="interface in org.apache.cayenne.map.naming"><B>NamingStrategy</B></A><LI TYPE="circle">org.apache.cayenne.exp.parser.<A HREF="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser"><B>Node</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/OperationHints.html" title="interface in org.apache.cayenne.access"><B>OperationHints</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/OperationObserver.html" title="interface in org.apache.cayenne.access"><B>OperationObserver</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.wocompat.parser.<A HREF="org/apache/cayenne/wocompat/parser/ParserConstants.html" title="interface in org.apache.cayenne.wocompat.parser"><B>ParserConstants</B></A><LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/PasswordEncoding.html" title="interface in org.apache.cayenne.conf"><B>PasswordEncoding</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/PathComponent.html" title="interface in org.apache.cayenne.map"><B>PathComponent</B></A>&lt;T,U&gt;<LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/PkGenerator.html" title="interface in org.apache.cayenne.dba"><B>PkGenerator</B></A><LI TYPE="circle">org.apache.cayenne.wocompat.<A HREF="org/apache/cayenne/wocompat/PlistDataStructureFactory.html" title="interface in org.apache.cayenne.wocompat"><B>PlistDataStructureFactory</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/PrefetchProcessor.html" title="interface in org.apache.cayenne.query"><B>PrefetchProcessor</B></A><LI TYPE="circle">org.apache.cayenne.project.<A HREF="org/apache/cayenne/project/ProjectTraversalHandler.html" title="interface in org.apache.cayenne.project"><B>ProjectTraversalHandler</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Property.html" title="interface in org.apache.cayenne.reflect"><B>Property</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ArcProperty.html" title="interface in org.apache.cayenne.reflect"><B>ArcProperty</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyMapProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyMapProperty</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyProperty</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyMapProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyMapProperty</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToOneProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToOneProperty</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/AttributeProperty.html" title="interface in org.apache.cayenne.reflect"><B>AttributeProperty</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyMapProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyMapProperty</B></A><LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyProperty</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToManyMapProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToManyMapProperty</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/ToOneProperty.html" title="interface in org.apache.cayenne.reflect"><B>ToOneProperty</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/PropertyVisitor.html" title="interface in org.apache.cayenne.reflect"><B>PropertyVisitor</B></A><LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCache.html" title="interface in org.apache.cayenne.cache"><B>QueryCache</B></A><LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCacheEntryFactory.html" title="interface in org.apache.cayenne.cache"><B>QueryCacheEntryFactory</B></A><LI TYPE="circle">org.apache.cayenne.cache.<A HREF="org/apache/cayenne/cache/QueryCacheFactory.html" title="interface in org.apache.cayenne.cache"><B>QueryCacheFactory</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/QueryEngine.html" title="interface in org.apache.cayenne.access"><B>QueryEngine</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QueryMetadata.html" title="interface in org.apache.cayenne.query"><B>QueryMetadata</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne"><B>QueryResponse</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QueryRouter.html" title="interface in org.apache.cayenne.query"><B>QueryRouter</B></A><LI TYPE="circle">org.apache.cayenne.dba.<A HREF="org/apache/cayenne/dba/QuotingStrategy.html" title="interface in org.apache.cayenne.dba"><B>QuotingStrategy</B></A><LI TYPE="circle">java.rmi.<A HREF="http://java.sun.com/javase/6/docs/api/java/rmi/Remote.html?is-external=true" title="class or interface in java.rmi"><B>Remote</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/RemoteService.html" title="interface in org.apache.cayenne.remote"><B>RemoteService</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.conf.<A HREF="org/apache/cayenne/conf/ResourceFinder.html" title="interface in org.apache.cayenne.conf"><B>ResourceFinder</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/ResultIterator.html" title="interface in org.apache.cayenne.access"><B>ResultIterator</B></A><LI TYPE="circle">org.apache.cayenne.access.select.<A HREF="org/apache/cayenne/access/select/RowReader.html" title="interface in org.apache.cayenne.access.select"><B>RowReader</B></A>&lt;T&gt;<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ScalarResultSegment.html" title="interface in org.apache.cayenne.query"><B>ScalarResultSegment</B></A><LI TYPE="circle">org.apache.cayenne.access.dbsync.<A HREF="org/apache/cayenne/access/dbsync/SchemaUpdateStrategy.html" title="interface in org.apache.cayenne.access.dbsync"><B>SchemaUpdateStrategy</B></A><LI TYPE="circle">org.apache.cayenne.access.select.<A HREF="org/apache/cayenne/access/select/SelectColumn.html" title="interface in org.apache.cayenne.access.select"><B>SelectColumn</B></A><LI TYPE="circle">org.apache.cayenne.access.select.<A HREF="org/apache/cayenne/access/select/SelectDescriptor.html" title="interface in org.apache.cayenne.access.select"><B>SelectDescriptor</B></A>&lt;T&gt;<LI TYPE="circle">java.io.<A HREF="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io"><B>Serializable</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.reflect.<A HREF="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect"><B>Accessor</B></A><LI TYPE="circle">org.apache.cayenne.remote.<A HREF="org/apache/cayenne/remote/ClientMessage.html" title="interface in org.apache.cayenne.remote"><B>ClientMessage</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><B>DataObject</B></A><LI TYPE="circle">org.apache.cayenne.graph.<A HREF="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph"><B>GraphDiff</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne"><B>ObjectContext</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query"><B>ParameterizedQuery</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne"><B>Persistent</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/DataObject.html" title="interface in org.apache.cayenne"><B>DataObject</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query"><B>Query</B></A><UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/ParameterizedQuery.html" title="interface in org.apache.cayenne.query"><B>ParameterizedQuery</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.validation.<A HREF="org/apache/cayenne/validation/ValidationFailure.html" title="interface in org.apache.cayenne.validation"><B>ValidationFailure</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/ValueHolder.html" title="interface in org.apache.cayenne"><B>ValueHolder</B></A></UL>
<LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLAction.html" title="interface in org.apache.cayenne.query"><B>SQLAction</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SQLActionVisitor.html" title="interface in org.apache.cayenne.query"><B>SQLActionVisitor</B></A><LI TYPE="circle">org.apache.cayenne.access.<A HREF="org/apache/cayenne/access/TransactionDelegate.html" title="interface in org.apache.cayenne.access"><B>TransactionDelegate</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/TraversalHandler.html" title="interface in org.apache.cayenne.exp"><B>TraversalHandler</B></A><LI TYPE="circle">org.apache.cayenne.<A HREF="org/apache/cayenne/Validating.html" title="interface in org.apache.cayenne"><B>Validating</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/ValueForNullProvider.html" title="interface in org.apache.cayenne.merge"><B>ValueForNullProvider</B></A><LI TYPE="circle">org.apache.cayenne.exp.<A HREF="org/apache/cayenne/exp/ValueInjector.html" title="interface in org.apache.cayenne.exp"><B>ValueInjector</B></A><LI TYPE="circle">org.apache.cayenne.util.<A HREF="org/apache/cayenne/util/XMLSerializable.html" title="interface in org.apache.cayenne.util"><B>XMLSerializable</B></A><LI TYPE="circle">org.apache.cayenne.xml.<A HREF="org/apache/cayenne/xml/XMLSerializable.html" title="interface in org.apache.cayenne.xml"><B>XMLSerializable</B></A></UL>
<H2>
Enum Hierarchy
</H2>
<UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang"><B>Object</B></A><UL>
<LI TYPE="circle">java.lang.<A HREF="http://java.sun.com/javase/6/docs/api/java/lang/Enum.html?is-external=true" title="class or interface in java.lang"><B>Enum</B></A>&lt;E&gt; (implements java.lang.<A HREF="http://java.sun.com/javase/6/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="http://java.sun.com/javase/6/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</A>)
<UL>
<LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/JoinType.html" title="enum in org.apache.cayenne.map"><B>JoinType</B></A><LI TYPE="circle">org.apache.cayenne.map.<A HREF="org/apache/cayenne/map/LifecycleEvent.html" title="enum in org.apache.cayenne.map"><B>LifecycleEvent</B></A><LI TYPE="circle">org.apache.cayenne.merge.<A HREF="org/apache/cayenne/merge/MergeDirection.html" title="enum in org.apache.cayenne.merge"><B>MergeDirection</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query"><B>CapsStrategy</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/QueryCacheStrategy.html" title="enum in org.apache.cayenne.query"><B>QueryCacheStrategy</B></A><LI TYPE="circle">org.apache.cayenne.query.<A HREF="org/apache/cayenne/query/SortOrder.html" title="enum in org.apache.cayenne.query"><B>SortOrder</B></A></UL>
</UL>
</UL>
<HR>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<A NAME="navbar_bottom"><!-- --></A>
<A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
<TR>
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
<A NAME="navbar_bottom_firstrow"><!-- --></A>
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
<TR ALIGN="center" VALIGN="top">
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
<TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
<TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
</TR>
</TABLE>
</TD>
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
</EM>
</TD>
</TR>
<TR>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
&nbsp;PREV&nbsp;
&nbsp;NEXT</FONT></TD>
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
<A HREF="index.html?overview-tree.html" target="_top"><B>FRAMES</B></A> &nbsp;
&nbsp;<A HREF="overview-tree.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
&nbsp;<SCRIPT type="text/javascript">
<!--
if(window==top) {
document.writeln('<A HREF="allclasses-noframe.html"><B>All Classes</B></A>');
}
//-->
</SCRIPT>
<NOSCRIPT>
<A HREF="allclasses-noframe.html"><B>All Classes</B></A>
</NOSCRIPT>
</FONT></TD>
</TR>
</TABLE>
<A NAME="skip-navbar_bottom"></A>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<HR>
Copyright &#169; 2001-2011 <a href="http://cayenne.apache.org/">Apache Cayenne</a>. All Rights Reserved.
</BODY>
</HTML>