You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2018/01/11 01:16:32 UTC

[42/51] [partial] juneau-website git commit: Update javadocs, add google analytics scripts.

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/PropertyStoreBuilder.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/PropertyStoreBuilder.html b/content/site/apidocs/org/apache/juneau/PropertyStoreBuilder.html
index 34f9301..7565e02 100644
--- a/content/site/apidocs/org/apache/juneau/PropertyStoreBuilder.html
+++ b/content/site/apidocs/org/apache/juneau/PropertyStoreBuilder.html
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.28">PropertyStoreBuilder</a>
+<pre>public class <a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.29">PropertyStoreBuilder</a>
 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>
 <div class="block">A builder for <a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau"><code>PropertyStore</code></a> objects.</div>
 </li>
@@ -228,7 +228,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.59">build</a>()</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.60">build</a>()</pre>
 <div class="block">Creates a new <a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau"><code>PropertyStore</code></a> based on the values in this builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -242,7 +242,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>apply</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.82">apply</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;copyFrom)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.83">apply</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;copyFrom)</pre>
 <div class="block">Copies all the values in the specified property store into this builder.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -258,7 +258,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.116">set</a>(<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;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.117">set</a>(<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>
 <div class="block">Sets a configuration property value on this object.</div>
 <dl>
@@ -285,7 +285,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>remove</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.167">remove</a>(<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>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.168">remove</a>(<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>
 <div class="block">Removes the property with the specified key.
  
  <p>
@@ -304,7 +304,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.181">set</a>(<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;newProperties)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.182">set</a>(<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;newProperties)</pre>
 <div class="block">Convenience method for setting multiple properties in one call.
 
  <p>
@@ -323,7 +323,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.197">add</a>(<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;newProperties)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.198">add</a>(<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;newProperties)</pre>
 <div class="block">Convenience method for setting multiple properties in one call.
 
  <p>
@@ -342,7 +342,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addTo</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.227">addTo</a>(<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;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.228">addTo</a>(<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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;arg,
                                   <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>
 <div class="block">Adds one or more values to a SET, LIST, or MAP property.</div>
@@ -373,7 +373,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addTo</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.261">addTo</a>(<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;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.262">addTo</a>(<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>
 <div class="block">Adds a value to a SET, LIST, or MAP property.
  
@@ -399,7 +399,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>removeFrom</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.274">removeFrom</a>(<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;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.275">removeFrom</a>(<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>
 <div class="block">Removes a value from a SET or LIST property.</div>
 <dl>
@@ -419,7 +419,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>peek</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;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.302">peek</a>(<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>
+<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;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.303">peek</a>(<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>
 <div class="block">Peeks at a property value.
  
  <p>
@@ -438,7 +438,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>clear</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.322">clear</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyStoreBuilder.html#line.323">clear</a>()</pre>
 <div class="block">Clears all entries in this property store.</div>
 </li>
 </ul>
@@ -510,6 +510,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/PropertyType.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/PropertyType.html b/content/site/apidocs/org/apache/juneau/PropertyType.html
index c06a808..f20b0f8 100644
--- a/content/site/apidocs/org/apache/juneau/PropertyType.html
+++ b/content/site/apidocs/org/apache/juneau/PropertyType.html
@@ -173,28 +173,28 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#MAP_CLASS">MAP_CLASS</a></span></code>
-<div class="block">Map&lt;String,Class&gt;</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#OBJECT">OBJECT</a></span></code>
+<div class="block">Object</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#MAP_INTEGER">MAP_INTEGER</a></span></code>
-<div class="block">Map&lt;String,Integer&gt;</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#ORDERED_MAP_CLASS">ORDERED_MAP_CLASS</a></span></code>
+<div class="block">LinkedHashMap&lt;String,Class&gt;</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#MAP_OBJECT">MAP_OBJECT</a></span></code>
-<div class="block">Map&lt;String,Object&gt;</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#ORDERED_MAP_INTEGER">ORDERED_MAP_INTEGER</a></span></code>
+<div class="block">LinkedHashMap&lt;String,Integer&gt;</div>
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#MAP_STRING">MAP_STRING</a></span></code>
-<div class="block">Map&lt;String,String&gt;</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#ORDERED_MAP_OBJECT">ORDERED_MAP_OBJECT</a></span></code>
+<div class="block">LinkedHashMap&lt;String,Object&gt;</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#OBJECT">OBJECT</a></span></code>
-<div class="block">Object</div>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#ORDERED_MAP_STRING">ORDERED_MAP_STRING</a></span></code>
+<div class="block">LinkedHashMap&lt;String,String&gt;</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -213,6 +213,26 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#SORTED_MAP_CLASS">SORTED_MAP_CLASS</a></span></code>
+<div class="block">TreeMap&lt;String,Class&gt;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#SORTED_MAP_INTEGER">SORTED_MAP_INTEGER</a></span></code>
+<div class="block">TreeMap&lt;String,Integer&gt;</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#SORTED_MAP_OBJECT">SORTED_MAP_OBJECT</a></span></code>
+<div class="block">TreeMap&lt;String,Object&gt;</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#SORTED_MAP_STRING">SORTED_MAP_STRING</a></span></code>
+<div class="block">TreeMap&lt;String,String&gt;</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/PropertyType.html#STRING">STRING</a></span></code>
 <div class="block">String</div>
 </td>
@@ -398,44 +418,84 @@ the order they are declared.</div>
 <div class="block">List&lt;Object&gt;</div>
 </li>
 </ul>
-<a name="MAP_STRING">
+<a name="SORTED_MAP_STRING">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SORTED_MAP_STRING</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.62">SORTED_MAP_STRING</a></pre>
+<div class="block">TreeMap&lt;String,String&gt;</div>
+</li>
+</ul>
+<a name="SORTED_MAP_INTEGER">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SORTED_MAP_INTEGER</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.65">SORTED_MAP_INTEGER</a></pre>
+<div class="block">TreeMap&lt;String,Integer&gt;</div>
+</li>
+</ul>
+<a name="SORTED_MAP_CLASS">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SORTED_MAP_CLASS</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.68">SORTED_MAP_CLASS</a></pre>
+<div class="block">TreeMap&lt;String,Class&gt;</div>
+</li>
+</ul>
+<a name="SORTED_MAP_OBJECT">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>SORTED_MAP_OBJECT</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.71">SORTED_MAP_OBJECT</a></pre>
+<div class="block">TreeMap&lt;String,Object&gt;</div>
+</li>
+</ul>
+<a name="ORDERED_MAP_STRING">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>MAP_STRING</h4>
-<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.62">MAP_STRING</a></pre>
-<div class="block">Map&lt;String,String&gt;</div>
+<h4>ORDERED_MAP_STRING</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.74">ORDERED_MAP_STRING</a></pre>
+<div class="block">LinkedHashMap&lt;String,String&gt;</div>
 </li>
 </ul>
-<a name="MAP_INTEGER">
+<a name="ORDERED_MAP_INTEGER">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>MAP_INTEGER</h4>
-<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.65">MAP_INTEGER</a></pre>
-<div class="block">Map&lt;String,Integer&gt;</div>
+<h4>ORDERED_MAP_INTEGER</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.77">ORDERED_MAP_INTEGER</a></pre>
+<div class="block">LinkedHashMap&lt;String,Integer&gt;</div>
 </li>
 </ul>
-<a name="MAP_CLASS">
+<a name="ORDERED_MAP_CLASS">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>MAP_CLASS</h4>
-<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.68">MAP_CLASS</a></pre>
-<div class="block">Map&lt;String,Class&gt;</div>
+<h4>ORDERED_MAP_CLASS</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.80">ORDERED_MAP_CLASS</a></pre>
+<div class="block">LinkedHashMap&lt;String,Class&gt;</div>
 </li>
 </ul>
-<a name="MAP_OBJECT">
+<a name="ORDERED_MAP_OBJECT">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>MAP_OBJECT</h4>
-<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.71">MAP_OBJECT</a></pre>
-<div class="block">Map&lt;String,Object&gt;</div>
+<h4>ORDERED_MAP_OBJECT</h4>
+<pre>public static final&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a> <a href="../../../src-html/org/apache/juneau/PropertyType.html#line.83">ORDERED_MAP_OBJECT</a></pre>
+<div class="block">LinkedHashMap&lt;String,Object&gt;</div>
 </li>
 </ul>
 </li>
@@ -452,7 +512,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.29">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.26">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -472,7 +532,7 @@ for (PropertyType c : PropertyType.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.29">valueOf</a>(<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;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a>&nbsp;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.26">valueOf</a>(<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;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -494,7 +554,7 @@ not permitted.)</div>
 <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;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.83">toString</a>()</pre>
+<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;<a href="../../../src-html/org/apache/juneau/PropertyType.html#line.95">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.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/Enum.html?is-external=true" title="class or interface in java.lang">Enum</a>&lt;<a href="../../../org/apache/juneau/PropertyType.html" title="enum in org.apache.juneau">PropertyType</a>&gt;</code></dd>
@@ -569,6 +629,6 @@ not permitted.)</div>
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Session.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Session.html b/content/site/apidocs/org/apache/juneau/Session.html
index 0615e17..abe8182 100644
--- a/content/site/apidocs/org/apache/juneau/Session.html
+++ b/content/site/apidocs/org/apache/juneau/Session.html
@@ -108,11 +108,11 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>, <a href="../../../org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dd>
+<dd><a href="../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a></dd>
 </dl>
 <hr>
 <br>
-<pre>public abstract class <a href="../../../src-html/org/apache/juneau/Session.html#line.33">Session</a>
+<pre>public abstract class <a href="../../../src-html/org/apache/juneau/Session.html#line.32">Session</a>
 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>
 <div class="block">A one-time-use non-thread-safe object that's meant to be used once and then thrown away.
 
@@ -305,7 +305,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Session</h4>
-<pre>protected&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.48">Session</a>(<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;args)</pre>
+<pre>protected&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.47">Session</a>(<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;args)</pre>
 <div class="block">Default constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -327,7 +327,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperty</h4>
-<pre>public final&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;<a href="../../../src-html/org/apache/juneau/Session.html#line.61">getProperty</a>(<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>
+<pre>public final&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;<a href="../../../src-html/org/apache/juneau/Session.html#line.60">getProperty</a>(<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>
 <div class="block">Returns the session property with the specified key.
  
  <p>
@@ -348,7 +348,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.76">getProperty</a>(<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 final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.75">getProperty</a>(<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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
                                T&nbsp;def)</pre>
 <div class="block">Returns the session property with the specified key and type.</div>
@@ -371,7 +371,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>getProperty</h4>
 <pre><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/SafeVarargs.html?is-external=true" title="class or interface in java.lang">@SafeVarargs</a>
-public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.95">getProperty</a>(<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,
+public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.94">getProperty</a>(<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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
                                             T...&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../org/apache/juneau/Session.html#getProperty-java.lang.String-java.lang.Class-T-"><code>getProperty(String, Class, Object)</code></a> but allows for more than one default value.</div>
@@ -392,7 +392,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;<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;? extends T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.108">getClassProperty</a>(<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 final&nbsp;&lt;T&gt;&nbsp;<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;? extends T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.107">getClassProperty</a>(<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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
                                                      <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;? extends T&gt;&nbsp;def)</pre>
 <div class="block">Returns the session class property with the specified name.</div>
@@ -412,7 +412,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getInstanceProperty</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.121">getInstanceProperty</a>(<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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.120">getInstanceProperty</a>(<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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
                                  <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;def)</pre>
 <div class="block">Returns an instantiation of the specified class property.</div>
@@ -434,7 +434,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getInstanceArrayProperty</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T[]&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.134">getInstanceArrayProperty</a>(<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;&lt;T&gt;&nbsp;T[]&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.133">getInstanceArrayProperty</a>(<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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
                                         T[]&nbsp;def)</pre>
 <div class="block">Returns the specified property as an array of instantiated objects.</div>
@@ -454,7 +454,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>protected&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.164">getProperties</a>()</pre>
+<pre>protected&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.163">getProperties</a>()</pre>
 <div class="block">Returns the session properties.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -468,7 +468,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getPropertyKeys</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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;<a href="../../../src-html/org/apache/juneau/Session.html#line.173">getPropertyKeys</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</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;<a href="../../../src-html/org/apache/juneau/Session.html#line.172">getPropertyKeys</a>()</pre>
 <div class="block">Returns the session property keys.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -482,7 +482,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>addToCache</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.205">addToCache</a>(<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 final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.204">addToCache</a>(<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;val)</pre>
 <div class="block">Adds an arbitrary object to this session's cache.
 
@@ -501,7 +501,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>addToCache</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.221">addToCache</a>(<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;cacheObjects)</pre>
+<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.220">addToCache</a>(<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;cacheObjects)</pre>
 <div class="block">Adds arbitrary objects to this session's cache.
 
  <p>
@@ -519,7 +519,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getFromCache</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.237">getFromCache</a>(<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;T&gt;&nbsp;c,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.236">getFromCache</a>(<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;T&gt;&nbsp;c,
                                 <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>
 <div class="block">Returns an object stored in the session cache.</div>
 <dl>
@@ -537,7 +537,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>addWarning</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.247">addWarning</a>(<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;msg,
+<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.246">addWarning</a>(<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;msg,
                              <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;args)</pre>
 <div class="block">Logs a warning message.</div>
 <dl>
@@ -553,7 +553,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>hasWarnings</h4>
-<pre>public final&nbsp;boolean&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.259">hasWarnings</a>()</pre>
+<pre>public final&nbsp;boolean&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.258">hasWarnings</a>()</pre>
 <div class="block">Returns <jk>true</jk> if warnings occurred in this session.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -567,7 +567,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getWarnings</h4>
-<pre>public final&nbsp;<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="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;<a href="../../../src-html/org/apache/juneau/Session.html#line.268">getWarnings</a>()</pre>
+<pre>public final&nbsp;<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="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;<a href="../../../src-html/org/apache/juneau/Session.html#line.267">getWarnings</a>()</pre>
 <div class="block">Returns the warnings that occurred in this session.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -581,7 +581,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogger</h4>
-<pre>protected final&nbsp;<a href="../../../org/apache/juneau/internal/JuneauLogger.html" title="class in org.apache.juneau.internal">JuneauLogger</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.280">getLogger</a>()</pre>
+<pre>protected final&nbsp;<a href="../../../org/apache/juneau/internal/JuneauLogger.html" title="class in org.apache.juneau.internal">JuneauLogger</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.279">getLogger</a>()</pre>
 <div class="block">Returns the logger associated with this session.
 
  <p>
@@ -598,8 +598,7 @@ public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/ju
 <ul class="blockList">
 <li class="blockList">
 <h4>asMap</h4>
-<pre><a href="../../../org/apache/juneau/annotation/Overrideable.html" title="annotation in org.apache.juneau.annotation">@Overrideable</a>
-public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.292">asMap</a>()</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.290">asMap</a>()</pre>
 <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -613,7 +612,7 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <ul class="blockList">
 <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;<a href="../../../src-html/org/apache/juneau/Session.html#line.297">toString</a>()</pre>
+<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;<a href="../../../src-html/org/apache/juneau/Session.html#line.295">toString</a>()</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>
@@ -626,7 +625,7 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>checkForWarnings</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.308">checkForWarnings</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/Session.html#line.306">checkForWarnings</a>()</pre>
 <div class="block">Throws a <a href="../../../org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau"><code>BeanRuntimeException</code></a> if any warnings occurred in this session.</div>
 </li>
 </ul>
@@ -698,6 +697,6 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/SessionArgs.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/SessionArgs.html b/content/site/apidocs/org/apache/juneau/SessionArgs.html
index 35a5740..0d54cd7 100644
--- a/content/site/apidocs/org/apache/juneau/SessionArgs.html
+++ b/content/site/apidocs/org/apache/juneau/SessionArgs.html
@@ -284,6 +284,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Setter.FieldSetter.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Setter.FieldSetter.html b/content/site/apidocs/org/apache/juneau/Setter.FieldSetter.html
index eee689c..892d045 100644
--- a/content/site/apidocs/org/apache/juneau/Setter.FieldSetter.html
+++ b/content/site/apidocs/org/apache/juneau/Setter.FieldSetter.html
@@ -306,6 +306,6 @@ implements <a href="../../../org/apache/juneau/Setter.html" title="interface in
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Setter.MethodSetter.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Setter.MethodSetter.html b/content/site/apidocs/org/apache/juneau/Setter.MethodSetter.html
index 2b88b9f..4762ec3 100644
--- a/content/site/apidocs/org/apache/juneau/Setter.MethodSetter.html
+++ b/content/site/apidocs/org/apache/juneau/Setter.MethodSetter.html
@@ -306,6 +306,6 @@ implements <a href="../../../org/apache/juneau/Setter.html" title="interface in
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Setter.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Setter.html b/content/site/apidocs/org/apache/juneau/Setter.html
index 7448eee..8b572b4 100644
--- a/content/site/apidocs/org/apache/juneau/Setter.html
+++ b/content/site/apidocs/org/apache/juneau/Setter.html
@@ -260,6 +260,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Streamable.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Streamable.html b/content/site/apidocs/org/apache/juneau/Streamable.html
index b5b6678..bc28207 100644
--- a/content/site/apidocs/org/apache/juneau/Streamable.html
+++ b/content/site/apidocs/org/apache/juneau/Streamable.html
@@ -253,6 +253,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/UriContext.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/UriContext.html b/content/site/apidocs/org/apache/juneau/UriContext.html
index b19d5fc..7531f7d 100644
--- a/content/site/apidocs/org/apache/juneau/UriContext.html
+++ b/content/site/apidocs/org/apache/juneau/UriContext.html
@@ -709,6 +709,6 @@ public&nbsp;<a href="../../../src-html/org/apache/juneau/UriContext.html#line.72
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/UriRelativity.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/UriRelativity.html b/content/site/apidocs/org/apache/juneau/UriRelativity.html
index 63280c3..937cd6f 100644
--- a/content/site/apidocs/org/apache/juneau/UriRelativity.html
+++ b/content/site/apidocs/org/apache/juneau/UriRelativity.html
@@ -342,6 +342,6 @@ not permitted.)</div>
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/UriResolution.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/UriResolution.html b/content/site/apidocs/org/apache/juneau/UriResolution.html
index 60e86fe..60397a9 100644
--- a/content/site/apidocs/org/apache/juneau/UriResolution.html
+++ b/content/site/apidocs/org/apache/juneau/UriResolution.html
@@ -357,6 +357,6 @@ not permitted.)</div>
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/UriResolver.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/UriResolver.html b/content/site/apidocs/org/apache/juneau/UriResolver.html
index bedd047..3c6719d 100644
--- a/content/site/apidocs/org/apache/juneau/UriResolver.html
+++ b/content/site/apidocs/org/apache/juneau/UriResolver.html
@@ -395,6 +395,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Visibility.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Visibility.html b/content/site/apidocs/org/apache/juneau/Visibility.html
index ad6484f..959b981 100644
--- a/content/site/apidocs/org/apache/juneau/Visibility.html
+++ b/content/site/apidocs/org/apache/juneau/Visibility.html
@@ -127,10 +127,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Enum.html?is
  <p>
  Used in conjunction with the following bean context properties:
  <ul>
-   <li><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanConstructorVisibility"><code>BeanContext.BEAN_beanConstructorVisibility</code></a>
-   <li><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanClassVisibility"><code>BeanContext.BEAN_beanClassVisibility</code></a>
-   <li><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanFieldVisibility"><code>BeanContext.BEAN_beanFieldVisibility</code></a>
-   <li><a href="../../../org/apache/juneau/BeanContext.html#BEAN_methodVisibility"><code>BeanContext.BEAN_methodVisibility</code></a>
+   <li class='jf'><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanConstructorVisibility"><code>BeanContext.BEAN_beanConstructorVisibility</code></a>
+   <li class='jf'><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanClassVisibility"><code>BeanContext.BEAN_beanClassVisibility</code></a>
+   <li class='jf'><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanFieldVisibility"><code>BeanContext.BEAN_beanFieldVisibility</code></a>
+   <li class='jf'><a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanMethodVisibility"><code>BeanContext.BEAN_beanMethodVisibility</code></a>
  </ul></div>
 </li>
 </ul>
@@ -355,7 +355,7 @@ the order they are declared.</div>
 <ul class="blockList">
 <li class="blockList">
 <h4>values</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.23">values</a>()</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>[]&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.26">values</a>()</pre>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.  This method may be used to iterate
 over the constants as follows:
@@ -375,7 +375,7 @@ for (Visibility c : Visibility.values())
 <ul class="blockList">
 <li class="blockList">
 <h4>valueOf</h4>
-<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.23">valueOf</a>(<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;name)</pre>
+<pre>public static&nbsp;<a href="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Visibility.html#line.26">valueOf</a>(<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;name)</pre>
 <div class="block">Returns the enum constant of this type with the specified name.
 The string must match <i>exactly</i> an identifier used to declare an
 enum constant in this type.  (Extraneous whitespace characters are 
@@ -401,12 +401,12 @@ not permitted.)</div>
 <div class="block">Identifies if the specified mod matches this visibility.
 
  <h5 class='section'>Example:</h5>
- <code>
-   <jsf>PUBLIC</jsf>.isVisible(MyPublicClass.<jk>class</jk>.getModifiers()); <jc>//true</jk>
-   <jsf>PUBLIC</jsf>.isVisible(MyPrivateClass.<jk>class</jk>.getModifiers()); <jc>//false</jk>
-   <jsf>PRIVATE</jsf>.isVisible(MyPrivateClass.<jk>class</jk>.getModifiers()); <jc>//true</jk>
-   <jsf>NONE</jsf>.isVisible(MyPublicClass.<jk>class</jk>.getModifiers()); <jc>//false</jk>
- </code></div>
+ <p class='bcode'>
+   <jsf>PUBLIC</jsf>.isVisible(MyPublicClass.<jk>class</jk>.getModifiers()); <jc>//true</jc>
+   <jsf>PUBLIC</jsf>.isVisible(MyPrivateClass.<jk>class</jk>.getModifiers()); <jc>//false</jc>
+   <jsf>PRIVATE</jsf>.isVisible(MyPrivateClass.<jk>class</jk>.getModifiers()); <jc>//true</jc>
+   <jsf>NONE</jsf>.isVisible(MyPublicClass.<jk>class</jk>.getModifiers()); <jc>//false</jc>
+ </p></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>mod</code> - The modifier from the object being tested (e.g. results from <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true#getModifiers--" title="class or interface in java.lang"><code>Class.getModifiers()</code></a>.</dd>
@@ -639,6 +639,6 @@ not permitted.)</div>
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/Writable.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Writable.html b/content/site/apidocs/org/apache/juneau/Writable.html
index 9a1219c..bad1993 100644
--- a/content/site/apidocs/org/apache/juneau/Writable.html
+++ b/content/site/apidocs/org/apache/juneau/Writable.html
@@ -253,6 +253,6 @@ var activeTableTab = "activeTableTab";
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>

http://git-wip-us.apache.org/repos/asf/juneau-website/blob/b821a97a/content/site/apidocs/org/apache/juneau/annotation/Bean.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/annotation/Bean.html b/content/site/apidocs/org/apache/juneau/annotation/Bean.html
index e7acb0c..007fd03 100644
--- a/content/site/apidocs/org/apache/juneau/annotation/Bean.html
+++ b/content/site/apidocs/org/apache/juneau/annotation/Bean.html
@@ -96,22 +96,16 @@
  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.annotation">TYPE</a>)
  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface in java.lang.annotation">RUNTIME</a>)
  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
-public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.45">Bean</a></pre>
+public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.39">Bean</a></pre>
 <div class="block">Used to tailor how beans get interpreted by the framework.
 
  <p>
- Can be used to do the following:
- <ul class='spaced-list'>
-   <li>
-      Explicitly specify the set and order of properties on a bean.
-   <li>
-      Associate a <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><code>PropertyNamer</code></a> with a class.
-   <li>
-      Specify subtypes of a bean differentiated by a sub type property.
- </ul>
-
- <p>
- This annotation can be applied to classes and interfaces.</div>
+ This annotation can be applied to classes and interfaces.
+ 
+ <h6 class='topic'>Documentation</h6>
+   <ul>
+      <li><a class="doclink" href="../../../../overview-summary.html#juneau-marshall.BeanAnnotation">Overview &gt; @Bean Annotation</a>
+   </ul></div>
 </li>
 </ul>
 </div>
@@ -133,8 +127,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <tr class="altColor">
 <td class="colFirst"><code><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;?&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#beanDictionary--">beanDictionary</a></span></code>
-<div class="block">The list of classes that make up the bean dictionary for all properties of this bean or for subclasses of this
- bean.</div>
+<div class="block">Bean dictionary.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -156,30 +149,36 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><code><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;? extends <a href="../../../../org/apache/juneau/transform/PropertyFilter.html" title="class in org.apache.juneau.transform">PropertyFilter</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#propertyFilter--">propertyFilter</a></span></code>
+<div class="block">Property filter.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><code><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;? extends <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau">PropertyNamer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#propertyNamer--">propertyNamer</a></span></code>
 <div class="block">Associates a <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><code>PropertyNamer</code></a> with this bean to tailor the names of the bean properties.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#sort--">sort</a></span></code>
 <div class="block">Sort bean properties in alphabetical order.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><code><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;?&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#stopClass--">stopClass</a></span></code>
 <div class="block">Identifies a stop class for the annotated class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#typeName--">typeName</a></span></code>
 <div class="block">An identifying name for this class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr 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="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/annotation/Bean.html#typePropertyName--">typePropertyName</a></span></code>
 <div class="block">The property name to use for representing the type name.</div>
@@ -206,59 +205,21 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>typeName</h4>
-<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.101">typeName</a></pre>
+<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.57">typeName</a></pre>
 <div class="block">An identifying name for this class.
 
  <p>
  The name is used to identify the class type during parsing when it cannot be inferred through reflection.
- For example, if a bean property is of type <code>Object</code>, then the serializer will add the name to the
+ <br>For example, if a bean property is of type <code>Object</code>, then the serializer will add the name to the
  output so that the class can be determined during parsing.
- It is also used to specify element names in XML.
-
+ 
  <p>
- The name is used in combination with the bean dictionary defined through <a href="../../../../org/apache/juneau/annotation/BeanProperty.html#beanDictionary--"><code>BeanProperty.beanDictionary()</code></a> or
- <a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BeanContext.BEAN_beanDictionary</code></a>.
- Together, they make up a simple name/value mapping of names to classes.
- Names do not need to be universally unique.
- However, they must be unique within a dictionary.
-
- <h5 class='section'>Example:</h5>
- <p class='bcode'>
-   <ja>@Bean</ja>(typeName=<js>"foo"</js>)
-   <jk>public class</jk> Foo {
-      <jc>// A bean property where the object types cannot be inferred since it's an Object[].</jc>
-      <ja>@BeanProperty</ja>(beanDictionary={Bar.<jk>class</jk>,Baz.<jk>class</jk>})
-      <jk>public</jk> Object[] x = <jk>new</jk> Object[]{<jk>new</jk> Bar(), <jk>new</jk> Baz()};
-   }
-
-   <ja>@Bean</ja>(typeName=<js>"bar"</js>)
-   <jk>public class</jk> Bar {}
-
-   <ja>@Bean</ja>(typeName=<js>"baz"</js>)
-   <jk>public class</jk> Baz {}
- </p>
-
- <p>
- When serialized as XML, the bean is rendered as:
- <p class='bcode'>
-   <xt>&lt;foo&gt;</xt>
-      <xt>&lt;x&gt;</xt>
-         <xt>&lt;bar/&gt;</xt>
-         <xt>&lt;baz/&gt;</xt>
-      <xt>&lt;/x&gt;</xt>
-   <xt>&lt;/foo&gt;</xt>
- </p>
+ It is also used to specify element names in XML.
 
- <p>
- When serialized as JSON, <js>'n'</js> attributes would be added when needed to infer the type during parsing:
- <p class='bcode'>
-   {
-      x: [
-         {_type:<js>'bar'</js>},
-         {_type:<js>'baz'</js>}
-      ]
-   }
- </p></div>
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BeanContext.BEAN_beanDictionary</code></a>
+ </ul></div>
 <dl>
 <dt>Default:</dt>
 <dd>""</dd>
@@ -274,42 +235,25 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>typePropertyName</h4>
-<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.141">typePropertyName</a></pre>
+<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.80">typePropertyName</a></pre>
 <div class="block">The property name to use for representing the type name.
 
  <p>
- This can be used to override the name used for the <js>"_type"</js> property designated above.
- Typically, you'll define this on an interface class so that it can apply to all subclasses.
-
- <p class='bcode'>
-   <ja>@Bean</ja>(typePropertyName=<js>"mytype"</js>, beanDictionary={MyClass1.<jk>class</jk>,MyClass2.<jk>class</jk>})
-   <jk>public interface</jk> MyInterface {...}
-
-   <ja>@Bean</ja>(typeName=<js>"C1"</js>)
-   <jk>public class</jk> MyClass1 <jk>implements</jk> MyInterface {...}
-
-   <ja>@Bean</ja>(typeName=<js>"C2"</js>)
-   <jk>public class</jk> MyClass2 <jk>implements</jk> MyInterface {...}
-
-   MyInterface[] x = <jk>new</jk> MyInterface[]{ <jk>new</jk> MyClass1(), <jk>new</jk> MyClass2() };
-
-   <jc>// Produces "[{mytype:'C1',...},{mytype:'C2',...}]"</jc>
-   String json = JsonSerializer.<jsf>DEFAULT_LAX</jsf>.serialize(x);
- </p>
-
- <p>
- This is similar in concept to the <a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BeanContext.BEAN_beanTypePropertyName</code></a> setting except this annotation
- applies only to the annotated class and subclasses whereas the bean context property applies globally on
- serializers and parsers.
+ This can be used to override the name used for the <js>"_type"</js> property used by the <a href="../../../../org/apache/juneau/annotation/Bean.html#typeName--"><code>typeName()</code></a> setting.
 
  <ul class='doctree'>
    <li class='warn'>
-      Be careful what value you specify for this.  It should not interfere with bean property names or
-      common HTML attribute names.
+      Be careful what value you specify for this.  
+      <br>It should not interfere with bean property names or common HTML attribute names.
  </ul>
-
- The default value if not specified is <js>"_type"</js> unless overridden by the
- <a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BeanContext.BEAN_beanTypePropertyName</code></a> setting.</div>
+ 
+ <p>
+ The default value if not specified is <js>"_type"</js> .
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BeanContext.BEAN_beanTypePropertyName</code></a>
+ </ul></div>
 <dl>
 <dt>Default:</dt>
 <dd>""</dd>
@@ -325,7 +269,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>properties</h4>
-<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.163">properties</a></pre>
+<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.102">properties</a></pre>
 <div class="block">The set and order of names of properties associated with a bean class.
 
  <p>
@@ -359,7 +303,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>sort</h4>
-<pre>public abstract&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.183">sort</a></pre>
+<pre>public abstract&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.122">sort</a></pre>
 <div class="block">Sort bean properties in alphabetical order.
 
  <p>
@@ -391,7 +335,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>excludeProperties</h4>
-<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.201">excludeProperties</a></pre>
+<pre>public abstract&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;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.140">excludeProperties</a></pre>
 <div class="block">Specifies a list of properties that should be excluded from <a href="../../../../org/apache/juneau/BeanMap.html#entrySet--"><code>BeanMap.entrySet()</code></a>.
 
  <p>
@@ -421,7 +365,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>propertyNamer</h4>
-<pre>public abstract&nbsp;<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;? extends <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau">PropertyNamer</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.224">propertyNamer</a></pre>
+<pre>public abstract&nbsp;<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;? extends <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau">PropertyNamer</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.163">propertyNamer</a></pre>
 <div class="block">Associates a <a href="../../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><code>PropertyNamer</code></a> with this bean to tailor the names of the bean properties.
 
  <p>
@@ -456,7 +400,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>interfaceClass</h4>
-<pre>public abstract&nbsp;<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;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.259">interfaceClass</a></pre>
+<pre>public abstract&nbsp;<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;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.198">interfaceClass</a></pre>
 <div class="block">Identifies a class to be used as the interface class for this and all subclasses.
 
  <p>
@@ -503,7 +447,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <ul class="blockList">
 <li class="blockList">
 <h4>stopClass</h4>
-<pre>public abstract&nbsp;<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;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.286">stopClass</a></pre>
+<pre>public abstract&nbsp;<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;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.225">stopClass</a></pre>
 <div class="block">Identifies a stop class for the annotated class.
 
  <p>
@@ -539,24 +483,18 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <li class="blockList"><a name="beanDictionary--">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>beanDictionary</h4>
-<pre>public abstract&nbsp;<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;?&gt;[]&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.306">beanDictionary</a></pre>
-<div class="block">The list of classes that make up the bean dictionary for all properties of this bean or for subclasses of this
- bean.
+<pre>public abstract&nbsp;<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;?&gt;[]&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.238">beanDictionary</a></pre>
+<div class="block">Bean dictionary.
 
  <p>
- This is a shorthand for setting the <a href="../../../../org/apache/juneau/annotation/BeanProperty.html#beanDictionary--"><code>BeanProperty.beanDictionary()</code></a> on all properties of the bean.
-
- <p>
- This list can consist of the following class types:
+ The list of classes that make up the bean dictionary for all properties in this class and all subclasses.
+ 
+ <h5 class='section'>See Also:</h5>
  <ul>
-   <li>Any bean class that specifies a value for <a href="../../../../org/apache/juneau/annotation/Bean.html#typeName--"><code>@Bean.name()</code></a>;
-   <li>Any subclass of <a href="../../../../org/apache/juneau/BeanDictionaryList.html" title="class in org.apache.juneau"><code>BeanDictionaryList</code></a> that defines an entire set of mappings.
-      Note that the subclass MUST implement a no-arg constructor so that it can be instantiated.
-   <li>Any subclass of <a href="../../../../org/apache/juneau/BeanDictionaryMap.html" title="class in org.apache.juneau"><code>BeanDictionaryMap</code></a> that defines an entire set of mappings.
-      Note that the subclass MUST implement a no-arg constructor so that it can be instantiated.
+   <li class='jf'><a href="../../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BeanContext.BEAN_beanDictionary</code></a>
  </ul></div>
 <dl>
 <dt>Default:</dt>
@@ -566,6 +504,31 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 </ul>
 </li>
 </ul>
+<ul class="blockList">
+<li class="blockList"><a name="propertyFilter--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>propertyFilter</h4>
+<pre>public abstract&nbsp;<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;? extends <a href="../../../../org/apache/juneau/transform/PropertyFilter.html" title="class in org.apache.juneau.transform">PropertyFilter</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/annotation/Bean.html#line.251">propertyFilter</a></pre>
+<div class="block">Property filter.
+ 
+ <p>
+ Property filters can be used to intercept calls to getters and setters and alter their values in transit. 
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jc'><a href="../../../../org/apache/juneau/transform/PropertyFilter.html" title="class in org.apache.juneau.transform"><code>PropertyFilter</code></a>
+ </ul></div>
+<dl>
+<dt>Default:</dt>
+<dd>org.apache.juneau.transform.PropertyFilter.class</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
 </li>
 </ul>
 </div>
@@ -630,6 +593,6 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
 <!--   -->
 </a></div>
 <!-- ======== END OF BOTTOM NAVBAR ======= -->
-<p class="legalCopy"><small>Copyright &#169; 2017 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
+<p class="legalCopy"><small>Copyright &#169; 2018 <a href="http://www.apache.org/">Apache</a>. All rights reserved.</small></p>
 </body>
 </html>