http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/ObjectId.html
----------------------------------------------------------------------
diff --git a/src/main/site/static/docs/4.0/api/org/apache/cayenne/ObjectId.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/ObjectId.html
index f6342b4..30403fb 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/ObjectId.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/ObjectId.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ObjectId (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>ObjectId (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="ObjectId (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="ObjectId (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.cayenne.ObjectId</li>
@@ -110,13 +110,13 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></dd>
+<dd><a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></dd>
 </dl>
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">ObjectId</span>
-extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
-implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></pre>
+extends <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>
+implements <a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></pre>
 <div class="block">A portable global identifier for persistent objects. 
ObjectId can be
  temporary (used for transient or new uncommitted objects) or permanent (used
  for objects that have been already stored in DB). A temporary ObjectId stores
@@ -145,7 +145,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <th class="colLast" scope="col">Field and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>protected <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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#entityName">entityName</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
@@ -153,11 +153,11 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#key">key</a></span></code>&nbsp;</td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colFirst"><code>protected <a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#objectIdKeys">objectIdKeys</a></span></code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code>protected <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colFirst"><code>protected <a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#replacementIdMap">replacementIdMap</a></span></code>&nbsp;</td>
 </tr>
 </table>
@@ -175,33 +175,33 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-">ObjectId</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName)</code>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-">ObjectId</a></span>(<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;entityName)</code>
 <div class="block">Creates a TEMPORARY ObjectId.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-byte:A-">ObjectId</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-byte:A-">ObjectId</a></span>(<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;entityName,
         byte[]&nbsp;key)</code>
 <div class="block">Creates a TEMPORARY id with a specified entity name and a 
binary key.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.util.Map-">ObjectId</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,?&gt;&nbsp;idMap)</code>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.util.Map-">ObjectId</a></span>(<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;entityName,
+        <a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,?&gt;&nbsp;idMap)</code>
 <div class="block">Creates a portable permanent ObjectId as a compound primary 
key.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.lang.String-int-">ObjectId</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.lang.String-int-">ObjectId</a></span>(<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;entityName,
+        <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;key,
         int&nbsp;value)</code>
 <div class="block">Creates a portable permanent ObjectId.</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.lang.String-java.lang.Object-">ObjectId</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
-        <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value)</code>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#ObjectId-java.lang.String-java.lang.String-java.lang.Object-">ObjectId</a></span>(<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;entityName,
+        <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;key,
+        <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>&nbsp;value)</code>
 <div class="block">Creates a portable permanent ObjectId.</div>
 </td>
 </tr>
@@ -228,14 +228,14 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#equals-java.lang.Object-">equals</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&nbsp;object)</code>&nbsp;</td>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#equals-java.lang.Object-">equals</a></span>(<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>&nbsp;object)</code>&nbsp;</td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#getEntityName--">getEntityName</a></span>()</code>&nbsp;</td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#getIdSnapshot--">getIdSnapshot</a></span>()</code>
 <div class="block">Returns an unmodifiable Map of persistent id values, 
essentially a
  primary key map.</div>
@@ -248,7 +248,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 </td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt;</code></td>
+<td class="colFirst"><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#getReplacementIdMap--">getReplacementIdMap</a></span>()</code>
 <div class="block">Returns a non-null mutable map that can be used to append 
replacement id
  values.</div>
@@ -273,7 +273,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 </td>
 </tr>
 <tr id="i9" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ObjectId.html#toString--">toString</a></span>()</code>
 <div class="block">A standard toString method used for debugging.</div>
 </td>
@@ -283,8 +283,8 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--";
 title="class or interface in java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-ex
 ternal=true#wait-long-" title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notifyAll--";
 title="class or interface in java.lang">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.htm
 l?is-external=true#wait-long-" title="class or interface in 
java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -306,7 +306,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>entityName</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a> entityName</pre>
+<pre>protected&nbsp;<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> entityName</pre>
 </li>
 </ul>
 <a name="objectIdKeys">
@@ -315,7 +315,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>objectIdKeys</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt; objectIdKeys</pre>
+<pre>protected&nbsp;<a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt; objectIdKeys</pre>
 </li>
 </ul>
 <a name="key">
@@ -333,7 +333,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>replacementIdMap</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&gt; replacementIdMap</pre>
+<pre>protected&nbsp;<a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt; replacementIdMap</pre>
 </li>
 </ul>
 </li>
@@ -350,7 +350,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>ObjectId</h4>
-<pre>public&nbsp;ObjectId(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName)</pre>
+<pre>public&nbsp;ObjectId(<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;entityName)</pre>
 <div class="block">Creates a TEMPORARY ObjectId. Assigns a generated unique 
key.</div>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
@@ -364,7 +364,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>ObjectId</h4>
-<pre>public&nbsp;ObjectId(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
+<pre>public&nbsp;ObjectId(<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;entityName,
                 byte[]&nbsp;key)</pre>
 <div class="block">Creates a TEMPORARY id with a specified entity name and a 
binary key. It
  is a caller responsibility to provide a globally unique binary key.</div>
@@ -380,8 +380,8 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>ObjectId</h4>
-<pre>public&nbsp;ObjectId(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>public&nbsp;ObjectId(<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;entityName,
+                <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;key,
                 int&nbsp;value)</pre>
 <div class="block">Creates a portable permanent ObjectId.</div>
 <dl>
@@ -401,9 +401,9 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>ObjectId</h4>
-<pre>public&nbsp;ObjectId(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;key,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
+<pre>public&nbsp;ObjectId(<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;entityName,
+                <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;key,
+                <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>&nbsp;value)</pre>
 <div class="block">Creates a portable permanent ObjectId.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -422,8 +422,8 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ObjectId</h4>
-<pre>public&nbsp;ObjectId(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;entityName,
-                <a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,?&gt;&nbsp;idMap)</pre>
+<pre>public&nbsp;ObjectId(<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;entityName,
+                <a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,?&gt;&nbsp;idMap)</pre>
 <div class="block">Creates a portable permanent ObjectId as a compound primary 
key.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -460,7 +460,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getEntityName</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;getEntityName()</pre>
+<pre>public&nbsp;<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;getEntityName()</pre>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
 <dd>1.2</dd>
@@ -484,7 +484,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getIdSnapshot</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&gt;&nbsp;getIdSnapshot()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;&nbsp;getIdSnapshot()</pre>
 <div class="block">Returns an unmodifiable Map of persistent id values, 
essentially a
  primary key map. For temporary id returns replacement id, if it was
  already created. Otherwise returns an empty map.</div>
@@ -496,10 +496,10 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public&nbsp;boolean&nbsp;equals(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;object)</pre>
+<pre>public&nbsp;boolean&nbsp;equals(<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>&nbsp;object)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a></code>&nbsp;in 
class&nbsp;<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></dd>
 </dl>
 </li>
 </ul>
@@ -512,7 +512,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <pre>public&nbsp;int&nbsp;hashCode()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a></code>&nbsp;in 
class&nbsp;<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></dd>
 </dl>
 </li>
 </ul>
@@ -522,7 +522,7 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockList">
 <li class="blockList">
 <h4>getReplacementIdMap</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>,<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in 
java.lang">Object</a>&gt;&nbsp;getReplacementIdMap()</pre>
+<pre>public&nbsp;<a 
href="https://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true";
 title="class or interface in java.util">Map</a>&lt;<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>,<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>&gt;&nbsp;getReplacementIdMap()</pre>
 <div class="block">Returns a non-null mutable map that can be used to append 
replacement id
  values. This allows to incrementally build a replacement GlobalID.</div>
 <dl>
@@ -563,12 +563,12 @@ implements <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializabl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<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;toString()</pre>
 <div class="block">A standard toString method used for debugging. It is 
guaranteed to
  produce the same string if two ObjectIds are equal.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<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></dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistenceState.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistenceState.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistenceState.html
index 3883565..24b2484 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistenceState.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistenceState.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PersistenceState (cayenne-doc: Cayenne Documentation 4.0.RC1 
API)</title>
-<meta name="date" content="2018-04-23">
+<title>PersistenceState (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="PersistenceState (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="PersistenceState (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.cayenne.PersistenceState</li>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public class <span class="typeNameLabel">PersistenceState</span>
-extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></pre>
+extends <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></pre>
 <div class="block">Defines a set of object states from the point of view of 
persistence. I.e.
  PersistenceState is the state of data stored in an object relative to the 
external
  persistence store. If an object's state matches the state of the persistence 
store, the
@@ -214,7 +214,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>static <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code>static <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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/PersistenceState.html#persistenceStateName-int-">persistenceStateName</a></span>(int&nbsp;persistenceState)</code>
 <div class="block">Returns String label for persistence state.</div>
 </td>
@@ -224,8 +224,8 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/ja
 va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -367,7 +367,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>persistenceStateName</h4>
-<pre>public static&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;persistenceStateName(int&nbsp;persistenceState)</pre>
+<pre>public static&nbsp;<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;persistenceStateName(int&nbsp;persistenceState)</pre>
 <div class="block">Returns String label for persistence state. Used for 
debugging.</div>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/Persistent.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/Persistent.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/Persistent.html
index eb77306..153ca75 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/Persistent.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/Persistent.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>Persistent (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>Persistent (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="Persistent (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="Persistent (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></dd>
+<dd><a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></dd>
 </dl>
 <dl>
 <dt>All Known Subinterfaces:</dt>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">Persistent</span>
-extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></pre>
+extends <a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a></pre>
 <div class="block">Defines minimal API of an object that can be persisted via 
Cayenne.</div>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistentObject.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistentObject.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistentObject.html
index 79d1e38..1d9d82b 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistentObject.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/PersistentObject.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>PersistentObject (cayenne-doc: Cayenne Documentation 4.0.RC1 
API)</title>
-<meta name="date" content="2018-04-23">
+<title>PersistentObject (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="PersistentObject (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="PersistentObject (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li>org.apache.cayenne.PersistentObject</li>
@@ -110,7 +110,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>, <a 
href="../../../org/apache/cayenne/Persistent.html" title="interface in 
org.apache.cayenne">Persistent</a></dd>
+<dd><a 
href="https://docs.oracle.com/javase/7/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io">Serializable</a>, <a 
href="../../../org/apache/cayenne/Persistent.html" title="interface in 
org.apache.cayenne">Persistent</a></dd>
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
@@ -119,7 +119,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public abstract class <span class="typeNameLabel">PersistentObject</span>
-extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>
+extends <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>
 implements <a href="../../../org/apache/cayenne/Persistent.html" 
title="interface in org.apache.cayenne">Persistent</a></pre>
 <div class="block">A convenience base superclass for concrete Persistent 
objects. Provides implementation
  of properties declared in Persistent interface.
@@ -200,9 +200,9 @@ implements <a 
href="../../../org/apache/cayenne/Persistent.html" title="interfac
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code>protected <a 
href="http://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"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/PersistentObject.html#getMapKey-java.lang.String-java.lang.Object-">getMapKey</a></span>(<a
 
href="http://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,
-         <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value)</code>
+<td class="colFirst"><code>protected <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"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/PersistentObject.html#getMapKey-java.lang.String-java.lang.Object-">getMapKey</a></span>(<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,
+         <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>&nbsp;value)</code>
 <div class="block">Returns a map key for a given to-many map relationship and 
a target object.</div>
 </td>
 </tr>
@@ -231,7 +231,7 @@ implements <a 
href="../../../org/apache/cayenne/Persistent.html" title="interfac
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/PersistentObject.html#setPersistenceState-int-">setPersistenceState</a></span>(int&nbsp;persistenceState)</code>&nbsp;</td>
 </tr>
 <tr id="i7" class="rowColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
+<td class="colFirst"><code><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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/PersistentObject.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
@@ -239,8 +239,8 @@ implements <a 
href="../../../org/apache/cayenne/Persistent.html" title="interfac
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/ja
 va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 </li>
 </ul>
@@ -393,8 +393,8 @@ implements <a 
href="../../../org/apache/cayenne/Persistent.html" title="interfac
 <ul class="blockList">
 <li class="blockList">
 <h4>getMapKey</h4>
-<pre>protected&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;getMapKey(<a 
href="http://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,
-                           <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
+<pre>protected&nbsp;<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>&nbsp;getMapKey(<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,
+                           <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>&nbsp;value)</pre>
 <div class="block">Returns a map key for a given to-many map relationship and 
a target object.</div>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
@@ -408,10 +408,10 @@ implements <a 
href="../../../org/apache/cayenne/Persistent.html" title="interfac
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;toString()</pre>
+<pre>public&nbsp;<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;toString()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
-<dd><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></code></dd>
+<dd><code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a></code>&nbsp;in 
class&nbsp;<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></dd>
 </dl>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/ProcedureResult.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/ProcedureResult.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/ProcedureResult.html
index 95c4f4f..1fcb5a4 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/ProcedureResult.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/ProcedureResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ProcedureResult (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>ProcedureResult (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="ProcedureResult (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="ProcedureResult (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -98,7 +98,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
-<li><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
+<li><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
 <li><a href="../../../org/apache/cayenne/util/GenericQueryResult.html" 
title="class in 
org.apache.cayenne.util">org.apache.cayenne.util.GenericQueryResult</a>&lt;T&gt;</li>
@@ -115,7 +115,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;, <a 
href="../../../org/apache/cayenne/QueryResult.html" title="interface in 
org.apache.cayenne">QueryResult</a>&lt;T&gt;</dd>
+<dd><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;, <a 
href="../../../org/apache/cayenne/QueryResult.html" title="interface in 
org.apache.cayenne">QueryResult</a>&lt;T&gt;</dd>
 </dl>
 <hr>
 <br>
@@ -159,11 +159,11 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#ProcedureResult-java.util.List-">ProcedureResult</a></span>(<a
 
href="http://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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#ProcedureResult-java.util.List-">ProcedureResult</a></span>(<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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems)</code>&nbsp;</td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#ProcedureResult-java.util.List-java.lang.Class-">ProcedureResult</a></span>(<a
 
href="http://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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems,
-               <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;<a 
href="../../../org/apache/cayenne/ProcedureResult.html" title="type parameter 
in ProcedureResult">T</a>&gt;&nbsp;resultClass)</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#ProcedureResult-java.util.List-java.lang.Class-">ProcedureResult</a></span>(<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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems,
+               <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;<a 
href="../../../org/apache/cayenne/ProcedureResult.html" title="type parameter 
in ProcedureResult">T</a>&gt;&nbsp;resultClass)</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -181,8 +181,8 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a 
href="http://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"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#getOutParam-java.lang.String-">getOutParam</a></span>(<a
 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;paramName)</code>
+<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"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/ProcedureResult.html#getOutParam-java.lang.String-">getOutParam</a></span>(<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;paramName)</code>
 <div class="block">Returns procedure OUT parameter by its name defined in the 
mapping file.</div>
 </td>
 </tr>
@@ -198,15 +198,15 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang
 /Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
+<h3>Methods inherited from class&nbsp;java.lang.<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></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#clone--";
 title="class or interface in java.lang">clone</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-";
 title="class or interface in java.lang">equals</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#finalize--";
 title="class or interface in java.lang">finalize</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#getClass--";
 title="class or interface in java.lang">getClass</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#hashCode--";
 title="class or interface in java.lang">hashCode</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#notify--";
 title="class or interface in java.lang">notify</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/ja
 va/lang/Object.html?is-external=true#notifyAll--" title="class or interface in 
java.lang">notifyAll</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#toString--";
 title="class or interface in java.lang">toString</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait--";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-";
 title="class or interface in java.lang">wait</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true#wait-long-int-";
 title="class or interface in java.lang">wait</a></code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a 
name="methods.inherited.from.class.java.lang.Iterable">
 <!--   -->
 </a>
-<h3>Methods inherited from interface&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-";
 title="class or interface in java.lang">forEach</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#spliterator--";
 title="class or interface in java.lang">spliterator</a></code></li>
+<h3>Methods inherited from interface&nbsp;java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-";
 title="class or interface in java.lang">forEach</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#spliterator--";
 title="class or interface in java.lang">spliterator</a></code></li>
 </ul>
 </li>
 </ul>
@@ -228,7 +228,7 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>ProcedureResult</h4>
-<pre>public&nbsp;ProcedureResult(<a 
href="http://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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems)</pre>
+<pre>public&nbsp;ProcedureResult(<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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems)</pre>
 </li>
 </ul>
 <a name="ProcedureResult-java.util.List-java.lang.Class-">
@@ -237,8 +237,8 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ProcedureResult</h4>
-<pre>public&nbsp;ProcedureResult(<a 
href="http://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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems,
-                       <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;<a 
href="../../../org/apache/cayenne/ProcedureResult.html" title="type parameter 
in ProcedureResult">T</a>&gt;&nbsp;resultClass)</pre>
+<pre>public&nbsp;ProcedureResult(<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/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;&nbsp;resultItems,
+                       <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true";
 title="class or interface in java.lang">Class</a>&lt;<a 
href="../../../org/apache/cayenne/ProcedureResult.html" title="type parameter 
in ProcedureResult">T</a>&gt;&nbsp;resultClass)</pre>
 </li>
 </ul>
 </li>
@@ -255,7 +255,7 @@ extends <a 
href="../../../org/apache/cayenne/util/GenericQueryResult.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getOutParam</h4>
-<pre>public&nbsp;<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;getOutParam(<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;paramName)</pre>
+<pre>public&nbsp;<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>&nbsp;getOutParam(<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;paramName)</pre>
 <div class="block">Returns procedure OUT parameter by its name defined in the 
mapping file.</div>
 </li>
 </ul>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResponse.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResponse.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResponse.html
index 916bec7..7e56877 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResponse.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResponse.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>QueryResponse (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>QueryResponse (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="QueryResponse (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="QueryResponse (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -161,7 +161,7 @@ var activeTableTab = "activeTableTab";
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&lt;?&gt;</code></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;?&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/QueryResponse.html#currentList--">currentList</a></span>()</code>
 <div class="block">Returns a List under the current iterator position.</div>
 </td>
@@ -173,7 +173,7 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a></code></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></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/QueryResponse.html#firstList--">firstList</a></span>()</code>
 <div class="block">A utility method for quickly retrieving the first list in 
the response.</div>
 </td>
@@ -249,7 +249,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>currentList</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in 
java.util">List</a>&lt;?&gt;&nbsp;currentList()</pre>
+<pre><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;?&gt;&nbsp;currentList()</pre>
 <div class="block">Returns a List under the current iterator position. Use <a 
href="../../../org/apache/cayenne/QueryResponse.html#isList--"><code>isList()</code></a>
 to check
  the result type before calling this method.</div>
 </li>
@@ -293,7 +293,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>firstList</h4>
-<pre><a 
href="http://docs.oracle.com/javase/7/docs/api/java/util/List.html?is-external=true";
 title="class or interface in java.util">List</a>&nbsp;firstList()</pre>
+<pre><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>&nbsp;firstList()</pre>
 <div class="block">A utility method for quickly retrieving the first list in 
the response. Returns
  null if the query has no lists. Note that this method resets current iterator 
to an
  undefined state.</div>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResult.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResult.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResult.html
index 8a9be46..77a7b92 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResult.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResult.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>QueryResult (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>QueryResult (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="QueryResult (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="QueryResult (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -102,7 +102,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;</dd>
+<dd><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;</dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
@@ -111,7 +111,7 @@ var activeTableTab = "activeTableTab";
 <hr>
 <br>
 <pre>public interface <span class="typeNameLabel">QueryResult&lt;T&gt;</span>
-extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;</pre>
+extends <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a>&lt;<a 
href="../../../org/apache/cayenne/QueryResultItem.html" title="interface in 
org.apache.cayenne">QueryResultItem</a>&gt;</pre>
 <div class="block">Represents a collection of items which are results of a 
multipart query execution.</div>
 <dl>
 <dt><span class="simpleTagLabel">Since:</span></dt>
@@ -142,7 +142,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htm
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a 
href="http://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/QueryResult.html" title="type parameter in 
QueryResult">T</a>&gt;</code></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/QueryResult.html" title="type parameter in 
QueryResult">T</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/QueryResult.html#firstList--">firstList</a></span>()</code>
 <div class="block">A utility method for quickly retrieving the first list in 
the response.</div>
 </td>
@@ -170,8 +170,8 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htm
 <li class="blockList"><a 
name="methods.inherited.from.class.java.lang.Iterable">
 <!--   -->
 </a>
-<h3>Methods inherited from interface&nbsp;java.lang.<a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a></h3>
-<code><a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-";
 title="class or interface in java.lang">forEach</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#iterator--";
 title="class or interface in java.lang">iterator</a>, <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#spliterator--";
 title="class or interface in java.lang">spliterator</a></code></li>
+<h3>Methods inherited from interface&nbsp;java.lang.<a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true";
 title="class or interface in java.lang">Iterable</a></h3>
+<code><a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#forEach-java.util.function.Consumer-";
 title="class or interface in java.lang">forEach</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#iterator--";
 title="class or interface in java.lang">iterator</a>, <a 
href="https://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.html?is-external=true#spliterator--";
 title="class or interface in java.lang">spliterator</a></code></li>
 </ul>
 </li>
 </ul>
@@ -213,7 +213,7 @@ extends <a 
href="http://docs.oracle.com/javase/7/docs/api/java/lang/Iterable.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>firstList</h4>
-<pre><a 
href="http://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/QueryResult.html" title="type parameter in 
QueryResult">T</a>&gt;&nbsp;firstList()</pre>
+<pre><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/QueryResult.html" title="type parameter in 
QueryResult">T</a>&gt;&nbsp;firstList()</pre>
 <div class="block">A utility method for quickly retrieving the first list in 
the response. Returns
  null if the query has no lists.</div>
 </li>

http://git-wip-us.apache.org/repos/asf/cayenne-website/blob/868c6ecf/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResultItem.html
----------------------------------------------------------------------
diff --git 
a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResultItem.html 
b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResultItem.html
index c974dd7..dc1a11b 100644
--- a/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResultItem.html
+++ b/src/main/site/static/docs/4.0/api/org/apache/cayenne/QueryResultItem.html
@@ -2,10 +2,10 @@
 <!-- NewPage -->
 <html lang="en">
 <head>
-<!-- Generated by javadoc (1.8.0_111) on Mon Apr 23 10:59:09 MSK 2018 -->
+<!-- Generated by javadoc (1.8.0_111) on Thu Aug 16 11:39:00 MSK 2018 -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>QueryResultItem (cayenne-doc: Cayenne Documentation 4.0.RC1 API)</title>
-<meta name="date" content="2018-04-23">
+<title>QueryResultItem (cayenne-doc: Cayenne Documentation 4.0 API)</title>
+<meta name="date" content="2018-08-16">
 <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="QueryResultItem (cayenne-doc: Cayenne 
Documentation 4.0.RC1 API)";
+            parent.document.title="QueryResultItem (cayenne-doc: Cayenne 
Documentation 4.0 API)";
         }
     }
     catch(err) {
@@ -134,7 +134,7 @@ var activeTableTab = "activeTableTab";
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a 
href="http://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/QueryResultItem.html" title="type parameter 
in QueryResultItem">T</a>&gt;</code></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/QueryResultItem.html" title="type parameter 
in QueryResultItem">T</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../org/apache/cayenne/QueryResultItem.html#getSelectResult--">getSelectResult</a></span>()</code>
 <div class="block">Returns a list of selected objects.</div>
 </td>
@@ -198,7 +198,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>getSelectResult</h4>
-<pre><a 
href="http://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/QueryResultItem.html" title="type parameter 
in QueryResultItem">T</a>&gt;&nbsp;getSelectResult()</pre>
+<pre><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/QueryResultItem.html" title="type parameter 
in QueryResultItem">T</a>&gt;&nbsp;getSelectResult()</pre>
 <div class="block">Returns a list of selected objects. Throws unless
  <a 
href="../../../org/apache/cayenne/QueryResultItem.html#isSelectResult--"><code>isSelectResult()</code></a>
 returns true.</div>
 </li>

Reply via email to