You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by nt...@apache.org on 2018/12/28 13:28:50 UTC

[28/51] [partial] cayenne-website git commit: Cayenne 4.0.1 release

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/ObjectContext.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/ObjectContext.html b/docs/4.0/api/org/apache/cayenne/class-use/ObjectContext.html
index 792d306..2bd5f1b 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/ObjectContext.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/ObjectContext.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.cayenne.ObjectContext (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Interface org.apache.cayenne.ObjectContext (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.ObjectContext (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.ObjectContext (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {
@@ -204,11 +204,11 @@ custom queries.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#getObjectContext--">getObjectContext</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#getObjectContext--">getObjectContext</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#getObjectContext--">getObjectContext</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#getObjectContext--">getObjectContext</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a></code></td>
@@ -307,22 +307,22 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-       <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannel.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannel.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
 <div class="block">Executes a query, using provided <em>context</em> to register persistent objects if
  query returns any objects.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannelFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilterChain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
 </tr>
+<tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
+<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+       <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
+</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannelFilter.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilter.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-org.apache.cayenne.DataChannelFilterChain-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
@@ -331,12 +331,6 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></code></td>
-<td class="colLast"><span class="typeNameLabel">BaseContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/BaseContext.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
-      <a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&nbsp;changes,
-      int&nbsp;syncType)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannel.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannel.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
       <a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&nbsp;changes,
       int&nbsp;syncType)</code>
@@ -345,15 +339,21 @@ custom queries.</div>
  synchronization.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></code></td>
+<td class="colLast"><span class="typeNameLabel">BaseContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/BaseContext.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
+      <a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&nbsp;changes,
+      int&nbsp;syncType)</code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataChannelFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilterChain.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
+<td class="colLast"><span class="typeNameLabel">DataChannelSyncFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelSyncFilterChain.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
       <a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&nbsp;changes,
       int&nbsp;syncType)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataChannelSyncFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelSyncFilterChain.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
+<td class="colLast"><span class="typeNameLabel">DataChannelFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilterChain.html#onSync-org.apache.cayenne.ObjectContext-org.apache.cayenne.graph.GraphDiff-int-">onSync</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
       <a href="../../../../org/apache/cayenne/graph/GraphDiff.html" title="interface in org.apache.cayenne.graph">GraphDiff</a>&nbsp;changes,
       int&nbsp;syncType)</code>&nbsp;</td>
 </tr>
@@ -366,7 +366,7 @@ custom queries.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">CayenneDataObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneDataObject.html#setObjectContext-org.apache.cayenne.ObjectContext-">setObjectContext</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;objectContext)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#setObjectContext-org.apache.cayenne.ObjectContext-">setObjectContext</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;objectContext)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
@@ -374,7 +374,7 @@ custom queries.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#setObjectContext-org.apache.cayenne.ObjectContext-">setObjectContext</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;objectContext)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">CayenneDataObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneDataObject.html#setObjectContext-org.apache.cayenne.ObjectContext-">setObjectContext</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;objectContext)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -424,17 +424,17 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+<td class="colLast"><span class="typeNameLabel">DataDomain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataDomain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
-<div class="block">An implementation of a <a href="../../../../org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> method that is used by child
- contexts to execute queries.</div>
+<div class="block">Runs query returning generic QueryResponse.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataDomain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataDomain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
+<td class="colLast"><span class="typeNameLabel">DataContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
-<div class="block">Runs query returning generic QueryResponse.</div>
+<div class="block">An implementation of a <a href="../../../../org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> method that is used by child
+ contexts to execute queries.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -608,23 +608,23 @@ custom queries.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+             int&nbsp;size)</code>
+<div class="block">Creates a ResultBatchIterator based on the provided context and batch
+ size.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
              int&nbsp;size)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
              int&nbsp;size)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-             int&nbsp;size)</code>
-<div class="block">Creates a ResultBatchIterator based on the provided context and batch
- size.</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SelectById.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
@@ -658,21 +658,21 @@ custom queries.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;&nbsp;callback)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;&nbsp;callback)</code>
+<div class="block">Creates a ResultIterator based on the provided context and passes it to a
+ callback for processing.</div>
+</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;&nbsp;callback)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;&nbsp;callback)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;&nbsp;callback)</code>
-<div class="block">Creates a ResultIterator based on the provided context and passes it to a
- callback for processing.</div>
-</td>
+<td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#iterate-org.apache.cayenne.ObjectContext-org.apache.cayenne.ResultIteratorCallback-">iterate</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+       <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;&nbsp;callback)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
@@ -690,19 +690,19 @@ custom queries.</div>
        <a href="../../../../org/apache/cayenne/ResultIteratorCallback.html" title="interface in org.apache.cayenne">ResultIteratorCallback</a>&lt;<a href="../../../../org/apache/cayenne/query/SQLSelect.html" title="type parameter in SQLSelect">T</a>&gt;&nbsp;callback)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
+<div class="block">Creates a ResultIterator based on the provided context.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
-<div class="block">Creates a ResultIterator based on the provided context.</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultIterator.html" title="interface in org.apache.cayenne">ResultIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SelectById.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
@@ -716,22 +716,22 @@ custom queries.</div>
 <td class="colLast"><span class="typeNameLabel">SQLSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SQLSelect.html#iterator-org.apache.cayenne.ObjectContext-">iterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
+<div class="block">Selects objects using provided context.</div>
+</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/ProcedureCall.html" title="type parameter in ProcedureCall">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">ProcedureCall.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ProcedureCall.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
-<div class="block">Selects objects using provided context.</div>
-</td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#select-org.apache.cayenne.ObjectContext-">select</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a>&gt;</code></td>
@@ -752,23 +752,23 @@ custom queries.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
+<div class="block">Selects a single object using provided context.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/ColumnSelect.html" title="type parameter in ColumnSelect">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ColumnSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ColumnSelect.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/ObjectSelect.html" title="type parameter in ObjectSelect">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ObjectSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ObjectSelect.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
-<div class="block">Selects a single object using provided context.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SelectById.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
@@ -782,19 +782,19 @@ custom queries.</div>
 <td class="colLast"><span class="typeNameLabel">SQLSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SQLSelect.html#selectFirst-org.apache.cayenne.ObjectContext-">selectFirst</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a></code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
+<div class="block">Selects a single object using provided context.</div>
+</td>
+</tr>
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>
-<div class="block">Selects a single object using provided context.</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a></code></td>
 <td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SelectById.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
@@ -808,13 +808,13 @@ custom queries.</div>
 <td class="colLast"><span class="typeNameLabel">SQLSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SQLSelect.html#selectOne-org.apache.cayenne.ObjectContext-">selectOne</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>int[]</code></td>
-<td class="colLast"><span class="typeNameLabel">MappedExec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedExec.html#update-org.apache.cayenne.ObjectContext-">update</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span class="typeNameLabel">ProcedureCall.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ProcedureCall.html#update-org.apache.cayenne.ObjectContext-">update</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code>int[]</code></td>
+<td class="colLast"><span class="typeNameLabel">MappedExec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedExec.html#update-org.apache.cayenne.ObjectContext-">update</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><span class="typeNameLabel">SQLExec.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SQLExec.html#update-org.apache.cayenne.ObjectContext-">update</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context)</code>&nbsp;</td>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/ObjectId.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/ObjectId.html b/docs/4.0/api/org/apache/cayenne/class-use/ObjectId.html
index 3c17797..44c8bcf 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/ObjectId.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/ObjectId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.cayenne.ObjectId (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Class org.apache.cayenne.ObjectId (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.ObjectId (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.ObjectId (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {
@@ -172,11 +172,11 @@ custom queries.</div>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -196,11 +196,11 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#setObjectId-org.apache.cayenne.ObjectId-">setObjectId</a></span>(<a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a>&nbsp;id)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#setObjectId-org.apache.cayenne.ObjectId-">setObjectId</a></span>(<a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a>&nbsp;objectId)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><span class="typeNameLabel">PersistentObject.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/PersistentObject.html#setObjectId-org.apache.cayenne.ObjectId-">setObjectId</a></span>(<a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a>&nbsp;objectId)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">Persistent.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/Persistent.html#setObjectId-org.apache.cayenne.ObjectId-">setObjectId</a></span>(<a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a>&nbsp;id)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -535,11 +535,11 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ObjectIdQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ObjectIdQuery.html#objectId">objectId</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelationshipQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/RelationshipQuery.html#objectId">objectId</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelationshipQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/RelationshipQuery.html#objectId">objectId</a></span></code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">ObjectIdQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ObjectIdQuery.html#objectId">objectId</a></span></code>&nbsp;</td>
 </tr>
 </tbody>
 </table>
@@ -556,11 +556,11 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ObjectIdQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ObjectIdQuery.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">RelationshipQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/RelationshipQuery.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ObjectId.html" title="class in org.apache.cayenne">ObjectId</a></code></td>
-<td class="colLast"><span class="typeNameLabel">RelationshipQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/RelationshipQuery.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">ObjectIdQuery.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/ObjectIdQuery.html#getObjectId--">getObjectId</a></span>()</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/PersistenceState.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/PersistenceState.html b/docs/4.0/api/org/apache/cayenne/class-use/PersistenceState.html
index c4a3005..6572284 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/PersistenceState.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/PersistenceState.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.cayenne.PersistenceState (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Class org.apache.cayenne.PersistenceState (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.PersistenceState (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.PersistenceState (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/Persistent.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/Persistent.html b/docs/4.0/api/org/apache/cayenne/class-use/Persistent.html
index 01b8723..70a9601 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/Persistent.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/Persistent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.cayenne.Persistent (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Interface org.apache.cayenne.Persistent (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.Persistent (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.Persistent (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {
@@ -435,16 +435,16 @@ custom queries.</div>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
+<td class="colLast"><span class="typeNameLabel">ToManyMapFault.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/ToManyMapFault.html#resolveFault-org.apache.cayenne.Persistent-java.lang.String-">resolveFault</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;sourceObject,
+            <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;relationshipName)</code>&nbsp;</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ToManyListFault.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/ToManyListFault.html#resolveFault-org.apache.cayenne.Persistent-java.lang.String-">resolveFault</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;sourceObject,
             <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;relationshipName)</code>
 <div class="block">Resolves this fault to a List of objects.</div>
 </td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
-<td class="colLast"><span class="typeNameLabel">ToManyMapFault.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/ToManyMapFault.html#resolveFault-org.apache.cayenne.Persistent-java.lang.String-">resolveFault</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;sourceObject,
-            <a href="https://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;relationshipName)</code>&nbsp;</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ToManySetFault.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/ToManySetFault.html#resolveFault-org.apache.cayenne.Persistent-java.lang.String-">resolveFault</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;sourceObject,
@@ -634,11 +634,11 @@ custom queries.</div>
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/map/DataMap.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>
-<td class="colLast"><span class="typeNameLabel">EntityResolver.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/map/EntityResolver.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
+<td class="colLast"><span class="typeNameLabel">DataMap.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/map/DataMap.html#getObjEntity-org.apache.cayenne.Persistent-">getObjEntity</a></span>(<a href="../../../../org/apache/cayenne/Persistent.html" title="interface in org.apache.cayenne">Persistent</a>&nbsp;object)</code>&nbsp;</td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/map/ObjEntity.html" title="class in org.apache.cayenne.map">ObjEntity</a></code></td>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/PersistentObject.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/PersistentObject.html b/docs/4.0/api/org/apache/cayenne/class-use/PersistentObject.html
index 390cbb9..ae8df7b 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/PersistentObject.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/PersistentObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.cayenne.PersistentObject (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Class org.apache.cayenne.PersistentObject (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.PersistentObject (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.PersistentObject (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/ProcedureResult.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/ProcedureResult.html b/docs/4.0/api/org/apache/cayenne/class-use/ProcedureResult.html
index d1f6e1f..624e9b2 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/ProcedureResult.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/ProcedureResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.cayenne.ProcedureResult (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Class org.apache.cayenne.ProcedureResult (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.ProcedureResult (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.ProcedureResult (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/QueryResponse.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/QueryResponse.html b/docs/4.0/api/org/apache/cayenne/class-use/QueryResponse.html
index ef94e45..d024b1f 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/QueryResponse.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/QueryResponse.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:56 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.cayenne.QueryResponse (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Interface org.apache.cayenne.QueryResponse (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.QueryResponse (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.QueryResponse (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {
@@ -129,22 +129,22 @@
 <tbody>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-       <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
-</tr>
-<tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannel.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannel.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
 <div class="block">Executes a query, using provided <em>context</em> to register persistent objects if
  query returns any objects.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannelFilterChain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilterChain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
+<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+       <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
+</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">DataChannelFilter.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/DataChannelFilter.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-org.apache.cayenne.DataChannelFilterChain-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
@@ -157,15 +157,15 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#performGenericQuery-org.apache.cayenne.query.Query-">performGenericQuery</a></span>(<a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
 <td class="colLast"><span class="typeNameLabel">ObjectContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/ObjectContext.html#performGenericQuery-org.apache.cayenne.query.Query-">performGenericQuery</a></span>(<a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
 <div class="block">Executes any kind of query providing the result in a form of
  QueryResponse.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
+<td class="colLast"><span class="typeNameLabel">CayenneContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/CayenneContext.html#performGenericQuery-org.apache.cayenne.query.Query-">performGenericQuery</a></span>(<a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>&nbsp;</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -187,17 +187,17 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+<td class="colLast"><span class="typeNameLabel">DataDomain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataDomain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
-<div class="block">An implementation of a <a href="../../../../org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> method that is used by child
- contexts to execute queries.</div>
+<div class="block">Runs query returning generic QueryResponse.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/QueryResponse.html" title="interface in org.apache.cayenne">QueryResponse</a></code></td>
-<td class="colLast"><span class="typeNameLabel">DataDomain.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataDomain.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;originatingContext,
+<td class="colLast"><span class="typeNameLabel">DataContext.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/access/DataContext.html#onQuery-org.apache.cayenne.ObjectContext-org.apache.cayenne.query.Query-">onQuery</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
        <a href="../../../../org/apache/cayenne/query/Query.html" title="interface in org.apache.cayenne.query">Query</a>&nbsp;query)</code>
-<div class="block">Runs query returning generic QueryResponse.</div>
+<div class="block">An implementation of a <a href="../../../../org/apache/cayenne/DataChannel.html" title="interface in org.apache.cayenne"><code>DataChannel</code></a> method that is used by child
+ contexts to execute queries.</div>
 </td>
 </tr>
 <tr class="rowColor">

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/QueryResult.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/QueryResult.html b/docs/4.0/api/org/apache/cayenne/class-use/QueryResult.html
index fd351f5..355d3dc 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/QueryResult.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/QueryResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.cayenne.QueryResult (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Interface org.apache.cayenne.QueryResult (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.QueryResult (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.QueryResult (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/QueryResultItem.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/QueryResultItem.html b/docs/4.0/api/org/apache/cayenne/class-use/QueryResultItem.html
index 96fefee..baad0fc 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/QueryResultItem.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/QueryResultItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Interface org.apache.cayenne.QueryResultItem (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Interface org.apache.cayenne.QueryResultItem (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Interface org.apache.cayenne.QueryResultItem (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Interface org.apache.cayenne.QueryResultItem (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/1528e04a/docs/4.0/api/org/apache/cayenne/class-use/ResultBatchIterator.html
----------------------------------------------------------------------
diff --git a/docs/4.0/api/org/apache/cayenne/class-use/ResultBatchIterator.html b/docs/4.0/api/org/apache/cayenne/class-use/ResultBatchIterator.html
index 32481bf..6c277dd 100644
--- a/docs/4.0/api/org/apache/cayenne/class-use/ResultBatchIterator.html
+++ b/docs/4.0/api/org/apache/cayenne/class-use/ResultBatchIterator.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:02 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Dec 20 16:00:55 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Uses of Class org.apache.cayenne.ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.0 API)</title>
-<meta name="date" content="2018-08-16">
+<title>Uses of Class org.apache.cayenne.ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.0.1 API)</title>
+<meta name="date" content="2018-12-20">
 <link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -13,7 +13,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="Uses of Class org.apache.cayenne.ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.0 API)";
+            parent.document.title="Uses of Class org.apache.cayenne.ResultBatchIterator (cayenne-doc: Cayenne Documentation 4.0.1 API)";
         }
     }
     catch(err) {
@@ -139,23 +139,23 @@ custom queries.</div>
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
+<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
+             int&nbsp;size)</code>
+<div class="block">Creates a ResultBatchIterator based on the provided context and batch
+ size.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/FluentSelect.html" title="type parameter in FluentSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">FluentSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/FluentSelect.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
              int&nbsp;size)</code>&nbsp;</td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/MappedSelect.html" title="type parameter in MappedSelect">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">MappedSelect.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/MappedSelect.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
              int&nbsp;size)</code>&nbsp;</td>
 </tr>
-<tr class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/Select.html" title="type parameter in Select">T</a>&gt;</code></td>
-<td class="colLast"><span class="typeNameLabel">Select.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/Select.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,
-             int&nbsp;size)</code>
-<div class="block">Creates a ResultBatchIterator based on the provided context and batch
- size.</div>
-</td>
-</tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/cayenne/ResultBatchIterator.html" title="class in org.apache.cayenne">ResultBatchIterator</a>&lt;<a href="../../../../org/apache/cayenne/query/SelectById.html" title="type parameter in SelectById">T</a>&gt;</code></td>
 <td class="colLast"><span class="typeNameLabel">SelectById.</span><code><span class="memberNameLink"><a href="../../../../org/apache/cayenne/query/SelectById.html#batchIterator-org.apache.cayenne.ObjectContext-int-">batchIterator</a></span>(<a href="../../../../org/apache/cayenne/ObjectContext.html" title="interface in org.apache.cayenne">ObjectContext</a>&nbsp;context,