blob: e49c3067a578679074eaefb5542c9f4072a24656 [file] [log] [blame]
<!DOCTYPE HTML>
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.10) on Mon Dec 05 10:27:04 MSK 2022 -->
<title>Serialized Form (cayenne-doc: Cayenne Documentation 4.2.RC2 API)</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="dc.created" content="2022-12-05">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="jquery/jquery-ui.css" title="Style">
<script type="text/javascript" src="script.js"></script>
<script type="text/javascript" src="jquery/jszip/dist/jszip.min.js"></script>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils.min.js"></script>
<!--[if IE]>
<script type="text/javascript" src="jquery/jszip-utils/dist/jszip-utils-ie.min.js"></script>
<![endif]-->
<script type="text/javascript" src="jquery/jquery-3.5.1.js"></script>
<script type="text/javascript" src="jquery/jquery-ui.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Serialized Form (cayenne-doc: Cayenne Documentation 4.2.RC2 API)";
}
}
catch(err) {
}
//-->
var pathtoroot = "./";
var useModuleDirectories = false;
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<header role="banner">
<nav role="navigation">
<div class="fixedNav">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a id="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><a href="http://cayenne.apache.org" target="top">Apache Cayenne</a></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_top">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<ul class="navListSearch">
<li><label for="search">SEARCH:</label>
<input type="text" id="search" value="search" disabled="disabled">
<input type="reset" id="reset" value="reset" disabled="disabled">
</li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
</div>
<div class="navPadding">&nbsp;</div>
<script type="text/javascript"><!--
$('.navPadding').css('padding-top', $('.fixedNav').css("height"));
//-->
</script>
</nav>
</header>
<main role="main">
<div class="header">
<h1 title="Serialized Form" class="title">Serialized Form</h1>
</div>
<div class="serializedFormContainer">
<ul class="blockList">
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.BaseContext">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne">org.apache.cayenne.BaseContext</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>graphAction</h4>
<pre><a href="org/apache/cayenne/util/ObjectContextGraphAction.html" title="class in org.apache.cayenne.util">ObjectContextGraphAction</a> graphAction</pre>
<div class="block">Graph action that handles property changes</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.1</dd>
</dl>
</li>
<li class="blockList">
<h4>userProperties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; userProperties</pre>
<div class="block">Stores user defined properties associated with this DataContext.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockListLast">
<h4>validatingObjectsOnCommit</h4>
<pre>boolean validatingObjectsOnCommit</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.BaseDataObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/BaseDataObject.html" title="class in org.apache.cayenne">org.apache.cayenne.BaseDataObject</a> extends <a href="org/apache/cayenne/PersistentObject.html" title="class in org.apache.cayenne">PersistentObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4598677040697008371L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<div class="block">Serialization support.
Will read persistenceState and objectId, delegating data serialization down to sub-classes.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;writeObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutputStream</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Serialization support.
Will write down persistenceState and objectId, delegating data serialization down to sub-classes.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>snapshotVersion</h4>
<pre>long snapshotVersion</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.CayenneContext">
<!-- -->
</a>
<h3>Class org.apache.cayenne.CayenneContext extends <a href="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne">BaseContext</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>graphManager</h4>
<pre>org.apache.cayenne.CayenneContextGraphManager graphManager</pre>
</li>
<li class="blockListLast">
<h4>mergeHandler</h4>
<pre>org.apache.cayenne.CayenneContextMergeHandler mergeHandler</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.CayenneDataObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/CayenneDataObject.html" title="class in org.apache.cayenne">org.apache.cayenne.CayenneDataObject</a> extends <a href="org/apache/cayenne/BaseDataObject.html" title="class in org.apache.cayenne">BaseDataObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-313743913882350400L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<div class="block">Serialization support.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;writeObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutputStream</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<div class="block">Serialization support.</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>values</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.CayenneException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/CayenneException.html" title="class in org.apache.cayenne">org.apache.cayenne.CayenneException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.CayenneRuntimeException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">org.apache.cayenne.CayenneRuntimeException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ConfigurationException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ConfigurationException.html" title="class in org.apache.cayenne">org.apache.cayenne.ConfigurationException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3991782831459956981L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.DataRow">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">org.apache.cayenne.DataRow</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true" title="class or interface in java.util" class="externalLink">HashMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>entityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> entityName</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockList">
<h4>replacesVersion</h4>
<pre>long replacesVersion</pre>
</li>
<li class="blockListLast">
<h4>version</h4>
<pre>long version</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.DeleteDenyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/DeleteDenyException.html" title="class in org.apache.cayenne">org.apache.cayenne.DeleteDenyException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>object</h4>
<pre><a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a> object</pre>
</li>
<li class="blockListLast">
<h4>relationship</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> relationship</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.Fault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">org.apache.cayenne.Fault</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.FaultFailureException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/FaultFailureException.html" title="class in org.apache.cayenne">org.apache.cayenne.FaultFailureException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.HybridDataObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/HybridDataObject.html" title="class in org.apache.cayenne">org.apache.cayenne.HybridDataObject</a> extends <a href="org/apache/cayenne/BaseDataObject.html" title="class in org.apache.cayenne">BaseDataObject</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1945209973678806566L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>values</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.PersistentObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/PersistentObject.html" title="class in org.apache.cayenne">org.apache.cayenne.PersistentObject</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>objectId</h4>
<pre><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a> objectId</pre>
</li>
<li class="blockListLast">
<h4>persistenceState</h4>
<pre>int persistenceState</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.access</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.access.AttributeFault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/AttributeFault.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.AttributeFault</a> extends <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>property</h4>
<pre><a href="org/apache/cayenne/reflect/AttributeProperty.html" title="interface in org.apache.cayenne.reflect">AttributeProperty</a> property</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.DataContext">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.DataContext</a> extends <a href="org/apache/cayenne/BaseContext.html" title="class in org.apache.cayenne">BaseContext</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;writeObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectOutputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectOutputStream</a>&nbsp;out)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>delegate</h4>
<pre><a href="org/apache/cayenne/access/DataContextDelegate.html" title="interface in org.apache.cayenne.access">DataContextDelegate</a> delegate</pre>
</li>
<li class="blockList">
<h4>objectStore</h4>
<pre><a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">ObjectStore</a> objectStore</pre>
</li>
<li class="blockListLast">
<h4>usingSharedSnaphsotCache</h4>
<pre>boolean usingSharedSnaphsotCache</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.DataRowStore">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/DataRowStore.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.DataRowStore</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>maxSize</h4>
<pre>int maxSize</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>snapshots</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ConcurrentMap</a>&lt;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>,&#8203;<a href="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>&gt; snapshots</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.DomainStoppedException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/DomainStoppedException.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.DomainStoppedException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.IncrementalFaultList">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/IncrementalFaultList.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.IncrementalFaultList</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataContext</h4>
<pre><a href="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access">DataContext</a> dataContext</pre>
</li>
<li class="blockList">
<h4>elements</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> elements</pre>
</li>
<li class="blockList">
<h4>helper</h4>
<pre>org.apache.cayenne.access.IncrementalFaultList.IncrementalListHelper helper</pre>
</li>
<li class="blockList">
<h4>idWidth</h4>
<pre>int idWidth</pre>
<div class="block">Stores a hint allowing to distinguish data rows from unfetched ids when
the query fetches data rows.</div>
</li>
<li class="blockList">
<h4>maxFetchSize</h4>
<pre>int maxFetchSize</pre>
<div class="block">Defines the upper limit on the size of fetches. This is needed to avoid
where clause size limitations.</div>
</li>
<li class="blockList">
<h4>metadata</h4>
<pre><a href="org/apache/cayenne/query/QueryMetadata.html" title="interface in org.apache.cayenne.query">QueryMetadata</a> metadata</pre>
</li>
<li class="blockList">
<h4>pageSize</h4>
<pre>int pageSize</pre>
</li>
<li class="blockList">
<h4>rootEntity</h4>
<pre><a href="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a> rootEntity</pre>
</li>
<li class="blockListLast">
<h4>unfetchedObjects</h4>
<pre>int unfetchedObjects</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.NoSyncObjectStore">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/NoSyncObjectStore.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.NoSyncObjectStore</a> extends <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">ObjectStore</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ObjectDiff">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ObjectDiff.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ObjectDiff</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>arcSnapshot</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; arcSnapshot</pre>
</li>
<li class="blockList">
<h4>currentArcSnapshot</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; currentArcSnapshot</pre>
</li>
<li class="blockList">
<h4>entityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> entityName</pre>
</li>
<li class="blockList">
<h4>flatIds</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;org.apache.cayenne.access.ObjectDiff.ArcOperation,&#8203;org.apache.cayenne.access.ObjectDiff.ArcOperation&gt; flatIds</pre>
</li>
<li class="blockList">
<h4>object</h4>
<pre><a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a> object</pre>
</li>
<li class="blockList">
<h4>otherDiffs</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a>&gt; otherDiffs</pre>
</li>
<li class="blockList">
<h4>phantomFks</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;org.apache.cayenne.access.ObjectDiff.ArcOperation,&#8203;org.apache.cayenne.access.ObjectDiff.ArcOperation&gt; phantomFks</pre>
</li>
<li class="blockListLast">
<h4>snapshot</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; snapshot</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ObjectStore">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ObjectStore</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>changes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,&#8203;<a href="org/apache/cayenne/access/ObjectDiff.html" title="class in org.apache.cayenne.access">ObjectDiff</a>&gt; changes</pre>
</li>
<li class="blockList">
<h4>context</h4>
<pre><a href="org/apache/cayenne/access/DataContext.html" title="class in org.apache.cayenne.access">DataContext</a> context</pre>
<div class="block">The DataContext that owns this ObjectStore.</div>
</li>
<li class="blockList">
<h4>currentDiffId</h4>
<pre>int currentDiffId</pre>
</li>
<li class="blockList">
<h4>dataRowCacheSet</h4>
<pre>boolean dataRowCacheSet</pre>
</li>
<li class="blockList">
<h4>lifecycleEventInducedChanges</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&gt; lifecycleEventInducedChanges</pre>
</li>
<li class="blockList">
<h4>objectMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,&#8203;<a href="org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&gt; objectMap</pre>
</li>
<li class="blockListLast">
<h4>trackedFlattenedPaths</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&gt;&gt; trackedFlattenedPaths</pre>
<div class="block">Map that tracks flattened paths for given object Id that is present in db.
Presence of path in this map is used to separate insert from update case of flattened records.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.1</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ObjectStoreGraphDiff">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ObjectStoreGraphDiff.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ObjectStoreGraphDiff</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>lastSeenDiffId</h4>
<pre>int lastSeenDiffId</pre>
</li>
<li class="blockList">
<h4>objectStore</h4>
<pre><a href="org/apache/cayenne/access/ObjectStore.html" title="class in org.apache.cayenne.access">ObjectStore</a> objectStore</pre>
</li>
<li class="blockListLast">
<h4>resolvedDiff</h4>
<pre><a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a> resolvedDiff</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.OptimisticLockException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/OptimisticLockException.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.OptimisticLockException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>failedObjectId</h4>
<pre><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a> failedObjectId</pre>
</li>
<li class="blockList">
<h4>qualifierSnapshot</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> qualifierSnapshot</pre>
</li>
<li class="blockList">
<h4>querySQL</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> querySQL</pre>
</li>
<li class="blockListLast">
<h4>rootEntity</h4>
<pre><a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a> rootEntity</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToManyList">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToManyList.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToManyList</a> extends <a href="org/apache/cayenne/util/PersistentObjectList.html" title="class in org.apache.cayenne.util">PersistentObjectList</a>&lt;<a href="org/apache/cayenne/access/ToManyList.html" title="type parameter in ToManyList">E</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToManyListFault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToManyListFault.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToManyListFault</a> extends <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToManyMapFault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToManyMapFault.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToManyMapFault</a> extends <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>mapKeyAccessor</h4>
<pre><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a> mapKeyAccessor</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToManySet">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToManySet.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToManySet</a> extends <a href="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util">PersistentObjectSet</a>&lt;<a href="org/apache/cayenne/access/ToManySet.html" title="type parameter in ToManySet">E</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToManySetFault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToManySetFault.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToManySetFault</a> extends <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.access.ToOneFault">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/ToOneFault.html" title="class in org.apache.cayenne.access">org.apache.cayenne.access.ToOneFault</a> extends <a href="org/apache/cayenne/Fault.html" title="class in org.apache.cayenne">Fault</a> implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.access.event</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.access.event.SnapshotEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/access/event/SnapshotEvent.html" title="class in org.apache.cayenne.access.event">org.apache.cayenne.access.event.SnapshotEvent</a> extends <a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">CayenneEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>deletedIds</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&gt; deletedIds</pre>
</li>
<li class="blockList">
<h4>indirectlyModifiedIds</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&gt; indirectlyModifiedIds</pre>
</li>
<li class="blockList">
<h4>invalidatedIds</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>&gt; invalidatedIds</pre>
</li>
<li class="blockList">
<h4>modifiedDiffs</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a>,&#8203;<a href="org/apache/cayenne/DataRow.html" title="class in org.apache.cayenne">DataRow</a>&gt; modifiedDiffs</pre>
</li>
<li class="blockListLast">
<h4>timestamp</h4>
<pre>long timestamp</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.cache</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.cache.MapQueryCache">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/cache/MapQueryCache.html" title="class in org.apache.cayenne.cache">org.apache.cayenne.cache.MapQueryCache</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cacheGroups</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;?&gt;&gt;&gt; cacheGroups</pre>
</li>
<li class="blockListLast">
<h4>maxSize</h4>
<pre>int maxSize</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.configuration</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.configuration.DataChannelDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">org.apache.cayenne.configuration.DataChannelDescriptor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6567527544207035602L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataMaps</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a>&gt; dataMaps</pre>
</li>
<li class="blockList">
<h4>defaultNodeName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultNodeName</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>nodeDescriptors</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/configuration/DataNodeDescriptor.html" title="class in org.apache.cayenne.configuration">DataNodeDescriptor</a>&gt; nodeDescriptors</pre>
</li>
<li class="blockListLast">
<h4>properties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; properties</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.configuration.DataNodeDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/configuration/DataNodeDescriptor.html" title="class in org.apache.cayenne.configuration">org.apache.cayenne.configuration.DataNodeDescriptor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>adapterType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> adapterType</pre>
</li>
<li class="blockList">
<h4>dataChannelDescriptor</h4>
<pre><a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a> dataChannelDescriptor</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.1</dd>
</dl>
</li>
<li class="blockList">
<h4>dataMapNames</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; dataMapNames</pre>
</li>
<li class="blockList">
<h4>dataSourceDescriptor</h4>
<pre><a href="org/apache/cayenne/conn/DataSourceInfo.html" title="class in org.apache.cayenne.conn">DataSourceInfo</a> dataSourceDescriptor</pre>
</li>
<li class="blockList">
<h4>dataSourceFactoryType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataSourceFactoryType</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>parameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> parameters</pre>
</li>
<li class="blockListLast">
<h4>schemaUpdateStrategyType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> schemaUpdateStrategyType</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.configuration.server</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.configuration.server.DataDomainLoadException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/configuration/server/DataDomainLoadException.html" title="class in org.apache.cayenne.configuration.server">org.apache.cayenne.configuration.server.DataDomainLoadException</a> extends <a href="org/apache/cayenne/ConfigurationException.html" title="class in org.apache.cayenne">ConfigurationException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7969847819485380271L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>configurationTree</h4>
<pre><a href="org/apache/cayenne/configuration/ConfigurationTree.html" title="class in org.apache.cayenne.configuration">ConfigurationTree</a>&lt;<a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a>&gt; configurationTree</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.conn</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.conn.DataSourceInfo">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/conn/DataSourceInfo.html" title="class in org.apache.cayenne.conn">org.apache.cayenne.conn.DataSourceInfo</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3748394113864532902L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>adapterClassName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> adapterClassName</pre>
</li>
<li class="blockList">
<h4>dataSourceUrl</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataSourceUrl</pre>
</li>
<li class="blockList">
<h4>jdbcDriver</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> jdbcDriver</pre>
</li>
<li class="blockList">
<h4>maxConnections</h4>
<pre>int maxConnections</pre>
</li>
<li class="blockList">
<h4>minConnections</h4>
<pre>int minConnections</pre>
</li>
<li class="blockList">
<h4>password</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> password</pre>
</li>
<li class="blockList">
<h4>passwordEncoderClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordEncoderClass</pre>
</li>
<li class="blockList">
<h4>passwordEncoderKey</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordEncoderKey</pre>
</li>
<li class="blockList">
<h4>passwordLocation</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordLocation</pre>
</li>
<li class="blockList">
<h4>passwordSourceExecutable</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordSourceExecutable</pre>
</li>
<li class="blockList">
<h4>passwordSourceFilename</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordSourceFilename</pre>
</li>
<li class="blockList">
<h4>passwordSourceModel</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordSourceModel</pre>
</li>
<li class="blockList">
<h4>passwordSourceUrl</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> passwordSourceUrl</pre>
</li>
<li class="blockListLast">
<h4>userName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> userName</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.datasource</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.datasource.BadValidationQueryException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/datasource/BadValidationQueryException.html" title="class in org.apache.cayenne.datasource">org.apache.cayenne.datasource.BadValidationQueryException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql" class="externalLink">SQLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3690715196865727679L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.datasource.UnmanagedPoolingDataSource.ConnectionUnavailableException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/datasource/UnmanagedPoolingDataSource.ConnectionUnavailableException.html" title="class in org.apache.cayenne.datasource">org.apache.cayenne.datasource.UnmanagedPoolingDataSource.ConnectionUnavailableException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/sql/SQLException.html?is-external=true" title="class or interface in java.sql" class="externalLink">SQLException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1063973806941023165L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.di</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.di.DIRuntimeException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/di/DIRuntimeException.html" title="class in org.apache.cayenne.di">org.apache.cayenne.di.DIRuntimeException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>396131653561690312L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.ejbql</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.ejbql.EJBQLException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/EJBQLException.html" title="class in org.apache.cayenne.ejbql">org.apache.cayenne.ejbql.EJBQLException</a> extends <a href="org/apache/cayenne/exp/ExpressionException.html" title="class in org.apache.cayenne.exp">ExpressionException</a> implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.ejbql.parser</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.AggregateConditionNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.AggregateConditionNode</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAbs">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAbs.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAbs</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAbstractSchemaName.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAbstractSchemaName</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAdd">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAdd.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAdd</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAggregate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregate.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAggregate</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAggregateColumn</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAll">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAll.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAll</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAnd">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAnd.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAnd</a> extends <a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">AggregateConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAny">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAny.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAny</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAscending">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAscending.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAscending</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLAverage">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLAverage.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLAverage</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLBetween">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLBetween.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLBetween</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLBooleanLiteral.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLBooleanLiteral</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLClassName">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLClassName.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLClassName</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLConcat">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLConcat.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLConcat</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLConstructor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLConstructor.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLConstructor</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameter.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLConstructorParameter</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLConstructorParameters.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLConstructorParameters</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLCount">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLCount.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLCount</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLCurrentDate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentDate.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLCurrentDate</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLCurrentTime">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTime.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLCurrentTime</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLCurrentTimestamp.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLCurrentTimestamp</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDbPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDbPath.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDbPath</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLPath</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDecimalLiteral.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDecimalLiteral</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDelete">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDelete.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDelete</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDescending">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDescending.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDescending</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDistinct">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDistinct.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDistinct</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLDivide">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLDivide.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLDivide</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLEquals">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLEquals.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLEquals</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLEscapeCharacter.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLEscapeCharacter</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLExists">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLExists.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLExists</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLFrom">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLFrom.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLFrom</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLFromItem">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLFromItem.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLFromItem</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLGreaterOrEqual</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLGreaterThan">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLGreaterThan.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLGreaterThan</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLGroupBy">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLGroupBy.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLGroupBy</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLHaving">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLHaving.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLHaving</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIdentificationVariable.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIdentificationVariable</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIdentifier">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIdentifier.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIdentifier</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIn">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIn.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIn</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLInnerFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLInnerFetchJoin</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLInnerJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLInnerJoin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLInnerJoin</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIntegerLiteral.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIntegerLiteral</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIsEmpty">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIsEmpty.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIsEmpty</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLIsNull">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLIsNull.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLIsNull</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLJoin</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLength">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLength.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLength</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLessOrEqual.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLessOrEqual</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLessThan">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLessThan.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLessThan</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLike">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLike.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLike</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLocate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLocate.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLocate</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLLower">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLLower.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLLower</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLMax">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLMax.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLMax</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLMemberOf">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLMemberOf.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLMemberOf</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLMin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLMin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLMin</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLMod">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLMod.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLMod</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLMultiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLMultiply.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLMultiply</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLNamedInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLNamedInputParameter</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLNegative">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLNegative.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLNegative</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLNot">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLNot.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLNot</a> extends <a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">AggregateConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLNotEquals">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLNotEquals.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLNotEquals</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLOr">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLOr.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLOr</a> extends <a href="org/apache/cayenne/ejbql/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.ejbql.parser">AggregateConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLOrderBy">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLOrderBy.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLOrderBy</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLOrderByItem">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLOrderByItem.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLOrderByItem</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLOuterFetchJoin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLOuterFetchJoin</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLOuterJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLOuterJoin.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLOuterJoin</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLJoin.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLJoin</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLPath.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLPath</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLPatternValue">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLPatternValue.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLPatternValue</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLPositionalInputParameter.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLPositionalInputParameter</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSelect.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSelect</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSelectClause">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSelectClause.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSelectClause</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSelectExpression">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpression.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSelectExpression</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSelectExpressions.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSelectExpressions</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSize">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSize.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSize</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSqrt">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSqrt.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSqrt</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLStringLiteral">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLStringLiteral.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLStringLiteral</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSubselect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSubselect.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSubselect</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSubstring">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSubstring.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSubstring</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSubtract">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSubtract.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSubtract</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLSum">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLSum.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLSum</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLAggregateColumn.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLAggregateColumn</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2256495371122671530L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTok">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTok.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTok</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrim">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrim.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrim</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrimBoth">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimBoth.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrimBoth</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimSpecification</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimCharacter.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrimCharacter</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrimLeading">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimLeading.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrimLeading</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimSpecification</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrimSpecification">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrimSpecification</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimTrailing.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLTrimTrailing</a> extends <a href="org/apache/cayenne/ejbql/parser/EJBQLTrimSpecification.html" title="class in org.apache.cayenne.ejbql.parser">EJBQLTrimSpecification</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLUpdate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLUpdate.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLUpdate</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLUpdateField">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateField.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLUpdateField</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLUpdateItem">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateItem.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLUpdateItem</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLUpdateValue">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLUpdateValue.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLUpdateValue</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLUpper">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLUpper.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLUpper</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.EJBQLWhere">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/EJBQLWhere.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.EJBQLWhere</a> extends <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.ParseException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/ParseException.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.ParseException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>currentToken</h4>
<pre><a href="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser">Token</a> currentToken</pre>
<div class="block">This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.</div>
</li>
<li class="blockList">
<h4>eol</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> eol</pre>
<div class="block">The end of line string for this machine.</div>
</li>
<li class="blockList">
<h4>expectedTokenSequences</h4>
<pre>int[][] expectedTokenSequences</pre>
<div class="block">Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.</div>
</li>
<li class="blockListLast">
<h4>tokenImage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] tokenImage</pre>
<div class="block">This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.SimpleNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.SimpleNode</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>children</h4>
<pre><a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a>[] children</pre>
</li>
<li class="blockList">
<h4>id</h4>
<pre>int id</pre>
</li>
<li class="blockList">
<h4>not</h4>
<pre>boolean not</pre>
</li>
<li class="blockList">
<h4>parent</h4>
<pre><a href="org/apache/cayenne/ejbql/parser/SimpleNode.html" title="class in org.apache.cayenne.ejbql.parser">SimpleNode</a> parent</pre>
</li>
<li class="blockListLast">
<h4>text</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> text</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.Token">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.Token</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beginColumn</h4>
<pre>int beginColumn</pre>
<div class="block">The column number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>beginLine</h4>
<pre>int beginLine</pre>
<div class="block">The line number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>endColumn</h4>
<pre>int endColumn</pre>
<div class="block">The column number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>endLine</h4>
<pre>int endLine</pre>
<div class="block">The line number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>image</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> image</pre>
<div class="block">The string image of the token.</div>
</li>
<li class="blockList">
<h4>kind</h4>
<pre>int kind</pre>
<div class="block">An integer that describes the kind of this token. This numbering
system is determined by JavaCCParser, and a table of these numbers is
stored in the file ...Constants.java.</div>
</li>
<li class="blockList">
<h4>next</h4>
<pre><a href="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser">Token</a> next</pre>
<div class="block">A reference to the next regular (non-special) token from the input
stream. If this is the last token from the input stream, or if the
token manager has not read tokens beyond this one, this field is
set to null. This is true only if this token is also a regular
token. Otherwise, see below for a description of the contents of
this field.</div>
</li>
<li class="blockListLast">
<h4>specialToken</h4>
<pre><a href="org/apache/cayenne/ejbql/parser/Token.html" title="class in org.apache.cayenne.ejbql.parser">Token</a> specialToken</pre>
<div class="block">This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
If there are no such special tokens, this field is set to null.
When there are more than one such special token, this field refers
to the last of these special tokens, which in turn refers to the next
previous special token through its specialToken field, and so on
until the first special token (whose specialToken field is null).
The next fields of special tokens refer to other special tokens that
immediately follow it (without an intervening regular token). If there
is no such token, this field is null.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.ejbql.parser.TokenMgrError">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/ejbql/parser/TokenMgrError.html" title="class in org.apache.cayenne.ejbql.parser">org.apache.cayenne.ejbql.parser.TokenMgrError</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink">Error</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>errorCode</h4>
<pre>int errorCode</pre>
<div class="block">Indicates the reason why the exception is thrown. It will have
one of the above 4 values.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.event</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.event.CayenneEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">org.apache.cayenne.event.CayenneEvent</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/EventObject.html?is-external=true" title="class or interface in java.util" class="externalLink">EventObject</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>info</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> info</pre>
</li>
<li class="blockListLast">
<h4>subject</h4>
<pre><a href="org/apache/cayenne/event/EventSubject.html" title="class in org.apache.cayenne.event">EventSubject</a> subject</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.event.EventSubject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/event/EventSubject.html" title="class in org.apache.cayenne.event">org.apache.cayenne.event.EventSubject</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>_fullyQualifiedSubjectName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> _fullyQualifiedSubjectName</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.exp</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.exp.Expression">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">org.apache.cayenne.exp.Expression</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5268695167038124596L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>type</h4>
<pre>int type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.ExpressionException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/ExpressionException.html" title="class in org.apache.cayenne.exp">org.apache.cayenne.exp.ExpressionException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-4933472762330859309L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>expressionString</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> expressionString</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.ExpressionParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/ExpressionParameter.html" title="class in org.apache.cayenne.exp">org.apache.cayenne.exp.ExpressionParameter</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8324061115570177022L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.exp.parser</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.exp.parser.AggregateConditionNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.AggregateConditionNode</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-636699350691988809L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAbs">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAbs.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAbs</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAdd">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAdd.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAdd</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8622963819149351988L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAggregateFunctionCall">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAggregateFunctionCall</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAnd">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAnd.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAnd</a> extends <a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5936206826390819160L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAsterisk">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAsterisk.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAsterisk</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTAvg">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTAvg.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTAvg</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBetween">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBetween.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBetween</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8739783546459651759L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseAnd">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseAnd.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseAnd</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1482206814209874743L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseLeftShift">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseLeftShift.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseLeftShift</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-954784931828996446L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseNot">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseNot.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseNot</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseOr">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseOr.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseOr</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseRightShift">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseRightShift.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseRightShift</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTBitwiseXor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTBitwiseXor.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTBitwiseXor</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedBitwiseNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTConcat">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTConcat.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTConcat</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCount">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCount.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCount</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCurrentDate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCurrentDate.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCurrentDate</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCurrentTime">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCurrentTime.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCurrentTime</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCurrentTimestamp">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCurrentTimestamp.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCurrentTimestamp</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCustomFunction">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCustomFunction.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCustomFunction</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>nameSet</h4>
<pre>boolean nameSet</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTCustomOperator">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTCustomOperator.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTCustomOperator</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>operator</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> operator</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTDbIdPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTDbIdPath.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTDbIdPath</a> extends <a href="org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser">ASTDbPath</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTDbPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTDbPath.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTDbPath</a> extends <a href="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">ASTPath</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6623715674339310782L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTDistinct">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTDistinct.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTDistinct</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTDivide">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTDivide.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTDivide</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-5086569683844539310L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTEnclosingObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTEnclosingObject.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTEnclosingObject</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTEnum">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTEnum.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTEnum</a> extends <a href="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">ASTScalar</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTEqual.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTEqual</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1211234198602067833L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTExists">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTExists.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTExists</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTExtract">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTExtract.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTExtract</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>part</h4>
<pre><a href="org/apache/cayenne/exp/parser/ASTExtract.DateTimePart.html" title="enum in org.apache.cayenne.exp.parser">ASTExtract.DateTimePart</a> part</pre>
</li>
<li class="blockListLast">
<h4>partName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> partName</pre>
<div class="block">camelCase name, found in ExpressionParser.jjt tokens</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTFalse">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTFalse.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTFalse</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8441997825701749863L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTFullObject">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTFullObject.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTFullObject</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTFunctionCall">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTFunctionCall</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>functionName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> functionName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTGreater">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTGreater.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTGreater</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2796092142001150018L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTGreaterOrEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTGreaterOrEqual.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTGreaterOrEqual</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-2926530926896058935L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTIn">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTIn.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTIn</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-211084571117172965L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLength">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLength.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLength</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLess">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLess.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLess</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3846841914847489596L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLessOrEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLessOrEqual.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLessOrEqual</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-710886570064202360L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLike">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLike.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLike</a> extends <a href="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">PatternMatchNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-238967837469085757L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLikeIgnoreCase">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLikeIgnoreCase</a> extends org.apache.cayenne.exp.parser.IgnoreCaseNode implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1624594678553400695L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTList">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTList.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTList</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6045178972189002055L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>values</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>[] values</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLocate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLocate.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLocate</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTLower">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTLower.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTLower</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTMax">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTMax.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTMax</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTMin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTMin.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTMin</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTMod">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTMod.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTMod</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTMultiply">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTMultiply.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTMultiply</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8146316633842448974L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNamedParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNamedParameter.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNamedParameter</a> extends <a href="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">ASTScalar</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3965588358977704022L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNegate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNegate.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNegate</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9161722951926428414L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNot">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNot.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNot</a> extends <a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>7418894098531106347L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotBetween">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotBetween.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotBetween</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotEqual">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotEqual.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotEqual</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotExists">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotExists.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotExists</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotIn">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotIn.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotIn</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotLike">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotLike.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotLike</a> extends <a href="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">PatternMatchNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTNotLikeIgnoreCase.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTNotLikeIgnoreCase</a> extends org.apache.cayenne.exp.parser.IgnoreCaseNode implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-1837593236671099985L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTObjPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTObjPath.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTObjPath</a> extends <a href="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">ASTPath</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3574281576491705706L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTOr">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTOr.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTOr</a> extends <a href="org/apache/cayenne/exp/parser/AggregateConditionNode.html" title="class in org.apache.cayenne.exp.parser">AggregateConditionNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>780157841581581297L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTPath">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTPath.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTPath</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8099822503585617295L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>path</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> path</pre>
</li>
<li class="blockListLast">
<h4>pathAliases</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; pathAliases</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTScalar">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTScalar.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTScalar</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>value</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTSqrt">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTSqrt.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTSqrt</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTSubquery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTSubquery.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTSubquery</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>query</h4>
<pre><a href="org/apache/cayenne/access/translator/select/TranslatableQueryWrapper.html" title="interface in org.apache.cayenne.access.translator.select">TranslatableQueryWrapper</a> query</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTSubstring">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTSubstring.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTSubstring</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTSubtract">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTSubtract.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTSubtract</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedMathNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTSum">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTSum.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTSum</a> extends <a href="org/apache/cayenne/exp/parser/ASTAggregateFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTAggregateFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTTrim">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTTrim.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTTrim</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTTrue">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTTrue.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTTrue</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ASTUpper">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ASTUpper.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ASTUpper</a> extends <a href="org/apache/cayenne/exp/parser/ASTFunctionCall.html" title="class in org.apache.cayenne.exp.parser">ASTFunctionCall</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ConditionNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ConditionNode</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.EvaluatedBitwiseNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/EvaluatedBitwiseNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.EvaluatedBitwiseNode</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.EvaluatedMathNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/EvaluatedMathNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.EvaluatedMathNode</a> extends <a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">EvaluatedNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.EvaluatedNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/EvaluatedNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.EvaluatedNode</a> extends <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">SimpleNode</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.ParseException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/ParseException.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.ParseException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>currentToken</h4>
<pre><a href="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser">Token</a> currentToken</pre>
<div class="block">This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
following this token will (therefore) be the first error token.</div>
</li>
<li class="blockList">
<h4>expectedTokenSequences</h4>
<pre>int[][] expectedTokenSequences</pre>
<div class="block">Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.</div>
</li>
<li class="blockListLast">
<h4>tokenImage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] tokenImage</pre>
<div class="block">This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.PatternMatchNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/PatternMatchNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.PatternMatchNode</a> extends <a href="org/apache/cayenne/exp/parser/ConditionNode.html" title="class in org.apache.cayenne.exp.parser">ConditionNode</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>escapeChar</h4>
<pre>char escapeChar</pre>
</li>
<li class="blockListLast">
<h4>ignoringCase</h4>
<pre>boolean ignoringCase</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.SimpleNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/SimpleNode.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.SimpleNode</a> extends <a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4471832357335707557L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>children</h4>
<pre><a href="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser">Node</a>[] children</pre>
</li>
<li class="blockList">
<h4>id</h4>
<pre>int id</pre>
</li>
<li class="blockListLast">
<h4>parent</h4>
<pre><a href="org/apache/cayenne/exp/parser/Node.html" title="interface in org.apache.cayenne.exp.parser">Node</a> parent</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.Token">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.Token</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beginColumn</h4>
<pre>int beginColumn</pre>
<div class="block">The column number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>beginLine</h4>
<pre>int beginLine</pre>
<div class="block">The line number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>endColumn</h4>
<pre>int endColumn</pre>
<div class="block">The column number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>endLine</h4>
<pre>int endLine</pre>
<div class="block">The line number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>image</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> image</pre>
<div class="block">The string image of the token.</div>
</li>
<li class="blockList">
<h4>kind</h4>
<pre>int kind</pre>
<div class="block">An integer that describes the kind of this token. This numbering
system is determined by JavaCCParser, and a table of these numbers is
stored in the file ...Constants.java.</div>
</li>
<li class="blockList">
<h4>next</h4>
<pre><a href="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser">Token</a> next</pre>
<div class="block">A reference to the next regular (non-special) token from the input
stream. If this is the last token from the input stream, or if the
token manager has not read tokens beyond this one, this field is
set to null. This is true only if this token is also a regular
token. Otherwise, see below for a description of the contents of
this field.</div>
</li>
<li class="blockListLast">
<h4>specialToken</h4>
<pre><a href="org/apache/cayenne/exp/parser/Token.html" title="class in org.apache.cayenne.exp.parser">Token</a> specialToken</pre>
<div class="block">This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
If there are no such special tokens, this field is set to null.
When there are more than one such special token, this field refers
to the last of these special tokens, which in turn refers to the next
previous special token through its specialToken field, and so on
until the first special token (whose specialToken field is null).
The next fields of special tokens refer to other special tokens that
immediately follow it (without an intervening regular token). If there
is no such token, this field is null.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.exp.parser.TokenMgrError">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/exp/parser/TokenMgrError.html" title="class in org.apache.cayenne.exp.parser">org.apache.cayenne.exp.parser.TokenMgrError</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink">Error</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>errorCode</h4>
<pre>int errorCode</pre>
<div class="block">Indicates the reason why the exception is thrown. It will have
one of the above 4 values.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.graph</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.graph.ArcCreateOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/ArcCreateOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.ArcCreateOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>2497511574121718987L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>arcId</h4>
<pre><a href="org/apache/cayenne/graph/ArcId.html" title="class in org.apache.cayenne.graph">ArcId</a> arcId</pre>
</li>
<li class="blockListLast">
<h4>targetNodeId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> targetNodeId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.ArcDeleteOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/ArcDeleteOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.ArcDeleteOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3614253207710845385L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>arcId</h4>
<pre><a href="org/apache/cayenne/graph/ArcId.html" title="class in org.apache.cayenne.graph">ArcId</a> arcId</pre>
</li>
<li class="blockListLast">
<h4>targetNodeId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> targetNodeId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.ArcId">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/ArcId.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.ArcId</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3712846298213425259L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>forwardArc</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> forwardArc</pre>
</li>
<li class="blockListLast">
<h4>reverseArc</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> reverseArc</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.CompoundDiff">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/CompoundDiff.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.CompoundDiff</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5930690302335603082L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>diffs</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&gt; diffs</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.GraphEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/GraphEvent.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.GraphEvent</a> extends <a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">CayenneEvent</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8954343713674462675L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>diff</h4>
<pre><a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a> diff</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.NodeCreateOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/NodeCreateOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.NodeCreateOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7383872939009489304L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.NodeDeleteOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/NodeDeleteOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.NodeDeleteOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6826320740710028334L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.NodeDiff">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.NodeDiff</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6108147375331011556L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>diffId</h4>
<pre>int diffId</pre>
</li>
<li class="blockListLast">
<h4>nodeId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> nodeId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.NodeIdChangeOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/NodeIdChangeOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.NodeIdChangeOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7763730686130451729L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>newNodeId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> newNodeId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.graph.NodePropertyChangeOperation">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/graph/NodePropertyChangeOperation.html" title="class in org.apache.cayenne.graph">org.apache.cayenne.graph.NodePropertyChangeOperation</a> extends <a href="org/apache/cayenne/graph/NodeDiff.html" title="class in org.apache.cayenne.graph">NodeDiff</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>3282063727025159961L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>newValue</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> newValue</pre>
</li>
<li class="blockList">
<h4>oldValue</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> oldValue</pre>
</li>
<li class="blockListLast">
<h4>property</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> property</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.map</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.map.Attribute">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.Attribute</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>entity</h4>
<pre><a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a> entity</pre>
</li>
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.CallbackDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/CallbackDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.CallbackDescriptor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>callbackMethods</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; callbackMethods</pre>
</li>
<li class="blockListLast">
<h4>callbackType</h4>
<pre><a href="org/apache/cayenne/map/LifecycleEvent.html" title="enum in org.apache.cayenne.map">LifecycleEvent</a> callbackType</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.CallbackMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/CallbackMap.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.CallbackMap</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>callbacks</h4>
<pre><a href="org/apache/cayenne/map/CallbackDescriptor.html" title="class in org.apache.cayenne.map">CallbackDescriptor</a>[] callbacks</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DataMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DataMap</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>4851901426473991657L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>clientSupported</h4>
<pre>boolean clientSupported</pre>
</li>
<li class="blockList">
<h4>dataChannelDescriptor</h4>
<pre><a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a> dataChannelDescriptor</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.1</dd>
</dl>
</li>
<li class="blockList">
<h4>dbEntityMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a>&gt; dbEntityMap</pre>
</li>
<li class="blockList">
<h4>defaultCatalog</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultCatalog</pre>
</li>
<li class="blockList">
<h4>defaultClientPackage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultClientPackage</pre>
</li>
<li class="blockList">
<h4>defaultClientSuperclass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultClientSuperclass</pre>
</li>
<li class="blockList">
<h4>defaultLockType</h4>
<pre>int defaultLockType</pre>
</li>
<li class="blockList">
<h4>defaultPackage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultPackage</pre>
</li>
<li class="blockList">
<h4>defaultSchema</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultSchema</pre>
</li>
<li class="blockList">
<h4>defaultSuperclass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultSuperclass</pre>
</li>
<li class="blockList">
<h4>embeddablesMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">Embeddable</a>&gt; embeddablesMap</pre>
</li>
<li class="blockList">
<h4>location</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> location</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>namespace</h4>
<pre><a href="org/apache/cayenne/map/MappingNamespace.html" title="interface in org.apache.cayenne.map">MappingNamespace</a> namespace</pre>
</li>
<li class="blockList">
<h4>objEntityMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a>&gt; objEntityMap</pre>
</li>
<li class="blockList">
<h4>procedureMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map">Procedure</a>&gt; procedureMap</pre>
</li>
<li class="blockList">
<h4>queryDescriptorMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a>&gt; queryDescriptorMap</pre>
</li>
<li class="blockList">
<h4>quotingSQLIdentifiers</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> quotingSQLIdentifiers</pre>
</li>
<li class="blockListLast">
<h4>results</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/SQLResult.html" title="class in org.apache.cayenne.map">SQLResult</a>&gt; results</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DbAttribute">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DbAttribute</a> extends <a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>attributePrecision</h4>
<pre>int attributePrecision</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockList">
<h4>generated</h4>
<pre>boolean generated</pre>
<div class="block">Defines whether this column value is generated by the database. Other
terms for such columns are "auto-increment" or "identity".</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
<li class="blockList">
<h4>mandatory</h4>
<pre>boolean mandatory</pre>
<div class="block">Defines whether the attribute allows nulls.</div>
</li>
<li class="blockList">
<h4>maxLength</h4>
<pre>int maxLength</pre>
</li>
<li class="blockList">
<h4>primaryKey</h4>
<pre>boolean primaryKey</pre>
<div class="block">Defines whether the attribute is a part of the table primary key.</div>
</li>
<li class="blockList">
<h4>scale</h4>
<pre>int scale</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre>int type</pre>
<div class="block">Defines JDBC type of the column.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DbEntity">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DbEntity</a> extends <a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>catalog</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> catalog</pre>
</li>
<li class="blockList">
<h4>generatedAttributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>&gt; generatedAttributes</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
<li class="blockList">
<h4>primaryKey</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>&gt; primaryKey</pre>
</li>
<li class="blockList">
<h4>primaryKeyGenerator</h4>
<pre><a href="org/apache/cayenne/map/DbKeyGenerator.html" title="class in org.apache.cayenne.map">DbKeyGenerator</a> primaryKeyGenerator</pre>
</li>
<li class="blockList">
<h4>qualifier</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier</pre>
<div class="block">Qualifier, that will be applied to all select queries and joins with this
DbEntity</div>
</li>
<li class="blockListLast">
<h4>schema</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> schema</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DbJoin">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DbJoin.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DbJoin</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>relationship</h4>
<pre><a href="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a> relationship</pre>
</li>
<li class="blockList">
<h4>sourceName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sourceName</pre>
</li>
<li class="blockListLast">
<h4>targetName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> targetName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DbKeyGenerator">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DbKeyGenerator.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DbKeyGenerator</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dbEntity</h4>
<pre><a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a> dbEntity</pre>
</li>
<li class="blockList">
<h4>generatorName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> generatorName</pre>
</li>
<li class="blockList">
<h4>generatorType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> generatorType</pre>
</li>
<li class="blockList">
<h4>keyCacheSize</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> keyCacheSize</pre>
</li>
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.DbRelationship">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.DbRelationship</a> extends <a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>joins</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbJoin.html" title="class in org.apache.cayenne.map">DbJoin</a>&gt; joins</pre>
</li>
<li class="blockListLast">
<h4>toDependentPK</h4>
<pre>boolean toDependentPK</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.EJBQLQueryDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/EJBQLQueryDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.EJBQLQueryDescriptor</a> extends <a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>ejbql</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> ejbql</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.Embeddable">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.Embeddable</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7163768090567642099L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>attributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map">EmbeddableAttribute</a>&gt; attributes</pre>
</li>
<li class="blockList">
<h4>className</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> className</pre>
</li>
<li class="blockListLast">
<h4>dataMap</h4>
<pre><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a> dataMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.EmbeddableAttribute">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.EmbeddableAttribute</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dbAttributeName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dbAttributeName</pre>
</li>
<li class="blockList">
<h4>embeddable</h4>
<pre><a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">Embeddable</a> embeddable</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.EmbeddedAttribute">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/EmbeddedAttribute.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.EmbeddedAttribute</a> extends <a href="org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">ObjAttribute</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>attributeOverrides</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; attributeOverrides</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.Entity">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.Entity</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>attributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a>&gt; attributes</pre>
</li>
<li class="blockList">
<h4>dataMap</h4>
<pre><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a> dataMap</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>relationships</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a>&gt; relationships</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.EntityResolver">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.EntityResolver</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;in)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a>,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></pre>
<div class="block">Java default deserialization seems not to invoke constructor by default -
invoking it manually</div>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io" class="externalLink">IOException</a></code></dd>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ClassNotFoundException.html?is-external=true" title="class or interface in java.lang" class="externalLink">ClassNotFoundException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>clientEntityResolver</h4>
<pre><a href="org/apache/cayenne/map/EntityResolver.html" title="class in org.apache.cayenne.map">EntityResolver</a> clientEntityResolver</pre>
</li>
<li class="blockListLast">
<h4>maps</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a>&gt; maps</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.ObjAttribute">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/ObjAttribute.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.ObjAttribute</a> extends <a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dbAttributePath</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dbAttributePath</pre>
</li>
<li class="blockList">
<h4>lazy</h4>
<pre>boolean lazy</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.2</dd>
</dl>
</li>
<li class="blockList">
<h4>type</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> type</pre>
</li>
<li class="blockListLast">
<h4>usedForLocking</h4>
<pre>boolean usedForLocking</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.ObjEntity">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.ObjEntity</a> extends <a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>_abstract</h4>
<pre>boolean _abstract</pre>
</li>
<li class="blockList">
<h4>attributeOverrides</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; attributeOverrides</pre>
</li>
<li class="blockList">
<h4>callbacks</h4>
<pre><a href="org/apache/cayenne/map/CallbackMap.html" title="class in org.apache.cayenne.map">CallbackMap</a> callbacks</pre>
</li>
<li class="blockList">
<h4>className</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> className</pre>
</li>
<li class="blockList">
<h4>clientClassName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> clientClassName</pre>
</li>
<li class="blockList">
<h4>clientSuperClassName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> clientSuperClassName</pre>
</li>
<li class="blockList">
<h4>dbEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dbEntityName</pre>
</li>
<li class="blockList">
<h4>lockType</h4>
<pre>int lockType</pre>
</li>
<li class="blockList">
<h4>qualifier</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier</pre>
</li>
<li class="blockList">
<h4>readOnly</h4>
<pre>boolean readOnly</pre>
</li>
<li class="blockList">
<h4>serverOnly</h4>
<pre>boolean serverOnly</pre>
</li>
<li class="blockList">
<h4>superClassName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> superClassName</pre>
</li>
<li class="blockListLast">
<h4>superEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> superEntityName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.ObjRelationship">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.ObjRelationship</a> extends <a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>collectionType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> collectionType</pre>
<div class="block">Stores the type of collection mapped by a to-many relationship. Null for
to-one relationships.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockList">
<h4>dbRelationships</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbRelationship.html" title="class in org.apache.cayenne.map">DbRelationship</a>&gt; dbRelationships</pre>
</li>
<li class="blockList">
<h4>deferredPath</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> deferredPath</pre>
<div class="block">Db-relationships path that is set but not yet parsed (turned into
List&lt;DbRelationship&gt;) Used during map loading</div>
</li>
<li class="blockList">
<h4>deleteRule</h4>
<pre>int deleteRule</pre>
</li>
<li class="blockList">
<h4>mapKey</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> mapKey</pre>
<div class="block">Stores a property name of a target entity used to create a relationship
map. Only has effect if collectionType property is set to
"java.util.Map".</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockList">
<h4>readOnly</h4>
<pre>boolean readOnly</pre>
</li>
<li class="blockListLast">
<h4>usedForLocking</h4>
<pre>boolean usedForLocking</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.Procedure">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.Procedure</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>callParameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/ProcedureParameter.html" title="class in org.apache.cayenne.map">ProcedureParameter</a>&gt; callParameters</pre>
</li>
<li class="blockList">
<h4>catalog</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> catalog</pre>
</li>
<li class="blockList">
<h4>dataMap</h4>
<pre><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a> dataMap</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>returningValue</h4>
<pre>boolean returningValue</pre>
</li>
<li class="blockListLast">
<h4>schema</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> schema</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.ProcedureParameter">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/ProcedureParameter.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.ProcedureParameter</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>direction</h4>
<pre>int direction</pre>
</li>
<li class="blockList">
<h4>maxLength</h4>
<pre>int maxLength</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>precision</h4>
<pre>int precision</pre>
</li>
<li class="blockList">
<h4>procedure</h4>
<pre><a href="org/apache/cayenne/map/Procedure.html" title="class in org.apache.cayenne.map">Procedure</a> procedure</pre>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre>int type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.ProcedureQueryDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/ProcedureQueryDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.ProcedureQueryDescriptor</a> extends <a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>resultEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> resultEntityName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.QueryDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.QueryDescriptor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataMap</h4>
<pre><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a> dataMap</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>properties</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; properties</pre>
</li>
<li class="blockList">
<h4>root</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> root</pre>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> type</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.Relationship">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.Relationship</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>runtime</h4>
<pre>boolean runtime</pre>
<div class="block">A flag that specifies whether a Relationship was mapped by the user or added
dynamically by Cayenne runtime.</div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.0</dd>
</dl>
</li>
<li class="blockList">
<h4>sourceEntity</h4>
<pre><a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a> sourceEntity</pre>
</li>
<li class="blockList">
<h4>targetEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> targetEntityName</pre>
</li>
<li class="blockListLast">
<h4>toMany</h4>
<pre>boolean toMany</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.SelectQueryDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/SelectQueryDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.SelectQueryDescriptor</a> extends <a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-8798258795351950215L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>orderings</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>&gt; orderings</pre>
</li>
<li class="blockList">
<h4>prefetchesMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&gt; prefetchesMap</pre>
</li>
<li class="blockListLast">
<h4>qualifier</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.SQLTemplateDescriptor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/SQLTemplateDescriptor.html" title="class in org.apache.cayenne.map">org.apache.cayenne.map.SQLTemplateDescriptor</a> extends <a href="org/apache/cayenne/map/QueryDescriptor.html" title="class in org.apache.cayenne.map">QueryDescriptor</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>adapterSql</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; adapterSql</pre>
</li>
<li class="blockList">
<h4>prefetchesMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>&gt; prefetchesMap</pre>
</li>
<li class="blockListLast">
<h4>sql</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sql</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.map.event</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.map.event.AttributeEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/AttributeEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.AttributeEvent</a> extends <a href="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event">EntityEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>attribute</h4>
<pre><a href="org/apache/cayenne/map/Attribute.html" title="class in org.apache.cayenne.map">Attribute</a> attribute</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.event.EmbeddableAttributeEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/EmbeddableAttributeEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.EmbeddableAttributeEvent</a> extends <a href="org/apache/cayenne/map/event/EmbeddableEvent.html" title="class in org.apache.cayenne.map.event">EmbeddableEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>embeddableAttribute</h4>
<pre><a href="org/apache/cayenne/map/EmbeddableAttribute.html" title="class in org.apache.cayenne.map">EmbeddableAttribute</a> embeddableAttribute</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.event.EmbeddableEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/EmbeddableEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.EmbeddableEvent</a> extends <a href="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event">MapEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>embeddable</h4>
<pre><a href="org/apache/cayenne/map/Embeddable.html" title="class in org.apache.cayenne.map">Embeddable</a> embeddable</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.event.EntityEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.EntityEvent</a> extends <a href="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event">MapEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>entity</h4>
<pre><a href="org/apache/cayenne/map/Entity.html" title="class in org.apache.cayenne.map">Entity</a> entity</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.event.MapEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/MapEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.MapEvent</a> extends <a href="org/apache/cayenne/event/CayenneEvent.html" title="class in org.apache.cayenne.event">CayenneEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>domain</h4>
<pre><a href="org/apache/cayenne/configuration/DataChannelDescriptor.html" title="class in org.apache.cayenne.configuration">DataChannelDescriptor</a> domain</pre>
<div class="block">Domain of event object. Might be null</div>
</li>
<li class="blockList">
<h4>id</h4>
<pre>int id</pre>
</li>
<li class="blockList">
<h4>oldName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> oldName</pre>
</li>
<li class="blockListLast">
<h4>oldNameSet</h4>
<pre>boolean oldNameSet</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.map.event.RelationshipEvent">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/map/event/RelationshipEvent.html" title="class in org.apache.cayenne.map.event">org.apache.cayenne.map.event.RelationshipEvent</a> extends <a href="org/apache/cayenne/map/event/EntityEvent.html" title="class in org.apache.cayenne.map.event">EntityEvent</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>relationship</h4>
<pre><a href="org/apache/cayenne/map/Relationship.html" title="class in org.apache.cayenne.map">Relationship</a> relationship</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.query</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.query.AbstractMappedQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/AbstractMappedQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.AbstractMappedQuery</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>params</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; params</pre>
</li>
<li class="blockListLast">
<h4>queryName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> queryName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.AbstractQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.AbstractQuery</a> extends <a href="org/apache/cayenne/query/CacheableQuery.html" title="class in org.apache.cayenne.query">CacheableQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>root</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> root</pre>
<div class="block">The root object this query. May be an entity name, Java class, ObjEntity or
DbEntity, depending on the specific query and how it was constructed.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.BatchQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.BatchQuery</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dbAttributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>&gt; dbAttributes</pre>
</li>
<li class="blockList">
<h4>dbEntity</h4>
<pre><a href="org/apache/cayenne/map/DbEntity.html" title="class in org.apache.cayenne.map">DbEntity</a> dbEntity</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
<li class="blockListLast">
<h4>rows</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/query/BatchQueryRow.html" title="class in org.apache.cayenne.query">BatchQueryRow</a>&gt; rows</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.0</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.CacheableQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/CacheableQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.CacheableQuery</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.ColumnSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/ColumnSelect.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.ColumnSelect</a> extends <a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query">FluentSelect</a>&lt;<a href="org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>columns</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/exp/property/Property.html" title="interface in org.apache.cayenne.exp.property">Property</a>&lt;?&gt;&gt; columns</pre>
</li>
<li class="blockList">
<h4>metaData</h4>
<pre>org.apache.cayenne.query.ColumnSelectMetadata metaData</pre>
</li>
<li class="blockListLast">
<h4>singleColumn</h4>
<pre>boolean singleColumn</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.DeleteBatchQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/DeleteBatchQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.DeleteBatchQuery</a> extends <a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>nullQualifierNames</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; nullQualifierNames</pre>
</li>
<li class="blockListLast">
<h4>usingOptimisticLocking</h4>
<pre>boolean usingOptimisticLocking</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.EJBQLQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/EJBQLQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.EJBQLQuery</a> extends <a href="org/apache/cayenne/query/CacheableQuery.html" title="class in org.apache.cayenne.query">CacheableQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>ejbqlStatement</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> ejbqlStatement</pre>
</li>
<li class="blockList">
<h4>metadata</h4>
<pre>org.apache.cayenne.query.EJBQLQueryMetadata metadata</pre>
</li>
<li class="blockList">
<h4>namedParameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; namedParameters</pre>
</li>
<li class="blockListLast">
<h4>positionalParameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; positionalParameters</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.FluentSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.FluentSelect</a> extends <a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dbEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dbEntityName</pre>
</li>
<li class="blockList">
<h4>distinct</h4>
<pre>boolean distinct</pre>
</li>
<li class="blockList">
<h4>entityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> entityName</pre>
</li>
<li class="blockList">
<h4>entityType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt; entityType</pre>
</li>
<li class="blockList">
<h4>having</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> having</pre>
</li>
<li class="blockList">
<h4>havingExpressionIsActive</h4>
<pre>boolean havingExpressionIsActive</pre>
</li>
<li class="blockList">
<h4>orderings</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>&gt; orderings</pre>
</li>
<li class="blockListLast">
<h4>where</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> where</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.IndirectQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.IndirectQuery</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>974666786498898209L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataMap</h4>
<pre><a href="org/apache/cayenne/map/DataMap.html" title="class in org.apache.cayenne.map">DataMap</a> dataMap</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>3.1</dd>
</dl>
</li>
<li class="blockListLast">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.InsertBatchQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/InsertBatchQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.InsertBatchQuery</a> extends <a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.MappedExec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/MappedExec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.MappedExec</a> extends <a href="org/apache/cayenne/query/AbstractMappedQuery.html" title="class in org.apache.cayenne.query">AbstractMappedQuery</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.MappedSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/MappedSelect.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.MappedSelect</a> extends <a href="org/apache/cayenne/query/AbstractMappedQuery.html" title="class in org.apache.cayenne.query">AbstractMappedQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fetchLimit</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> fetchLimit</pre>
</li>
<li class="blockList">
<h4>fetchOffset</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> fetchOffset</pre>
</li>
<li class="blockList">
<h4>forceNoCache</h4>
<pre>boolean forceNoCache</pre>
</li>
<li class="blockList">
<h4>pageSize</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> pageSize</pre>
</li>
<li class="blockList">
<h4>queryTimeout</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> queryTimeout</pre>
</li>
<li class="blockList">
<h4>resultClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;<a href="org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt; resultClass</pre>
</li>
<li class="blockListLast">
<h4>statementFetchSize</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> statementFetchSize</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.ObjectIdQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/ObjectIdQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.ObjectIdQuery</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cachePolicy</h4>
<pre>int cachePolicy</pre>
</li>
<li class="blockList">
<h4>fetchingDataRows</h4>
<pre>boolean fetchingDataRows</pre>
</li>
<li class="blockListLast">
<h4>objectId</h4>
<pre><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a> objectId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.ObjectSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.ObjectSelect</a> extends <a href="org/apache/cayenne/query/FluentSelect.html" title="class in org.apache.cayenne.query">FluentSelect</a>&lt;<a href="org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-156124021150949227L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>metaData</h4>
<pre>org.apache.cayenne.query.ObjectSelectMetadata metaData</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.Ordering">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.Ordering</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-9167074787055881422L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>nullSortedFirst</h4>
<pre>boolean nullSortedFirst</pre>
</li>
<li class="blockList">
<h4>pathExceptionSuppressed</h4>
<pre>boolean pathExceptionSuppressed</pre>
</li>
<li class="blockList">
<h4>sortOrder</h4>
<pre><a href="org/apache/cayenne/query/SortOrder.html" title="enum in org.apache.cayenne.query">SortOrder</a> sortOrder</pre>
</li>
<li class="blockListLast">
<h4>sortSpecString</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sortSpecString</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.Orderings">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/Orderings.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.Orderings</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/ArrayList.html?is-external=true" title="class or interface in java.util" class="externalLink">ArrayList</a>&lt;<a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>&gt; implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.PrefetchSelectQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/PrefetchSelectQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.PrefetchSelectQuery</a> extends <a href="org/apache/cayenne/query/ObjectSelect.html" title="class in org.apache.cayenne.query">ObjectSelect</a>&lt;<a href="org/apache/cayenne/query/PrefetchSelectQuery.html" title="type parameter in PrefetchSelectQuery">T</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>lastPrefetchHint</h4>
<pre><a href="org/apache/cayenne/map/ObjRelationship.html" title="class in org.apache.cayenne.map">ObjRelationship</a> lastPrefetchHint</pre>
<div class="block">Stores the last ObjRelationship in the prefetch path.</div>
</li>
<li class="blockList">
<h4>prefetchPath</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> prefetchPath</pre>
<div class="block">The relationship path from root objects to the objects being prefetched.</div>
</li>
<li class="blockListLast">
<h4>resultPaths</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; resultPaths</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.PrefetchTreeNode">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.PrefetchTreeNode</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1112629504025820837L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>readResolve</h4>
<pre class="methodSignature">protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;readResolve()
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectStreamException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectStreamException.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectStreamException</a></code></dd>
</dl>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>children</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">PrefetchTreeNode</a>&gt; children</pre>
</li>
<li class="blockList">
<h4>ejbqlPathEntityId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> ejbqlPathEntityId</pre>
</li>
<li class="blockList">
<h4>entityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> entityName</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockList">
<h4>phantom</h4>
<pre>boolean phantom</pre>
</li>
<li class="blockListLast">
<h4>semantics</h4>
<pre>int semantics</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.ProcedureCall">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/ProcedureCall.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.ProcedureCall</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>capsStrategy</h4>
<pre><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a> capsStrategy</pre>
</li>
<li class="blockList">
<h4>fetchingDataRows</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang" class="externalLink">Boolean</a> fetchingDataRows</pre>
</li>
<li class="blockList">
<h4>fetchLimit</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> fetchLimit</pre>
</li>
<li class="blockList">
<h4>fetchOffset</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang" class="externalLink">Integer</a> fetchOffset</pre>
</li>
<li class="blockList">
<h4>params</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; params</pre>
</li>
<li class="blockList">
<h4>procedureName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> procedureName</pre>
</li>
<li class="blockList">
<h4>resultClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;<a href="org/apache/cayenne/query/ProcedureCall.html" title="type parameter in ProcedureCall">T</a>&gt; resultClass</pre>
</li>
<li class="blockListLast">
<h4>resultDescriptor</h4>
<pre><a href="org/apache/cayenne/access/jdbc/ColumnDescriptor.html" title="class in org.apache.cayenne.access.jdbc">ColumnDescriptor</a>[] resultDescriptor</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.ProcedureQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/ProcedureQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.ProcedureQuery</a> extends <a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>columnNamesCapitalization</h4>
<pre><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a> columnNamesCapitalization</pre>
</li>
<li class="blockList">
<h4>metaData</h4>
<pre>org.apache.cayenne.query.ProcedureQueryMetadata metaData</pre>
</li>
<li class="blockList">
<h4>parameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; parameters</pre>
</li>
<li class="blockList">
<h4>resultClass</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt; resultClass</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
<li class="blockList">
<h4>resultDescriptors</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/access/jdbc/ColumnDescriptor.html" title="class in org.apache.cayenne.access.jdbc">ColumnDescriptor</a>[]&gt; resultDescriptors</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
<li class="blockListLast">
<h4>resultEntityName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> resultEntityName</pre>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>1.2</dd>
</dl>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.QueryChain">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/QueryChain.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.QueryChain</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>chain</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&gt; chain</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.RefreshQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/RefreshQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.RefreshQuery</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>groupKeys</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] groupKeys</pre>
</li>
<li class="blockList">
<h4>objects</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;?&gt; objects</pre>
</li>
<li class="blockListLast">
<h4>query</h4>
<pre><a href="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a> query</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.RelationshipQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/RelationshipQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.RelationshipQuery</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>objectId</h4>
<pre><a href="org/apache/cayenne/ObjectId.html" title="interface in org.apache.cayenne">ObjectId</a> objectId</pre>
</li>
<li class="blockList">
<h4>refreshing</h4>
<pre>boolean refreshing</pre>
</li>
<li class="blockList">
<h4>relationshipName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> relationshipName</pre>
</li>
<li class="blockListLast">
<h4>statementFetchSize</h4>
<pre>int statementFetchSize</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectById">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectById.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectById</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6589464349051607583L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cacheGroup</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cacheGroup</pre>
</li>
<li class="blockList">
<h4>cacheStrategy</h4>
<pre><a href="org/apache/cayenne/query/QueryCacheStrategy.html" title="enum in org.apache.cayenne.query">QueryCacheStrategy</a> cacheStrategy</pre>
</li>
<li class="blockList">
<h4>fetchingDataRows</h4>
<pre>boolean fetchingDataRows</pre>
</li>
<li class="blockList">
<h4>idSpec</h4>
<pre><a href="org/apache/cayenne/query/SelectById.IdSpec.html" title="interface in org.apache.cayenne.query">SelectById.IdSpec</a> idSpec</pre>
</li>
<li class="blockList">
<h4>prefetches</h4>
<pre><a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">PrefetchTreeNode</a> prefetches</pre>
</li>
<li class="blockListLast">
<h4>root</h4>
<pre><a href="org/apache/cayenne/query/SelectById.QueryRoot.html" title="interface in org.apache.cayenne.query">SelectById.QueryRoot</a> root</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectById.MultiMapIdSpec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectById.MultiMapIdSpec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectById.MultiMapIdSpec</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>ids</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;?&gt;&gt; ids</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectById.MultiScalarIdSpec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectById.MultiScalarIdSpec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectById.MultiScalarIdSpec</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>ids</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; ids</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectById.SingleMapIdSpec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectById.SingleMapIdSpec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectById.SingleMapIdSpec</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;?&gt; id</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectById.SingleScalarIdSpec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectById.SingleScalarIdSpec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectById.SingleScalarIdSpec</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>id</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> id</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SelectQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SelectQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SelectQuery</a> extends <a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>5486418811888197559L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>canReturnScalarValue</h4>
<pre>boolean canReturnScalarValue</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<div class="block"><p>Flag that indicates whether this query can return single value or
it should always return some complex data (Object[] for now)</p>
<p>Default value is <b>true</b></p></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.0</dd>
</dl>
</li>
<li class="blockList">
<h4>columns</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="org/apache/cayenne/exp/property/Property.html" title="interface in org.apache.cayenne.exp.property">Property</a>&lt;?&gt;&gt; columns</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.0</dd>
</dl>
</li>
<li class="blockList">
<h4>distinct</h4>
<pre>boolean distinct</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
<li class="blockList">
<h4>havingQualifier</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> havingQualifier</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
<dl>
<dt><span class="simpleTagLabel">Since:</span></dt>
<dd>4.0</dd>
</dl>
</li>
<li class="blockList">
<h4>metaData</h4>
<pre>org.apache.cayenne.query.SelectQueryMetadata metaData</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
<li class="blockList">
<h4>orderings</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/query/Ordering.html" title="class in org.apache.cayenne.query">Ordering</a>&gt; orderings</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
<li class="blockListLast">
<h4>qualifier</h4>
<pre><a href="org/apache/cayenne/exp/Expression.html" title="class in org.apache.cayenne.exp">Expression</a> qualifier</pre>
<div class="deprecationBlock"><span class="deprecatedLabel">Deprecated.</span></div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SQLExec">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SQLExec.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SQLExec</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6533566707148045615L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>dataMapName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataMapName</pre>
</li>
<li class="blockList">
<h4>params</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; params</pre>
</li>
<li class="blockList">
<h4>positionalParams</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; positionalParams</pre>
</li>
<li class="blockList">
<h4>queryTimeout</h4>
<pre>int queryTimeout</pre>
</li>
<li class="blockList">
<h4>returnGeneratedKeys</h4>
<pre>boolean returnGeneratedKeys</pre>
</li>
<li class="blockListLast">
<h4>sqlBuffer</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang" class="externalLink">StringBuilder</a> sqlBuffer</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SQLSelect">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SQLSelect.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SQLSelect</a> extends <a href="org/apache/cayenne/query/IndirectQuery.html" title="class in org.apache.cayenne.query">IndirectQuery</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-7074293371883740872L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>cacheGroup</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> cacheGroup</pre>
</li>
<li class="blockList">
<h4>cacheStrategy</h4>
<pre><a href="org/apache/cayenne/query/QueryCacheStrategy.html" title="enum in org.apache.cayenne.query">QueryCacheStrategy</a> cacheStrategy</pre>
</li>
<li class="blockList">
<h4>columnNameCaps</h4>
<pre><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a> columnNameCaps</pre>
</li>
<li class="blockList">
<h4>dataMapName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataMapName</pre>
</li>
<li class="blockList">
<h4>isFetchingDataRows</h4>
<pre>boolean isFetchingDataRows</pre>
</li>
<li class="blockList">
<h4>limit</h4>
<pre>int limit</pre>
</li>
<li class="blockList">
<h4>offset</h4>
<pre>int offset</pre>
</li>
<li class="blockList">
<h4>pageSize</h4>
<pre>int pageSize</pre>
</li>
<li class="blockList">
<h4>params</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; params</pre>
</li>
<li class="blockList">
<h4>persistentType</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;<a href="org/apache/cayenne/query/SQLSelect.html" title="type parameter in SQLSelect">T</a>&gt; persistentType</pre>
</li>
<li class="blockList">
<h4>positionalParams</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; positionalParams</pre>
</li>
<li class="blockList">
<h4>prefetches</h4>
<pre><a href="org/apache/cayenne/query/PrefetchTreeNode.html" title="class in org.apache.cayenne.query">PrefetchTreeNode</a> prefetches</pre>
</li>
<li class="blockList">
<h4>queryTimeout</h4>
<pre>int queryTimeout</pre>
</li>
<li class="blockList">
<h4>resultColumnsTypes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt;&gt; resultColumnsTypes</pre>
</li>
<li class="blockList">
<h4>resultMapper</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Function</a>&lt;<a href="org/apache/cayenne/query/SQLSelect.html" title="type parameter in SQLSelect">T</a>,&#8203;?&gt; resultMapper</pre>
</li>
<li class="blockList">
<h4>sqlBuffer</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang" class="externalLink">StringBuilder</a> sqlBuffer</pre>
</li>
<li class="blockList">
<h4>statementFetchSize</h4>
<pre>int statementFetchSize</pre>
</li>
<li class="blockListLast">
<h4>useScalar</h4>
<pre>boolean useScalar</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SQLTemplate">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SQLTemplate.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SQLTemplate</a> extends <a href="org/apache/cayenne/query/AbstractQuery.html" title="class in org.apache.cayenne.query">AbstractQuery</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3073521388289663641L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>columnNamesCapitalization</h4>
<pre><a href="org/apache/cayenne/query/CapsStrategy.html" title="enum in org.apache.cayenne.query">CapsStrategy</a> columnNamesCapitalization</pre>
</li>
<li class="blockList">
<h4>dataNodeName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> dataNodeName</pre>
</li>
<li class="blockList">
<h4>defaultTemplate</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> defaultTemplate</pre>
</li>
<li class="blockList">
<h4>metaData</h4>
<pre><a href="org/apache/cayenne/query/SQLTemplateMetadata.html" title="class in org.apache.cayenne.query">SQLTemplateMetadata</a> metaData</pre>
</li>
<li class="blockList">
<h4>parameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;?&gt;[] parameters</pre>
</li>
<li class="blockList">
<h4>positionalParams</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&gt; positionalParams</pre>
</li>
<li class="blockList">
<h4>result</h4>
<pre><a href="org/apache/cayenne/map/SQLResult.html" title="class in org.apache.cayenne.map">SQLResult</a> result</pre>
</li>
<li class="blockList">
<h4>resultColumnsTypes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang" class="externalLink">Class</a>&lt;?&gt;&gt; resultColumnsTypes</pre>
</li>
<li class="blockList">
<h4>returnGeneratedKeys</h4>
<pre>boolean returnGeneratedKeys</pre>
</li>
<li class="blockList">
<h4>templates</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; templates</pre>
</li>
<li class="blockListLast">
<h4>useScalar</h4>
<pre>boolean useScalar</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.SQLTemplateMetadata">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/SQLTemplateMetadata.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.SQLTemplateMetadata</a> extends org.apache.cayenne.query.BaseQueryMetadata implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>isSingleResultSetMapping</h4>
<pre>boolean isSingleResultSetMapping</pre>
</li>
<li class="blockListLast">
<h4>resultMapper</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Function.html?is-external=true" title="class or interface in java.util.function" class="externalLink">Function</a>&lt;?,&#8203;?&gt; resultMapper</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.query.UpdateBatchQuery">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/query/UpdateBatchQuery.html" title="class in org.apache.cayenne.query">org.apache.cayenne.query.UpdateBatchQuery</a> extends <a href="org/apache/cayenne/query/BatchQuery.html" title="class in org.apache.cayenne.query">BatchQuery</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>nullQualifierNames</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util" class="externalLink">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; nullQualifierNames</pre>
</li>
<li class="blockList">
<h4>qualifierAttributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>&gt; qualifierAttributes</pre>
</li>
<li class="blockList">
<h4>updatedAttributes</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/map/DbAttribute.html" title="class in org.apache.cayenne.map">DbAttribute</a>&gt; updatedAttributes</pre>
</li>
<li class="blockListLast">
<h4>usingOptimisticLocking</h4>
<pre>boolean usingOptimisticLocking</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.reflect</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.reflect.BeanAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/BeanAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.BeanAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>606253801447018099L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>nullValue</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> nullValue</pre>
</li>
<li class="blockList">
<h4>propertyName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> propertyName</pre>
</li>
<li class="blockList">
<h4>readMethod</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a> readMethod</pre>
</li>
<li class="blockListLast">
<h4>writeMethod</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Method</a> writeMethod</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.EmbeddedFieldAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/EmbeddedFieldAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.EmbeddedFieldAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>embeddableAccessor</h4>
<pre><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a> embeddableAccessor</pre>
</li>
<li class="blockList">
<h4>embeddableDescriptor</h4>
<pre><a href="org/apache/cayenne/reflect/EmbeddableDescriptor.html" title="interface in org.apache.cayenne.reflect">EmbeddableDescriptor</a> embeddableDescriptor</pre>
</li>
<li class="blockList">
<h4>embeddedAccessor</h4>
<pre><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a> embeddedAccessor</pre>
</li>
<li class="blockListLast">
<h4>propertyPath</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> propertyPath</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.FieldAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/FieldAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.FieldAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>field</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Field.html?is-external=true" title="class or interface in java.lang.reflect" class="externalLink">Field</a> field</pre>
</li>
<li class="blockList">
<h4>nullValue</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> nullValue</pre>
</li>
<li class="blockListLast">
<h4>propertyName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> propertyName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.IdMapKeyAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/IdMapKeyAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.IdMapKeyAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.MapAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/MapAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.MapAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>6032801387641617011L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>propertyName</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> propertyName</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.PropertyAccessor">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/PropertyAccessor.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.PropertyAccessor</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>property</h4>
<pre><a href="org/apache/cayenne/reflect/PropertyDescriptor.html" title="interface in org.apache.cayenne.reflect">PropertyDescriptor</a> property</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.PropertyException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/PropertyException.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.PropertyException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>accessor</h4>
<pre><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a> accessor</pre>
</li>
<li class="blockList">
<h4>property</h4>
<pre><a href="org/apache/cayenne/reflect/PropertyDescriptor.html" title="interface in org.apache.cayenne.reflect">PropertyDescriptor</a> property</pre>
</li>
<li class="blockListLast">
<h4>source</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> source</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.reflect.UnresolvablePathException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/reflect/UnresolvablePathException.html" title="class in org.apache.cayenne.reflect">org.apache.cayenne.reflect.UnresolvablePathException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.remote</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.remote.BootstrapMessage">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.BootstrapMessage extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.remote.QueryMessage">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.QueryMessage extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>query</h4>
<pre><a href="org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a> query</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.remote.RemoteSession">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.RemoteSession extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>eventBridgeFactory</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> eventBridgeFactory</pre>
</li>
<li class="blockList">
<h4>eventBridgeParameters</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>&gt; eventBridgeParameters</pre>
</li>
<li class="blockList">
<h4>name</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> name</pre>
</li>
<li class="blockListLast">
<h4>sessionId</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> sessionId</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.remote.SyncMessage">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.SyncMessage extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>senderChanges</h4>
<pre><a href="org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a> senderChanges</pre>
</li>
<li class="blockListLast">
<h4>type</h4>
<pre>int type</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.remote.service</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.remote.service.MissingSessionException">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.service.MissingSessionException extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
</li>
<li class="blockList"><a id="org.apache.cayenne.remote.service.ServerSession">
<!-- -->
</a>
<h3>Class org.apache.cayenne.remote.service.ServerSession extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>channel</h4>
<pre><a href="org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne">DataChannel</a> channel</pre>
</li>
<li class="blockListLast">
<h4>session</h4>
<pre>org.apache.cayenne.remote.RemoteSession session</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.resource</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.resource.URLResource">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/resource/URLResource.html" title="class in org.apache.cayenne.resource">org.apache.cayenne.resource.URLResource</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>url</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net" class="externalLink">URL</a> url</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.rop</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.rop.ROPServlet">
<!-- -->
</a>
<h3>Class org.apache.cayenne.rop.ROPServlet extends javax.servlet.http.HttpServlet implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>remoteService</h4>
<pre>org.apache.cayenne.remote.RemoteService remoteService</pre>
</li>
<li class="blockList">
<h4>serializationService</h4>
<pre>org.apache.cayenne.rop.ROPSerializationService serializationService</pre>
</li>
<li class="blockListLast">
<h4>servletContext</h4>
<pre>javax.servlet.ServletContext servletContext</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.template.parser</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.template.parser.ParseException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/template/parser/ParseException.html" title="class in org.apache.cayenne.template.parser">org.apache.cayenne.template.parser.ParseException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang" class="externalLink">Exception</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>currentToken</h4>
<pre><a href="org/apache/cayenne/template/parser/Token.html" title="class in org.apache.cayenne.template.parser">Token</a> currentToken</pre>
<div class="block">This is the last token that has been consumed successfully. If
this object has been created due to a parse error, the token
followng this token will (therefore) be the first error token.</div>
</li>
<li class="blockList">
<h4>expectedTokenSequences</h4>
<pre>int[][] expectedTokenSequences</pre>
<div class="block">Each entry in this array is an array of integers. Each array
of integers represents a sequence of tokens (by their ordinal
values) that is expected at this point of the parse.</div>
</li>
<li class="blockListLast">
<h4>tokenImage</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a>[] tokenImage</pre>
<div class="block">This is a reference to the "tokenImage" array of the generated
parser within which the parse error occurred. This array is
defined in the generated ...Constants interface.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.template.parser.Token">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/template/parser/Token.html" title="class in org.apache.cayenne.template.parser">org.apache.cayenne.template.parser.Token</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>beginColumn</h4>
<pre>int beginColumn</pre>
<div class="block">The column number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>beginLine</h4>
<pre>int beginLine</pre>
<div class="block">The line number of the first character of this Token.</div>
</li>
<li class="blockList">
<h4>endColumn</h4>
<pre>int endColumn</pre>
<div class="block">The column number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>endLine</h4>
<pre>int endLine</pre>
<div class="block">The line number of the last character of this Token.</div>
</li>
<li class="blockList">
<h4>image</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> image</pre>
<div class="block">The string image of the token.</div>
</li>
<li class="blockList">
<h4>kind</h4>
<pre>int kind</pre>
<div class="block">An integer that describes the kind of this token. This numbering
system is determined by JavaCCParser, and a table of these numbers is
stored in the file ...Constants.java.</div>
</li>
<li class="blockList">
<h4>next</h4>
<pre><a href="org/apache/cayenne/template/parser/Token.html" title="class in org.apache.cayenne.template.parser">Token</a> next</pre>
<div class="block">A reference to the next regular (non-special) token from the input
stream. If this is the last token from the input stream, or if the
token manager has not read tokens beyond this one, this field is
set to null. This is true only if this token is also a regular
token. Otherwise, see below for a description of the contents of
this field.</div>
</li>
<li class="blockListLast">
<h4>specialToken</h4>
<pre><a href="org/apache/cayenne/template/parser/Token.html" title="class in org.apache.cayenne.template.parser">Token</a> specialToken</pre>
<div class="block">This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
If there are no such special tokens, this field is set to null.
When there are more than one such special token, this field refers
to the last of these special tokens, which in turn refers to the next
previous special token through its specialToken field, and so on
until the first special token (whose specialToken field is null).
The next fields of special tokens refer to other special tokens that
immediately follow it (without an intervening regular token). If there
is no such token, this field is null.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.template.parser.TokenMgrError">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/template/parser/TokenMgrError.html" title="class in org.apache.cayenne.template.parser">org.apache.cayenne.template.parser.TokenMgrError</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Error.html?is-external=true" title="class or interface in java.lang" class="externalLink">Error</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>errorCode</h4>
<pre>int errorCode</pre>
<div class="block">Indicates the reason why the exception is thrown. It will have
one of the above 4 values.</div>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.util</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.util.GenericResponse">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/GenericResponse.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.GenericResponse</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>results</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> results</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.IncrementalListResponse">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/IncrementalListResponse.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.IncrementalListResponse</a> extends <a href="org/apache/cayenne/util/ListResponse.html" title="class in org.apache.cayenne.util">ListResponse</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>fullSize</h4>
<pre>int fullSize</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.IndexPropertyList">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/IndexPropertyList.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.IndexPropertyList</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractList.html?is-external=true" title="class or interface in java.util" class="externalLink">AbstractList</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>comparator</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Comparator.html?is-external=true" title="class or interface in java.util" class="externalLink">Comparator</a> comparator</pre>
</li>
<li class="blockList">
<h4>dirty</h4>
<pre>boolean dirty</pre>
</li>
<li class="blockList">
<h4>indexProperty</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> indexProperty</pre>
</li>
<li class="blockListLast">
<h4>list</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> list</pre>
<div class="block">A list used for the actual objects storage.</div>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.ListResponse">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/ListResponse.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.ListResponse</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>objectList</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a> objectList</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.ObjectContextGraphAction">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/ObjectContextGraphAction.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.ObjectContextGraphAction</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>context</h4>
<pre><a href="org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a> context</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.PersistentObjectHolder">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.PersistentObjectHolder</a> extends <a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="type parameter in PersistentObjectHolder">E</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>fault</h4>
<pre>boolean fault</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre><a href="org/apache/cayenne/util/PersistentObjectHolder.html" title="type parameter in PersistentObjectHolder">E</a> value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.PersistentObjectList">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/PersistentObjectList.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.PersistentObjectList</a> extends <a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectList.html" title="type parameter in PersistentObjectList">E</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>addedToUnresolved</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util" class="externalLink">LinkedList</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectList.html" title="type parameter in PersistentObjectList">E</a>&gt; addedToUnresolved</pre>
</li>
<li class="blockList">
<h4>objectList</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectList.html" title="type parameter in PersistentObjectList">E</a>&gt; objectList</pre>
</li>
<li class="blockListLast">
<h4>removedFromUnresolved</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true" title="class or interface in java.util" class="externalLink">LinkedList</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectList.html" title="type parameter in PersistentObjectList">E</a>&gt; removedFromUnresolved</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.PersistentObjectMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/PersistentObjectMap.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.PersistentObjectMap</a> extends <a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>mapKeyAccessor</h4>
<pre><a href="org/apache/cayenne/reflect/Accessor.html" title="interface in org.apache.cayenne.reflect">Accessor</a> mapKeyAccessor</pre>
</li>
<li class="blockListLast">
<h4>objectMap</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util" class="externalLink">Map</a> objectMap</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.PersistentObjectSet">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/PersistentObjectSet.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.PersistentObjectSet</a> extends <a href="org/apache/cayenne/util/RelationshipFault.html" title="class in org.apache.cayenne.util">RelationshipFault</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="type parameter in PersistentObjectSet">E</a>&gt; implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>addedToUnresolved</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="type parameter in PersistentObjectSet">E</a>&gt; addedToUnresolved</pre>
</li>
<li class="blockList">
<h4>objectSet</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="type parameter in PersistentObjectSet">E</a>&gt; objectSet</pre>
</li>
<li class="blockListLast">
<h4>removedFromUnresolved</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util" class="externalLink">Set</a>&lt;<a href="org/apache/cayenne/util/PersistentObjectSet.html" title="type parameter in PersistentObjectSet">E</a>&gt; removedFromUnresolved</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.SingleEntryMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/SingleEntryMap.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.SingleEntryMap</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-3848347748971431847L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>key</h4>
<pre><a href="org/apache/cayenne/util/SingleEntryMap.html" title="type parameter in SingleEntryMap">K</a> key</pre>
</li>
<li class="blockListLast">
<h4>value</h4>
<pre><a href="org/apache/cayenne/util/SingleEntryMap.html" title="type parameter in SingleEntryMap">V</a> value</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.SoftValueMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/SoftValueMap.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.SoftValueMap</a> extends org.apache.cayenne.util.ReferenceMap&lt;<a href="org/apache/cayenne/util/SoftValueMap.html" title="type parameter in SoftValueMap">K</a>,&#8203;<a href="org/apache/cayenne/util/SoftValueMap.html" title="type parameter in SoftValueMap">V</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/SoftReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">SoftReference</a>&lt;<a href="org/apache/cayenne/util/SoftValueMap.html" title="type parameter in SoftValueMap">V</a>&gt;&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>8146103761927411986L</dd>
</dl>
</li>
<li class="blockList"><a id="org.apache.cayenne.util.WeakValueMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/WeakValueMap.html" title="class in org.apache.cayenne.util">org.apache.cayenne.util.WeakValueMap</a> extends org.apache.cayenne.util.ReferenceMap&lt;<a href="org/apache/cayenne/util/WeakValueMap.html" title="type parameter in WeakValueMap">K</a>,&#8203;<a href="org/apache/cayenne/util/WeakValueMap.html" title="type parameter in WeakValueMap">V</a>,&#8203;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/ref/WeakReference.html?is-external=true" title="class or interface in java.lang.ref" class="externalLink">WeakReference</a>&lt;<a href="org/apache/cayenne/util/WeakValueMap.html" title="type parameter in WeakValueMap">V</a>&gt;&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>-6911881597843322446L</dd>
</dl>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.util.concurrentlinkedhashmap</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="class in org.apache.cayenne.util.concurrentlinkedhashmap">org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util" class="externalLink">AbstractMap</a>&lt;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">K</a>,&#8203;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">V</a>&gt; implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
<ul class="blockList">
<li class="blockList">
<h3>Serialization Methods</h3>
<ul class="blockList">
<li class="blockList">
<h4>readObject</h4>
<pre class="methodSignature">private&nbsp;void&nbsp;readObject&#8203;(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/ObjectInputStream.html?is-external=true" title="class or interface in java.io" class="externalLink">ObjectInputStream</a>&nbsp;stream)
throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io" class="externalLink">InvalidObjectException</a></pre>
<dl>
<dt><span class="throwsLabel">Throws:</span></dt>
<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/InvalidObjectException.html?is-external=true" title="class or interface in java.io" class="externalLink">InvalidObjectException</a></code></dd>
</dl>
</li>
<li class="blockListLast">
<h4>writeReplace</h4>
<pre class="methodSignature"><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a>&nbsp;writeReplace()</pre>
</li>
</ul>
</li>
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>bufferLengths</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicIntegerArray.html?is-external=true" title="class or interface in java.util.concurrent.atomic" class="externalLink">AtomicIntegerArray</a> bufferLengths</pre>
</li>
<li class="blockList">
<h4>buffers</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util" class="externalLink">Queue</a>&lt;org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Task&gt;[] buffers</pre>
</li>
<li class="blockList">
<h4>capacity</h4>
<pre>int capacity</pre>
</li>
<li class="blockList">
<h4>concurrencyLevel</h4>
<pre>int concurrencyLevel</pre>
</li>
<li class="blockList">
<h4>data</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ConcurrentMap</a>&lt;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">K</a>,&#8203;org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Node&gt; data</pre>
</li>
<li class="blockList">
<h4>drainedOrder</h4>
<pre>int drainedOrder</pre>
</li>
<li class="blockList">
<h4>drainStatus</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/atomic/AtomicReference.html?is-external=true" title="class or interface in java.util.concurrent.atomic" class="externalLink">AtomicReference</a>&lt;org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.DrainStatus&gt; drainStatus</pre>
</li>
<li class="blockList">
<h4>evictionDeque</h4>
<pre>org.apache.cayenne.util.concurrentlinkedhashmap.LinkedDeque&lt;org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Node&gt; evictionDeque</pre>
</li>
<li class="blockList">
<h4>evictionLock</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/Lock.html?is-external=true" title="class or interface in java.util.concurrent.locks" class="externalLink">Lock</a> evictionLock</pre>
</li>
<li class="blockList">
<h4>executor</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ExecutorService.html?is-external=true" title="class or interface in java.util.concurrent" class="externalLink">ExecutorService</a> executor</pre>
</li>
<li class="blockList">
<h4>listener</h4>
<pre>org.apache.cayenne.util.concurrentlinkedhashmap.EvictionListener&lt;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">K</a>,&#8203;<a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">V</a>&gt; listener</pre>
</li>
<li class="blockList">
<h4>nextOrder</h4>
<pre>int nextOrder</pre>
</li>
<li class="blockList">
<h4>pendingNotifications</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Queue.html?is-external=true" title="class or interface in java.util" class="externalLink">Queue</a>&lt;org.apache.cayenne.util.concurrentlinkedhashmap.ConcurrentLinkedHashMap.Node&gt; pendingNotifications</pre>
</li>
<li class="blockList">
<h4>weigher</h4>
<pre>org.apache.cayenne.util.concurrentlinkedhashmap.Weigher&lt;? super <a href="org/apache/cayenne/util/concurrentlinkedhashmap/ConcurrentLinkedHashMap.html" title="type parameter in ConcurrentLinkedHashMap">V</a>&gt; weigher</pre>
</li>
<li class="blockListLast">
<h4>weightedSize</h4>
<pre>int weightedSize</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.validation</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.validation.BeanValidationFailure">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/validation/BeanValidationFailure.html" title="class in org.apache.cayenne.validation">org.apache.cayenne.validation.BeanValidationFailure</a> extends <a href="org/apache/cayenne/validation/SimpleValidationFailure.html" title="class in org.apache.cayenne.validation">SimpleValidationFailure</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>property</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang" class="externalLink">String</a> property</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.validation.SimpleValidationFailure">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/validation/SimpleValidationFailure.html" title="class in org.apache.cayenne.validation">org.apache.cayenne.validation.SimpleValidationFailure</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockList">
<h4>error</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> error</pre>
</li>
<li class="blockListLast">
<h4>source</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> source</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.validation.ValidationException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/validation/ValidationException.html" title="class in org.apache.cayenne.validation">org.apache.cayenne.validation.ValidationException</a> extends <a href="org/apache/cayenne/CayenneRuntimeException.html" title="class in org.apache.cayenne">CayenneRuntimeException</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>result</h4>
<pre><a href="org/apache/cayenne/validation/ValidationResult.html" title="class in org.apache.cayenne.validation">ValidationResult</a> result</pre>
</li>
</ul>
</li>
</ul>
</li>
<li class="blockList"><a id="org.apache.cayenne.validation.ValidationResult">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/validation/ValidationResult.html" title="class in org.apache.cayenne.validation">org.apache.cayenne.validation.ValidationResult</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang" class="externalLink">Object</a> implements Serializable</h3>
<ul class="blockList">
<li class="blockList">
<h3>Serialized Fields</h3>
<ul class="blockList">
<li class="blockListLast">
<h4>failures</h4>
<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util" class="externalLink">List</a>&lt;<a href="org/apache/cayenne/validation/ValidationFailure.html" title="interface in org.apache.cayenne.validation">ValidationFailure</a>&gt; failures</pre>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</section>
</li>
<li class="blockList">
<section role="region">
<h2 title="Package">Package&nbsp;org.apache.cayenne.value.json</h2>
<ul class="blockList">
<li class="blockList"><a id="org.apache.cayenne.value.json.MalformedJsonException">
<!-- -->
</a>
<h3>Class <a href="org/apache/cayenne/value/json/MalformedJsonException.html" title="class in org.apache.cayenne.value.json">org.apache.cayenne.value.json.MalformedJsonException</a> extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/RuntimeException.html?is-external=true" title="class or interface in java.lang" class="externalLink">RuntimeException</a> implements Serializable</h3>
<dl class="nameValue">
<dt>serialVersionUID:</dt>
<dd>1L</dd>
</dl>
</li>
</ul>
</section>
</li>
</ul>
</div>
</main>
<footer role="contentinfo">
<nav role="navigation">
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a id="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a id="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="index.html">Overview</a></li>
<li>Package</li>
<li>Class</li>
<li>Use</li>
<li><a href="overview-tree.html">Tree</a></li>
<li><a href="deprecated-list.html">Deprecated</a></li>
<li><a href="index-all.html">Index</a></li>
<li><a href="help-doc.html">Help</a></li>
</ul>
<div class="aboutLanguage"><a href="http://cayenne.apache.org" target="top">Apache Cayenne</a></div>
</div>
<div class="subNav">
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="allclasses.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
</div>
<a id="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
</nav>
<p class="legalCopy"><small>Copyright &#169; 2001&#x2013;2022 <a href="https://cayenne.apache.org/">Apache Cayenne</a>. All rights reserved.</small></p>
</footer>
</body>
</html>