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:35 UTC

[45/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/Context.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Context.html b/content/site/apidocs/org/apache/juneau/Context.html
index 3928c2a..a475136 100644
--- a/content/site/apidocs/org/apache/juneau/Context.html
+++ b/content/site/apidocs/org/apache/juneau/Context.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":6,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10};
+var methods = {"i0":10,"i1":10,"i2":6,"i3":10,"i4":6,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10,"i12":10,"i13":10,"i14":10,"i15":10,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":10,"i23":10,"i24":10,"i25":10,"i26":10,"i27":10,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10,"i33":10,"i34":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>, <a href="../../../org/apache/juneau/ini/ConfigFileContext.html" title="class in org.apache.juneau.ini">ConfigFileContext</a>, <a href="../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dd>
+<dd><a href="../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>, <a href="../../../org/apache/juneau/ini/ConfigFileContext.html" title="class in org.apache.juneau.ini">ConfigFileContext</a></dd>
 </dl>
 <hr>
 <br>
@@ -296,12 +296,23 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getInstanceArrayProperty-java.lang.String-java.lang.Class-T:A-boolean-java.lang.Object...-">getInstanceArrayProperty</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;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,
-                        boolean&nbsp;allowNoArgs,
+                        boolean&nbsp;fuzzyArgs,
                         <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)</code>
 <div class="block">Returns the specified property as an array of instantiated objects.</div>
 </td>
 </tr>
 <tr id="i20" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T[]</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getInstanceArrayProperty-java.lang.String-java.lang.Object-java.lang.Class-T:A-boolean-java.lang.Object...-">getInstanceArrayProperty</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;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;outer,
+                        <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,
+                        boolean&nbsp;fuzzyArgs,
+                        <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)</code>
+<div class="block">Returns the specified property as an array of instantiated objects.</div>
+</td>
+</tr>
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getInstanceProperty-java.lang.String-java.lang.Class-java.lang.Object-">getInstanceProperty</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;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,
@@ -309,37 +320,56 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Returns an instance of the specified class, string, or object property.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getInstanceProperty-java.lang.String-java.lang.Class-java.lang.Object-boolean-java.lang.Object...-">getInstanceProperty</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;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,
-                   boolean&nbsp;allowNoArgs,
+                   boolean&nbsp;fuzzyArgs,
                    <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)</code>
 <div class="block">Returns an instance of the specified class, string, or object property.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getInstanceProperty-java.lang.String-java.lang.Object-java.lang.Class-java.lang.Object-boolean-java.lang.Object...-">getInstanceProperty</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;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;outer,
+                   <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,
+                   boolean&nbsp;fuzzyArgs,
+                   <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)</code>
+<div class="block">Returns an instance of the specified class, string, or object property.</div>
+</td>
+</tr>
+<tr id="i24" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&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;T&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getListProperty-java.lang.String-java.lang.Class-">getListProperty</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;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;eType)</code>
 <div class="block">Returns the list property with the specified name.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&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;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getListProperty-java.lang.String-java.lang.Class-java.util.List-">getListProperty</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;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;eType,
+               <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;T&gt;&nbsp;def)</code>
+<div class="block">Returns the list property with the specified name.</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&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>,T&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getMapProperty-java.lang.String-java.lang.Class-">getMapProperty</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;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;eType)</code>
 <div class="block">Returns the map property with the specified name.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i27" class="rowColor">
 <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/juneau/Context.html#getProperty-java.lang.String-">getProperty</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;key)</code>
 <div class="block">Returns the raw property value with the specified name.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getProperty-java.lang.String-java.lang.Class-T-">getProperty</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;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;c,
@@ -347,30 +377,38 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <div class="block">Returns the property value with the specified name.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><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;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getPropertyKeys-java.lang.String-">getPropertyKeys</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;group)</code>
 <div class="block">Returns the keys found in the specified property group.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getPropertyStore--">getPropertyStore</a></span>()</code>
 <div class="block">Returns the property store associated with this context.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>&lt;T&gt;&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;T&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getSetProperty-java.lang.String-java.lang.Class-">getSetProperty</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;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;eType)</code>
 <div class="block">Returns the set property with the specified name.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&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;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#getSetProperty-java.lang.String-java.lang.Class-java.util.Set-">getSetProperty</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;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;eType,
+              <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;T&gt;&nbsp;def)</code>
+<div class="block">Returns the set property with the specified name.</div>
+</td>
+</tr>
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/Context.html#hashCode--">hashCode</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i34" 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/Context.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -589,13 +627,33 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="getSetProperty-java.lang.String-java.lang.Class-java.util.Set-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getSetProperty</h4>
+<pre>public final&nbsp;&lt;T&gt;&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;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.163">getSetProperty</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;eType,
+                                       <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;T&gt;&nbsp;def)</pre>
+<div class="block">Returns the set property with the specified name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - The property name.</dd>
+<dd><code>eType</code> - The class type of the elements in the property.</dd>
+<dd><code>def</code> - The default value if the property doesn't exist or is empty.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The property value as an unmodifiable <code>LinkedHashSet</code>, or the default value if it doesn't exist or is empty.</dd>
+</dl>
+</li>
+</ul>
 <a name="getClassSetProperty-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassSetProperty</h4>
-<pre>public final&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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.161">getClassSetProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.173">getClassSetProperty</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 class set property with the specified name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -611,7 +669,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassSetProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.172">getClassSetProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.184">getClassSetProperty</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;eType)</pre>
 <div class="block">Returns the class set property with the specified name.</div>
 <dl>
@@ -629,7 +687,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getListProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&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;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.183">getListProperty</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/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.195">getListProperty</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;eType)</pre>
 <div class="block">Returns the list property with the specified name.</div>
 <dl>
@@ -641,13 +699,33 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="getListProperty-java.lang.String-java.lang.Class-java.util.List-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getListProperty</h4>
+<pre>public final&nbsp;&lt;T&gt;&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;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.207">getListProperty</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;eType,
+                                         <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;T&gt;&nbsp;def)</pre>
+<div class="block">Returns the list property with the specified name.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - The property name.</dd>
+<dd><code>eType</code> - The class type of the elements in the property.</dd>
+<dd><code>def</code> - The default value if the property doesn't exist or is empty.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The property value as an unmodifiable <code>ArrayList</code>, or the default value if it doesn't exist or is empty.</dd>
+</dl>
+</li>
+</ul>
 <a name="getClassListProperty-java.lang.String-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassListProperty</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.193">getClassListProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.217">getClassListProperty</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 class list property with the specified name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -663,7 +741,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassListProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.204">getClassListProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.228">getClassListProperty</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;eType)</pre>
 <div class="block">Returns the class list property with the specified name.</div>
 <dl>
@@ -681,7 +759,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getMapProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&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>,T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.215">getMapProperty</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/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>,T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.239">getMapProperty</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;eType)</pre>
 <div class="block">Returns the map property with the specified name.</div>
 <dl>
@@ -699,7 +777,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMapProperty</h4>
-<pre>public final&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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.225">getClassMapProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.249">getClassMapProperty</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 class map property with the specified name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -715,7 +793,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMapProperty</h4>
-<pre>public final&nbsp;&lt;T&gt;&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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.236">getClassMapProperty</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/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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.260">getClassMapProperty</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;eType)</pre>
 <div class="block">Returns the class map property with the specified name.</div>
 <dl>
@@ -733,7 +811,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/Context.html#line.254">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/Context.html#line.278">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 instance of the specified class, string, or object property.
@@ -758,10 +836,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/Context.html#line.273">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/Context.html#line.299">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,
-                                 boolean&nbsp;allowNoArgs,
+                                 boolean&nbsp;fuzzyArgs,
                                  <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">Returns an instance of the specified class, string, or object property.</div>
 <dl>
@@ -770,7 +848,39 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <dd><code>type</code> - The class type of the property.</dd>
 <dd><code>def</code> - The default value if the property doesn't exist.
    <br>Can either be an instance of <code>T</code>, or a <code>Class&lt;? <jk>extends</jk> T&gt;</code>.</dd>
-<dd><code>allowNoArgs</code> - Look for no-arg constructors when instantiating a class.</dd>
+<dd><code>fuzzyArgs</code> - Use fuzzy constructor arg matching.  
+   <br>When <jk>true</jk>, constructor args can be in any order and extra args are ignored.
+   <br>No-arg constructors are also used if no other constructors are found.</dd>
+<dd><code>args</code> - Arguments to pass to the constructor.
+   Constructors matching the arguments are always used before no-arg constructors.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A new property instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="getInstanceProperty-java.lang.String-java.lang.Object-java.lang.Class-java.lang.Object-boolean-java.lang.Object...-">
+<!--   -->
+</a>
+<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/Context.html#line.321">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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;outer,
+                                 <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,
+                                 boolean&nbsp;fuzzyArgs,
+                                 <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">Returns an instance of the specified class, string, or object property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - The property name.</dd>
+<dd><code>outer</code> - The outer object if the class we're instantiating is an inner class.</dd>
+<dd><code>type</code> - The class type of the property.</dd>
+<dd><code>def</code> - The default value if the property doesn't exist.
+   <br>Can either be an instance of <code>T</code>, or a <code>Class&lt;? <jk>extends</jk> T&gt;</code>.</dd>
+<dd><code>fuzzyArgs</code> - Use fuzzy constructor arg matching.  
+   <br>When <jk>true</jk>, constructor args can be in any order and extra args are ignored.
+   <br>No-arg constructors are also used if no other constructors are found.</dd>
 <dd><code>args</code> - Arguments to pass to the constructor.
    Constructors matching the arguments are always used before no-arg constructors.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -786,7 +896,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/Context.html#line.285">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/Context.html#line.333">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>
@@ -808,18 +918,51 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/Context.html#line.302">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/Context.html#line.352">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,
+                                        boolean&nbsp;fuzzyArgs,
+                                        <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">Returns the specified property as an array of instantiated objects.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>key</code> - The property name.</dd>
+<dd><code>type</code> - The class type of the property.</dd>
+<dd><code>def</code> - The default object to return if the property doesn't exist.</dd>
+<dd><code>fuzzyArgs</code> - Use fuzzy constructor arg matching.  
+   <br>When <jk>true</jk>, constructor args can be in any order and extra args are ignored.
+   <br>No-arg constructors are also used if no other constructors are found.</dd>
+<dd><code>args</code> - Arguments to pass to the constructor.
+   Constructors matching the arguments are always used before no-arg constructors.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A new property instance.</dd>
+</dl>
+</li>
+</ul>
+<a name="getInstanceArrayProperty-java.lang.String-java.lang.Object-java.lang.Class-java.lang.Object:A-boolean-java.lang.Object:A-">
+<!--   -->
+</a><a name="getInstanceArrayProperty-java.lang.String-java.lang.Object-java.lang.Class-T:A-boolean-java.lang.Object...-">
+<!--   -->
+</a>
+<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/Context.html#line.372">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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;outer,
                                         <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,
-                                        boolean&nbsp;allowNoArgs,
+                                        boolean&nbsp;fuzzyArgs,
                                         <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">Returns the specified property as an array of instantiated objects.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>key</code> - The property name.</dd>
+<dd><code>outer</code> - The outer object if the class we're instantiating is an inner class.</dd>
 <dd><code>type</code> - The class type of the property.</dd>
 <dd><code>def</code> - The default object to return if the property doesn't exist.</dd>
-<dd><code>allowNoArgs</code> - Look for no-arg constructors when instantiating a class.</dd>
+<dd><code>fuzzyArgs</code> - Use fuzzy constructor arg matching.  
+   <br>When <jk>true</jk>, constructor args can be in any order and extra args are ignored.
+   <br>No-arg constructors are also used if no other constructors are found.</dd>
 <dd><code>args</code> - Arguments to pass to the constructor.
    Constructors matching the arguments are always used before no-arg constructors.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -833,7 +976,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <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/Context.html#line.315">getPropertyKeys</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;group)</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/Context.html#line.385">getPropertyKeys</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;group)</pre>
 <div class="block">Returns the keys found in the specified property group.
  
  <p>
@@ -853,7 +996,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li class="blockList">
 <h4>getPropertyStore</h4>
 <pre><a href="../../../org/apache/juneau/annotation/BeanIgnore.html" title="annotation in org.apache.juneau.annotation">@BeanIgnore</a>
-public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.325">getPropertyStore</a>()</pre>
+public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.395">getPropertyStore</a>()</pre>
 <div class="block">Returns the property store associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -867,7 +1010,7 @@ public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>builder</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.337">builder</a>()</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.407">builder</a>()</pre>
 <div class="block">Creates a builder from this context object.
  
  <p>
@@ -884,7 +1027,7 @@ public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>createSession</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/Session.html" title="class in org.apache.juneau">Session</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.350">createSession</a>()</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/Session.html" title="class in org.apache.juneau">Session</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.420">createSession</a>()</pre>
 <div class="block">Create a new bean session based on the properties defined on this context.
 
  <p>
@@ -902,7 +1045,7 @@ public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>createSession</h4>
-<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/Session.html" title="class in org.apache.juneau">Session</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.366">createSession</a>(<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;args)</pre>
+<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/Session.html" title="class in org.apache.juneau">Session</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.436">createSession</a>(<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;args)</pre>
 <div class="block">Create a new session based on the properties defined on this context combined with the specified
  runtime args.
 
@@ -923,7 +1066,7 @@ public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title=
 <ul class="blockList">
 <li class="blockList">
 <h4>createDefaultSessionArgs</h4>
-<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.373">createDefaultSessionArgs</a>()</pre>
+<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/SessionArgs.html" title="class in org.apache.juneau">SessionArgs</a>&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.443">createDefaultSessionArgs</a>()</pre>
 <div class="block">Defines default session arguments used when calling the <a href="../../../org/apache/juneau/Context.html#createSession--"><code>createSession()</code></a> method.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -937,8 +1080,7 @@ public final&nbsp;<a href="../../../org/apache/juneau/PropertyStore.html" title=
 <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/Context.html#line.381">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/Context.html#line.450">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>
@@ -952,7 +1094,7 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>hashCode</h4>
-<pre>public final&nbsp;int&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.386">hashCode</a>()</pre>
+<pre>public final&nbsp;int&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.455">hashCode</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#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>
@@ -965,7 +1107,7 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>equals</h4>
-<pre>public final&nbsp;boolean&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.391">equals</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>&nbsp;o)</pre>
+<pre>public final&nbsp;boolean&nbsp;<a href="../../../src-html/org/apache/juneau/Context.html#line.460">equals</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>&nbsp;o)</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>
@@ -978,7 +1120,7 @@ public&nbsp;<a href="../../../org/apache/juneau/ObjectMap.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public final&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/Context.html#line.402">toString</a>()</pre>
+<pre>public final&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/Context.html#line.471">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>
@@ -1053,6 +1195,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/ContextBuilder.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/ContextBuilder.html b/content/site/apidocs/org/apache/juneau/ContextBuilder.html
index 183f463..011e8c5 100644
--- a/content/site/apidocs/org/apache/juneau/ContextBuilder.html
+++ b/content/site/apidocs/org/apache/juneau/ContextBuilder.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":6,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":6,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10,"i11":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],4:["t3","Abstract Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../org/apache/juneau/BeanContextBuilder.html" title="class in org.apache.juneau">BeanContextBuilder</a>, <a href="../../../org/apache/juneau/rest/RestConfig.html" title="class in org.apache.juneau.rest">RestConfig</a></dd>
+<dd><a href="../../../org/apache/juneau/BeanContextBuilder.html" title="class in org.apache.juneau">BeanContextBuilder</a></dd>
 </dl>
 <hr>
 <br>
@@ -151,15 +151,24 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
 <caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
-<th class="colOne" scope="col">Constructor and Description</th>
+<th class="colFirst" scope="col">Modifier</th>
+<th class="colLast" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder--">ContextBuilder</a></span>()</code>
+<td class="colFirst"><code>&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder--">ContextBuilder</a></span>()</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder-org.apache.juneau.PropertyStore-">ContextBuilder</a></span>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;ps)</code>
+<td class="colFirst"><code>&nbsp;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder-org.apache.juneau.PropertyStore-">ContextBuilder</a></span>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;ps)</code>
+<div class="block">Constructor.</div>
+</td>
+</tr>
+<tr class="altColor">
+<td class="colFirst"><code>protected </code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder-org.apache.juneau.PropertyStoreBuilder-">ContextBuilder</a></span>(<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -224,19 +233,33 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </td>
 </tr>
 <tr id="i7" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#getPropertyStoreBuilder--">getPropertyStoreBuilder</a></span>()</code>
+<div class="block">Returns access to the inner property store builder.</div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#removeFrom-java.lang.String-java.lang.Object-">removeFrom</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;name,
           <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>
 <div class="block">Removes a value from a SET, LIST, or MAP property.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#set-boolean-java.lang.String-java.lang.Object-">set</a></span>(boolean&nbsp;append,
+   <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,
+   <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>
+<div class="block">Sets or adds to a SET or LIST property.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#set-java.util.Map-">set</a></span>(<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;properties)</code>
 <div class="block">Sets multiple configuration properties on this object.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../org/apache/juneau/ContextBuilder.html#set-java.lang.String-java.lang.Object-">set</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;name,
    <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>
@@ -297,7 +320,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <a name="ContextBuilder-org.apache.juneau.PropertyStore-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>ContextBuilder</h4>
 <pre>public&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.38">ContextBuilder</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;ps)</pre>
@@ -308,6 +331,24 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="ContextBuilder-org.apache.juneau.PropertyStoreBuilder-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>ContextBuilder</h4>
+<pre>protected&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.51">ContextBuilder</a>(<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</pre>
+<div class="block">Constructor.
+ 
+ <p>
+ Used in cases where multiple context builder are sharing the same property store builder.
+ <br>(e.g. <code>HtlmlDocBuilder</code>)</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>psb</code> - The property store builder to use.</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 <!-- ============ METHOD DETAIL ========== -->
@@ -316,13 +357,30 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="getPropertyStoreBuilder--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getPropertyStoreBuilder</h4>
+<pre>protected&nbsp;<a href="../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.63">getPropertyStoreBuilder</a>()</pre>
+<div class="block">Returns access to the inner property store builder.
+ 
+ <p>
+ Used in conjunction with <a href="../../../org/apache/juneau/ContextBuilder.html#ContextBuilder-org.apache.juneau.PropertyStoreBuilder-"><code>ContextBuilder(PropertyStoreBuilder)</code></a> when builders share property store builders.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The inner property store builder.</dd>
+</dl>
+</li>
+</ul>
 <a name="build--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.48">build</a>()</pre>
+<pre>public abstract&nbsp;<a href="../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.73">build</a>()</pre>
 <div class="block">Build the object.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -337,7 +395,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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.56">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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.81">apply</a>(<a href="../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;copyFrom)</pre>
 <div class="block">Copies the settings from the specified property store into this builder.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -353,7 +411,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;&lt;T extends <a href="../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.68">build</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>
+<pre>public&nbsp;&lt;T extends <a href="../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.93">build</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>
 <div class="block">Build a new instance of the specified object.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -369,7 +427,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getPropertyStore</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/ContextBuilder.html#line.77">getPropertyStore</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/ContextBuilder.html#line.102">getPropertyStore</a>()</pre>
 <div class="block">Returns a read-only snapshot of the current property store on this builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -383,7 +441,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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.93">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;name,
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.118">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;name,
                           <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 on this object.</div>
 <dl>
@@ -397,13 +455,35 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </dl>
 </li>
 </ul>
+<a name="set-boolean-java.lang.String-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>set</h4>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.133">set</a>(boolean&nbsp;append,
+                          <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,
+                          <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 or adds to a SET or LIST property.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>append</code> - If <jk>true</jk>, the previous value is appended to.  Otherwise, the previous value is replaced.</dd>
+<dd><code>name</code> - The property name.</dd>
+<dd><code>value</code> - The property value.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object (for method chaining).</dd>
+<dt><span class="seeLabel">See Also:</span></dt>
+<dd><a href="../../../org/apache/juneau/PropertyStoreBuilder.html#set-java.lang.String-java.lang.Object-"><code>PropertyStoreBuilder.set(String, Object)</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="set-java.util.Map-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.105">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;properties)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.148">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;properties)</pre>
 <div class="block">Sets multiple configuration properties on this object.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -421,7 +501,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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.117">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;properties)</pre>
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.160">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;properties)</pre>
 <div class="block">Adds multiple configuration properties on this object.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -439,7 +519,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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.130">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;name,
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.173">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;name,
                             <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 or LIST property.</div>
 <dl>
@@ -459,7 +539,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/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.144">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;name,
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.187">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;name,
                             <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 or overwrites a value to a SET, LIST, or MAP property.</div>
@@ -481,7 +561,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>removeFrom</h4>
-<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.157">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;name,
+<pre>public&nbsp;<a href="../../../org/apache/juneau/ContextBuilder.html" title="class in org.apache.juneau">ContextBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/ContextBuilder.html#line.200">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;name,
                                  <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, LIST, or MAP property.</div>
 <dl>
@@ -563,6 +643,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/ContextCache.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/ContextCache.html b/content/site/apidocs/org/apache/juneau/ContextCache.html
index f5e0401..dabaaf3 100644
--- a/content/site/apidocs/org/apache/juneau/ContextCache.html
+++ b/content/site/apidocs/org/apache/juneau/ContextCache.html
@@ -292,6 +292,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/ContextRuntimeException.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/ContextRuntimeException.html b/content/site/apidocs/org/apache/juneau/ContextRuntimeException.html
index 1cb3c6f..3242a49 100644
--- a/content/site/apidocs/org/apache/juneau/ContextRuntimeException.html
+++ b/content/site/apidocs/org/apache/juneau/ContextRuntimeException.html
@@ -385,6 +385,6 @@ extends <a href="../../../org/apache/juneau/FormattedRuntimeException.html" titl
 <!--   -->
 </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/Delegate.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/Delegate.html b/content/site/apidocs/org/apache/juneau/Delegate.html
index 433c9cd..e4e9b04 100644
--- a/content/site/apidocs/org/apache/juneau/Delegate.html
+++ b/content/site/apidocs/org/apache/juneau/Delegate.html
@@ -237,6 +237,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/FormattedException.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/FormattedException.html b/content/site/apidocs/org/apache/juneau/FormattedException.html
index 034b4f7..236419b 100644
--- a/content/site/apidocs/org/apache/juneau/FormattedException.html
+++ b/content/site/apidocs/org/apache/juneau/FormattedException.html
@@ -315,6 +315,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.ht
 <!--   -->
 </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/FormattedIllegalArgumentException.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/FormattedIllegalArgumentException.html b/content/site/apidocs/org/apache/juneau/FormattedIllegalArgumentException.html
index 29674a5..3b17b82 100644
--- a/content/site/apidocs/org/apache/juneau/FormattedIllegalArgumentException.html
+++ b/content/site/apidocs/org/apache/juneau/FormattedIllegalArgumentException.html
@@ -302,6 +302,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/IllegalArgum
 <!--   -->
 </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/FormattedRuntimeException.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/FormattedRuntimeException.html b/content/site/apidocs/org/apache/juneau/FormattedRuntimeException.html
index 2cc2d9c..cbfb6d1 100644
--- a/content/site/apidocs/org/apache/juneau/FormattedRuntimeException.html
+++ b/content/site/apidocs/org/apache/juneau/FormattedRuntimeException.html
@@ -301,6 +301,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/RuntimeExcep
 <!--   -->
 </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/InvalidDataConversionException.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/InvalidDataConversionException.html b/content/site/apidocs/org/apache/juneau/InvalidDataConversionException.html
index c74bf7e..5b0e807 100644
--- a/content/site/apidocs/org/apache/juneau/InvalidDataConversionException.html
+++ b/content/site/apidocs/org/apache/juneau/InvalidDataConversionException.html
@@ -303,6 +303,6 @@ extends <a href="../../../org/apache/juneau/FormattedRuntimeException.html" titl
 <!--   -->
 </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/ObjectList.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/ObjectList.html b/content/site/apidocs/org/apache/juneau/ObjectList.html
index 1b268e6..641c632 100644
--- a/content/site/apidocs/org/apache/juneau/ObjectList.html
+++ b/content/site/apidocs/org/apache/juneau/ObjectList.html
@@ -1385,6 +1385,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedList.h
 <!--   -->
 </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/ObjectMap.html
----------------------------------------------------------------------
diff --git a/content/site/apidocs/org/apache/juneau/ObjectMap.html b/content/site/apidocs/org/apache/juneau/ObjectMap.html
index 0e4bceb..10f8a3a 100644
--- a/content/site/apidocs/org/apache/juneau/ObjectMap.html
+++ b/content/site/apidocs/org/apache/juneau/ObjectMap.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/juneau/ObjectList.html" title="class in org.apache.juneau"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/juneau/PropertyConverter.html" title="interface in org.apache.juneau"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/juneau/ObjectMap.html" target="_top">Frames</a></li>
@@ -2459,7 +2459,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../org/apache/juneau/ObjectList.html" title="class in org.apache.juneau"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../org/apache/juneau/PropertyNamer.html" title="interface in org.apache.juneau"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../org/apache/juneau/PropertyConverter.html" title="interface in org.apache.juneau"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../index.html?org/apache/juneau/ObjectMap.html" target="_top">Frames</a></li>
@@ -2499,6 +2499,6 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <!--   -->
 </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>