juneau-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From jamesbog...@apache.org
Subject [juneau-website] branch asf-site updated: Update javadocs.
Date Fri, 02 Feb 2018 00:57:39 GMT
This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch asf-site
in repository https://gitbox.apache.org/repos/asf/juneau-website.git


The following commit(s) were added to refs/heads/asf-site by this push:
     new f1a9a8d  Update javadocs.
f1a9a8d is described below

commit f1a9a8d05c6c7c39965fb86958c7aa3181295c45
Author: JamesBognar <jamesbognar@apache.org>
AuthorDate: Thu Feb 1 19:57:17 2018 -0500

    Update javadocs.
---
 content/documentation.html                         |    2 +-
 content/site/apidocs/allclasses-frame.html         |    4 +-
 content/site/apidocs/allclasses-noframe.html       |    4 +-
 .../site/apidocs/doc-files/HelloWorldOptions.png   |  Bin 0 -> 301812 bytes
 .../site/apidocs/doc-files/HelloWorldResource.png  |  Bin 0 -> 87910 bytes
 .../apidocs/doc-files/Samples_RootResources.png    |  Bin 0 -> 244077 bytes
 content/site/apidocs/index-all.html                |  284 +-
 .../apidocs/org/apache/juneau/BeanContext.html     |   36 +-
 .../apidocs/org/apache/juneau/BeanSession.html     |   36 +-
 .../org/apache/juneau/html/HtmlDocSerializer.html  |    4 +-
 .../apidocs/org/apache/juneau/ini/ConfigFile.html  |  132 +-
 .../org/apache/juneau/microservice/Resource.html   |    4 +-
 .../apache/juneau/microservice/ResourceGroup.html  |    4 +-
 .../apache/juneau/microservice/ResourceJena.html   |    4 +-
 .../juneau/microservice/ResourceJenaGroup.html     |    4 +-
 .../microservice/resources/ConfigResource.html     |    4 +-
 .../microservice/resources/DebugResource.html      |    4 +-
 .../microservice/resources/DirectoryResource.html  |    4 +-
 .../microservice/resources/LogsResource.html       |    4 +-
 .../microservice/resources/SampleRootResource.html |    4 +-
 .../microservice/resources/ShutdownResource.html   |    4 +-
 .../microservice/sample/HelloWorldResource.html    |    4 +-
 .../juneau/microservice/sample/RootResources.html  |    4 +-
 .../apidocs/org/apache/juneau/parser/Parser.html   |   28 +-
 .../org/apache/juneau/parser/ParserSession.html    |   32 +-
 .../apache/juneau/rest/ClientVersionMatcher.html   |   15 +-
 .../org/apache/juneau/rest/HtmlDocBuilder.html     |   34 +-
 .../apache/juneau/rest/MessageBundleLocation.html  |   12 +-
 .../org/apache/juneau/rest/ReaderResource.html     |  144 +-
 ...rce.Builder.html => ReaderResourceBuilder.html} |   84 +-
 .../apidocs/org/apache/juneau/rest/Redirect.html   |   68 +-
 .../org/apache/juneau/rest/RequestBody.html        |  107 +-
 .../org/apache/juneau/rest/RequestFormData.html    |  266 +-
 .../org/apache/juneau/rest/RequestHeaders.html     |  329 +-
 .../org/apache/juneau/rest/RequestPathMatch.html   |  241 +-
 .../org/apache/juneau/rest/RequestProperties.html  |   10 +-
 .../org/apache/juneau/rest/RequestQuery.html       |  302 +-
 .../org/apache/juneau/rest/ResponseHandler.html    |   12 +-
 .../apache/juneau/rest/RestCallHandler.Null.html   |    2 +-
 .../org/apache/juneau/rest/RestCallHandler.html    |   19 +-
 .../apidocs/org/apache/juneau/rest/RestChild.html  |   12 +-
 .../org/apache/juneau/rest/RestContext.html        |  245 +-
 .../org/apache/juneau/rest/RestContextBuilder.html |  325 +-
 .../apache/juneau/rest/RestContextProperties.html  |   10 +-
 .../org/apache/juneau/rest/RestConverter.html      |   10 +-
 .../apidocs/org/apache/juneau/rest/RestGuard.html  |   16 +-
 .../apache/juneau/rest/RestInfoProvider.Null.html  |    4 +-
 .../org/apache/juneau/rest/RestInfoProvider.html   |  534 +-
 .../juneau/rest/RestInfoProviderDefault.html       |   91 +-
 .../org/apache/juneau/rest/RestLogger.Null.html    |    2 +-
 .../apidocs/org/apache/juneau/rest/RestLogger.html |   16 +-
 .../org/apache/juneau/rest/RestLoggerDefault.html  |    4 +-
 .../org/apache/juneau/rest/RestLoggerNoOp.html     |    4 +-
 .../org/apache/juneau/rest/RestMatcher.html        |   14 +-
 .../apache/juneau/rest/RestMethodProperties.html   |   12 +-
 .../apidocs/org/apache/juneau/rest/RestParam.html  |   21 +-
 .../org/apache/juneau/rest/RestParamType.html      |   28 +-
 .../org/apache/juneau/rest/RestRequest.html        |  775 +-
 .../juneau/rest/RestResourceResolver.Null.html     |    2 +-
 .../apache/juneau/rest/RestResourceResolver.html   |   10 +-
 .../juneau/rest/RestResourceResolverDefault.html   |   14 +-
 .../org/apache/juneau/rest/RestResponse.html       |  211 +-
 .../org/apache/juneau/rest/RestServlet.html        |  193 +-
 .../org/apache/juneau/rest/RestServletDefault.html |   17 +-
 .../juneau/rest/RestServletGroupDefault.html       |   18 +-
 .../org/apache/juneau/rest/StaticFileMapping.html  |   12 +-
 .../org/apache/juneau/rest/StreamResource.html     |  127 +-
 ...rce.Builder.html => StreamResourceBuilder.html} |   80 +-
 .../org/apache/juneau/rest/UrlPathPattern.html     |    4 +-
 .../org/apache/juneau/rest/annotation/Body.html    |   10 +-
 .../apache/juneau/rest/annotation/FormData.html    |   21 +-
 .../apache/juneau/rest/annotation/HasFormData.html |   15 +-
 .../apache/juneau/rest/annotation/HasQuery.html    |   14 +-
 .../org/apache/juneau/rest/annotation/Header.html  |   18 +-
 .../apache/juneau/rest/annotation/HookEvent.html   |   30 +-
 .../org/apache/juneau/rest/annotation/HtmlDoc.html |  237 +-
 .../org/apache/juneau/rest/annotation/Method.html  |   10 +-
 .../juneau/rest/annotation/MethodSwagger.html      |  240 +-
 .../apache/juneau/rest/annotation/Parameter.html   |   33 +-
 .../org/apache/juneau/rest/annotation/Path.html    |   17 +-
 .../juneau/rest/annotation/PathRemainder.html      |   11 +-
 .../apache/juneau/rest/annotation/Property.html    |   13 +-
 .../org/apache/juneau/rest/annotation/Query.html   |   20 +-
 .../juneau/rest/annotation/ResourceSwagger.html    |   54 +-
 .../apache/juneau/rest/annotation/Response.html    |   18 +-
 .../apache/juneau/rest/annotation/RestHook.html    |   11 +-
 .../apache/juneau/rest/annotation/RestMethod.html  |  393 +-
 .../juneau/rest/annotation/RestResource.html       |  576 +-
 .../org/apache/juneau/rest/client/RestCall.html    |   26 +-
 .../juneau/rest/converters/Introspectable.html     |    4 +-
 .../apache/juneau/rest/converters/Queryable.html   |    4 +-
 .../apache/juneau/rest/converters/Traversable.html |    4 +-
 .../org/apache/juneau/rest/jaxrs/BaseProvider.html |   24 +-
 .../apache/juneau/rest/jaxrs/DefaultProvider.html  |   12 +-
 .../apache/juneau/rest/jaxrs/JuneauProvider.html   |   22 +-
 .../BeanDescription.BeanPropertyDescription.html   |    8 +-
 .../apache/juneau/rest/labels/BeanDescription.html |   16 +-
 .../rest/labels/ChildResourceDescriptions.html     |   16 +-
 .../apache/juneau/rest/labels/NameDescription.html |   22 +-
 .../juneau/rest/labels/ResourceDescription.html    |   22 +-
 .../rest/matchers/MultipartFormDataMatcher.html    |   14 +-
 .../rest/matchers/UrlEncodedFormMatcher.html       |   14 +-
 .../org/apache/juneau/rest/package-frame.html      |    4 +-
 .../org/apache/juneau/rest/package-summary.html    |    8 +-
 .../org/apache/juneau/rest/package-tree.html       |    4 +-
 .../remoteable/RemoteableServiceProperties.html    |   14 +-
 .../juneau/rest/remoteable/RemoteableServlet.html  |   22 +-
 .../juneau/rest/response/DefaultHandler.html       |   14 +-
 .../juneau/rest/response/InputStreamHandler.html   |   14 +-
 .../apache/juneau/rest/response/ReaderHandler.html |   14 +-
 .../juneau/rest/response/RedirectHandler.html      |   14 +-
 .../juneau/rest/response/StreamableHandler.html    |   14 +-
 .../juneau/rest/response/WritableHandler.html      |   14 +-
 .../rest/response/ZipFileListResponseHandler.html  |   12 +-
 .../org/apache/juneau/rest/vars/FileVar.html       |   20 +-
 .../apache/juneau/rest/vars/LocalizationVar.html   |   20 +-
 .../juneau/rest/vars/RequestAttributeVar.html      |   27 +-
 .../juneau/rest/vars/RequestFormDataVar.html       |   24 +-
 .../apache/juneau/rest/vars/RequestHeaderVar.html  |   24 +-
 .../apache/juneau/rest/vars/RequestPathVar.html    |   24 +-
 .../apache/juneau/rest/vars/RequestQueryVar.html   |   24 +-
 .../org/apache/juneau/rest/vars/RequestVar.html    |   32 +-
 .../org/apache/juneau/rest/vars/RestInfoVar.html   |   36 +-
 .../juneau/rest/vars/SerializedRequestAttrVar.html |   24 +-
 .../juneau/rest/vars/ServletInitParamVar.html      |   20 +-
 .../org/apache/juneau/rest/vars/UrlEncodeVar.html  |   20 +-
 .../org/apache/juneau/rest/vars/UrlVar.html        |   20 +-
 .../org/apache/juneau/rest/vars/WidgetVar.html     |   18 +-
 .../juneau/rest/widget/ContentTypeMenuItem.html    |   16 +-
 .../apache/juneau/rest/widget/MenuItemWidget.html  |   22 +-
 .../apache/juneau/rest/widget/PoweredByApache.html |   14 +-
 .../apache/juneau/rest/widget/PoweredByJuneau.html |   14 +-
 .../apache/juneau/rest/widget/QueryMenuItem.html   |   18 +-
 .../apache/juneau/rest/widget/StyleMenuItem.html   |   16 +-
 .../org/apache/juneau/rest/widget/Tooltip.html     |   14 +-
 .../org/apache/juneau/rest/widget/Widget.html      |   30 +-
 content/site/apidocs/overview-summary.html         | 1532 ++--
 content/site/apidocs/overview-tree.html            |    4 +-
 .../src-html/org/apache/juneau/BeanContext.html    | 1130 ++-
 .../src-html/org/apache/juneau/BeanSession.html    |  444 +-
 .../org/apache/juneau/html/HtmlDocSerializer.html  |    6 +-
 .../src-html/org/apache/juneau/ini/ConfigFile.html | 1752 ++--
 .../src-html/org/apache/juneau/parser/Parser.html  |  400 +-
 .../org/apache/juneau/parser/ParserSession.html    |  714 +-
 .../apache/juneau/rest/ClientVersionMatcher.html   |   65 +-
 .../org/apache/juneau/rest/HtmlDocBuilder.html     |  914 +--
 .../apache/juneau/rest/MessageBundleLocation.html  |   40 +-
 .../apache/juneau/rest/ReaderResource.Builder.html |  336 -
 .../org/apache/juneau/rest/ReaderResource.html     |  381 +-
 .../apache/juneau/rest/ReaderResourceBuilder.html  |  200 +
 .../src-html/org/apache/juneau/rest/Redirect.html  |  248 +-
 .../org/apache/juneau/rest/RequestBody.html        |  985 +--
 .../org/apache/juneau/rest/RequestFormData.html    |  966 +--
 .../org/apache/juneau/rest/RequestHeaders.html     | 1718 ++--
 .../org/apache/juneau/rest/RequestPathMatch.html   |  492 +-
 .../org/apache/juneau/rest/RequestProperties.html  |   36 +-
 .../org/apache/juneau/rest/RequestQuery.html       | 1184 +--
 .../org/apache/juneau/rest/ResponseHandler.html    |   46 +-
 .../apache/juneau/rest/RestCallHandler.Null.html   |  193 +-
 .../org/apache/juneau/rest/RestCallHandler.html    |  193 +-
 .../src-html/org/apache/juneau/rest/RestChild.html |   46 +-
 .../org/apache/juneau/rest/RestContext.html        | 8544 ++++++++++----------
 .../org/apache/juneau/rest/RestContextBuilder.html | 4580 +++++------
 .../apache/juneau/rest/RestContextProperties.html  |   12 +-
 .../org/apache/juneau/rest/RestConverter.html      |   96 +-
 .../src-html/org/apache/juneau/rest/RestGuard.html |   74 +-
 .../apache/juneau/rest/RestInfoProvider.Null.html  |  410 +-
 .../org/apache/juneau/rest/RestInfoProvider.html   |  410 +-
 .../juneau/rest/RestInfoProviderDefault.html       | 2724 ++++---
 .../org/apache/juneau/rest/RestLogger.Null.html    |  178 +-
 .../org/apache/juneau/rest/RestLogger.html         |  178 +-
 .../org/apache/juneau/rest/RestLoggerDefault.html  |    4 +-
 .../org/apache/juneau/rest/RestLoggerNoOp.html     |    4 +-
 .../org/apache/juneau/rest/RestMatcher.html        |   52 +-
 .../apache/juneau/rest/RestMethodProperties.html   |   50 +-
 .../src-html/org/apache/juneau/rest/RestParam.html |  153 +-
 .../org/apache/juneau/rest/RestParamType.html      |   58 +-
 .../org/apache/juneau/rest/RestRequest.html        | 2335 +++---
 .../juneau/rest/RestResourceResolver.Null.html     |   64 +-
 .../apache/juneau/rest/RestResourceResolver.html   |   64 +-
 .../juneau/rest/RestResourceResolverDefault.html   |   36 +-
 .../org/apache/juneau/rest/RestResponse.html       |  937 ++-
 .../org/apache/juneau/rest/RestServlet.html        |  404 +-
 .../org/apache/juneau/rest/RestServletDefault.html |  169 +-
 .../juneau/rest/RestServletGroupDefault.html       |   42 +-
 .../org/apache/juneau/rest/StaticFileMapping.html  |  132 +-
 .../apache/juneau/rest/StreamResource.Builder.html |  291 -
 .../org/apache/juneau/rest/StreamResource.html     |  301 +-
 .../apache/juneau/rest/StreamResourceBuilder.html  |  188 +
 .../org/apache/juneau/rest/annotation/Body.html    |   18 +-
 .../apache/juneau/rest/annotation/FormData.html    |  121 +-
 .../apache/juneau/rest/annotation/HasFormData.html |   65 +-
 .../apache/juneau/rest/annotation/HasQuery.html    |   46 +-
 .../org/apache/juneau/rest/annotation/Header.html  |   74 +-
 .../apache/juneau/rest/annotation/HookEvent.html   |  812 +-
 .../org/apache/juneau/rest/annotation/HtmlDoc.html | 1087 +--
 .../org/apache/juneau/rest/annotation/Method.html  |   20 +-
 .../juneau/rest/annotation/MethodSwagger.html      |  494 +-
 .../apache/juneau/rest/annotation/Parameter.html   |  377 +-
 .../org/apache/juneau/rest/annotation/Path.html    |  159 +-
 .../juneau/rest/annotation/PathRemainder.html      |   53 +-
 .../apache/juneau/rest/annotation/Property.html    |   41 +-
 .../org/apache/juneau/rest/annotation/Query.html   |   98 +-
 .../juneau/rest/annotation/ResourceSwagger.html    |  649 +-
 .../apache/juneau/rest/annotation/Response.html    |  130 +-
 .../apache/juneau/rest/annotation/RestHook.html    |   31 +-
 .../apache/juneau/rest/annotation/RestMethod.html  | 1404 ++--
 .../juneau/rest/annotation/RestResource.html       | 1876 ++---
 .../org/apache/juneau/rest/client/RestCall.html    |  328 +-
 .../juneau/rest/converters/Introspectable.html     |    4 +-
 .../apache/juneau/rest/converters/Queryable.html   |    4 +-
 .../apache/juneau/rest/converters/Traversable.html |    4 +-
 .../org/apache/juneau/rest/jaxrs/BaseProvider.html |  316 +-
 .../apache/juneau/rest/jaxrs/DefaultProvider.html  |   92 +-
 .../apache/juneau/rest/jaxrs/JuneauProvider.html   |  164 +-
 .../BeanDescription.BeanPropertyDescription.html   |   96 +-
 .../apache/juneau/rest/labels/BeanDescription.html |   96 +-
 .../rest/labels/ChildResourceDescriptions.html     |   86 +-
 .../apache/juneau/rest/labels/NameDescription.html |  118 +-
 .../juneau/rest/labels/ResourceDescription.html    |   78 +-
 .../rest/matchers/MultipartFormDataMatcher.html    |   24 +-
 .../rest/matchers/UrlEncodedFormMatcher.html       |   24 +-
 .../remoteable/RemoteableServiceProperties.html    |   32 +-
 .../juneau/rest/remoteable/RemoteableServlet.html  |  236 +-
 .../juneau/rest/response/DefaultHandler.html       |  120 +-
 .../juneau/rest/response/InputStreamHandler.html   |   36 +-
 .../apache/juneau/rest/response/ReaderHandler.html |   36 +-
 .../juneau/rest/response/RedirectHandler.html      |   40 +-
 .../juneau/rest/response/StreamableHandler.html    |   69 +-
 .../juneau/rest/response/WritableHandler.html      |   67 +-
 .../rest/response/ZipFileListResponseHandler.html  |   50 +-
 .../org/apache/juneau/rest/vars/FileVar.html       |   54 +-
 .../apache/juneau/rest/vars/LocalizationVar.html   |   52 +-
 .../juneau/rest/vars/RequestAttributeVar.html      |   91 +-
 .../juneau/rest/vars/RequestFormDataVar.html       |   74 +-
 .../apache/juneau/rest/vars/RequestHeaderVar.html  |   74 +-
 .../apache/juneau/rest/vars/RequestPathVar.html    |   74 +-
 .../apache/juneau/rest/vars/RequestQueryVar.html   |   74 +-
 .../org/apache/juneau/rest/vars/RequestVar.html    |  160 +-
 .../org/apache/juneau/rest/vars/RestInfoVar.html   |  179 +-
 .../juneau/rest/vars/SerializedRequestAttrVar.html |   86 +-
 .../juneau/rest/vars/ServletInitParamVar.html      |   42 +-
 .../org/apache/juneau/rest/vars/UrlEncodeVar.html  |   42 +-
 .../org/apache/juneau/rest/vars/UrlVar.html        |   48 +-
 .../org/apache/juneau/rest/vars/WidgetVar.html     |   96 +-
 .../juneau/rest/widget/ContentTypeMenuItem.html    |   48 +-
 .../apache/juneau/rest/widget/MenuItemWidget.html  |  154 +-
 .../apache/juneau/rest/widget/PoweredByApache.html |   34 +-
 .../apache/juneau/rest/widget/PoweredByJuneau.html |   36 +-
 .../apache/juneau/rest/widget/QueryMenuItem.html   |   52 +-
 .../apache/juneau/rest/widget/StyleMenuItem.html   |   52 +-
 .../org/apache/juneau/rest/widget/Tooltip.html     |   80 +-
 .../org/apache/juneau/rest/widget/Widget.html      |  322 +-
 253 files changed, 28193 insertions(+), 27561 deletions(-)

diff --git a/content/documentation.html b/content/documentation.html
index ada448f..8801c8a 100644
--- a/content/documentation.html
+++ b/content/documentation.html
@@ -139,7 +139,7 @@
 			<li><p><a class='doclink' href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest-server.ClientVersioning'><i>Client Versioning</i></a></p>
 			<li><p><a class='doclink' href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest-server.OptionsPages'><i>OPTIONS pages</i></a></p>
 			<ol>
-				<li><p><a class='doclink' href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest-server.InfoProviders'><i>Info Providers</i></a></p>
+				<li><p><a class='doclink' href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest- defined on the resource/method'><i>Info Providers</i></a></p>
 			</ol>
 			<li><p><a class='doclink' href='http://juneau.apache.org/site/apidocs/overview-summary.html#juneau-rest-server.HtmlDocAnnotation'><i> @HtmlDoc</i></a></p>
 			<ol>
diff --git a/content/site/apidocs/allclasses-frame.html b/content/site/apidocs/allclasses-frame.html
index eed951e..8f16c70 100644
--- a/content/site/apidocs/allclasses-frame.html
+++ b/content/site/apidocs/allclasses-frame.html
@@ -554,7 +554,7 @@
 <li><a href="org/apache/juneau/parser/ReaderParser.html" title="class in org.apache.juneau.parser" target="classFrame">ReaderParser</a></li>
 <li><a href="org/apache/juneau/parser/ReaderParserSession.html" title="class in org.apache.juneau.parser" target="classFrame">ReaderParserSession</a></li>
 <li><a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest" target="classFrame">ReaderResource</a></li>
-<li><a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest" target="classFrame">ReaderResource.Builder</a></li>
+<li><a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest" target="classFrame">ReaderResourceBuilder</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.html" title="class in org.apache.juneau.transforms" target="classFrame">ReaderSwap</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.Html.html" title="class in org.apache.juneau.transforms" target="classFrame">ReaderSwap.Html</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.Json.html" title="class in org.apache.juneau.transforms" target="classFrame">ReaderSwap.Json</a></li>
@@ -720,7 +720,7 @@
 <li><a href="org/apache/juneau/rest/response/StreamableHandler.html" title="class in org.apache.juneau.rest.response" target="classFrame">StreamableHandler</a></li>
 <li><a href="org/apache/juneau/svl/StreamedVar.html" title="class in org.apache.juneau.svl" target="classFrame">StreamedVar</a></li>
 <li><a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest" target="classFrame">StreamResource</a></li>
-<li><a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest" target="classFrame">StreamResource.Builder</a></li>
+<li><a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest" target="classFrame">StreamResourceBuilder</a></li>
 <li><a href="org/apache/juneau/internal/StringBuilderWriter.html" title="class in org.apache.juneau.internal" target="classFrame">StringBuilderWriter</a></li>
 <li><a href="org/apache/juneau/transforms/StringFormatSwap.html" title="class in org.apache.juneau.transforms" target="classFrame">StringFormatSwap</a></li>
 <li><a href="org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils" target="classFrame">StringMessage</a></li>
diff --git a/content/site/apidocs/allclasses-noframe.html b/content/site/apidocs/allclasses-noframe.html
index 4886d23..7462268 100644
--- a/content/site/apidocs/allclasses-noframe.html
+++ b/content/site/apidocs/allclasses-noframe.html
@@ -554,7 +554,7 @@
 <li><a href="org/apache/juneau/parser/ReaderParser.html" title="class in org.apache.juneau.parser">ReaderParser</a></li>
 <li><a href="org/apache/juneau/parser/ReaderParserSession.html" title="class in org.apache.juneau.parser">ReaderParserSession</a></li>
 <li><a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></li>
-<li><a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></li>
+<li><a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.html" title="class in org.apache.juneau.transforms">ReaderSwap</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.Html.html" title="class in org.apache.juneau.transforms">ReaderSwap.Html</a></li>
 <li><a href="org/apache/juneau/transforms/ReaderSwap.Json.html" title="class in org.apache.juneau.transforms">ReaderSwap.Json</a></li>
@@ -720,7 +720,7 @@
 <li><a href="org/apache/juneau/rest/response/StreamableHandler.html" title="class in org.apache.juneau.rest.response">StreamableHandler</a></li>
 <li><a href="org/apache/juneau/svl/StreamedVar.html" title="class in org.apache.juneau.svl">StreamedVar</a></li>
 <li><a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a></li>
-<li><a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></li>
+<li><a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></li>
 <li><a href="org/apache/juneau/internal/StringBuilderWriter.html" title="class in org.apache.juneau.internal">StringBuilderWriter</a></li>
 <li><a href="org/apache/juneau/transforms/StringFormatSwap.html" title="class in org.apache.juneau.transforms">StringFormatSwap</a></li>
 <li><a href="org/apache/juneau/utils/StringMessage.html" title="class in org.apache.juneau.utils">StringMessage</a></li>
diff --git a/content/site/apidocs/doc-files/HelloWorldOptions.png b/content/site/apidocs/doc-files/HelloWorldOptions.png
new file mode 100644
index 0000000..6f9310e
Binary files /dev/null and b/content/site/apidocs/doc-files/HelloWorldOptions.png differ
diff --git a/content/site/apidocs/doc-files/HelloWorldResource.png b/content/site/apidocs/doc-files/HelloWorldResource.png
new file mode 100644
index 0000000..4db4eaf
Binary files /dev/null and b/content/site/apidocs/doc-files/HelloWorldResource.png differ
diff --git a/content/site/apidocs/doc-files/Samples_RootResources.png b/content/site/apidocs/doc-files/Samples_RootResources.png
new file mode 100644
index 0000000..bf7bfc6
Binary files /dev/null and b/content/site/apidocs/doc-files/Samples_RootResources.png differ
diff --git a/content/site/apidocs/index-all.html b/content/site/apidocs/index-all.html
index 2abd078..0bf01e5 100644
--- a/content/site/apidocs/index-all.html
+++ b/content/site/apidocs/index-all.html
@@ -483,14 +483,26 @@
 <dd>
 <div class="block">Adds default entries to these form-data parameters.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#addDefault-java.lang.String-java.lang.Object-">addDefault(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
+<dd>
+<div class="block">Adds a default entries to these form-data parameters.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#addDefault-java.util.Map-">addDefault(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
 <div class="block">Adds default entries to these headers.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#addDefault-java.lang.String-java.lang.Object-">addDefault(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
+<dd>
+<div class="block">Adds a default header value on this request.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#addDefault-java.util.Map-">addDefault(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
 <div class="block">Adds default entries to these query parameters.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#addDefault-java.lang.String-java.lang.Object-">addDefault(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
+<dd>
+<div class="block">Adds a default entries to these query parameters.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/jsonschema/Schema.html#addDefinition-java.lang.String-org.apache.juneau.dto.jsonschema.Schema-">addDefinition(String, Schema)</a></span> - Method in class org.apache.juneau.dto.jsonschema.<a href="org/apache/juneau/dto/jsonschema/Schema.html" title="class in org.apache.juneau.dto.jsonschema">Schema</a></dt>
 <dd>
 <div class="block">Bean property appender:  <property>definitions</property>.</div>
@@ -1731,11 +1743,11 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestBody.html#asType-java.lang.Class-">asType(Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestBody.html" title="class in org.apache.juneau.rest">RequestBody</a></dt>
 <dd>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.</div>
+<div class="block">Reads the input from the HTTP request parsed into a POJO.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestBody.html#asType-java.lang.reflect.Type-java.lang.reflect.Type...-">asType(Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestBody.html" title="class in org.apache.juneau.rest">RequestBody</a></dt>
 <dd>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.</div>
+<div class="block">Reads the input from the HTTP request parsed into a POJO.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/http/HeaderUri.html#asURI--">asURI()</a></span> - Method in class org.apache.juneau.http.<a href="org/apache/juneau/http/HeaderUri.html" title="class in org.apache.juneau.http">HeaderUri</a></dt>
 <dd>
@@ -4159,13 +4171,13 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Create a new <a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> using values in this builder.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContextBuilder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Create a new <a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest"><code>StreamResource</code></a> using values in this builder.</div>
 </dd>
@@ -4273,10 +4285,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#builder--">builder()</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#Builder--">Builder()</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/Serializer.html#builder--">builder()</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#builder--">builder()</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
@@ -5924,11 +5932,11 @@
 <dd>
 <div class="block">Represents a parsed <l>Content-Range</l> HTTP response header.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#contents-java.lang.Object...-">contents(Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#contents-java.lang.Object...-">contents(Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the contents for this resource.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#contents-java.lang.Object...-">contents(Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#contents-java.lang.Object...-">contents(Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the contents for this resource.</div>
 </dd>
@@ -6267,6 +6275,14 @@
 <dd>
 <div class="block">Instantiates a new <a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client"><code>RestClientBuilder</code></a> object using the specified serializer and parser.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.html#create--">create()</a></span> - Static method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></dt>
+<dd>
+<div class="block">Creates a new instance of a <a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><code>ReaderResourceBuilder</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.html#create--">create()</a></span> - Static method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a></dt>
+<dd>
+<div class="block">Creates a new instance of a <a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest"><code>StreamResourceBuilder</code></a></div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#create--">create()</a></span> - Static method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
 <dd>
 <div class="block">Instantiates a new clean-slate <a href="org/apache/juneau/serializer/SerializerGroupBuilder.html" title="class in org.apache.juneau.serializer"><code>SerializerGroupBuilder</code></a> object.</div>
@@ -9533,8 +9549,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.Class-">get(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.</div>
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get(HttpPartParser, String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
@@ -9550,8 +9565,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.</div>
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(HttpPartParser, String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
@@ -9559,7 +9573,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.Class-">get(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Returns the specified header value converted to a POJO.</div>
+<div class="block">Returns the specified header value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get(HttpPartParser, String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
@@ -9575,7 +9589,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Returns the specified header value converted to a POJO.</div>
+<div class="block">Returns the specified header value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(HttpPartParser, String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
@@ -9583,15 +9597,23 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-">get(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
 <dd>
-<div class="block">Returns the specified path parameter converted to a POJO.</div>
+<div class="block">Returns the specified path parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get(HttpPartParser, String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-"><code>RequestPathMatch.get(String, Class)</code></a> but allows you to override the part parser.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
 <dd>
-<div class="block">Returns the specified path parameter converted to a POJO.</div>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(HttpPartParser, String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>RequestPathMatch.get(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-">get(String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
-<div class="block">Returns the specified query parameter value converted to a POJO.</div>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get(HttpPartParser, String, Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
@@ -9607,7 +9629,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
-<div class="block">Returns the specified query parameter value converted to a POJO.</div>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get(HttpPartParser, String, Type, Type...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
@@ -9971,10 +9993,6 @@
 <dd>
 <div class="block">Returns the <a href="org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> object used for parsing path variables and header values.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
-<dd>
-<div class="block">Convenience method for calling <code>getContext().getBeanContext();</code></div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/transform/BeanFilter.html#getBeanDictionary--">getBeanDictionary()</a></span> - Method in class org.apache.juneau.transform.<a href="org/apache/juneau/transform/BeanFilter.html" title="class in org.apache.juneau.transform">BeanFilter</a></dt>
 <dd>
 <div class="block">Returns the bean dictionary defined on this bean.</div>
@@ -10065,7 +10083,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getBody--">getBody()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the body of this HTTP request.</div>
+<div class="block">Request body.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/remoteable/RemoteableMethodMeta.html#getBodyArg--">getBodyArg()</a></span> - Method in class org.apache.juneau.remoteable.<a href="org/apache/juneau/remoteable/RemoteableMethodMeta.html" title="class in org.apache.juneau.remoteable">RemoteableMethodMeta</a></dt>
 <dd>
@@ -10107,6 +10125,10 @@
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>RequestHeaders.getString(String,String)</code></a> but converts the value to a boolean.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#getBoolean-java.lang.String-">getBoolean(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
+<dd>
+<div class="block">Returns the specified path parameter converted to a boolean.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#getBoolean-java.lang.String-">getBoolean(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>RequestQuery.getString(String)</code></a> but converts the value to a boolean.</div>
@@ -10564,7 +10586,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getConfigFile--">getConfigFile()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the config file associated with the servlet.</div>
+<div class="block">Config file associated with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/microservice/resources/ConfigResource.html#getConfigSection-java.lang.String-">getConfigSection(String)</a></span> - Method in class org.apache.juneau.microservice.resources.<a href="org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource</a></dt>
 <dd>
@@ -10602,10 +10624,6 @@
 <dd>
 <div class="block">Returns the explicit list of supported content types for this resource.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getConsumes-org.apache.juneau.rest.RestRequest-">getConsumes(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the supported <code>Content-Type</code> request headers for the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getConsumes-org.apache.juneau.rest.RestRequest-">getConsumes(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the supported <code>Content-Type</code> request headers for the REST resource.</div>
@@ -10618,10 +10636,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>contact</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getContact-org.apache.juneau.rest.RestRequest-">getContact(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized contact information of the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getContact-org.apache.juneau.rest.RestRequest-">getContact(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized contact information of this REST resource.</div>
@@ -10681,7 +10695,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getContext--">getContext()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the servlet handling the request.</div>
+<div class="block">Returns the resource context handling the request.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#getContext--">getContext()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
 <dd>
@@ -11058,10 +11072,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>externalDocs</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getExternalDocs-org.apache.juneau.rest.RestRequest-">getExternalDocs(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the external documentation of the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getExternalDocs-org.apache.juneau.rest.RestRequest-">getExternalDocs(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the version information of this REST resource.</div>
@@ -11141,7 +11151,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getFormData--">getFormData()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Retrieves the URL-encoded form data from the request if the body has already been cached locally.</div>
+<div class="block">Form-data.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getFormData-java.lang.String-">getFormData(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
@@ -11203,7 +11213,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getHeaders--">getHeaders()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the headers on this request.</div>
+<div class="block">Request headers.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getHeaders-java.lang.String-">getHeaders(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>&nbsp;</dd>
@@ -11357,7 +11367,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getInfoProvider--">getInfoProvider()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the info provider on the servlet.</div>
+<div class="block">Resource information provider.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/ClassMeta.html#getInitException--">getInitException()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a></dt>
 <dd>
@@ -11512,6 +11522,10 @@
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>RequestHeaders.getString(String,String)</code></a> but converts the value to an integer.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#getInt-java.lang.String-">getInt(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
+<dd>
+<div class="block">Returns the specified path parameter converted to an integer.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#getInt-java.lang.String-">getInt(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>RequestQuery.getString(String)</code></a> but converts the value to an integer.</div>
@@ -11632,10 +11646,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>license</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getLicense-org.apache.juneau.rest.RestRequest-">getLicense(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized license information of the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getLicense-org.apache.juneau.rest.RestRequest-">getLicense(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized license information of this REST resource.</div>
@@ -11762,7 +11772,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getLogger--">getLogger()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Shortcut for calling <code>getContext().getLogger()</code>.</div>
+<div class="block">Logger.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/Session.html#getLogger--">getLogger()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/Session.html" title="class in org.apache.juneau">Session</a></dt>
 <dd>
@@ -11992,13 +12002,13 @@
 <dd>
 <div class="block">Shortcut method for calling <a href="org/apache/juneau/utils/MessageBundle.html#getString-java.util.Locale-java.lang.String-java.lang.Object...-"><code>MessageBundle.getString(Locale, String, Object...)</code></a> based on the request locale.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getMessages--">getMessages()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getMessageBundle--">getMessageBundle()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the resource bundle used by this resource.</div>
+<div class="block">Returns the resource bundle for the request locale.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getMessages--">getMessages()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
 <dd>
-<div class="block">Convenience method for calling <code>getContext().getMessages();</code></div>
+<div class="block">Returns the resource bundle used by this resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/BeanMap.html#getMeta--">getMeta()</a></span> - Method in class org.apache.juneau.<a href="org/apache/juneau/BeanMap.html" title="class in org.apache.juneau">BeanMap</a></dt>
 <dd>
@@ -12030,10 +12040,6 @@
 <dd>
 <div class="block">Returns the specified annotation on the specified method.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodConsumes-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodConsumes(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the supported <code>Content-Type</code> types the specified Java method.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodConsumes-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodConsumes(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the supported <code>Content-Type</code> types the specified Java method.</div>
@@ -12050,10 +12056,6 @@
 <dd>
 <div class="block">Returns the localized method description.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodExternalDocs-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodExternalDocs(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized external documentation of the specified java method on this servlet.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodExternalDocs-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodExternalDocs(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized external documentation of the specified java method on this servlet.</div>
@@ -12070,26 +12072,14 @@
 <dd>
 <div class="block">Returns the metadata about the specified method on this interface proxy.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodOperationId-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodOperationId(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized operation ID of the specified java method.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodOperationId-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodOperationId(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized operation ID of the specified java method.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodParameters-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodParameters(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized parameter info for the specified java method.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodParameters-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodParameters(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized parameter info for the specified java method.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodProduces-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodProduces(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the supported <code>Accept</code> types the specified Java method.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodProduces-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodProduces(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the supported <code>Accept</code> types the specified Java method.</div>
@@ -12100,10 +12090,6 @@
  annotation specified on the method and the <a href="org/apache/juneau/rest/jaxrs/JuneauProvider.html#properties--"><code>JuneauProvider.properties()</code></a> annotation specified on the 
  provider class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodResponses-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodResponses(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized Swagger response information about the specified Java method.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodResponses-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodResponses(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized response info for the specified java method.</div>
@@ -12124,10 +12110,6 @@
 <dd>
 <div class="block">Returns the localized method summary.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getMethodTags-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodTags(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized tags of the specified java method on this servlet.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getMethodTags-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">getMethodTags(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the localized Swagger tags for this Java method.</div>
@@ -12640,7 +12622,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getPathMatch--">getPathMatch()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Retrieves the URL-encoded form data from the request if the body has already been cached locally.</div>
+<div class="block">Request path match.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/Swagger.html#getPaths--">getPaths()</a></span> - Method in class org.apache.juneau.dto.swagger.<a href="org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></dt>
 <dd>
@@ -12756,10 +12738,6 @@
 <dd>
 <div class="block">Returns the explicit list of supported accept types for this resource.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getProduces-org.apache.juneau.rest.RestRequest-">getProduces(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the supported <code>Accept</code> request headers for the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getProduces-org.apache.juneau.rest.RestRequest-">getProduces(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the supported <code>Accept</code> request headers for the REST resource.</div>
@@ -12801,7 +12779,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestResponse.html#getProperties--">getProperties()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a></dt>
 <dd>
-<div class="block">Returns the properties set via <a href="org/apache/juneau/rest/RestResponse.html#setProperty-java.lang.String-java.lang.Object-"><code>RestResponse.setProperty(String, Object)</code></a>.</div>
+<div class="block">Retrieve the properties active for this request.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
 <dd>
@@ -12946,7 +12924,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getQuery--">getQuery()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Equivalent to <code>ServletRequestWrapper.getParameterMap()</code>, but only looks for query parameters in the URL, not form posts.</div>
+<div class="block">Query parameters.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getQuery-java.lang.String-">getQuery(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
@@ -13137,14 +13115,18 @@
 <dd>
 <div class="block">Returns the resource object.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getResourceBundle--">getResourceBundle()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getResourceDescription--">getResourceDescription()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the resource bundle for the request locale.</div>
+<div class="block">Returns the localized resource description.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getResourceResolver--">getResourceResolver()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
 <dd>
 <div class="block">Returns the resource resolver associated with this context.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getResourceTitle--">getResourceTitle()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
+<dd>
+<div class="block">Returns the localized resource title.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.Class-">getResponse(Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></dt>
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/client/RestCall.html#getResponse-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>RestCall.getResponse(Type, Type...)</code></a> except optimized for a non-parameterized class.</div>
@@ -13421,10 +13403,6 @@
 <dd>
 <div class="block">Returns the serializer that matched the HTTP <code>Accept</code> header value.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestResponse.html#getSerializerGroup--">getSerializerGroup()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a></dt>
-<dd>
-<div class="block">Gets the serializer group for the response.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializerMatch-java.lang.String-">getSerializerMatch(String)</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
 <dd>
 <div class="block">Searches the group for a serializer that can handle the specified <code>Accept</code> value.</div>
@@ -13441,6 +13419,10 @@
 <dd>
 <div class="block">Returns the serializers associated with this request.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestResponse.html#getSerializers--">getSerializers()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a></dt>
+<dd>
+<div class="block">Gets the serializer group for the response.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/serializer/SerializerGroup.html#getSerializers--">getSerializers()</a></span> - Method in class org.apache.juneau.serializer.<a href="org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a></dt>
 <dd>
 <div class="block">Returns a copy of the serializers in this group.</div>
@@ -13457,10 +13439,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContextBuilder.html#getServletContext--">getServletContext()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getServletDescription--">getServletDescription()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
-<dd>
-<div class="block">Returns the localized servlet description.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getServletInitParameter-java.lang.String-">getServletInitParameter(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
 <dd>
 <div class="block">Returns the servlet init parameter returned by <code>ServletConfig.getInitParameter(String)</code>.</div>
@@ -13469,10 +13447,6 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getServletPath--">getServletPath()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getServletTitle--">getServletTitle()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
-<dd>
-<div class="block">Returns the localized servlet title.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/svl/VarResolverSession.html#getSessionObject-java.lang.Class-java.lang.String-">getSessionObject(Class&lt;T&gt;, String)</a></span> - Method in class org.apache.juneau.svl.<a href="org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a></dt>
 <dd>
 <div class="block">Returns the session object with the specified name.</div>
@@ -13599,7 +13573,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-">getString(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
-<div class="block">Returns a form data parameter value.</div>
+<div class="block">Returns a form-data parameter value.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-">getString(String, String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
@@ -13607,15 +13581,19 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-">getString(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Returns the specified header value, or <jk>null</jk> if the header doesn't exist.</div>
+<div class="block">Returns the specified header value as a string.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-">getString(String, String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Returns the specified header value, or a default value if the header doesn't exist.</div>
+<div class="block">Returns the specified header value as a string.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestPathMatch.html#getString-java.lang.String-">getString(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestPathMatch.html" title="class in org.apache.juneau.rest">RequestPathMatch</a></dt>
+<dd>
+<div class="block">Returns the specified path parameter converted to a String.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-">getString(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
-<div class="block">Returns a query parameter value.</div>
+<div class="block">Returns a query parameter value as a string.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-">getString(String, String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></dt>
 <dd>
@@ -13758,11 +13736,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getSwagger--">getSwagger()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the localized swagger associated with the servlet.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getSwaggerFromFile-org.apache.juneau.rest.RestRequest-">getSwaggerFromFile(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the contents of the localized swagger file for the specified request.</div>
+<div class="block">Returns the localized swagger associated with the resource.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getSwaggerFromFile-org.apache.juneau.rest.RestRequest-">getSwaggerFromFile(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
@@ -13795,10 +13769,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>tags</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getTags-org.apache.juneau.rest.RestRequest-">getTags(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized tags of the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getTags-org.apache.juneau.rest.RestRequest-">getTags(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the version information of this REST resource.</div>
@@ -13817,10 +13787,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>termsOfService</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getTermsOfService-org.apache.juneau.rest.RestRequest-">getTermsOfService(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the terms-of-service iof the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getTermsOfService-org.apache.juneau.rest.RestRequest-">getTermsOfService(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the terms-of-service information of this REST resource.</div>
@@ -14139,8 +14105,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#getVarResolverSession--">getVarResolverSession()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
 <dd>
-<div class="block">Returns the variable resolver session for this request using session objects created by
- <a href="org/apache/juneau/rest/RestCallHandler.html#getSessionObjects-org.apache.juneau.rest.RestRequest-"><code>RestCallHandler.getSessionObjects(RestRequest)</code></a>.</div>
+<div class="block">Request-level variable resolver session.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/UrlPathPattern.html#getVars--">getVars()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/UrlPathPattern.html" title="class in org.apache.juneau.rest">UrlPathPattern</a></dt>
 <dd>
@@ -14158,10 +14123,6 @@
 <dd>
 <div class="block">Bean property getter:  <property>version</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#getVersion-org.apache.juneau.rest.RestRequest-">getVersion(RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns the localized version of the REST resource.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#getVersion-org.apache.juneau.rest.RestRequest-">getVersion(RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns the version information of this REST resource.</div>
@@ -14673,11 +14634,11 @@
 <dd>
 <div class="block">Sets the HTML header section contents.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies an HTTP response header value.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies an HTTP response header value.</div>
 </dd>
@@ -14771,11 +14732,11 @@
 <dd>
 <div class="block">Sets headers on the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies HTTP response header values.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies HTTP response header values.</div>
 </dd>
@@ -16625,11 +16586,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-">init(ServletConfig)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#init-org.apache.juneau.rest.RestContext-">init(RestContext)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
-<dd>
-<div class="block">Convenience method if you want to perform initialization on your resource after all configuration settings
- have been made.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/BeanRuntimeException.html#initCause-java.lang.Throwable-">initCause(Throwable)</a></span> - Method in exception org.apache.juneau.<a href="org/apache/juneau/BeanRuntimeException.html" title="class in org.apache.juneau">BeanRuntimeException</a></dt>
 <dd>
 <div class="block">Sets the inner cause for this exception.</div>
@@ -17083,10 +17039,6 @@
 <div class="block">Returns <jk>true</jk> if this class implements <a href="org/apache/juneau/Delegate.html" title="interface in org.apache.juneau"><code>Delegate</code></a>, meaning it's a representation of some other
  object.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProvider.html#isDeprecated-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">isDeprecated(Method, RestRequest)</a></span> - Method in interface org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a></dt>
-<dd>
-<div class="block">Returns whether the specified method is deprecated</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestInfoProviderDefault.html#isDeprecated-java.lang.reflect.Method-org.apache.juneau.rest.RestRequest-">isDeprecated(Method, RestRequest)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestInfoProviderDefault.html" title="class in org.apache.juneau.rest">RestInfoProviderDefault</a></dt>
 <dd>
 <div class="block">Returns whether the specified method is deprecated</div>
@@ -18504,6 +18456,10 @@
 <dd>
 <div class="block">Log a message to the logger.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#log-java.lang.String-">log(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#log-java.lang.String-java.lang.Throwable-">log(String, Throwable)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#log-java.util.logging.Level-java.lang.String-java.lang.Object...-">log(Level, String, Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
 <dd>
 <div class="block">Convenience method for calling <code>getContext().getLogger().log(level, msg, args);</code></div>
@@ -18567,6 +18523,10 @@
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RestLoggerDefault.html#log-java.util.logging.Level-java.lang.String-java.lang.Object...-"><code>RestLoggerDefault.log(Level, String, Object...)</code></a> excepts runs the arguments through <a href="org/apache/juneau/json/JsonSerializer.html#DEFAULT_LAX_READABLE"><code>JsonSerializer.DEFAULT_LAX_READABLE</code></a>.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#logObjects-java.util.logging.Level-java.lang.String-java.lang.Object...-">logObjects(Level, String, Object...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
+<dd>
+<div class="block">Convenience method for calling <code>getContext().getLogger().logObjects(level, msg, args);</code></div>
+</dd>
 <dt><a href="org/apache/juneau/microservice/resources/LogParser.html" title="class in org.apache.juneau.microservice.resources"><span class="typeNameLink">LogParser</span></a> - Class in <a href="org/apache/juneau/microservice/resources/package-summary.html">org.apache.juneau.microservice.resources</a></dt>
 <dd>
 <div class="block">Utility class for reading log files.</div>
@@ -19039,21 +18999,21 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#mediaType-java.lang.String-">mediaType(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#mediaType-java.lang.String-">mediaType(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the resource media type string.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the resource media type string.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContextBuilder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#mediaType-java.lang.String-">mediaType(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#mediaType-java.lang.String-">mediaType(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the resource media type string.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.Builder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest">StreamResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType(MediaType)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the resource media type string.</div>
 </dd>
@@ -22801,7 +22761,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#put-java.lang.String-java.lang.Object-">put(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
-<div class="block">Sets a request form data parameter value.</div>
+<div class="block">Sets a request form-data parameter value.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#put-java.lang.String-java.util.Enumeration-">put(String, Enumeration&lt;String&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
@@ -23473,21 +23433,19 @@
 </dd>
 <dt><a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">ReaderResource</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
-<div class="block">Represents the contents of a text file with convenience methods for resolving <a href="org/apache/juneau/rest/annotation/Parameter.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Parameter</code></a> variables and adding
+<div class="block">Represents the contents of a text file with convenience methods for resolving SVL variables and adding
  HTTP response headers.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.lang.Object...-">ReaderResource(MediaType, Object...)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></dt>
-<dd>
-<div class="block">Constructor.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.util.Map-org.apache.juneau.svl.VarResolverSession-java.lang.Object...-">ReaderResource(MediaType, Map&lt;String, String&gt;, VarResolverSession, Object...)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.util.Map-org.apache.juneau.svl.VarResolverSession-java.lang.Object...-">ReaderResource(MediaType, Map&lt;String, Object&gt;, VarResolverSession, Object...)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">ReaderResource.Builder</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
+<dt><a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">ReaderResourceBuilder</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
 <div class="block">Builder class for constructing <a href="org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> objects.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#ReaderResourceBuilder--">ReaderResourceBuilder()</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
+<dd>&nbsp;</dd>
 <dt><a href="org/apache/juneau/transforms/ReaderSwap.html" title="class in org.apache.juneau.transforms"><span class="typeNameLink">ReaderSwap</span></a> - Class in <a href="org/apache/juneau/transforms/package-summary.html">org.apache.juneau.transforms</a></dt>
 <dd>
 <div class="block">Transforms the contents of a <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a> into an <code>Object</code>.</div>
@@ -23887,7 +23845,7 @@
 </dd>
 <dt><a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">RequestFormData</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
-<div class="block">Represents the parsed form data parameters in an HTTP request.</div>
+<div class="block">Represents the parsed form-data parameters in an HTTP request.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#RequestFormData--">RequestFormData()</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>&nbsp;</dd>
@@ -24104,14 +24062,6 @@
 <div class="block">Given a string containing variables of the form <code>"{property}"</code>, replaces those variables with property
  values in this bean.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#resolveVars-java.lang.String-">resolveVars(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
-<dd>
-<div class="block">Shortcut for calling <code>getVarResolverSession().resolve(input)</code>.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestRequest.html#resolveVars-java.lang.String:A-">resolveVars(String[])</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a></dt>
-<dd>
-<div class="block">Shortcut for calling <a href="org/apache/juneau/rest/RestRequest.html#resolveVars-java.lang.String:A-"><code>RestRequest.resolveVars(String[])</code></a> on all elements in the array.</div>
-</dd>
 <dt><a href="org/apache/juneau/svl/ResolvingObjectMap.html" title="class in org.apache.juneau.svl"><span class="typeNameLink">ResolvingObjectMap</span></a> - Class in <a href="org/apache/juneau/svl/package-summary.html">org.apache.juneau.svl</a></dt>
 <dd>
 <div class="block">Subclass of an <a href="org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau"><code>ObjectMap</code></a> that automatically resolves any SVL variables in values.</div>
@@ -26745,10 +26695,6 @@
 <dd>
 <div class="block">Bean property setter:  <property>properties</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestResponse.html#setProperty-java.lang.String-java.lang.Object-">setProperty(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a></dt>
-<dd>
-<div class="block">Add a serializer property to send to the serializers to override a default value.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/SSLOpts.html#setProtocols-java.lang.String-">setProtocols(String)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/SSLOpts.html" title="class in org.apache.juneau.rest.client">SSLOpts</a></dt>
 <dd>
 <div class="block">Bean property setter:  <property>protocols</property>.</div>
@@ -27937,18 +27883,16 @@
 <dd>
 <div class="block">Represents the contents of a byte stream file with convenience methods for adding HTTP response headers.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.html#StreamResource-org.apache.juneau.http.MediaType-java.lang.Object...-">StreamResource(MediaType, Object...)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a></dt>
-<dd>
-<div class="block">Constructor.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.html#StreamResource-org.apache.juneau.http.MediaType-java.util.Map-java.lang.Object...-">StreamResource(MediaType, Map&lt;String, Object&gt;, Object...)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/StreamResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">StreamResource.Builder</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
+<dt><a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">StreamResourceBuilder</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
 <div class="block">Builder class for constructing <a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest"><code>StreamResource</code></a> objects.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResourceBuilder.html#StreamResourceBuilder--">StreamResourceBuilder()</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResourceBuilder.html" title="class in org.apache.juneau.rest">StreamResourceBuilder</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/StreamResource.html#streamTo-java.io.OutputStream-">streamTo(OutputStream)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/Streamable.html#streamTo-java.io.OutputStream-">streamTo(OutputStream)</a></span> - Method in interface org.apache.juneau.<a href="org/apache/juneau/Streamable.html" title="interface in org.apache.juneau">Streamable</a></dt>
@@ -28401,11 +28345,11 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-">subset(String...)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Returns a copy of this object, but only with the specified header names copied.</div>
+<div class="block">Returns a copy of this object but only with the specified header names copied.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String-">subset(String)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></dt>
 <dd>
-<div class="block">Same as <a href="org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>RequestHeaders.subset(String...)</code></a>, but allows you to specify header names as a comma-delimited list.</div>
+<div class="block">Same as <a href="org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>RequestHeaders.subset(String...)</code></a> but allows you to specify header names as a comma-delimited list.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/atom/Feed.html#subtitle-org.apache.juneau.dto.atom.Text-">subtitle(Text)</a></span> - Method in class org.apache.juneau.dto.atom.<a href="org/apache/juneau/dto/atom/Feed.html" title="class in org.apache.juneau.dto.atom">Feed</a></dt>
 <dd>
@@ -29453,7 +29397,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#toString-boolean-">toString(boolean)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>
-<div class="block">Converts the form data parameters to a readable string.</div>
+<div class="block">Converts the form-data parameters to a readable string.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RequestFormData.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></dt>
 <dd>&nbsp;</dd>
@@ -31628,7 +31572,7 @@ the order they are declared.</div>
 <dd>
 <div class="block">Adds a var context object to this config.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResource.Builder.html#varResolver-org.apache.juneau.svl.VarResolverSession-">varResolver(VarResolverSession)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/ReaderResourceBuilder.html#varResolver-org.apache.juneau.svl.VarResolverSession-">varResolver(VarResolverSession)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></dt>
 <dd>
 <div class="block">Specifies the variable resolver to use for this resource.</div>
 </dd>
diff --git a/content/site/apidocs/org/apache/juneau/BeanContext.html b/content/site/apidocs/org/apache/juneau/BeanContext.html
index 2cf085d..e1f752e 100644
--- a/content/site/apidocs/org/apache/juneau/BeanContext.html
+++ b/content/site/apidocs/org/apache/juneau/BeanContext.html
@@ -3008,7 +3008,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMeta</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2142">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2140">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</pre>
 <div class="block">Used to resolve <code>ClassMetas</code> of type <code>Collection</code> and <code>Map</code> that have
  <code>ClassMeta</code> values that themselves could be collections or maps.
@@ -3040,11 +3040,9 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>type</code> - The class to resolve.
-   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code>< [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code>< [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The resolved class meta.</dd>
@@ -3059,7 +3057,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMetaForObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2326">getClassMetaForObject</a>(T&nbsp;o)</pre>
+<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2324">getClassMetaForObject</a>(T&nbsp;o)</pre>
 <div class="block">Shortcut for calling <code>getClassMeta(o.getClass())</code>.</div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -3077,7 +3075,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>resolveClassMeta</h4>
-<pre>protected final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2345">resolveClassMeta</a>(<a href="../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">BeanProperty</a>&nbsp;p,
+<pre>protected final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2343">resolveClassMeta</a>(<a href="../../../org/apache/juneau/annotation/BeanProperty.html" title="annotation in org.apache.juneau.annotation">BeanProperty</a>&nbsp;p,
                                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;t,
                                                   <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;,<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;&nb [...]
 <div class="block">Used for determining the class type on a method or field where a <code>@BeanProperty</code> annotation may be present.</div>
@@ -3101,7 +3099,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanTypePropertyName</h4>
-<pre>protected 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/BeanContext.html#line.2452">getBeanTypePropertyName</a>()</pre>
+<pre>protected 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/BeanContext.html#line.2450">getBeanTypePropertyName</a>()</pre>
 <div class="block">Returns the type property name as defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BEAN_beanTypePropertyName</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3115,7 +3113,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanRegistry</h4>
-<pre>protected final&nbsp;<a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2461">getBeanRegistry</a>()</pre>
+<pre>protected final&nbsp;<a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2459">getBeanRegistry</a>()</pre>
 <div class="block">Returns the bean registry defined in this bean context defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BEAN_beanDictionary</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3129,7 +3127,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getImplClassConstructor</h4>
-<pre>protected final&nbsp;&lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a>&lt;? extends T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2473">getImplClassConstructor</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>protected final&nbsp;&lt;T&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Constructor.html?is-external=true" title="class or interface in java.lang.reflect">Constructor</a>&lt;? extends T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2471">getImplClassConstructor</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="../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;v)</pre>
 <div class="block">Gets the no-arg constructor for the specified class.</div>
 <dl>
@@ -3149,7 +3147,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getIncludeProperties</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/BeanContext.html#line.2515">getIncludeProperties</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;&nbsp;c)</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/BeanContext.html#line.2513">getIncludeProperties</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;&nbsp;c)</pre>
 <div class="block">Returns the <a href="../../../org/apache/juneau/BeanContext.html#BEAN_includeProperties"><code>BEAN_includeProperties</code></a> setting for the specified class.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -3165,7 +3163,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getExcludeProperties</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/BeanContext.html#line.2537">getExcludeProperties</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;&nbsp;c)</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/BeanContext.html#line.2535">getExcludeProperties</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;&nbsp;c)</pre>
 <div class="block">Returns the <a href="../../../org/apache/juneau/BeanContext.html#BEAN_excludeProperties"><code>BEAN_excludeProperties</code></a> setting for the specified class.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -3181,7 +3179,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstance</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2566">newInstance</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&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2564">newInstance</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;c2)</pre>
 <div class="block">Creates an instance of the specified class.</div>
 <dl>
@@ -3202,7 +3200,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstance</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2589">newInstance</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&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2587">newInstance</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;c2,
                          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>
@@ -3229,7 +3227,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstanceFromOuter</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2615">newInstanceFromOuter</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;outer,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2613">newInstanceFromOuter</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;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;c,
                                   <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;c2,
                                   boolean&nbsp;fuzzyArgs,
@@ -3259,7 +3257,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>object</h4>
-<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2631">object</a>()</pre>
+<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2629">object</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Object</code>.
  
  <p>
@@ -3280,7 +3278,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>string</h4>
-<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanContext.html#line.2647">string</a>()</pre>
+<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanContext.html#line.2645">string</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>String</code>.
  
  <p>
@@ -3301,7 +3299,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>_class</h4>
-<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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>&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2663">_class</a>()</pre>
+<pre>protected final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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>&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanContext.html#line.2661">_class</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Class</code>.
  
  <p>
@@ -3322,7 +3320,7 @@ extends <a href="../../../org/apache/juneau/Context.html" title="class in org.ap
 <ul class="blockListLast">
 <li class="blockList">
 <h4>asMap</h4>
-<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/BeanContext.html#line.2668">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/BeanContext.html#line.2666">asMap</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../org/apache/juneau/Context.html#asMap--">Context</a></code></span></div>
 <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/BeanSession.html b/content/site/apidocs/org/apache/juneau/BeanSession.html
index 5cd637b..422bb10 100644
--- a/content/site/apidocs/org/apache/juneau/BeanSession.html
+++ b/content/site/apidocs/org/apache/juneau/BeanSession.html
@@ -1084,7 +1084,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMeta</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.929">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.927">getClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                                            <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</pre>
 <div class="block">Used to resolve <code>ClassMetas</code> of type <code>Collection</code> and <code>Map</code> that have
  <code>ClassMeta</code> values that themselves could be collections or maps.
@@ -1118,11 +1118,9 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>type</code> - The class to resolve.
-   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code>< [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code>< [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The class meta.</dd>
@@ -1135,7 +1133,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getArgsClassMeta</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.942">getArgsClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interfac [...]
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.940">getArgsClassMeta</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interfac [...]
 <div class="block">Given an array of <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect"><code>Type</code></a> objects, returns a <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representing those arguments.
  
  <p>
@@ -1156,7 +1154,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getClassMetaForObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.957">getClassMetaForObject</a>(T&nbsp;o)</pre>
+<pre>public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.955">getClassMetaForObject</a>(T&nbsp;o)</pre>
 <div class="block">Shortcut for calling <code>getClassMeta(o.getClass())</code>.</div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -1174,7 +1172,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanTypePropertyName</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/BeanSession.html#line.971">getBeanTypePropertyName</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&nbsp;cm)</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/BeanSession.html#line.969">getBeanTypePropertyName</a>(<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&nbsp;cm)</pre>
 <div class="block">Returns the type property name as defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanTypePropertyName"><code>BeanContext.BEAN_beanTypePropertyName</code></a>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1191,7 +1189,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanRegistry</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.981">getBeanRegistry</a>()</pre>
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/BeanRegistry.html" title="class in org.apache.juneau">BeanRegistry</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.979">getBeanRegistry</a>()</pre>
 <div class="block">Returns the bean registry defined in this bean context defined by <a href="../../../org/apache/juneau/BeanContext.html#BEAN_beanDictionary"><code>BeanContext.BEAN_beanDictionary</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1205,7 +1203,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstance</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.998">newInstance</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&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.996">newInstance</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;c2)</pre>
 <div class="block">Creates an instance of the specified class.</div>
 <dl>
@@ -1226,7 +1224,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstance</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1021">newInstance</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&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1019">newInstance</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/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;c2,
                          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>
@@ -1253,7 +1251,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>newInstanceFromOuter</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1047">newInstanceFromOuter</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;outer,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1045">newInstanceFromOuter</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;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;c,
                                   <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;c2,
                                   boolean&nbsp;fuzzyArgs,
@@ -1283,7 +1281,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getStringBuilder</h4>
-<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1059">getStringBuilder</a>()</pre>
+<pre>public final&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1057">getStringBuilder</a>()</pre>
 <div class="block">Creates a reusable <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang"><code>StringBuilder</code></a> object from an internal pool.
  
  <p>
@@ -1300,7 +1298,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>returnStringBuilder</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1070">returnStringBuilder</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
+<pre>public final&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1068">returnStringBuilder</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang">StringBuilder</a>&nbsp;sb)</pre>
 <div class="block">Returns a <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/StringBuilder.html?is-external=true" title="class or interface in java.lang"><code>StringBuilder</code></a> object back into the internal reuse pool.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1314,7 +1312,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>object</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1089">object</a>()</pre>
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;<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;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1087">object</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Object</code>.
  
  <p>
@@ -1335,7 +1333,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>string</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanSession.html#line.1105">string</a>()</pre>
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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/BeanSession.html#line.1103">string</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>String</code>.
  
  <p>
@@ -1356,7 +1354,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>_class</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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>&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1121">_class</a>()</pre>
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</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>&gt;&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1119">_class</a>()</pre>
 <div class="block">Returns a reusable <a href="../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> representation for the class <code>Class</code>.
  
  <p>
@@ -1377,7 +1375,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockList">
 <li class="blockList">
 <h4>getMediaType</h4>
-<pre>public final&nbsp;<a href="../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1133">getMediaType</a>()</pre>
+<pre>public final&nbsp;<a href="../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1131">getMediaType</a>()</pre>
 <div class="block">Returns the media type specified for this session.
  
  <p>
@@ -1394,7 +1392,7 @@ extends <a href="../../../org/apache/juneau/Session.html" title="class in org.ap
 <ul class="blockListLast">
 <li class="blockList">
 <h4>checkForWarnings</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1138">checkForWarnings</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../src-html/org/apache/juneau/BeanSession.html#line.1136">checkForWarnings</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../org/apache/juneau/Session.html#checkForWarnings--">Session</a></code></span></div>
 <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>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/html/HtmlDocSerializer.html b/content/site/apidocs/org/apache/juneau/html/HtmlDocSerializer.html
index 080894b..240c9bc 100644
--- a/content/site/apidocs/org/apache/juneau/html/HtmlDocSerializer.html
+++ b/content/site/apidocs/org/apache/juneau/html/HtmlDocSerializer.html
@@ -186,9 +186,9 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  <p class='bcode'>
    <ja>@RestResource</ja>(
       messages=<js>"nls/AddressBookResource"</js>,
+      title=<js>"$L{title}"</js>,
+      description=<js>"$L{description}"</js>,
       htmldoc=<ja>@HtmlDoc</ja>(
-         title=<js>"$L{title}"</js>,
-         description=<js>"$L{description}"</js>,
          navlinks={
             <js>"options: ?method=OPTIONS"</js>,
             <js>"doc: doc"</js>
diff --git a/content/site/apidocs/org/apache/juneau/ini/ConfigFile.html b/content/site/apidocs/org/apache/juneau/ini/ConfigFile.html
index 9a9b1ef..a5cc0b4 100644
--- a/content/site/apidocs/org/apache/juneau/ini/ConfigFile.html
+++ b/content/site/apidocs/org/apache/juneau/ini/ConfigFile.html
@@ -1112,7 +1112,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.356">getObject</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/ini/ConfigFile.html#line.354">getObject</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
                       throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1171,11 +1171,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>key</code> - The key.  See <a href="../../../../org/apache/juneau/ini/ConfigFile.html#getString-java.lang.String-"><code>getString(String)</code></a> for a description of the key.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1190,7 +1188,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.379">getObject</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/ini/ConfigFile.html#line.375">getObject</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="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -1202,11 +1200,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <dd><code>parser</code> - The parser to use for parsing the object.
    If <jk>null</jk>, then uses the predefined parser on the config file.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1221,7 +1217,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.419">getObject</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/ini/ConfigFile.html#line.415">getObject</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)
                       throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/ini/ConfigFile.html#getObject-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>getObject(String, Type, Type...)</code></a> except optimized for a non-parameterized class.
@@ -1269,7 +1265,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.437">getObject</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/ini/ConfigFile.html#line.433">getObject</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="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                              <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)
                       throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1299,7 +1295,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObjectWithDefault</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.455">getObjectWithDefault</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/ini/ConfigFile.html#line.451">getObjectWithDefault</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,
                                         T&nbsp;def,
                                         <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)
                                  throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1327,7 +1323,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObjectWithDefault</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.472">getObjectWithDefault</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/ini/ConfigFile.html#line.468">getObjectWithDefault</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="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                                         T&nbsp;def,
                                         <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)
@@ -1356,7 +1352,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObjectWithDefault</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.499">getObjectWithDefault</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/ini/ConfigFile.html#line.493">getObjectWithDefault</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,
                                         T&nbsp;def,
                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -1370,11 +1366,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <dd><code>key</code> - The key.  See <a href="../../../../org/apache/juneau/ini/ConfigFile.html#getString-java.lang.String-"><code>getString(String)</code></a> for a description of the key.</dd>
 <dd><code>def</code> - The default value if section or key does not exist.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1391,7 +1385,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObjectWithDefault</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.524">getObjectWithDefault</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/ini/ConfigFile.html#line.516">getObjectWithDefault</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="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                                         T&nbsp;def,
                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -1406,11 +1400,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
    If <jk>null</jk>, then uses the predefined parser on the config file.</dd>
 <dd><code>def</code> - The default value if section or key does not exist.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1425,7 +1417,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.543">getObject</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.535">getObject</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;sectionName,
                              <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;sectionKey,
                              <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)
                       throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1451,7 +1443,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.559">getObject</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.551">getObject</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;sectionName,
                              <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;sectionKey,
                              <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                              <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)
@@ -1477,7 +1469,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.585">getObject</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.575">getObject</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;sectionName,
                              <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;sectionKey,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -1491,11 +1483,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <dd><code>sectionName</code> - The section name.  Must not be <jk>null</jk>.</dd>
 <dd><code>sectionKey</code> - The section key.  Must not be <jk>null</jk>.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1510,7 +1500,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getObject</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.610">getObject</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.598">getObject</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;sectionName,
                              <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;sectionKey,
                              <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser,
                              <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -1525,11 +1515,9 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <dd><code>parser</code> - The parser to use for parsing the object.
    If <jk>null</jk>, then uses the predefined parser on the config file.</dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The value, or <jk>null</jk> if the section or key does not exist.</dd>
@@ -1544,7 +1532,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/ini/ConfigFile.html#line.632">getString</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.620">getString</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">Gets the entry with the specified key.
  
  <p>
@@ -1569,7 +1557,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getStringArray</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/ini/ConfigFile.html#line.642">getStringArray</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/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.630">getStringArray</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">Gets the entry with the specified key, splits the value on commas, and returns the values as trimmed strings.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1585,7 +1573,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getStringArray</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/ini/ConfigFile.html#line.653">getStringArray</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;<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/ini/ConfigFile.html#line.641">getStringArray</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;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/ini/ConfigFile.html#getStringArray-java.lang.String-"><code>getStringArray(String)</code></a> but returns a default value if the value cannot be found.</div>
 <dl>
@@ -1603,7 +1591,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public final&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.667">getInt</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;int&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.655">getInt</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">Convenience method for getting int config values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1619,7 +1607,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public final&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.689">getInt</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;int&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.677">getInt</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,
                         int&nbsp;def)</pre>
 <div class="block">Convenience method for getting int config values.
  
@@ -1648,7 +1636,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>public final&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.702">getLong</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;long&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.690">getLong</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">Convenience method for getting long config values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1664,7 +1652,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getLong</h4>
-<pre>public final&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.724">getLong</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;long&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.712">getLong</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,
                           long&nbsp;def)</pre>
 <div class="block">Convenience method for getting long config values.
  
@@ -1693,7 +1681,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public final&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.737">getBoolean</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.725">getBoolean</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">Convenience method for getting boolean config values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1709,7 +1697,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public final&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.748">getBoolean</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.736">getBoolean</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,
                                 boolean&nbsp;def)</pre>
 <div class="block">Convenience method for getting boolean config values.</div>
 <dl>
@@ -1727,7 +1715,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>put</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/ini/ConfigFile.html#line.767">put</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;<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/ini/ConfigFile.html#line.755">put</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)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Adds or replaces an entry with the specified key with a POJO serialized to a string using the registered
@@ -1753,7 +1741,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>put</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/ini/ConfigFile.html#line.784">put</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;<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/ini/ConfigFile.html#line.772">put</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,
                         <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
@@ -1778,7 +1766,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>put</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/ini/ConfigFile.html#line.815">put</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;<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/ini/ConfigFile.html#line.803">put</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,
                         boolean&nbsp;encoded)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
@@ -1817,7 +1805,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>put</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/ini/ConfigFile.html#line.836">put</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;<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/ini/ConfigFile.html#line.824">put</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,
                         <a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
                         boolean&nbsp;encoded,
@@ -1847,7 +1835,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSectionMap</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.848">getSectionMap</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;sectionName)</pre>
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.836">getSectionMap</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;sectionName)</pre>
 <div class="block">Returns the specified section as a map of key/value pairs.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1863,7 +1851,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>writeProperties</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.880">writeProperties</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;sectionName,
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.868">writeProperties</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;sectionName,
                                        <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;bean,
                                        boolean&nbsp;ignoreUnknownProperties,
                                        <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;permittedPropertyTypes)
@@ -1896,7 +1884,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSectionAsBean</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.922">getSectionAsBean</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.910">getSectionAsBean</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;sectionName,
                                     <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)
                              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Shortcut for calling <code>getSectionAsBean(sectionName, c, <jk>false</jk>)</code>.</div>
@@ -1917,7 +1905,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSectionAsBean</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.965">getSectionAsBean</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.953">getSectionAsBean</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;sectionName,
                                     <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,
                                     boolean&nbsp;ignoreUnknownProperties)
                              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1969,7 +1957,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSectionAsInterface</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1043">getSectionAsInterface</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;sectionName,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1031">getSectionAsInterface</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;sectionName,
                                          <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">Wraps a config file section inside a Java interface so that values in the section can be read and
  write using getters and setters.
@@ -2036,7 +2024,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>containsNonEmptyValue</h4>
-<pre>public final&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1074">containsNonEmptyValue</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1062">containsNonEmptyValue</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 <jk>true</jk> if this section contains the specified key and the key has a non-blank value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -2052,7 +2040,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSection</h4>
-<pre>protected abstract&nbsp;<a href="../../../../org/apache/juneau/ini/Section.html" title="class in org.apache.juneau.ini">Section</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1084">getSection</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>protected abstract&nbsp;<a href="../../../../org/apache/juneau/ini/Section.html" title="class in org.apache.juneau.ini">Section</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1072">getSection</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">Gets the section with the specified name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -2068,7 +2056,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getSection</h4>
-<pre>protected abstract&nbsp;<a href="../../../../org/apache/juneau/ini/Section.html" title="class in org.apache.juneau.ini">Section</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1095">getSection</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>protected abstract&nbsp;<a href="../../../../org/apache/juneau/ini/Section.html" title="class in org.apache.juneau.ini">Section</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1083">getSection</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,
                                       boolean&nbsp;create)</pre>
 <div class="block">Gets the section with the specified name and optionally creates it if it's not there.</div>
 <dl>
@@ -2088,7 +2076,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addSection</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1107">addSection</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 abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1095">addSection</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">Appends a section to this config file if it does not already exist.
  
  <p>
@@ -2109,7 +2097,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>setSection</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1117">setSection</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 abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1105">setSection</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/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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;contents)</pre>
 <div class="block">Creates or overwrites the specified section.</div>
 <dl>
@@ -2129,7 +2117,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>removeSection</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1126">removeSection</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 abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1114">removeSection</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">Removes the section with the specified name.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -2147,7 +2135,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>isEncoded</h4>
-<pre>public abstract&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1134">isEncoded</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 abstract&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1122">isEncoded</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 <jk>true</jk> if the encoding flag is set on the specified entry.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -2163,7 +2151,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>save</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1143">save</a>()
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1131">save</a>()
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Saves this config file to disk.</div>
 <dl>
@@ -2181,7 +2169,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeTo</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1155">serializeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;out)
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1143">serializeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;out)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Saves this config file to the specified writer as an INI file.
  
@@ -2203,7 +2191,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>serializeTo</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1167">serializeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;out,
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1155">serializeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;out,
                                        <a href="../../../../org/apache/juneau/ini/ConfigFileFormat.html" title="enum in org.apache.juneau.ini">ConfigFileFormat</a>&nbsp;format)
                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/ini/ConfigFile.html#serializeTo-java.io.Writer-"><code>serializeTo(Writer)</code></a>, except allows you to explicitly specify a format.</div>
@@ -2224,7 +2212,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>addListener</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1176">addListener</a>(<a href="../../../../org/apache/juneau/ini/ConfigFileListener.html" title="class in org.apache.juneau.ini">ConfigFileListener</a>&nbsp;listener)</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1164">addListener</a>(<a href="../../../../org/apache/juneau/ini/ConfigFileListener.html" title="class in org.apache.juneau.ini">ConfigFileListener</a>&nbsp;listener)</pre>
 <div class="block">Add a listener to this config file to react to modification events.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -2242,7 +2230,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>merge</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1189">merge</a>(<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;cf)</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1177">merge</a>(<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;cf)</pre>
 <div class="block">Merges the contents of the specified config file into this config file.
  
  <p>
@@ -2264,7 +2252,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</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/ini/ConfigFile.html#line.1198">toString</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/ini/ConfigFile.html#line.1186">toString</a>()</pre>
 <div class="block">Returns the config file contents as a string.
  
  <p>
@@ -2281,7 +2269,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getResolving</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1207">getResolving</a>(<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;vr)</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1195">getResolving</a>(<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;vr)</pre>
 <div class="block">Returns a wrapped instance of this config file where calls to getters have their values first resolved by the
  specified <a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl"><code>VarResolver</code></a>.</div>
 <dl>
@@ -2298,7 +2286,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getResolving</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1216">getResolving</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;vs)</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1204">getResolving</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;vs)</pre>
 <div class="block">Returns a wrapped instance of this config file where calls to getters have their values first resolved by the
  specified <a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl"><code>VarResolverSession</code></a>.</div>
 <dl>
@@ -2315,7 +2303,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getResolving</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1234">getResolving</a>()</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1222">getResolving</a>()</pre>
 <div class="block">Returns a wrapped instance of this config file where calls to getters have their values first resolved by a
  default <a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl"><code>VarResolver</code></a>.
  
@@ -2340,7 +2328,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>toWritable</h4>
-<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau">Writable</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1241">toWritable</a>()</pre>
+<pre>public abstract&nbsp;<a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau">Writable</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1229">toWritable</a>()</pre>
 <div class="block">Wraps this config file in a <a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau"><code>Writable</code></a> interface that renders it as plain text.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2354,7 +2342,7 @@ implements <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getVarResolver</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1246">getVarResolver</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/ini/ConfigFile.html#line.1234">getVarResolver</a>()</pre>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The string var resolver associated with this config file.</dd>
diff --git a/content/site/apidocs/org/apache/juneau/microservice/Resource.html b/content/site/apidocs/org/apache/juneau/microservice/Resource.html
index 29c0299..0530b0f 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/Resource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/Resource.html
@@ -220,7 +220,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletDefault.html" tit
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../ [...]
+<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-">init</a>, <a h [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -234,7 +234,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletDefault.html" tit
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/ResourceGroup.html b/content/site/apidocs/org/apache/juneau/microservice/ResourceGroup.html
index f90d2c4..90d6c87 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/ResourceGroup.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/ResourceGroup.html
@@ -233,7 +233,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../ [...]
+<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-">init</a>, <a h [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -247,7 +247,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/ResourceJena.html b/content/site/apidocs/org/apache/juneau/microservice/ResourceJena.html
index dbe24e1..b7599a5 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/ResourceJena.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/ResourceJena.html
@@ -178,7 +178,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletDefault.html" tit
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../ [...]
+<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-">init</a>, <a h [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -192,7 +192,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletDefault.html" tit
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/ResourceJenaGroup.html b/content/site/apidocs/org/apache/juneau/microservice/ResourceJenaGroup.html
index 842b52c..405033c 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/ResourceJenaGroup.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/ResourceJenaGroup.html
@@ -231,7 +231,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../ [...]
+<code><a href="../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-">init</a>, <a h [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -245,7 +245,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestServletGroupDefault.html
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/ConfigResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/ConfigResource.html
index 9a1202d..2d49ceb 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/ConfigResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/ConfigResource.html
@@ -255,7 +255,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -269,7 +269,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/DebugResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/DebugResource.html
index 324d9d8..9723902 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/DebugResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/DebugResource.html
@@ -224,7 +224,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -238,7 +238,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/DirectoryResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/DirectoryResource.html
index 20e7184..c0ed27b 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/DirectoryResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/DirectoryResource.html
@@ -292,7 +292,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -306,7 +306,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/LogsResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/LogsResource.html
index 516d058..a9bc033 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/LogsResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/LogsResource.html
@@ -281,7 +281,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -295,7 +295,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/SampleRootResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/SampleRootResource.html
index 99629bf..15d4e6b 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/SampleRootResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/SampleRootResource.html
@@ -202,7 +202,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/ResourceGroup.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -216,7 +216,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/ResourceGroup.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/resources/ShutdownResource.html b/content/site/apidocs/org/apache/juneau/microservice/resources/ShutdownResource.html
index 1930f98..3b3a553 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/resources/ShutdownResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/resources/ShutdownResource.html
@@ -207,7 +207,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -221,7 +221,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/sample/HelloWorldResource.html b/content/site/apidocs/org/apache/juneau/microservice/sample/HelloWorldResource.html
index 15c9351..6f2714c 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/sample/HelloWorldResource.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/sample/HelloWorldResource.html
@@ -208,7 +208,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -222,7 +222,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/Resource.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/microservice/sample/RootResources.html b/content/site/apidocs/org/apache/juneau/microservice/sample/RootResources.html
index b2f9d81..ad6c3f1 100644
--- a/content/site/apidocs/org/apache/juneau/microservice/sample/RootResources.html
+++ b/content/site/apidocs/org/apache/juneau/microservice/sample/RootResources.html
@@ -203,7 +203,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/ResourceGroup.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getBeanContext--">getBeanContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getMessages--">getMessages</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a hre [...]
+<code><a href="../../../../../org/apache/juneau/rest/RestServlet.html#destroy--">destroy</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getContext--">getContext</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getProperties--">getProperties</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#getServletConfig--">getServletConfig</a>, <a href="../../../../../org/apache/juneau/rest/RestServlet.html#init-javax.servlet.ServletConfig-" [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.javax.servlet.http.HttpServlet">
@@ -217,7 +217,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/ResourceGroup.htm
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;javax.servlet.GenericServlet</h3>
-<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init, log, log</code></li>
+<code>getInitParameter, getInitParameterNames, getServletContext, getServletInfo, getServletName, init</code></li>
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
diff --git a/content/site/apidocs/org/apache/juneau/parser/Parser.html b/content/site/apidocs/org/apache/juneau/parser/Parser.html
index 31e2907..79f8fa2 100644
--- a/content/site/apidocs/org/apache/juneau/parser/Parser.html
+++ b/content/site/apidocs/org/apache/juneau/parser/Parser.html
@@ -962,7 +962,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.671">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.669">parse</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;input,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1029,11 +1029,9 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
       <li><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>
    </ul></dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parsed object.</dd>
@@ -1050,7 +1048,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.710">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.708">parse</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;input,
                          <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)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/parser/Parser.html#parse-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>parse(Object, Type, Type...)</code></a> except optimized for a non-parameterized class.
@@ -1097,7 +1095,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.730">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.728">parse</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;input,
                          <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;type)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/parser/Parser.html#parse-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>parse(Object, Type, Type...)</code></a> except the type has already been converted into a <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a>
@@ -1125,7 +1123,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>createSession</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSession.html" title="class in org.apache.juneau.parser">ParserSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.735">createSession</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSession.html" title="class in org.apache.juneau.parser">ParserSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.733">createSession</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContext.html#createSession--">BeanContext</a></code></span></div>
 <div class="block">Create a new bean session based on the properties defined on this context.
  
@@ -1146,7 +1144,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>createDefaultSessionArgs</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSessionArgs.html" title="class in org.apache.juneau.parser">ParserSessionArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.740">createDefaultSessionArgs</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSessionArgs.html" title="class in org.apache.juneau.parser">ParserSessionArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.738">createDefaultSessionArgs</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.html#createDefaultSessionArgs--">Context</a></code></span></div>
 <div class="block">Defines default session arguments used when calling the <a href="../../../../org/apache/juneau/Context.html#createSession--"><code>Context.createSession()</code></a> method.</div>
 <dl>
@@ -1163,7 +1161,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseIntoMap</h4>
-<pre>public final&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.772">parseIntoMap</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;input,
+<pre>public final&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.770">parseIntoMap</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;input,
                                          <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;K,V&gt;&nbsp;m,
                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;keyType,
                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType)
@@ -1203,7 +1201,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseIntoCollection</h4>
-<pre>public final&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.796">parseIntoCollection</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;input,
+<pre>public final&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.794">parseIntoCollection</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;input,
                                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;c,
                                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;elementType)
                                             throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1237,7 +1235,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseArgs</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/parser/Parser.html#line.821">parseArgs</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;input,
+<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/parser/Parser.html#line.819">parseArgs</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;input,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>[]&nbsp;argTypes)
                          throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Parses the specified array input with each entry in the object defined by the <code>argTypes</code>
@@ -1270,7 +1268,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getMediaTypes</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.837">getMediaTypes</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.835">getMediaTypes</a>()</pre>
 <div class="block">Returns the media types handled based on the values passed to the <code>consumes</code> constructor parameter.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1284,7 +1282,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getPrimaryMediaType</h4>
-<pre>public final&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.846">getPrimaryMediaType</a>()</pre>
+<pre>public final&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/Parser.html#line.844">getPrimaryMediaType</a>()</pre>
 <div class="block">Returns the first media type handled based on the values passed to the <code>consumes</code> constructor parameter.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1298,7 +1296,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>asMap</h4>
-<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/parser/Parser.html#line.851">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/parser/Parser.html#line.849">asMap</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.html#asMap--">Context</a></code></span></div>
 <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/parser/ParserSession.html b/content/site/apidocs/org/apache/juneau/parser/ParserSession.html
index 1cfdb0c..74768c4 100644
--- a/content/site/apidocs/org/apache/juneau/parser/ParserSession.html
+++ b/content/site/apidocs/org/apache/juneau/parser/ParserSession.html
@@ -764,7 +764,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.428">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.426">parse</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;input,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -831,11 +831,9 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
       <li><a href="http://docs.oracle.com/javase/7/docs/api/java/io/File.html?is-external=true" title="class or interface in java.io"><code>File</code></a>
    </ul></dd>
 <dd><code>type</code> - The object type to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parsed object.</dd>
@@ -852,7 +850,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.469">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.467">parse</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;input,
                          <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)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/parser/ParserSession.html#parse-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>parse(Object, Type, Type...)</code></a> except optimized for a non-parameterized class.
@@ -899,7 +897,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parse</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.491">parse</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;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.489">parse</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;input,
                          <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;type)
                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/parser/ParserSession.html#parse-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>parse(Object, Type, Type...)</code></a> except the type has already been converted into a <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a>
@@ -927,7 +925,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseIntoMap</h4>
-<pre>public final&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.555">parseIntoMap</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;input,
+<pre>public final&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.553">parseIntoMap</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;input,
                                          <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;K,V&gt;&nbsp;m,
                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;keyType,
                                          <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType)
@@ -967,7 +965,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>doParseIntoMap</h4>
-<pre>protected&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.580">doParseIntoMap</a>(<a href="../../../../org/apache/juneau/parser/ParserPipe.html" title="class in org.apache.juneau.parser">ParserPipe</a>&nbsp;pipe,
+<pre>protected&nbsp;&lt;K,V&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;K,V&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.578">doParseIntoMap</a>(<a href="../../../../org/apache/juneau/parser/ParserPipe.html" title="class in org.apache.juneau.parser">ParserPipe</a>&nbsp;pipe,
                                         <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;K,V&gt;&nbsp;m,
                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;keyType,
                                         <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;valueType)
@@ -995,7 +993,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseIntoCollection</h4>
-<pre>public final&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.604">parseIntoCollection</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;input,
+<pre>public final&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.602">parseIntoCollection</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;input,
                                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;c,
                                                    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;elementType)
                                             throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -1029,7 +1027,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>doParseIntoCollection</h4>
-<pre>protected&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.634">doParseIntoCollection</a>(<a href="../../../../org/apache/juneau/parser/ParserPipe.html" title="class in org.apache.juneau.parser">ParserPipe</a>&nbsp;pipe,
+<pre>protected&nbsp;&lt;E&gt;&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.632">doParseIntoCollection</a>(<a href="../../../../org/apache/juneau/parser/ParserPipe.html" title="class in org.apache.juneau.parser">ParserPipe</a>&nbsp;pipe,
                                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;E&gt;&nbsp;c,
                                                   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;elementType)
                                            throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -1055,7 +1053,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>parseArgs</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/parser/ParserSession.html#line.659">parseArgs</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;input,
+<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/parser/ParserSession.html#line.657">parseArgs</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;input,
                                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>[]&nbsp;argTypes)
                          throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Parses the specified array input with each entry in the object defined by the <code>argTypes</code>
@@ -1088,7 +1086,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>convertAttrToType</h4>
-<pre>protected final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.690">convertAttrToType</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;outer,
+<pre>protected final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.688">convertAttrToType</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;outer,
                                         <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;s,
                                         <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;type)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -1114,7 +1112,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>setParent</h4>
-<pre>protected static final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.731">setParent</a>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;cm,
+<pre>protected static final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.729">setParent</a>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;cm,
                                       <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,
                                       <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;parent)
                                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -1136,7 +1134,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>setName</h4>
-<pre>protected static final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.745">setName</a>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;cm,
+<pre>protected static final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.743">setName</a>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;cm,
                                     <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,
                                     <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;name)
                              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -1157,7 +1155,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.758">getListener</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.756">getListener</a>()</pre>
 <div class="block">Returns the listener associated with this session.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1171,7 +1169,7 @@ extends <a href="../../../../org/apache/juneau/BeanSession.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getListener</h4>
-<pre>public&nbsp;&lt;T extends <a href="../../../../org/apache/juneau/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.769">getListener</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/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/parser/ParserSession.html#line.767">getListener</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">Returns the listener associated with this session.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs/org/apache/juneau/rest/ClientVersionMatcher.html b/content/site/apidocs/org/apache/juneau/rest/ClientVersionMatcher.html
index 100d2d7..04429d6 100644
--- a/content/site/apidocs/org/apache/juneau/rest/ClientVersionMatcher.html
+++ b/content/site/apidocs/org/apache/juneau/rest/ClientVersionMatcher.html
@@ -113,12 +113,15 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.26">ClientVersionMatcher</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.29">ClientVersionMatcher</a>
 extends <a href="../../../../org/apache/juneau/rest/RestMatcher.html" title="class in org.apache.juneau.rest">RestMatcher</a></pre>
 <div class="block">Specialized matcher for matching client versions.
  
- <p>
- See <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#clientVersionHeader--"><code>RestResource.clientVersionHeader()</code></a> and <a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#clientVersion--"><code>RestMethod.clientVersion()</code></a> for more info.</div>
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.ClientVersioning">Overview &gt; Client Versioning</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -199,7 +202,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestMatcher.html" title="cla
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ClientVersionMatcher</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.39">ClientVersionMatcher</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;clientVersionHeader,
+<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.42">ClientVersionMatcher</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;clientVersionHeader,
                                <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;javaMethod)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -224,7 +227,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestMatcher.html" title="cla
 <ul class="blockList">
 <li class="blockList">
 <h4>matches</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.46">matches</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.49">matches</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/rest/RestMatcher.html#matches-org.apache.juneau.rest.RestRequest-">RestMatcher</a></code></span></div>
 <div class="block">Returns <jk>true</jk> if the specified request matches this matcher.</div>
 <dl>
@@ -243,7 +246,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestMatcher.html" title="cla
 <ul class="blockListLast">
 <li class="blockList">
 <h4>mustMatch</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.51">mustMatch</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ClientVersionMatcher.html#line.54">mustMatch</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/rest/RestMatcher.html#mustMatch--">RestMatcher</a></code></span></div>
 <div class="block">Returns <jk>true</jk> if this matcher is required to match in order for the method to be invoked.
  
diff --git a/content/site/apidocs/org/apache/juneau/rest/HtmlDocBuilder.html b/content/site/apidocs/org/apache/juneau/rest/HtmlDocBuilder.html
index 25329c2..30bcd6c 100644
--- a/content/site/apidocs/org/apache/juneau/rest/HtmlDocBuilder.html
+++ b/content/site/apidocs/org/apache/juneau/rest/HtmlDocBuilder.html
@@ -108,7 +108,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.40">HtmlDocBuilder</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.46">HtmlDocBuilder</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">Programmatic interface for setting properties used by the HtmlDoc serializer.
  
@@ -121,6 +121,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  <ul>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#getHtmlDocBuilder--"><code>RestContextBuilder.getHtmlDocBuilder()</code></a> - Set values programmatically during servlet initialization.
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestResponse.html#getHtmlDocBuilder--"><code>RestResponse.getHtmlDocBuilder()</code></a> - Set values programmatically during a REST request.
+ </ul>
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.HtmlDoc">Overview &gt; @HtmlDoc</a>
  </ul></div>
 </li>
 </ul>
@@ -246,7 +252,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>header</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.107">header</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.113">header</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;value)</pre>
 <div class="block">Sets the HTML header section contents.
  
  <p>
@@ -287,7 +293,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>navlinks</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.145">navlinks</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.151">navlinks</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;value)</pre>
 <div class="block">Sets the links in the HTML nav section.
  
  <p>
@@ -330,7 +336,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nav</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.186">nav</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.192">nav</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;value)</pre>
 <div class="block">Sets the HTML nav section contents.
  
  <p>
@@ -376,7 +382,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>aside</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.221">aside</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.227">aside</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;value)</pre>
 <div class="block">Sets the HTML aside section contents.
  
  <p>
@@ -416,7 +422,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>footer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.256">footer</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.262">footer</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;value)</pre>
 <div class="block">Sets the HTML footer section contents.
  
  <p>
@@ -456,7 +462,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>style</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.288">style</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.294">style</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;value)</pre>
 <div class="block">Sets the HTML CSS style section contents.
  
  <p>
@@ -493,7 +499,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>stylesheet</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.323">stylesheet</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.329">stylesheet</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;value)</pre>
 <div class="block">Sets the CSS URL in the HTML CSS style section.
  
  <p>
@@ -533,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>script</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.355">script</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.361">script</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;value)</pre>
 <div class="block">Sets the HTML script section contents.
  
  <p>
@@ -570,7 +576,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>head</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.386">head</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.392">head</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;value)</pre>
 <div class="block">Sets the HTML head section contents.
  
  <p>
@@ -606,7 +612,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>nowrap</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.399">nowrap</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.405">nowrap</a>(boolean&nbsp;value)</pre>
 <div class="block">Shorthand method for forcing the rendered HTML content to be no-wrap.
  
  <p>
@@ -625,7 +631,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>noResultsMessage</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.413">noResultsMessage</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.419">noResultsMessage</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;value)</pre>
 <div class="block">Specifies the text to display when serializing an empty array or collection.
  
  <p>
@@ -645,7 +651,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>template</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.430">template</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;? extends <a href="../../../../org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.j [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.436">template</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;? extends <a href="../../../../org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.j [...]
 <div class="block">Specifies the template class to use for rendering the HTML page.
  
  <p>
@@ -668,7 +674,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>template</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.447">template</a>(<a href="../../../../org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.juneau.html">HtmlDocTemplate</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/HtmlDocBuilder.html#line.453">template</a>(<a href="../../../../org/apache/juneau/html/HtmlDocTemplate.html" title="interface in org.apache.juneau.html">HtmlDocTemplate</a>&nbsp;value)</pre>
 <div class="block">Specifies the template class to use for rendering the HTML page.
  
  <p>
diff --git a/content/site/apidocs/org/apache/juneau/rest/MessageBundleLocation.html b/content/site/apidocs/org/apache/juneau/rest/MessageBundleLocation.html
index e202157..0aad3d8 100644
--- a/content/site/apidocs/org/apache/juneau/rest/MessageBundleLocation.html
+++ b/content/site/apidocs/org/apache/juneau/rest/MessageBundleLocation.html
@@ -102,12 +102,18 @@
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/MessageBundleLocation.html#line.21">MessageBundleLocation</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/MessageBundleLocation.html#line.27">MessageBundleLocation</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">Message bundle location.
  
  <p>
- Identifies a message bundle by a base class and bundle path.</div>
+ Identifies a message bundle by a base class and bundle path.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Messages">Overview &gt; Messages</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -167,7 +173,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MessageBundleLocation</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/MessageBundleLocation.html#line.32">MessageBundleLocation</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;&nbsp;baseClass,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/MessageBundleLocation.html#line.38">MessageBundleLocation</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;&nbsp;baseClass,
                              <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;bundlePath)</pre>
 <div class="block">Constructor.</div>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/rest/ReaderResource.html b/content/site/apidocs/org/apache/juneau/rest/ReaderResource.html
index 438f299..d339345 100644
--- a/content/site/apidocs/org/apache/juneau/rest/ReaderResource.html
+++ b/content/site/apidocs/org/apache/juneau/rest/ReaderResource.html
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":9,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResource.html" target="_top">Frames</a></li>
@@ -73,7 +73,7 @@ var activeTableTab = "activeTableTab";
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
@@ -112,41 +112,34 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.34">ReaderResource</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.46">ReaderResource</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>
 implements <a href="../../../../org/apache/juneau/Writable.html" title="interface in org.apache.juneau">Writable</a></pre>
-<div class="block">Represents the contents of a text file with convenience methods for resolving <a href="../../../../org/apache/juneau/rest/annotation/Parameter.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Parameter</code></a> variables and adding
+<div class="block">Represents the contents of a text file with convenience methods for resolving SVL variables and adding
  HTTP response headers.
  
  <p>
- This class is handled special by the <a href="../../../../org/apache/juneau/rest/response/WritableHandler.html" title="class in org.apache.juneau.rest.response"><code>WritableHandler</code></a> class.</div>
+ This class is handled special by the <a href="../../../../org/apache/juneau/rest/response/WritableHandler.html" title="class in org.apache.juneau.rest.response"><code>WritableHandler</code></a> class.
+ <br>This allows these objects to be returned as responses by REST methods.
+ 
+ <p>
+ <l>ReaderResources</l> are meant to be thread-safe and reusable objects.
+ <br>The contents of the request passed into the constructor are immediately converted to read-only strings.
+ 
+ <p>
+ Instances of this class can be built using <a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><code>ReaderResourceBuilder</code></a>.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.ReaderResource">Overview &gt; ReaderResource</a>
+ </ul></div>
 </li>
 </ul>
 </div>
 <div class="summary">
 <ul class="blockList">
 <li class="blockList">
-<!-- ======== NESTED CLASS SUMMARY ======== -->
-<ul class="blockList">
-<li class="blockList"><a name="nested.class.summary">
-<!--   -->
-</a>
-<h3>Nested Class Summary</h3>
-<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Nested Class Summary table, listing nested classes, and an explanation">
-<caption><span>Nested Classes</span><span class="tabEnd">&nbsp;</span></caption>
-<tr>
-<th class="colFirst" scope="col">Modifier and Type</th>
-<th class="colLast" scope="col">Class and Description</th>
-</tr>
-<tr class="altColor">
-<td class="colFirst"><code>static class&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></span></code>
-<div class="block">Builder class for constructing <a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> objects.</div>
-</td>
-</tr>
-</table>
-</li>
-</ul>
 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
 <ul class="blockList">
 <li class="blockList"><a name="constructor.summary">
@@ -156,25 +149,16 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <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="colFirst" scope="col">Modifier</th>
-<th class="colLast" scope="col">Constructor and Description</th>
+<th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><code>&nbsp;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.util.Map-org.apache.juneau.svl.VarResolverSession-java.lang.Object...-">ReaderResource</a></span>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
-              <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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;headers,
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.util.Map-org.apache.juneau.svl.VarResolverSession-java.lang.Object...-">ReaderResource</a></span>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
+              <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;headers,
               <a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varSession,
               <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;contents)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#ReaderResource-org.apache.juneau.http.MediaType-java.lang.Object...-">ReaderResource</a></span>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
-              <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;contents)</code>
-<div class="block">Constructor.</div>
-</td>
-</tr>
 </table>
 </li>
 </ul>
@@ -185,34 +169,40 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
+<td class="colFirst"><code>static <a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#create--">create</a></span>()</code>
+<div class="block">Creates a new instance of a <a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><code>ReaderResourceBuilder</code></a></div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#getHeaders--">getHeaders</a></span>()</code>
 <div class="block">Get the HTTP response headers.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#getMediaType--">getMediaType</a></span>()</code>
 <div class="block">Returns the serialized media type for this resource (e.g.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" 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/rest/ReaderResource.html#toCommentStrippedString--">toCommentStrippedString</a></span>()</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/ReaderResource.html#toString--"><code>toString()</code></a> but strips comments from the text before returning it.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" 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/rest/ReaderResource.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.html#writeTo-java.io.Writer-">writeTo</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</code>
 <div class="block">Serialize this object to the specified writer.</div>
@@ -240,40 +230,14 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="ReaderResource-org.apache.juneau.http.MediaType-java.lang.Object...-">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>ReaderResource</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.56">ReaderResource</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
-                         <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;contents)
-                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Constructor.</div>
-<dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>mediaType</code> - The HTTP media type.</dd>
-<dd><code>contents</code> - The contents of this resource.
-   <br>If multiple contents are specified, the results will be concatenated.
-   <br>Contents can be any of the following:
-   <ul>
-      <li><code>CharSequence</code>
-      <li><code>Reader</code>
-      <li><code>File</code>
-   </ul></dd>
-<dt><span class="throwsLabel">Throws:</span></dt>
-<dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code></dd>
-</dl>
-</li>
-</ul>
 <a name="ReaderResource-org.apache.juneau.http.MediaType-java.util.Map-org.apache.juneau.svl.VarResolverSession-java.lang.Object...-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>ReaderResource</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.78">ReaderResource</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
-                      <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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;headers,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.80">ReaderResource</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
+                      <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;headers,
                       <a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varSession,
                       <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;contents)
                throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -305,17 +269,33 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <!--   -->
 </a>
 <h3>Method Detail</h3>
+<a name="create--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>create</h4>
+<pre>public static&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.58">create</a>()</pre>
+<div class="block">Creates a new instance of a <a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><code>ReaderResourceBuilder</code></a></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A new instance of a <a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><code>ReaderResourceBuilder</code></a></dd>
+</dl>
+</li>
+</ul>
 <a name="getHeaders--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getHeaders</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
 <div class="block">Get the HTTP response headers.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The HTTP response headers.</dd>
+<dd>The HTTP response headers.  
+   <br>An unmodifiable map.  
+   <br>Never <jk>null</jk>.</dd>
 </dl>
 </li>
 </ul>
@@ -325,7 +305,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <ul class="blockList">
 <li class="blockList">
 <h4>writeTo</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.220">writeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.117">writeTo</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/juneau/Writable.html#writeTo-java.io.Writer-">Writable</a></code></span></div>
 <div class="block">Serialize this object to the specified writer.</div>
@@ -345,7 +325,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <ul class="blockList">
 <li class="blockList">
 <h4>getMediaType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.230">getMediaType</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.127">getMediaType</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from interface:&nbsp;<code><a href="../../../../org/apache/juneau/Writable.html#getMediaType--">Writable</a></code></span></div>
 <div class="block">Returns the serialized media type for this resource (e.g. <js>"text/html"</js>)</div>
 <dl>
@@ -362,7 +342,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <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/rest/ReaderResource.html#line.235">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/rest/ReaderResource.html#line.132">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>
@@ -375,7 +355,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toCommentStrippedString</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/rest/ReaderResource.html#line.255">toCommentStrippedString</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/rest/ReaderResource.html#line.152">toCommentStrippedString</a>()</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/ReaderResource.html#toString--"><code>toString()</code></a> but strips comments from the text before returning it.
  
  <p>
@@ -414,7 +394,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResource.html" target="_top">Frames</a></li>
@@ -438,7 +418,7 @@ implements <a href="../../../../org/apache/juneau/Writable.html" title="interfac
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li><a href="#nested.class.summary">Nested</a>&nbsp;|&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
 <li><a href="#method.summary">Method</a></li>
diff --git a/content/site/apidocs/org/apache/juneau/rest/ReaderResource.Builder.html b/content/site/apidocs/org/apache/juneau/rest/ReaderResourceBuilder.html
similarity index 70%
rename from content/site/apidocs/org/apache/juneau/rest/ReaderResource.Builder.html
rename to content/site/apidocs/org/apache/juneau/rest/ReaderResourceBuilder.html
index 16f2dc1..ca91e45 100644
--- a/content/site/apidocs/org/apache/juneau/rest/ReaderResource.Builder.html
+++ b/content/site/apidocs/org/apache/juneau/rest/ReaderResourceBuilder.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>ReaderResource.Builder (Apache Juneau 7.0.2-SNAPSHOT)</title>
+<title>ReaderResourceBuilder (Apache Juneau 7.0.2-SNAPSHOT)</title>
 <link rel="stylesheet" type="text/css" href="../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../script.js"></script>
 </head>
@@ -12,7 +12,7 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="ReaderResource.Builder (Apache Juneau 7.0.2-SNAPSHOT)";
+            parent.document.title="ReaderResourceBuilder (Apache Juneau 7.0.2-SNAPSHOT)";
         }
     }
     catch(err) {
@@ -52,8 +52,8 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../org/apache/juneau/rest/Redirect.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResource.Builder.html" target="_top">Frames</a></li>
-<li><a href="ReaderResource.Builder.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResourceBuilder.html" target="_top">Frames</a></li>
+<li><a href="ReaderResourceBuilder.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,29 +92,31 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest</div>
-<h2 title="Class ReaderResource.Builder" class="title">Class ReaderResource.Builder</h2>
+<h2 title="Class ReaderResourceBuilder" class="title">Class ReaderResourceBuilder</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.rest.ReaderResource.Builder</li>
+<li>org.apache.juneau.rest.ReaderResourceBuilder</li>
 </ul>
 </li>
 </ul>
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
-<dl>
-<dt>Enclosing class:</dt>
-<dd><a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></dd>
-</dl>
 <hr>
 <br>
-<pre>public static final class <a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.html#line.109">ReaderResource.Builder</a>
+<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.30">ReaderResourceBuilder</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">Builder class for constructing <a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> objects.</div>
+<div class="block">Builder class for constructing <a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> objects.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.ReaderResource">Overview &gt; ReaderResource</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -133,7 +135,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#Builder--">Builder</a></span>()</code>&nbsp;</td>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#ReaderResourceBuilder--">ReaderResourceBuilder</a></span>()</code>&nbsp;</td>
 </tr>
 </table>
 </li>
@@ -152,44 +154,44 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#build--">build</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#build--">build</a></span>()</code>
 <div class="block">Create a new <a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> using values in this builder.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#contents-java.lang.Object...-">contents</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;contents)</code>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#contents-java.lang.Object...-">contents</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;contents)</code>
 <div class="block">Specifies the contents for this resource.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#header-java.lang.String-java.lang.Object-">header</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,
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#header-java.lang.String-java.lang.Object-">header</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">Specifies an HTTP response header value.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#headers-java.util.Map-">headers</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/do [...]
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#headers-java.util.Map-">headers</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/doc [...]
 <div class="block">Specifies HTTP response header values.</div>
 </td>
 </tr>
 <tr id="i4" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType</a></span>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType)</code>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#mediaType-org.apache.juneau.http.MediaType-">mediaType</a></span>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType)</code>
 <div class="block">Specifies the resource media type string.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#mediaType-java.lang.String-">mediaType</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;mediaType)</code>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#mediaType-java.lang.String-">mediaType</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;mediaType)</code>
 <div class="block">Specifies the resource media type string.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html#varResolver-org.apache.juneau.svl.VarResolverSession-">varResolver</a></span>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver)</code>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html#varResolver-org.apache.juneau.svl.VarResolverSession-">varResolver</a></span>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver)</code>
 <div class="block">Specifies the variable resolver to use for this resource.</div>
 </td>
 </tr>
@@ -215,13 +217,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="Builder--">
+<a name="ReaderResourceBuilder--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>Builder</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.109">Builder</a>()</pre>
+<h4>ReaderResourceBuilder</h4>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.30">ReaderResourceBuilder</a>()</pre>
 </li>
 </ul>
 </li>
@@ -238,7 +240,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>mediaType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.121">mediaType</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;mediaType)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.42">mediaType</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;mediaType)</pre>
 <div class="block">Specifies the resource media type string.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -254,7 +256,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>mediaType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.132">mediaType</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.53">mediaType</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType)</pre>
 <div class="block">Specifies the resource media type string.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -270,7 +272,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>contents</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.155">contents</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;contents)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.76">contents</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;contents)</pre>
 <div class="block">Specifies the contents for this resource.
  
  <p>
@@ -297,14 +299,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>header</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.169">header</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>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.90">header</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">Specifies an HTTP response header value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The HTTP header name.</dd>
 <dd><code>value</code> - The HTTP header value.
-   Will be converted to a <code>String</code> using <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"><code>Object.toString()</code></a>.</dd>
+   <br>Will be converted to a <code>String</code> using <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"><code>Object.toString()</code></a>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -316,12 +318,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>headers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.182">headers</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" [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.103">headers</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" ti [...]
 <div class="block">Specifies HTTP response header values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>headers</code> - The HTTP headers.
-   Values will be converted to <code>Strings</code> using <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"><code>Object.toString()</code></a>.</dd>
+   <br>Values will be converted to <code>Strings</code> using <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"><code>Object.toString()</code></a>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -333,7 +335,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>varResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest">ReaderResource.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.194">varResolver</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest">ReaderResourceBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.114">varResolver</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver)</pre>
 <div class="block">Specifies the variable resolver to use for this resource.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -349,7 +351,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>build</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResource.Builder.html#line.205">build</a>()
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest">ReaderResource</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ReaderResourceBuilder.html#line.125">build</a>()
                      throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Create a new <a href="../../../../org/apache/juneau/rest/ReaderResource.html" title="class in org.apache.juneau.rest"><code>ReaderResource</code></a> using values in this builder.</div>
 <dl>
@@ -391,8 +393,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <li><a href="../../../../org/apache/juneau/rest/Redirect.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResource.Builder.html" target="_top">Frames</a></li>
-<li><a href="ReaderResource.Builder.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../index.html?org/apache/juneau/rest/ReaderResourceBuilder.html" target="_top">Frames</a></li>
+<li><a href="ReaderResourceBuilder.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_bottom">
 <li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
diff --git a/content/site/apidocs/org/apache/juneau/rest/Redirect.html b/content/site/apidocs/org/apache/juneau/rest/Redirect.html
index 85ea2ba..cc4f624 100644
--- a/content/site/apidocs/org/apache/juneau/rest/Redirect.html
+++ b/content/site/apidocs/org/apache/juneau/rest/Redirect.html
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/apache/juneau/rest/RequestBody.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -108,57 +108,15 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.73">Redirect</a>
+<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.29">Redirect</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">REST methods can return this object as a shortcut for performing <code>HTTP 302</code> redirects.
  
- <p>
- The following example shows the difference between handling redirects via the <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>RestRequest</code></a>/<a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>RestResponse</code></a>,
- and the simplified approach of using this class.
- <p class='bcode'>
-   <jc>// Redirect to "/contextPath/servletPath/foobar"</jc>
- 
-   <jc>// Using RestRequest and RestResponse</jc>
-   <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/example1"</js>)
-   <jk>public void</jk> example1(RestRequest req, RestResponse res) <jk>throws</jk> IOException {
-      res.sendRedirect(req.getServletURI() + <js>"/foobar"</js>);
-   }
- 
-   <jc>// Using Redirect</jc>
-   <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/example2"</js>)
-   <jk>public</jk> Redirect example2() {
-      <jk>return new</jk> Redirect(<js>"foobar"</js>);
-   }
- </p>
- 
- <p>
- The constructor can use a <a href="http://docs.oracle.com/javase/7/docs/api/java/text/MessageFormat.html?is-external=true" title="class or interface in java.text"><code>MessageFormat</code></a>-style pattern with multiple arguments:
- <p class='bcode'>
-   <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/example3"</js>)
-   <jk>public</jk> Redirect example3() {
-      <jk>return new</jk> Redirect(<js>"foo/{0}/bar/{1}"</js>, id1, id2);
-   }
- </p>
  
- <p>
- The arguments are serialized to strings using the servlet's <a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding"><code>UrlEncodingSerializer</code></a>, so any filters defined on
- the serializer or REST method/class will be used when present.
- The arguments will also be automatically URL-encoded.
- 
- <p>
- Redirecting to the servlet root can be accomplished by simply using the no-arg constructor.
- <p class='bcode'>
-   <jc>// Simply redirect to the servlet root.
-   // Equivalent to res.sendRedirect(req.getServletURI()).</jc>
-   <ja>@RestMethod</ja>(name=<jsf>GET</jsf>, path=<js>"/example4"</js>)
-   <jk>public</jk> Redirect exmaple4() {
-      <jk>return new</jk> Redirect();
-   }
- </p>
- 
- <p>
- This class is handled by <a href="../../../../org/apache/juneau/rest/response/RedirectHandler.html" title="class in org.apache.juneau.rest.response"><code>RedirectHandler</code></a>, a built-in default response
- handler created in <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest"><code>RestContextBuilder</code></a>.</div>
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Redirect">Overview &gt; Redirect</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -254,7 +212,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>Redirect</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.94">Redirect</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;uri,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.50">Redirect</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;uri,
                 <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">Redirect to the specified URL.
  
@@ -279,7 +237,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>Redirect</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.113">Redirect</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;uri)</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.69">Redirect</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;uri)</pre>
 <div class="block">Convenience method for redirecting to instance of <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URL.html?is-external=true" title="class or interface in java.net"><code>URL</code></a> and <a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net"><code>URI</code></a>.
  
  <p>
@@ -302,7 +260,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>Redirect</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.134">Redirect</a>(int&nbsp;httpResponseCode,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.90">Redirect</a>(int&nbsp;httpResponseCode,
                 <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;url,
                 <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">Redirect to the specified URL.
@@ -329,7 +287,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Redirect</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.144">Redirect</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.100">Redirect</a>()</pre>
 <div class="block">Shortcut for redirecting to the servlet root.</div>
 </li>
 </ul>
@@ -347,7 +305,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getHttpResponseCode</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.153">getHttpResponseCode</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.109">getHttpResponseCode</a>()</pre>
 <div class="block">Returns the response code passed in through the constructor.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -361,7 +319,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getURI</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.162">getURI</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/net/URI.html?is-external=true" title="class or interface in java.net">URI</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/Redirect.html#line.118">getURI</a>()</pre>
 <div class="block">Returns the URI to redirect to.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -396,7 +354,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../org/apache/juneau/rest/ReaderResource.Builder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../org/apache/juneau/rest/ReaderResourceBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../org/apache/juneau/rest/RequestBody.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestBody.html b/content/site/apidocs/org/apache/juneau/rest/RequestBody.html
index 95fbb96..e22986a 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestBody.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestBody.html
@@ -108,9 +108,15 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.35">RequestBody</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.41">RequestBody</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">Contains the body of the HTTP request.</div>
+<div class="block">Contains the body of the HTTP request.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RequestBody">Overview &gt; RequestBody</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -150,14 +156,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <tr id="i3" 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/rest/RequestBody.html#asType-java.lang.Class-">asType</a></span>(<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)</code>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.</div>
+<div class="block">Reads the input from the HTTP request parsed into a POJO.</div>
 </td>
 </tr>
 <tr id="i4" 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/rest/RequestBody.html#asType-java.lang.reflect.Type-java.lang.reflect.Type...-">asType</a></span>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
       <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.</div>
+<div class="block">Reads the input from the HTTP request parsed into a POJO.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
@@ -230,14 +236,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>asType</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.165">asType</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;type)
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.175">asType</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;type)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                     <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.
+<div class="block">Reads the input from the HTTP request parsed into a POJO.
  
  <p>
- If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;body=xxx</code> in the URL
- query string.
+ The parser used is determined by the matching <code>Content-Type</code> header on the request.
  
  <p>
  If type is <jk>null</jk> or <code>Object.<jk>class</jk></code>, then the actual type will be determined
@@ -302,7 +307,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  
    <jc>// Parse into a map of object keys/values.</jc>
    Map body = req.getBody().asType(TreeMap.<jk>class</jk>);
- </p></div>
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query string.
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to instantiate.</dd>
@@ -323,9 +333,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>asType</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.199">asType</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.217">asType</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</pre>
-<div class="block">Reads the input from the HTTP request as JSON, XML, or HTML and converts the input to a POJO.
+<div class="block">Reads the input from the HTTP request parsed into a POJO.
+ 
+ <p>
+ This is similar to <a href="../../../../org/apache/juneau/rest/RequestBody.html#asType-java.lang.Class-"><code>asType(Class)</code></a> but allows for complex collections of POJOs to be created.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
@@ -340,17 +353,22 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
  
    <jc>// Parse into a map containing string keys and values of lists containing beans.</jc>
    Map&lt;String,List&lt;MyBean&gt;&gt; body = req.getBody().asType(TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p></div>
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li><code>Collections</code> must be followed by zero or one parameter representing the value type.
+   <li><code>Maps</code> must be followed by zero or two parameters representing the key and value types.
+   <li>If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query string.
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to instantiate.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The input parsed to a POJO.</dd>
@@ -363,13 +381,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>asString</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/rest/RequestBody.html#line.213">asString</a>()
+<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/rest/RequestBody.html#line.232">asString</a>()
                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns the HTTP body content as a plain string.
  
- <p>
- If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query
- string.</div>
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query string.
+ </ul></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The incoming input from the connection as a plain string.</dd>
@@ -384,9 +403,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>asHex</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/rest/RequestBody.html#line.225">asHex</a>()
+<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/rest/RequestBody.html#line.249">asHex</a>()
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Returns the HTTP body content as a simple hexadecimal character string.</div>
+<div class="block">Returns the HTTP body content as a simple hexadecimal character string.
+ 
+ <h6 class='section'>Example:</h6>
+ <p class='bcode'>
+   0123456789ABCDEF
+ </p></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The incoming input from the connection as a plain string.</dd>
@@ -401,9 +425,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>asSpacedHex</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/rest/RequestBody.html#line.237">asSpacedHex</a>()
+<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/rest/RequestBody.html#line.266">asSpacedHex</a>()
                    throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Returns the HTTP body content as a simple space-delimited hexadecimal character string.</div>
+<div class="block">Returns the HTTP body content as a simple space-delimited hexadecimal character string.
+ 
+ <h6 class='section'>Example:</h6>
+ <p class='bcode'>
+   01 23 45 67 89 AB CD EF
+ </p></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The incoming input from the connection as a plain string.</dd>
@@ -418,16 +447,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getReader</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.256">getReader</a>()
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io">BufferedReader</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.284">getReader</a>()
                          throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Returns the HTTP body content as a <a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io"><code>Reader</code></a>.
  
- <p>
- If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query
- string.
- 
- <p>
- Automatically handles GZipped input streams.</div>
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is true, then first looks for <code>&amp;body=xxx</code> in the URL query string.
+   <li>Automatically handles GZipped input streams.
+ </ul></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The body contents as a reader.</dd>
@@ -442,7 +470,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getUnbufferedReader</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.271">getUnbufferedReader</a>()
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.299">getUnbufferedReader</a>()
                               throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestBody.html#getReader--"><code>getReader()</code></a>, but doesn't encapsulate the result in a <a href="http://docs.oracle.com/javase/7/docs/api/java/io/BufferedReader.html?is-external=true" title="class or interface in java.io"><code>BufferedReader</code></a>;</div>
 <dl>
@@ -459,12 +487,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getInputStream</h4>
-<pre>public&nbsp;javax.servlet.ServletInputStream&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.286">getInputStream</a>()
+<pre>public&nbsp;javax.servlet.ServletInputStream&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.311">getInputStream</a>()
                                                 throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
-<div class="block">Returns the HTTP body content as an <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>.
- 
- <p>
- Automatically handles GZipped input streams.</div>
+<div class="block">Returns the HTTP body content as an <a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io"><code>InputStream</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The negotiated input stream.</dd>
@@ -479,7 +504,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getParserMatch</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserMatch.html" title="class in org.apache.juneau.parser">ParserMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.307">getParserMatch</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserMatch.html" title="class in org.apache.juneau.parser">ParserMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.332">getParserMatch</a>()</pre>
 <div class="block">Returns the parser and media type matching the request <code>Content-Type</code> header.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -495,7 +520,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.325">getParser</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.350">getParser</a>()</pre>
 <div class="block">Returns the parser matching the request <code>Content-Type</code> header.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -510,7 +535,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockList">
 <li class="blockList">
 <h4>getReaderParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ReaderParser.html" title="class in org.apache.juneau.parser">ReaderParser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.337">getReaderParser</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ReaderParser.html" title="class in org.apache.juneau.parser">ReaderParser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.362">getReaderParser</a>()</pre>
 <div class="block">Returns the reader parser matching the request <code>Content-Type</code> header.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -525,7 +550,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getContentLength</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.416">getContentLength</a>()</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestBody.html#line.441">getContentLength</a>()</pre>
 <div class="block">Returns the content length of the body.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestFormData.html b/content/site/apidocs/org/apache/juneau/rest/RequestFormData.html
index 8dfa0e4..d06ed56 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestFormData.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestFormData.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -127,9 +127,30 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.30">RequestFormData</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.54">RequestFormData</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</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/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&gt;</pre>
-<div class="block">Represents the parsed form data parameters in an HTTP request.</div>
+<div class="block">Represents the parsed form-data parameters in an HTTP request.
+ 
+ <p>
+ Similar in functionality to the <code>ServletRequest.getParameter(String)</code> except only looks in the body of the request, not parameters from
+ the URL query string.
+ <br>This can be useful in cases where you're using GET parameters on FORM POSTs, and you don't want the body of the request to be read.
+ 
+ <p>
+ Use of this object is incompatible with using any other methods that access the body of the request (since this object will
+ consume the body).
+ <br>Some examples:
+ <ul>
+   <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getBody--"><code>RestRequest.getBody()</code></a>
+   <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getReader--"><code>RestRequest.getReader()</code></a>
+   <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#getInputStream--"><code>RestRequest.getInputStream()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Header.html" title="annotation in org.apache.juneau.rest.annotation"><code>Header</code></a>
+ </ul>
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RequestFormData">Overview &gt; RequestFormData</a>
+ </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../serialized-form.html#org.apache.juneau.rest.RequestFormData">Serialized Form</a></dd>
@@ -191,6 +212,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#addDefault-java.lang.String-java.lang.Object-">addDefault</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">Adds a default entries to these form-data parameters.</div>
+</td>
+</tr>
+<tr id="i2" 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/rest/RequestFormData.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -198,7 +226,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-T-java.lang.Class-"><code>get(String, Object, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" 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/rest/RequestFormData.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-T-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -207,7 +235,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-T-java.lang.Class-"><code>get(String, Object, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" 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/rest/RequestFormData.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -216,15 +244,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" 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/rest/RequestFormData.html#get-java.lang.String-java.lang.Class-">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.</div>
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" 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/rest/RequestFormData.html#get-java.lang.String-T-java.lang.Class-">get</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,
    T&nbsp;def,
@@ -232,16 +259,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> except returns a default value if not specified.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" 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/rest/RequestFormData.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.</div>
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" 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/rest/RequestFormData.html#getAll-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">getAll</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
       <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,
@@ -249,7 +275,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getAll-java.lang.String-java.lang.Class-"><code>getAll(String, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" 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/rest/RequestFormData.html#getAll-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAll</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
       <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,
@@ -258,7 +284,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getAll-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>getAll(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" 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/rest/RequestFormData.html#getAll-java.lang.String-java.lang.Class-">getAll</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
@@ -266,7 +292,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  (e.g.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" 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/rest/RequestFormData.html#getAll-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAll</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -275,60 +301,60 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  (e.g.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#getBoolean-java.lang.String-">getBoolean</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#getBoolean-java.lang.String-boolean-">getBoolean</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,
           boolean&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#getInt-java.lang.String-">getInt</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#getInt-java.lang.String-int-">getInt</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,
       int&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" 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/rest/RequestFormData.html#getString-java.lang.String-">getString</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)</code>
-<div class="block">Returns a form data parameter value.</div>
+<div class="block">Returns a form-data parameter value.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" 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/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-">getString</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> except returns a default value if <jk>null</jk> or empty.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestFormData.html#put-java.lang.String-java.lang.Object-">put</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">Sets a request form data parameter value.</div>
+<div class="block">Sets a request form-data parameter value.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" 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/rest/RequestFormData.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" 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/rest/RequestFormData.html#toString-boolean-">toString</a></span>(boolean&nbsp;sorted)</code>
-<div class="block">Converts the form data parameters to a readable string.</div>
+<div class="block">Converts the form-data parameters to a readable string.</div>
 </td>
 </tr>
 </table>
@@ -387,7 +413,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RequestFormData</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.30">RequestFormData</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.54">RequestFormData</a>()</pre>
 </li>
 </ul>
 </li>
@@ -404,14 +430,38 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>addDefault</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.55">addDefault</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 in [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.81">addDefault</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 in [...]
 <div class="block">Adds default entries to these form-data parameters.
  
  <p>
- This includes the default form-data parameters defined on the servlet and method levels.</div>
+ This includes the default form-data parameters defined on the resource and method levels.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>defaultEntries</code> - The default entries.  Can be <jk>null</jk>.</dd>
+<dd><code>defaultEntries</code> - The default entries.  
+   <br>Can be <jk>null</jk>.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object (for method chaining).</dd>
+</dl>
+</li>
+</ul>
+<a name="addDefault-java.lang.String-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDefault</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestFormData.html" title="class in org.apache.juneau.rest">RequestFormData</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.108">addDefault</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 default entries to these form-data parameters.
+ 
+ <p>
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestFormData.html#put-java.lang.String-java.lang.Object-"><code>put(String, Object)</code></a> but doesn't override existing values.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The form-data parameter name.</dd>
+<dd><code>value</code> - The form-data parameter value.  
+   <br>Converted to a String using <code>toString()</code>.
+   <br>Ignored if value is <jk>null</jk> or blank.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -423,9 +473,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.74">put</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;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.118">put</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 request form data parameter value.</div>
+<div class="block">Sets a request form-data parameter value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
@@ -439,18 +489,16 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestFormData.html#line.102">getString</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 a form data parameter value.
+<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/rest/RequestFormData.html#line.144">getString</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 a form-data parameter value.
  
  <p>
  Parameter lookup is case-insensitive (consistent with WAS, but differs from Tomcat).
  
  <h5 class='section'>Notes:</h5>
  <ul>
-   <li>Calling this method on URL-Encoded FORM posts causes the body content to be loaded and parsed by the
-      underlying servlet API.
    <li>This method returns the raw unparsed value, and differs from calling
-      <code>getFormDataParameter(name, String.<jk>class</js>)</code> which will convert the value from UON
+      <code>get(name, String.<jk>class</js>)</code> which will convert the value from UON
       notation:
       <ul>
          <li><js>"null"</js> =&gt; <jk>null</jk>
@@ -461,7 +509,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  </ul></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or <jk>null</jk> if parameter does not exist.</dd>
 </dl>
@@ -473,12 +521,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestFormData.html#line.123">getString</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="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/rest/RequestFormData.html#line.165">getString</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;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> except returns a default value if <jk>null</jk> or empty.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or the default value if parameter does not exist or is <jk>null</jk> or empty.</dd>
@@ -491,11 +539,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.134">getInt</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&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.176">getInt</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">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or <code>0</code> if parameter does not exist or is <jk>null</jk> or empty.</dd>
 </dl>
@@ -507,12 +555,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.145">getInt</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;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.187">getInt</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,
                   int&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or the default value if parameter does not exist or is <jk>null</jk> or empty.</dd>
@@ -525,11 +573,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.156">getBoolean</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&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.198">getBoolean</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">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or <jk>false</jk> if parameter does not exist or is <jk>null</jk> or empty.</dd>
 </dl>
@@ -541,12 +589,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.167">getBoolean</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.209">getBoolean</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,
                           boolean&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>name</code> - The form data parameter name.</dd>
+<dd><code>name</code> - The form-data parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value, or the default value if parameter does not exist or is <jk>null</jk> or empty.</dd>
@@ -559,34 +607,32 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.206">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.246">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into an integer.</jc>
-   <jk>int</jk> myparam = req.getFormDataParameter(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
+   <jk>int</jk> myparam = formData.get(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
  
    <jc>// Parse into an int array.</jc>
-   <jk>int</jk>[] myparam = req.getFormDataParameter(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
+   <jk>int</jk>[] myparam = formData.get(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
 
    <jc>// Parse into a bean.</jc>
-   MyBean myparam = req.getFormDataParameter(<js>"myparam"</js>, MyBean.<jk>class</jk>);
+   MyBean myparam = formData.get(<js>"myparam"</js>, MyBean.<jk>class</jk>);
  
    <jc>// Parse into a linked-list of objects.</jc>
-   List myparam = req.getFormDataParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
+   List myparam = formData.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
  
    <jc>// Parse into a map of object keys/values.</jc>
-   Map myparam = req.getFormDataParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
+   Map myparam = formData.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
  </p>
  
- <h5 class='section'>Notes:</h5>
+ <h5 class='section'>See Also:</h5>
  <ul>
-   <li>Calling this method on URL-Encoded FORM posts causes the body content to be loaded and parsed by the
-      underlying servlet API.
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
  </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -607,7 +653,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.222">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.262">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -617,7 +663,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -635,7 +681,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.236">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.276">get</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,
                  T&nbsp;def,
                  <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)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -662,7 +708,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.253">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.293">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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,
                  T&nbsp;def,
                  <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)
@@ -673,7 +719,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>def</code> - The default value if the parameter was not specified or is <jk>null</jk>.</dd>
 <dd><code>type</code> - The class type to convert the parameter value to.</dd>
@@ -690,11 +736,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.269">getAll</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.309">getAll</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> except for use on multi-part parameters
- (e.g. <js>"key=1&amp;key=2&amp;key=3"</js> instead of <js>"key=(1,2,3)"</js>)
+ (e.g. <js>"key=1&amp;key=2&amp;key=3"</js> instead of <js>"key=@(1,2,3)"</js>)
  
  <p>
  This method must only be called when parsing into classes of type Collection or array.</div>
@@ -715,7 +761,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.287">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.327">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                     <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -726,7 +772,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -742,43 +788,47 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.330">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.374">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified form data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a>
- registered with this servlet.
+<div class="block">Returns the specified form-data parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
- <h5 class='section'>Notes:</h5>
- <ul>
-   <li>Calling this method on URL-Encoded FORM posts causes the body content to be loaded and parsed by the
-      underlying servlet API.
-   <li>Use this method if you want to parse into a parameterized <code>Map</code>/<code>Collection</code> object.
- </ul>
+ <p>
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a> but allows for complex collections of POJOs to be created.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into a linked-list of strings.</jc>
-   List&lt;String&gt; myparam = req.getFormDataParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
+   List&lt;String&gt; myparam = formData.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a linked-list of linked-lists of strings.</jc>
-   List&lt;List&lt;String&gt;&gt; myparam = req.getFormDataParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
+   List&lt;List&lt;String&gt;&gt; myparam = formData.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a map of string keys/values.</jc>
-   Map&lt;String,String&gt; myparam = req.getFormDataParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, String.<jk>class</jk>);
+   Map&lt;String,String&gt; myparam = formData.getr(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a map containing string keys and values of lists containing beans.</jc>
-   Map&lt;String,List&lt;MyBean&gt;&gt; myparam = req.getFormDataParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p></div>
+   Map&lt;String,List&lt;MyBean&gt;&gt; myparam = formData.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li><code>Collections</code> must be followed by zero or one parameter representing the value type.
+   <li><code>Maps</code> must be followed by zero or two parameters representing the key and value types.
+ </ul>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -793,7 +843,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.353">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.395">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -802,14 +852,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -824,12 +872,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.377">getAll</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.417">getAll</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestFormData.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> except for use on multi-part parameters
- (e.g. <js>"key=1&amp;key=2&amp;key=3"</js> instead of <js>"key=(1,2,3)"</js>)
+ (e.g. <js>"key=1&amp;key=2&amp;key=3"</js> instead of <js>"key=@(1,2,3)"</js>)
  
  <p>
  This method must only be called when parsing into classes of type Collection or array.</div>
@@ -837,11 +885,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -856,7 +902,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.400">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestFormData.html#line.438">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                     <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -865,14 +911,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -887,13 +931,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <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/rest/RequestFormData.html#line.466">toString</a>(boolean&nbsp;sorted)</pre>
-<div class="block">Converts the form data parameters to a readable string.</div>
+<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/rest/RequestFormData.html#line.504">toString</a>(boolean&nbsp;sorted)</pre>
+<div class="block">Converts the form-data parameters to a readable string.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>sorted</code> - Sort the form data parameters by name.</dd>
+<dd><code>sorted</code> - Sort the form-data parameters by name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>A JSON string containing the contents of the form data parameters.</dd>
+<dd>A JSON string containing the contents of the form-data parameters.</dd>
 </dl>
 </li>
 </ul>
@@ -903,7 +947,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <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/rest/RequestFormData.html#line.484">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/rest/RequestFormData.html#line.522">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true#toString--" title="class or interface in java.util">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</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< [...]
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestHeaders.html b/content/site/apidocs/org/apache/juneau/rest/RequestHeaders.html
index 9ba5ecc..b5c158c 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestHeaders.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestHeaders.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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,"i35":10,"i36":10,"i37":10,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":10,"i46":10,"i47":10,"i48":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -122,12 +122,18 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.35">RequestHeaders</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.41">RequestHeaders</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</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/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&gt;</pre>
 <div class="block">Represents the headers in an HTTP request.
  
  <p>
- Entries are stored in a case-insensitive map.</div>
+ Entries are stored in a case-insensitive map.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RequestHeaders">Overview &gt; RequestHeaders</a>
+ </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../serialized-form.html#org.apache.juneau.rest.RequestHeaders">Serialized Form</a></dd>
@@ -172,6 +178,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#addDefault-java.lang.String-java.lang.Object-">addDefault</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">Adds a default header value on this request.</div>
+</td>
+</tr>
+<tr id="i2" 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/rest/RequestHeaders.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -179,7 +192,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> but allows you to override the part parser used.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" 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/rest/RequestHeaders.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-T-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -188,7 +201,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-T-java.lang.Class-"><code>get(String, Object, Class)</code></a> but allows you to override the part parser used.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" 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/rest/RequestHeaders.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -197,14 +210,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> but allows you to override the part parser used.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" 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/rest/RequestHeaders.html#get-java.lang.String-java.lang.Class-">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
-<div class="block">Returns the specified header value converted to a POJO.</div>
+<div class="block">Returns the specified header value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" 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/rest/RequestHeaders.html#get-java.lang.String-T-java.lang.Class-">get</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,
    T&nbsp;def,
@@ -212,258 +225,258 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> but returns a default value if not found.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" 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/rest/RequestHeaders.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
-<div class="block">Returns the specified header value converted to a POJO.</div>
+<div class="block">Returns the specified header value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Accept.html" title="class in org.apache.juneau.http">Accept</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getAccept--">getAccept</a></span>()</code>
 <div class="block">Returns the <code>Accept</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/AcceptCharset.html" title="class in org.apache.juneau.http">AcceptCharset</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getAcceptCharset--">getAcceptCharset</a></span>()</code>
 <div class="block">Returns the <code>Accept-Charset</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/AcceptEncoding.html" title="class in org.apache.juneau.http">AcceptEncoding</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getAcceptEncoding--">getAcceptEncoding</a></span>()</code>
 <div class="block">Returns the <code>Accept-Encoding</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/AcceptLanguage.html" title="class in org.apache.juneau.http">AcceptLanguage</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getAcceptLanguage--">getAcceptLanguage</a></span>()</code>
 <div class="block">Returns the <code>Accept-Language</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Authorization.html" title="class in org.apache.juneau.http">Authorization</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getAuthorization--">getAuthorization</a></span>()</code>
 <div class="block">Returns the <code>Authorization</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getBoolean-java.lang.String-">getBoolean</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getBoolean-java.lang.String-boolean-">getBoolean</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,
           boolean&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/CacheControl.html" title="class in org.apache.juneau.http">CacheControl</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getCacheControl--">getCacheControl</a></span>()</code>
 <div class="block">Returns the <code>Cache-Control</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Connection.html" title="class in org.apache.juneau.http">Connection</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getConnection--">getConnection</a></span>()</code>
 <div class="block">Returns the <code>Connection</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/ContentLength.html" title="class in org.apache.juneau.http">ContentLength</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getContentLength--">getContentLength</a></span>()</code>
 <div class="block">Returns the <code>Content-Length</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/ContentType.html" title="class in org.apache.juneau.http">ContentType</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getContentType--">getContentType</a></span>()</code>
 <div class="block">Returns the <code>Content-Type</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Date.html" title="class in org.apache.juneau.http">Date</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getDate--">getDate</a></span>()</code>
 <div class="block">Returns the <code>Date</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Expect.html" title="class in org.apache.juneau.http">Expect</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getExpect--">getExpect</a></span>()</code>
 <div class="block">Returns the <code>Expect</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/From.html" title="class in org.apache.juneau.http">From</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getFrom--">getFrom</a></span>()</code>
 <div class="block">Returns the <code>From</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Host.html" title="class in org.apache.juneau.http">Host</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getHost--">getHost</a></span>()</code>
 <div class="block">Returns the <code>Host</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/IfMatch.html" title="class in org.apache.juneau.http">IfMatch</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getIfMatch--">getIfMatch</a></span>()</code>
 <div class="block">Returns the <code>If-Match</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/IfModifiedSince.html" title="class in org.apache.juneau.http">IfModifiedSince</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getIfModifiedSince--">getIfModifiedSince</a></span>()</code>
 <div class="block">Returns the <code>If-Modified-Since</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/IfNoneMatch.html" title="class in org.apache.juneau.http">IfNoneMatch</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getIfNoneMatch--">getIfNoneMatch</a></span>()</code>
 <div class="block">Returns the <code>If-None-Match</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/IfRange.html" title="class in org.apache.juneau.http">IfRange</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getIfRange--">getIfRange</a></span>()</code>
 <div class="block">Returns the <code>If-Range</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/IfUnmodifiedSince.html" title="class in org.apache.juneau.http">IfUnmodifiedSince</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getIfUnmodifiedSince--">getIfUnmodifiedSince</a></span>()</code>
 <div class="block">Returns the <code>If-Unmodified-Since</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getInt-java.lang.String-">getInt</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getInt-java.lang.String-int-">getInt</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,
       int&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/MaxForwards.html" title="class in org.apache.juneau.http">MaxForwards</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getMaxForwards--">getMaxForwards</a></span>()</code>
 <div class="block">Returns the <code>Max-Forwards</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Pragma.html" title="class in org.apache.juneau.http">Pragma</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getPragma--">getPragma</a></span>()</code>
 <div class="block">Returns the <code>Pragma</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/ProxyAuthorization.html" title="class in org.apache.juneau.http">ProxyAuthorization</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getProxyAuthorization--">getProxyAuthorization</a></span>()</code>
 <div class="block">Returns the <code>Proxy-Authorization</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Range.html" title="class in org.apache.juneau.http">Range</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getRange--">getRange</a></span>()</code>
 <div class="block">Returns the <code>Range</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Referer.html" title="class in org.apache.juneau.http">Referer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getReferer--">getReferer</a></span>()</code>
 <div class="block">Returns the <code>Referer</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" 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/rest/RequestHeaders.html#getString-java.lang.String-">getString</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)</code>
-<div class="block">Returns the specified header value, or <jk>null</jk> if the header doesn't exist.</div>
+<div class="block">Returns the specified header value as a string.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" 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/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-">getString</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;def)</code>
-<div class="block">Returns the specified header value, or a default value if the header doesn't exist.</div>
+<div class="block">Returns the specified header value as a string.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/TE.html" title="class in org.apache.juneau.http">TE</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getTE--">getTE</a></span>()</code>
 <div class="block">Returns the <code>TE</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getTimeZone--">getTimeZone</a></span>()</code>
 <div class="block">Returns the <code>Time-Zone</code> header value on the request if there is one.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Upgrade.html" title="class in org.apache.juneau.http">Upgrade</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getUpgrade--">getUpgrade</a></span>()</code>
 <div class="block">Returns the <code>Upgrade</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/UserAgent.html" title="class in org.apache.juneau.http">UserAgent</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getUserAgent--">getUserAgent</a></span>()</code>
 <div class="block">Returns the <code>User-Agent</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Via.html" title="class in org.apache.juneau.http">Via</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getVia--">getVia</a></span>()</code>
 <div class="block">Returns the <code>Via</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/Warning.html" title="class in org.apache.juneau.http">Warning</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getWarning--">getWarning</a></span>()</code>
 <div class="block">Returns the <code>Warning</code> header on the request.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#put-java.lang.String-java.util.Enumeration-">put</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/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</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;values)</code>
 <div class="block">Adds a set of header values to this object.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#put-java.lang.String-java.lang.Object-">put</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">Sets a request header value.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-">subset</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;headers)</code>
-<div class="block">Returns a copy of this object, but only with the specified header names copied.</div>
+<div class="block">Returns a copy of this object but only with the specified header names copied.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String-">subset</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;headers)</code>
-<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>subset(String...)</code></a>, but allows you to specify header names as a comma-delimited list.</div>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>subset(String...)</code></a> but allows you to specify header names as a comma-delimited list.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" 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/rest/RequestHeaders.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" 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/rest/RequestHeaders.html#toString-boolean-">toString</a></span>(boolean&nbsp;sorted)</code>
 <div class="block">Converts the headers to a readable string.</div>
@@ -518,14 +531,38 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>addDefault</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.70">addDefault</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 inter [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.78">addDefault</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 inter [...]
 <div class="block">Adds default entries to these headers.
  
  <p>
- This includes the default headers defined on the servlet and method levels.</div>
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#put-java.lang.String-java.lang.Object-"><code>put(String, Object)</code></a> but doesn't override existing values.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>defaultEntries</code> - The default entries.  
+   <br>Can be <jk>null</jk>.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object (for method chaining).</dd>
+</dl>
+</li>
+</ul>
+<a name="addDefault-java.lang.String-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDefault</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.105">addDefault</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 default header value on this request.
+ 
+ <p>
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#put-java.lang.String-java.lang.Object-"><code>put(String, Object)</code></a> but doesn't override existing values.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>defaultEntries</code> - The default entries.  Can be <jk>null</jk>.</dd>
+<dd><code>name</code> - The header name.</dd>
+<dd><code>value</code> - The header value.  
+   <br>Converted to a String using <code>toString()</code>.
+   <br>Ignored if value is <jk>null</jk> or blank.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -537,7 +574,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.90">put</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/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.116">put</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/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</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;values)</pre>
 <div class="block">Adds a set of header values to this object.</div>
 <dl>
@@ -555,12 +592,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestHeaders.html#line.112">getString</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 specified header value, or <jk>null</jk> if the header doesn't exist.
+<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/rest/RequestHeaders.html#line.139">getString</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 specified header value as a string.
  
- <p>
- If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the
- URL query string.</div>
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the URL query string.
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The header name.</dd>
@@ -575,13 +613,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestHeaders.html#line.134">getString</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="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/rest/RequestHeaders.html#line.162">getString</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;def)</pre>
-<div class="block">Returns the specified header value, or a default value if the header doesn't exist.
+<div class="block">Returns the specified header value as a string.
  
- <p>
- If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the
- URL query string.</div>
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the URL query string.
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The HTTP header name.</dd>
@@ -597,7 +636,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.145">getInt</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&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.173">getInt</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">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -613,7 +652,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.156">getInt</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;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.184">getInt</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,
                   int&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 <dl>
@@ -631,7 +670,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.167">getBoolean</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&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.195">getBoolean</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">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -647,7 +686,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.178">getBoolean</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.206">getBoolean</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,
                           boolean&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 <dl>
@@ -665,9 +704,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.189">put</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;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.220">put</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 request header value.</div>
+<div class="block">Sets a request header value.
+ 
+ <p>
+ This overwrites any previous value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The header name.</dd>
@@ -681,14 +723,10 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.215">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.252">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified header value converted to a POJO.
- 
- <p>
- The type can be any POJO type convertible from a <code>String</code>
- (See <a class="doclink" href="package-summary.html#PojosConvertableFromString">POJOs Convertible From Strings</a>).
+<div class="block">Returns the specified header value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
@@ -697,7 +735,17 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
  
    <jc>// Parse a UUID.</jc>
    UUID myheader = req.getHeader(<js>"My-Header"</js>, UUID.<jk>class</jk>);
- </p></div>
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the URL query string.
+ </ul>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the header value to.</dd>
@@ -717,7 +765,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.231">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.268">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -727,7 +775,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <dd><code>T</code> - The class type to convert the header value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string header.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The HTTP header name.</dd>
 <dd><code>type</code> - The class type to convert the header value to.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -745,7 +793,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.245">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.282">get</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,
                  T&nbsp;def,
                  <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)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -772,7 +820,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.262">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.299">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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,
                  T&nbsp;def,
                  <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)
@@ -783,7 +831,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <dd><code>T</code> - The class type to convert the header value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string header.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The HTTP header name.</dd>
 <dd><code>def</code> - The default value if the header was not specified or is <jk>null</jk>.</dd>
 <dd><code>type</code> - The class type to convert the header value to.</dd>
@@ -800,32 +848,41 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.298">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.344">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified header value converted to a POJO.
+<div class="block">Returns the specified header value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <p>
- The type can be any POJO type convertible from a <code>String</code>
- (See <a class="doclink" href="package-summary.html#PojosConvertableFromString">POJOs Convertible From Strings</a>).
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a> but allows for complex collections of POJOs to be created.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into a linked-list of strings.</jc>
    List&lt;String&gt; myheader = req.getHeader(<js>"My-Header"</js>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
- </p></div>
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li><code>Collections</code> must be followed by zero or one parameter representing the value type.
+   <li><code>Maps</code> must be followed by zero or two parameters representing the key and value types.
+   <li>If <code>allowHeaderParams</code> init parameter is <jk>true</jk>, then first looks for <code>&amp;HeaderName=x</code> in the URL query string.
+ </ul>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the header value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The HTTP header name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -840,7 +897,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.324">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.368">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -851,14 +908,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <dd><code>T</code> - The class type to convert the header value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string header.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The HTTP header name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -873,8 +928,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>subset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.339">subset</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;headers)</pre>
-<div class="block">Returns a copy of this object, but only with the specified header names copied.</div>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.383">subset</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;headers)</pre>
+<div class="block">Returns a copy of this object but only with the specified header names copied.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>headers</code> - The headers to include in the copy.</dd>
@@ -889,8 +944,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>subset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.353">subset</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;headers)</pre>
-<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>subset(String...)</code></a>, but allows you to specify header names as a comma-delimited list.</div>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestHeaders.html" title="class in org.apache.juneau.rest">RequestHeaders</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.397">subset</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;headers)</pre>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestHeaders.html#subset-java.lang.String...-"><code>subset(String...)</code></a> but allows you to specify header names as a comma-delimited list.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>headers</code> - The headers to include in the copy.</dd>
@@ -905,7 +960,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAccept</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Accept.html" title="class in org.apache.juneau.http">Accept</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.370">getAccept</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Accept.html" title="class in org.apache.juneau.http">Accept</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.414">getAccept</a>()</pre>
 <div class="block">Returns the <code>Accept</code> header on the request.
  
  <p>
@@ -927,7 +982,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAcceptCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptCharset.html" title="class in org.apache.juneau.http">AcceptCharset</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.387">getAcceptCharset</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptCharset.html" title="class in org.apache.juneau.http">AcceptCharset</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.431">getAcceptCharset</a>()</pre>
 <div class="block">Returns the <code>Accept-Charset</code> header on the request.
  
  <p>
@@ -949,7 +1004,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAcceptEncoding</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptEncoding.html" title="class in org.apache.juneau.http">AcceptEncoding</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.404">getAcceptEncoding</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptEncoding.html" title="class in org.apache.juneau.http">AcceptEncoding</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.448">getAcceptEncoding</a>()</pre>
 <div class="block">Returns the <code>Accept-Encoding</code> header on the request.
  
  <p>
@@ -971,7 +1026,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAcceptLanguage</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptLanguage.html" title="class in org.apache.juneau.http">AcceptLanguage</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.421">getAcceptLanguage</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/AcceptLanguage.html" title="class in org.apache.juneau.http">AcceptLanguage</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.465">getAcceptLanguage</a>()</pre>
 <div class="block">Returns the <code>Accept-Language</code> header on the request.
  
  <p>
@@ -993,7 +1048,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getAuthorization</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Authorization.html" title="class in org.apache.juneau.http">Authorization</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.438">getAuthorization</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Authorization.html" title="class in org.apache.juneau.http">Authorization</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.482">getAuthorization</a>()</pre>
 <div class="block">Returns the <code>Authorization</code> header on the request.
  
  <p>
@@ -1015,7 +1070,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getCacheControl</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/CacheControl.html" title="class in org.apache.juneau.http">CacheControl</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.455">getCacheControl</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/CacheControl.html" title="class in org.apache.juneau.http">CacheControl</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.499">getCacheControl</a>()</pre>
 <div class="block">Returns the <code>Cache-Control</code> header on the request.
  
  <p>
@@ -1037,7 +1092,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getConnection</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Connection.html" title="class in org.apache.juneau.http">Connection</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.473">getConnection</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Connection.html" title="class in org.apache.juneau.http">Connection</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.517">getConnection</a>()</pre>
 <div class="block">Returns the <code>Connection</code> header on the request.
  
  <p>
@@ -1060,7 +1115,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getContentLength</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ContentLength.html" title="class in org.apache.juneau.http">ContentLength</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.490">getContentLength</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ContentLength.html" title="class in org.apache.juneau.http">ContentLength</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.534">getContentLength</a>()</pre>
 <div class="block">Returns the <code>Content-Length</code> header on the request.
  
  <p>
@@ -1082,7 +1137,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getContentType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ContentType.html" title="class in org.apache.juneau.http">ContentType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.507">getContentType</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ContentType.html" title="class in org.apache.juneau.http">ContentType</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.551">getContentType</a>()</pre>
 <div class="block">Returns the <code>Content-Type</code> header on the request.
  
  <p>
@@ -1104,7 +1159,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getDate</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Date.html" title="class in org.apache.juneau.http">Date</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.524">getDate</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Date.html" title="class in org.apache.juneau.http">Date</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.568">getDate</a>()</pre>
 <div class="block">Returns the <code>Date</code> header on the request.
  
  <p>
@@ -1126,7 +1181,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getExpect</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Expect.html" title="class in org.apache.juneau.http">Expect</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.541">getExpect</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Expect.html" title="class in org.apache.juneau.http">Expect</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.585">getExpect</a>()</pre>
 <div class="block">Returns the <code>Expect</code> header on the request.
  
  <p>
@@ -1148,7 +1203,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getFrom</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/From.html" title="class in org.apache.juneau.http">From</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.558">getFrom</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/From.html" title="class in org.apache.juneau.http">From</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.602">getFrom</a>()</pre>
 <div class="block">Returns the <code>From</code> header on the request.
  
  <p>
@@ -1170,7 +1225,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getHost</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Host.html" title="class in org.apache.juneau.http">Host</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.577">getHost</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Host.html" title="class in org.apache.juneau.http">Host</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.621">getHost</a>()</pre>
 <div class="block">Returns the <code>Host</code> header on the request.
  
  <p>
@@ -1194,7 +1249,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getIfMatch</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfMatch.html" title="class in org.apache.juneau.http">IfMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.596">getIfMatch</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfMatch.html" title="class in org.apache.juneau.http">IfMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.640">getIfMatch</a>()</pre>
 <div class="block">Returns the <code>If-Match</code> header on the request.
  
  <p>
@@ -1218,7 +1273,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getIfModifiedSince</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfModifiedSince.html" title="class in org.apache.juneau.http">IfModifiedSince</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.613">getIfModifiedSince</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfModifiedSince.html" title="class in org.apache.juneau.http">IfModifiedSince</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.657">getIfModifiedSince</a>()</pre>
 <div class="block">Returns the <code>If-Modified-Since</code> header on the request.
  
  <p>
@@ -1240,7 +1295,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getIfNoneMatch</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfNoneMatch.html" title="class in org.apache.juneau.http">IfNoneMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.630">getIfNoneMatch</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfNoneMatch.html" title="class in org.apache.juneau.http">IfNoneMatch</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.674">getIfNoneMatch</a>()</pre>
 <div class="block">Returns the <code>If-None-Match</code> header on the request.
  
  <p>
@@ -1262,7 +1317,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getIfRange</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfRange.html" title="class in org.apache.juneau.http">IfRange</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.647">getIfRange</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfRange.html" title="class in org.apache.juneau.http">IfRange</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.691">getIfRange</a>()</pre>
 <div class="block">Returns the <code>If-Range</code> header on the request.
  
  <p>
@@ -1284,7 +1339,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getIfUnmodifiedSince</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfUnmodifiedSince.html" title="class in org.apache.juneau.http">IfUnmodifiedSince</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.664">getIfUnmodifiedSince</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/IfUnmodifiedSince.html" title="class in org.apache.juneau.http">IfUnmodifiedSince</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.708">getIfUnmodifiedSince</a>()</pre>
 <div class="block">Returns the <code>If-Unmodified-Since</code> header on the request.
  
  <p>
@@ -1306,7 +1361,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxForwards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/MaxForwards.html" title="class in org.apache.juneau.http">MaxForwards</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.681">getMaxForwards</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/MaxForwards.html" title="class in org.apache.juneau.http">MaxForwards</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.725">getMaxForwards</a>()</pre>
 <div class="block">Returns the <code>Max-Forwards</code> header on the request.
  
  <p>
@@ -1328,7 +1383,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getPragma</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Pragma.html" title="class in org.apache.juneau.http">Pragma</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.698">getPragma</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Pragma.html" title="class in org.apache.juneau.http">Pragma</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.742">getPragma</a>()</pre>
 <div class="block">Returns the <code>Pragma</code> header on the request.
  
  <p>
@@ -1350,7 +1405,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getProxyAuthorization</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ProxyAuthorization.html" title="class in org.apache.juneau.http">ProxyAuthorization</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.715">getProxyAuthorization</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/ProxyAuthorization.html" title="class in org.apache.juneau.http">ProxyAuthorization</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.759">getProxyAuthorization</a>()</pre>
 <div class="block">Returns the <code>Proxy-Authorization</code> header on the request.
  
  <p>
@@ -1372,7 +1427,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRange</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Range.html" title="class in org.apache.juneau.http">Range</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.732">getRange</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Range.html" title="class in org.apache.juneau.http">Range</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.776">getRange</a>()</pre>
 <div class="block">Returns the <code>Range</code> header on the request.
  
  <p>
@@ -1394,7 +1449,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getReferer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Referer.html" title="class in org.apache.juneau.http">Referer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.749">getReferer</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Referer.html" title="class in org.apache.juneau.http">Referer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.793">getReferer</a>()</pre>
 <div class="block">Returns the <code>Referer</code> header on the request.
  
  <p>
@@ -1416,7 +1471,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTE</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/TE.html" title="class in org.apache.juneau.http">TE</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.768">getTE</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/TE.html" title="class in org.apache.juneau.http">TE</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.812">getTE</a>()</pre>
 <div class="block">Returns the <code>TE</code> header on the request.
  
  <p>
@@ -1440,7 +1495,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getTimeZone</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.780">getTimeZone</a>()</pre>
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.824">getTimeZone</a>()</pre>
 <div class="block">Returns the <code>Time-Zone</code> header value on the request if there is one.
  
  <p>
@@ -1457,7 +1512,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getUserAgent</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/UserAgent.html" title="class in org.apache.juneau.http">UserAgent</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.800">getUserAgent</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/UserAgent.html" title="class in org.apache.juneau.http">UserAgent</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.844">getUserAgent</a>()</pre>
 <div class="block">Returns the <code>User-Agent</code> header on the request.
  
  <p>
@@ -1479,7 +1534,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getUpgrade</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Upgrade.html" title="class in org.apache.juneau.http">Upgrade</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.817">getUpgrade</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Upgrade.html" title="class in org.apache.juneau.http">Upgrade</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.861">getUpgrade</a>()</pre>
 <div class="block">Returns the <code>Upgrade</code> header on the request.
  
  <p>
@@ -1501,7 +1556,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getVia</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Via.html" title="class in org.apache.juneau.http">Via</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.834">getVia</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Via.html" title="class in org.apache.juneau.http">Via</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.878">getVia</a>()</pre>
 <div class="block">Returns the <code>Via</code> header on the request.
  
  <p>
@@ -1523,7 +1578,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getWarning</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Warning.html" title="class in org.apache.juneau.http">Warning</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.851">getWarning</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/Warning.html" title="class in org.apache.juneau.http">Warning</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestHeaders.html#line.895">getWarning</a>()</pre>
 <div class="block">Returns the <code>Warning</code> header on the request.
  
  <p>
@@ -1545,7 +1600,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <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/rest/RequestHeaders.html#line.861">toString</a>(boolean&nbsp;sorted)</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/rest/RequestHeaders.html#line.905">toString</a>(boolean&nbsp;sorted)</pre>
 <div class="block">Converts the headers to a readable string.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1561,7 +1616,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <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/rest/RequestHeaders.html#line.879">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/rest/RequestHeaders.html#line.923">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true#toString--" title="class or interface in java.util">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</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< [...]
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestPathMatch.html b/content/site/apidocs/org/apache/juneau/rest/RequestPathMatch.html
index 45ed8ca..b99f716 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestPathMatch.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestPathMatch.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"i5":10,"i6":10,"i7":10,"i8":10,"i9":10,"i10":10};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -122,12 +122,18 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.31">RequestPathMatch</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.37">RequestPathMatch</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html?is-external=true" title="class or interface in java.util">TreeMap</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</pre>
 <div class="block">Contains information about the matched path on the HTTP request.
  
  <p>
- Provides access to the matched path variables and path match remainder.</div>
+ Provides access to the matched path variables and path match remainder.
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RequestPathMatch">Overview &gt; RequestPathMatch</a>
+ </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../serialized-form.html#org.apache.juneau.rest.RequestPathMatch">Serialized Form</a></dd>
@@ -167,38 +173,73 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 </tr>
 <tr id="i0" 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/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-">get</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,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+   <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
-<div class="block">Returns the specified path parameter converted to a POJO.</div>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
 <tr id="i1" 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/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+   <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
-<div class="block">Returns the specified path parameter converted to a POJO.</div>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
 <tr id="i2" 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/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
+<div class="block">Returns the specified path parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
+</td>
+</tr>
+<tr id="i3" 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/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
+<td class="colFirst"><code>boolean</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getBoolean-java.lang.String-">getBoolean</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)</code>
+<div class="block">Returns the specified path parameter converted to a boolean.</div>
+</td>
+</tr>
+<tr id="i5" class="rowColor">
+<td class="colFirst"><code>int</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getInt-java.lang.String-">getInt</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)</code>
+<div class="block">Returns the specified path parameter converted to an integer.</div>
+</td>
+</tr>
+<tr id="i6" 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/rest/RequestPathMatch.html#getPattern--">getPattern</a></span>()</code>
 <div class="block">Returns the path pattern that matched this request.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getRemainder--">getRemainder</a></span>()</code>
 <div class="block">Returns the decoded remainder of the URL following any path pattern matches.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i8" 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/rest/RequestPathMatch.html#getRemainderUndecoded--">getRemainderUndecoded</a></span>()</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getRemainder--"><code>getRemainder()</code></a> but doesn't decode characters.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i9" class="rowColor">
+<td class="colFirst"><code><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getString-java.lang.String-">getString</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)</code>
+<div class="block">Returns the specified path parameter converted to a String.</div>
+</td>
+</tr>
+<tr id="i10" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#put-java.lang.String-java.lang.Object-">put</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>
@@ -254,7 +295,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.68">put</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;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.74">put</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 request query parameter value.</div>
 <dl>
@@ -264,38 +305,96 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 </dl>
 </li>
 </ul>
+<a name="getString-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getString</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/rest/RequestPathMatch.html#line.85">getString</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)
+                 throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Returns the specified path parameter converted to a String.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The path variable name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The parameter value.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getInt-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getInt</h4>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.96">getInt</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)
+           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Returns the specified path parameter converted to an integer.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The path variable name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The parameter value.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="getBoolean-java.lang.String-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getBoolean</h4>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.107">getBoolean</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)
+                   throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Returns the specified path parameter converted to a boolean.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The path variable name.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The parameter value.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="get-java.lang.String-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.103">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.143">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified path parameter converted to a POJO.
- 
- <p>
- The type can be any POJO type convertible from a <code>String</code> (See <a class="doclink"
- href="package-summary.html#PojosConvertibleFromString">POJOs Convertible From Strings</a>).
+<div class="block">Returns the specified path parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into an integer.</jc>
-   <jk>int</jk> myparam = req.getPathParameter(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
+   <jk>int</jk> myparam = path.get(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
  
    <jc>// Parse into an int array.</jc>
-   <jk>int</jk>[] myparam = req.getPathParameter(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
+   <jk>int</jk>[] myparam = path.get(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
 
    <jc>// Parse into a bean.</jc>
-   MyBean myparam = req.getPathParameter(<js>"myparam"</js>, MyBean.<jk>class</jk>);
+   MyBean myparam = path.get(<js>"myparam"</js>, MyBean.<jk>class</jk>);
  
    <jc>// Parse into a linked-list of objects.</jc>
-   List myparam = req.getPathParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
+   List myparam = path.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
  
    <jc>// Parse into a map of object keys/values.</jc>
-   Map myparam = req.getPathParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
- </p></div>
+   Map myparam = path.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
+ </p>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the attribute value to.</dd>
@@ -309,21 +408,46 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 </dl>
 </li>
 </ul>
+<a name="get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.159">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+                 <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
+          throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> but allows you to override the part parser.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The class type to convert the attribute value to.</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parser</code> - The parser to use for parsing the string value.
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
+<dd><code>name</code> - The attribute name.</dd>
+<dd><code>type</code> - The class type to convert the attribute value to.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The attribute value converted to the specified class type.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
+</dl>
+</li>
+</ul>
 <a name="get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.146">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.210">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified path parameter converted to a POJO.
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <p>
- The type can be any POJO type convertible from a <code>String</code> (See <a class="doclink"
- href="package-summary.html#PojosConvertibleFromString">POJOs Convertible From Strings</a>).
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a> but allows for complex collections of POJOs to be created.
  
  <p>
  Use this method if you want to parse into a parameterized <code>Map</code>/<code>Collection</code> object.
@@ -341,18 +465,58 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
  
    <jc>// Parse into a map containing string keys and values of lists containing beans.</jc>
    Map&lt;String,List&lt;MyBean&gt;&gt; myparam = req.getPathParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p></div>
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li><code>Collections</code> must be followed by zero or one parameter representing the value type.
+   <li><code>Maps</code> must be followed by zero or two parameters representing the key and value types.
+ </ul>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The class type to convert the attribute value to.</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The attribute name.</dd>
+<dd><code>type</code> - The type of object to create.
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
+<dd><code>args</code> - The type arguments of the class if it's a collection or map.
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
+   <br>Ignored if the main type is not a map or collection.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The attribute value converted to the specified class type.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></code></dd>
+</dl>
+</li>
+</ul>
+<a name="get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>get</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestPathMatch.html#line.232">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+                 <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
+                 <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
+          throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
+<div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the attribute value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>parser</code> - The parser to use for parsing the string value.
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The attribute name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The attribute value converted to the specified class type.</dd>
@@ -367,7 +531,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRemainder</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/rest/RequestPathMatch.html#line.215">getRemainder</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/rest/RequestPathMatch.html#line.301">getRemainder</a>()</pre>
 <div class="block">Returns the decoded remainder of the URL following any path pattern matches.
  
  <p>
@@ -411,12 +575,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
  <p class='bcode'>
    <jc>// REST method</jc>
    <ja>@RestMethod</ja>(name=<jsf>GET</jsf>,path=<js>"/foo/{bar}/*"</js>)
-   <jk>public</jk> String doGetById(RequestPathParams pathParams, <jk>int</jk> bar) {
-      <jk>return</jk> pathParams.getRemainder();
+   <jk>public</jk> String doGetById(RequestPathMatch path, <jk>int</jk> bar) {
+      <jk>return</jk> path.getRemainder();
    }
- 
-   <jc>// Prints "path/remainder"</jc>
-   <jk>new</jk> RestCall(servletPath + <js>"/foo/123/path/remainder"</js>).connect();
  </p></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -430,7 +591,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getRemainderUndecoded</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/rest/RequestPathMatch.html#line.224">getRemainderUndecoded</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/rest/RequestPathMatch.html#line.310">getRemainderUndecoded</a>()</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestPathMatch.html#getRemainder--"><code>getRemainder()</code></a> but doesn't decode characters.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -444,7 +605,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/TreeMap.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getPattern</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/rest/RequestPathMatch.html#line.233">getPattern</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/rest/RequestPathMatch.html#line.319">getPattern</a>()</pre>
 <div class="block">Returns the path pattern that matched this request.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestProperties.html b/content/site/apidocs/org/apache/juneau/rest/RequestProperties.html
index 621c836..2f4359d 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestProperties.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestProperties.html
@@ -131,7 +131,7 @@
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestProperties.html#line.31">RequestProperties</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RequestProperties.html#line.37">RequestProperties</a>
 extends <a href="../../../../org/apache/juneau/svl/ResolvingObjectMap.html" title="class in org.apache.juneau.svl">ResolvingObjectMap</a></pre>
 <div class="block">Encapsulates request-level properties.
  
@@ -143,6 +143,12 @@ extends <a href="../../../../org/apache/juneau/svl/ResolvingObjectMap.html" titl
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestRequest.html#prop-java.lang.String-java.lang.Object-"><code>RestRequest.prop(String, Object)</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestResponse.html#getProperties--"><code>RestResponse.getProperties()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestResponse.html#prop-java.lang.String-java.lang.Object-"><code>RestResponse.prop(String, Object)</code></a>
+ </ul>
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Properties">Overview &gt; Properties</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -279,7 +285,7 @@ extends <a href="../../../../org/apache/juneau/svl/ResolvingObjectMap.html" titl
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RequestProperties</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestProperties.html#line.39">RequestProperties</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestProperties.html#line.45">RequestProperties</a>(<a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;varResolver,
                          <a href="../../../../org/apache/juneau/rest/RestMethodProperties.html" title="class in org.apache.juneau.rest">RestMethodProperties</a>&nbsp;inner)</pre>
 <div class="block">Constructor</div>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RequestQuery.html b/content/site/apidocs/org/apache/juneau/rest/RequestQuery.html
index 66734ab..e8bbeec 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RequestQuery.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RequestQuery.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":10,"i4":10,"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};
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -127,9 +127,19 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.34">RequestQuery</a>
+<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.44">RequestQuery</a>
 extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMap.html?is-external=true" title="class or interface in java.util">LinkedHashMap</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/String.html?is-external=true" title="class or interface in java.lang">String</a>[]&gt;</pre>
-<div class="block">Represents the query parameters in an HTTP request.</div>
+<div class="block">Represents the query parameters in an HTTP request.
+ 
+ <p>
+ Similar in functionality to the <code>ServletRequest.getParameter(String)</code> except only looks in the URL string, not parameters from
+ URL-Encoded FORM posts.
+ <br>This can be useful in cases where you're using GET parameters on FORM POSTs, and you don't want the body of the request to be read.
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RequestQuery">Overview &gt; RequestQuery</a>
+ </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../serialized-form.html#org.apache.juneau.rest.RequestQuery">Serialized Form</a></dd>
@@ -191,12 +201,19 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 </td>
 </tr>
 <tr id="i1" class="rowColor">
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#addDefault-java.lang.String-java.lang.Object-">addDefault</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">Adds a default entries to these query parameters.</div>
+</td>
+</tr>
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#containsAnyKeys-java.lang.String...-">containsAnyKeys</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;params)</code>
 <div class="block">Returns <jk>true</jk> if the request contains any of the specified query parameters.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" 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/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -204,7 +221,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i4" 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/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -214,7 +231,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Object, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i5" 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/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-T-java.lang.Class-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -223,7 +240,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-T-java.lang.Class-"><code>get(String, Object, Class)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i6" 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/rest/RequestQuery.html#get-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
    <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,
@@ -232,14 +249,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i6" class="altColor">
+<tr id="i7" 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/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
-<div class="block">Returns the specified query parameter value converted to a POJO.</div>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i7" class="rowColor">
+<tr id="i8" 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/rest/RequestQuery.html#get-java.lang.String-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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;def,
@@ -248,7 +265,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> except returns a default value if not found.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" 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/rest/RequestQuery.html#get-java.lang.String-T-java.lang.Class-">get</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,
    T&nbsp;def,
@@ -256,15 +273,15 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> except returns a default value if not found.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" 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/rest/RequestQuery.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
    <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)</code>
-<div class="block">Returns the specified query parameter value converted to a POJO.</div>
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" 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/rest/RequestQuery.html#getAll-org.apache.juneau.httppart.HttpPartParser-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAll</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
       <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,
@@ -273,7 +290,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getAll-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>getAll(String, Type, Type...)</code></a> but allows you to override the part parser.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" 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/rest/RequestQuery.html#getAll-java.lang.String-java.lang.Class-">getAll</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;c)</code>
@@ -281,7 +298,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  (e.g.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" 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/rest/RequestQuery.html#getAll-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAll</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -290,45 +307,45 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  (e.g.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#getBoolean-java.lang.String-">getBoolean</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#getBoolean-java.lang.String-boolean-">getBoolean</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,
           boolean&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#getInt-java.lang.String-">getInt</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)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code>int</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#getInt-java.lang.String-int-">getInt</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,
       int&nbsp;def)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils">SearchArgs</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#getSearchArgs--">getSearchArgs</a></span>()</code>
 <div class="block">Locates the special search query arguments in the query and returns them as a <a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils"><code>SearchArgs</code></a> object.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" 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/rest/RequestQuery.html#getString-java.lang.String-">getString</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)</code>
-<div class="block">Returns a query parameter value.</div>
+<div class="block">Returns a query parameter value as a string.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" 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/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-">getString</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;def)</code>
@@ -336,30 +353,30 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
  specified.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#hasAny-java.lang.String...-">hasAny</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;paramNames)</code>
 <div class="block">Returns <jk>true</jk> if the query parameters contains any of the specified names.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RequestQuery.html#put-java.lang.String-java.lang.Object-">put</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">Sets a request query parameter value.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" 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/rest/RequestQuery.html#toQueryString--">toQueryString</a></span>()</code>
 <div class="block">Converts this object to a query string.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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/rest/RequestQuery.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" 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/rest/RequestQuery.html#toString-boolean-">toString</a></span>(boolean&nbsp;sorted)</code>
 <div class="block">Converts the query parameters to a readable string.</div>
@@ -421,7 +438,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RequestQuery</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.34">RequestQuery</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.44">RequestQuery</a>()</pre>
 </li>
 </ul>
 </li>
@@ -438,14 +455,38 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>addDefault</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.68">addDefault</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 i [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.80">addDefault</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 i [...]
 <div class="block">Adds default entries to these query parameters.
  
  <p>
- This includes the default queries defined on the servlet and method levels.</div>
+ This includes the default queries defined at the resource and method levels.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>defaultEntries</code> - The default entries.  Can be <jk>null</jk>.</dd>
+<dd><code>defaultEntries</code> - The default entries.  
+   <br>Can be <jk>null</jk>.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object (for method chaining).</dd>
+</dl>
+</li>
+</ul>
+<a name="addDefault-java.lang.String-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>addDefault</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestQuery.html" title="class in org.apache.juneau.rest">RequestQuery</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.107">addDefault</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 default entries to these query parameters.
+ 
+ <p>
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestQuery.html#put-java.lang.String-java.lang.Object-"><code>put(String, Object)</code></a> but doesn't override existing values.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>name</code> - The query parameter name.</dd>
+<dd><code>value</code> - The query parameter value.  
+   <br>Converted to a String using <code>toString()</code>.
+   <br>Ignored if value is <jk>null</jk> or blank.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object (for method chaining).</dd>
 </dl>
@@ -457,13 +498,17 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>put</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.87">put</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;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.122">put</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 request query parameter value.</div>
+<div class="block">Sets a request query parameter value.
+ 
+ <p>
+ This overwrites any existing value.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
-<dd><code>value</code> - The parameter value.</dd>
+<dd><code>value</code> - The parameter value.
+   <br>Can be <jk>null</jk>.</dd>
 </dl>
 </li>
 </ul>
@@ -473,16 +518,8 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestQuery.html#line.108">getString</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 a query parameter value.
- 
- <p>
- Same as <code>ServletRequest.getParameter(String)</code> except only looks in the URL string, not parameters from
- URL-Encoded FORM posts.
- 
- <p>
- This method can be used to retrieve a parameter without triggering the underlying servlet API to load and parse
- the request body.
+<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/rest/RequestQuery.html#line.139">getString</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 a query parameter value as a string.
  
  <p>
  If multiple query parameters have the same name, this returns only the first instance.</div>
@@ -490,7 +527,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The URL parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or <jk>null</jk> if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or <jk>null</jk> if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -500,7 +537,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getString</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/rest/RequestQuery.html#line.132">getString</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="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/rest/RequestQuery.html#line.162">getString</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;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>getString(String)</code></a> but returns the specified default value if the query parameter was not
  specified.</div>
@@ -509,8 +546,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>name</code> - The URL parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or the default value if parameter not specified or has no value
-   (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or the default value if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -520,14 +556,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.145">getInt</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&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.174">getInt</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">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to an integer.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The URL parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or <code>0</code> if parameter not specified or has no value
-   (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or <code>0</code> if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -537,7 +572,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getInt</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.158">getInt</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;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.186">getInt</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,
                   int&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to an integer.</div>
 <dl>
@@ -545,8 +580,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>name</code> - The URL parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or the default value if parameter not specified or has no value
-   (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or the default value if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -556,14 +590,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.171">getBoolean</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&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.198">getBoolean</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">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-"><code>getString(String)</code></a> but converts the value to a boolean.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The URL parameter name.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or <jk>false</jk> if parameter not specified or has no value
-   (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or <jk>false</jk> if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -573,7 +606,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getBoolean</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.184">getBoolean</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;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.210">getBoolean</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,
                           boolean&nbsp;def)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#getString-java.lang.String-java.lang.String-"><code>getString(String,String)</code></a> but converts the value to a boolean.</div>
 <dl>
@@ -581,8 +614,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>name</code> - The URL parameter name.</dd>
 <dd><code>def</code> - The default value.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>The parameter value, or the default value if parameter not specified or has no value
-   (e.g. <js>"&amp;foo"</js>.</dd>
+<dd>The parameter value, or the default value if parameter not specified or has no value (e.g. <js>"&amp;foo"</js>).</dd>
 </dl>
 </li>
 </ul>
@@ -592,32 +624,33 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.220">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.247">get</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified query parameter value converted to a POJO.
- 
- <p>
- This method can be used to retrieve a parameter without triggering the underlying servlet API to load and parse
- the request body.
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into an integer.</jc>
-   <jk>int</jk> myparam = req.getQueryParameter(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
+   <jk>int</jk> myparam = query.get(<js>"myparam"</js>, <jk>int</jk>.<jk>class</jk>);
  
    <jc>// Parse into an int array.</jc>
-   <jk>int</jk>[] myparam = req.getQueryParameter(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
+   <jk>int</jk>[] myparam = query.get(<js>"myparam"</js>, <jk>int</jk>[].<jk>class</jk>);
 
    <jc>// Parse into a bean.</jc>
-   MyBean myparam = req.getQueryParameter(<js>"myparam"</js>, MyBean.<jk>class</jk>);
+   MyBean myparam = query.get(<js>"myparam"</js>, MyBean.<jk>class</jk>);
  
    <jc>// Parse into a linked-list of objects.</jc>
-   List myparam = req.getQueryParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
+   List myparam = query.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>);
  
    <jc>// Parse into a map of object keys/values.</jc>
-   Map myparam = req.getQueryParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
- </p></div>
+   Map myparam = query.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>);
+ </p>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
@@ -637,7 +670,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.236">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.263">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -647,7 +680,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -665,7 +698,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.250">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.277">get</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,
                  T&nbsp;def,
                  <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)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
@@ -692,7 +725,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.267">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.294">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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,
                  T&nbsp;def,
                  <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)
@@ -703,7 +736,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>def</code> - The default value if the parameter was not specified or is <jk>null</jk>.</dd>
 <dd><code>type</code> - The class type to convert the parameter value to.</dd>
@@ -720,44 +753,49 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.310">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.342">get</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
           throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
-<div class="block">Returns the specified query parameter value converted to a POJO.
- 
- <p>
- This method can be used to retrieve a parameter without triggering the underlying servlet API to load and parse
- the request body.
+<div class="block">Returns the specified query parameter value converted to a POJO using the <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart"><code>HttpPartParser</code></a> registered with the resource.
  
  <p>
- Use this method if you want to parse into a parameterized <code>Map</code>/<code>Collection</code> object.
+ Similar to <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a> but allows for complex collections of POJOs to be created.
  
  <h5 class='section'>Examples:</h5>
  <p class='bcode'>
    <jc>// Parse into a linked-list of strings.</jc>
-   List&lt;String&gt; myparam = req.getQueryParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
+   List&lt;String&gt; myparam = query.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a linked-list of linked-lists of strings.</jc>
-   List&lt;List&lt;String&gt;&gt; myparam = req.getQueryParameter(<js>"myparam"</js>, LinkedList.<jk>class</jk>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
+   List&lt;List&lt;String&gt;&gt; myparam = query.get(<js>"myparam"</js>, LinkedList.<jk>class</jk>, LinkedList.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a map of string keys/values.</jc>
-   Map&lt;String,String&gt; myparam = req.getQueryParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, String.<jk>class</jk>);
+   Map&lt;String,String&gt; myparam = query.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, String.<jk>class</jk>);
  
    <jc>// Parse into a map containing string keys and values of lists containing beans.</jc>
-   Map&lt;String,List&lt;MyBean&gt;&gt; myparam = req.getQueryParameter(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
- </p></div>
+   Map&lt;String,List&lt;MyBean&gt;&gt; myparam = query.get(<js>"myparam"</js>, TreeMap.<jk>class</jk>, String.<jk>class</jk>, List.<jk>class</jk>, MyBean.<jk>class</jk>);
+ </p>
+ 
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li><code>Collections</code> must be followed by zero or one parameter representing the value type.
+   <li><code>Maps</code> must be followed by zero or two parameters representing the key and value types.
+ </ul>
+ 
+ <h5 class='section'>See Also:</h5>
+ <ul>
+   <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_partParser"><code>RestContext.REST_partParser</code></a>
+ </ul></div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -772,7 +810,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.335">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.365">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -783,14 +821,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The parameter value converted to the specified class type.</dd>
@@ -805,7 +841,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.357">get</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.385">get</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;def,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -817,11 +853,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dd><code>def</code> - The default value if the parameter was not specified or is <jk>null</jk>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -837,7 +871,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>get</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.382">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.408">get</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                  <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;def,
                  <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -849,14 +883,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dd><code>def</code> - The default value if the parameter was not specified or is <jk>null</jk>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -872,11 +904,11 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.399">getAll</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.425">getAll</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/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;c)
              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.Class-"><code>get(String, Class)</code></a> except for use on multi-part parameters
- (e.g. <js>"&amp;key=1&amp;key=2&amp;key=3"</js> instead of <js>"&amp;key=(1,2,3)"</js>).
+ (e.g. <js>"&amp;key=1&amp;key=2&amp;key=3"</js> instead of <js>"&amp;key=@(1,2,3)"</js>).
  
  <p>
  This method must only be called when parsing into classes of type Collection or array.</div>
@@ -899,12 +931,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.424">getAll</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;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.448">getAll</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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
              throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/rest/RequestQuery.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String, Type, Type...)</code></a> except for use on multi-part parameters
- (e.g. <js>"&amp;key=1&amp;key=2&amp;key=3"</js> instead of <js>"&amp;key=(1,2,3)"</js>).
+ (e.g. <js>"&amp;key=1&amp;key=2&amp;key=3"</js> instead of <js>"&amp;key=@(1,2,3)"</js>).
  
  <p>
  This method must only be called when parsing into classes of type Collection or array.</div>
@@ -914,11 +946,9 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>name</code> - The query parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The query parameter value converted to the specified class type.</dd>
@@ -933,7 +963,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getAll</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.448">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.470">getAll</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;parser,
                     <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/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                     <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
@@ -944,14 +974,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <dd><code>T</code> - The class type to convert the parameter value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>parser</code> - The parser to use for parsing the string value.
-   <br>If <jk>null</jk>, uses the part parser defined on the servlet/method.</dd>
+   <br>If <jk>null</jk>, uses the part parser defined on the resource/method.</dd>
 <dd><code>name</code> - The query parameter name.</dd>
 <dd><code>type</code> - The type of object to create.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a></dd>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
 <dd><code>args</code> - The type arguments of the class if it's a collection or map.
-   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</code></a>,
-   <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/GenericArrayType.html?is-external=true" title="class or interface in java.lang.reflect"><code>GenericArrayType</code></a>
+   <br>Can be any of the following: <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></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"><code>Class</code></a>, <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/ParameterizedType.html?is-external=true" title="class or interface in java.lang.reflect"><code>ParameterizedType</cod [...]
    <br>Ignored if the main type is not a map or collection.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The query parameter value converted to the specified class type.</dd>
@@ -966,7 +994,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>containsAnyKeys</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.458">containsAnyKeys</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;params)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.480">containsAnyKeys</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;params)</pre>
 <div class="block">Returns <jk>true</jk> if the request contains any of the specified query parameters.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -982,12 +1010,12 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>getSearchArgs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils">SearchArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.500">getSearchArgs</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils">SearchArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.524">getSearchArgs</a>()</pre>
 <div class="block">Locates the special search query arguments in the query and returns them as a <a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils"><code>SearchArgs</code></a> object.
  
  <p>
  The query arguments are as follows:
- <ul>
+ <ul class='spaced-list'>
    <li>
       <js>"&amp;s="</js> - A comma-delimited list of column-name/search-token pairs.
       <br>Example: <js>"&amp;s=column1=foo*,column2=*bar"</js>
@@ -1010,12 +1038,14 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
       <br>Example: <js>"&amp;i=true"</js>
  </ul>
  
- <p>
- Whitespace is trimmed in the parameters.</div>
+ <h5 class='section'>Notes:</h5>
+ <ul>
+   <li>Whitespace is trimmed in the parameters.
+ </ul></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A new <a href="../../../../org/apache/juneau/utils/SearchArgs.html" title="class in org.apache.juneau.utils"><code>SearchArgs</code></a> object initialized with the special search query arguments.
-   <jk>null</jk> if no search arguments were found.</dd>
+   <br>Returns <jk>null</jk> if no search arguments were found.</dd>
 </dl>
 </li>
 </ul>
@@ -1025,7 +1055,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>hasAny</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.520">hasAny</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;paramNames)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RequestQuery.html#line.544">hasAny</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;paramNames)</pre>
 <div class="block">Returns <jk>true</jk> if the query parameters contains any of the specified names.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1041,7 +1071,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <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/rest/RequestQuery.html#line.582">toString</a>(boolean&nbsp;sorted)</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/rest/RequestQuery.html#line.606">toString</a>(boolean&nbsp;sorted)</pre>
 <div class="block">Converts the query parameters to a readable string.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1057,7 +1087,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <ul class="blockList">
 <li class="blockList">
 <h4>toQueryString</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/rest/RequestQuery.html#line.599">toQueryString</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/rest/RequestQuery.html#line.623">toQueryString</a>()</pre>
 <div class="block">Converts this object to a query string.
  
  <p>
@@ -1074,7 +1104,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/util/LinkedHashMa
 <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/rest/RequestQuery.html#line.620">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/rest/RequestQuery.html#line.644">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true#toString--" title="class or interface in java.util">toString</a></code>&nbsp;in class&nbsp;<code><a href="http://docs.oracle.com/javase/7/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</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< [...]
diff --git a/content/site/apidocs/org/apache/juneau/rest/ResponseHandler.html b/content/site/apidocs/org/apache/juneau/rest/ResponseHandler.html
index 4578b48..e78c386 100644
--- a/content/site/apidocs/org/apache/juneau/rest/ResponseHandler.html
+++ b/content/site/apidocs/org/apache/juneau/rest/ResponseHandler.html
@@ -104,7 +104,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../src-html/org/apache/juneau/rest/ResponseHandler.html#line.94">ResponseHandler</a></pre>
+<pre>public interface <a href="../../../../src-html/org/apache/juneau/rest/ResponseHandler.html#line.100">ResponseHandler</a></pre>
 <div class="block">Defines the interface for handlers that convert POJOs to appropriate HTTP responses.
  
  <p>
@@ -173,7 +173,13 @@ var activeTableTab = "activeTableTab";
          }
       }
    }
- </p></div>
+ </p>
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.MethodReturnTypes">Overview &gt; Method Return Types</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -221,7 +227,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>handle</h4>
-<pre>boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ResponseHandler.html#line.111">handle</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
+<pre>boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/ResponseHandler.html#line.117">handle</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
                <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;res,
                <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;output)
         throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.Null.html b/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.Null.html
index 2a667ed..40a96d6 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.Null.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.Null.html
@@ -102,7 +102,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static interface <a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.39">RestCallHandler.Null</a>
+<pre>public static interface <a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.40">RestCallHandler.Null</a>
 extends <a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a></pre>
 <div class="block">Represents no RestCallHandler.
  
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.html b/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.html
index cad0c0e..a5aeb86 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestCallHandler.html
@@ -108,9 +108,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.30">RestCallHandler</a></pre>
+<pre>public interface <a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.31">RestCallHandler</a></pre>
 <div class="block">Class that handles the basic lifecycle of an HTTP REST call.
  
+ 
  <h5 class='topic'>Additional Information</h5>
  <ul>
    <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_callHandler"><code>RestContext.REST_callHandler</code></a>
@@ -235,7 +236,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>createRequest</h4>
-<pre><a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.48">createRequest</a>(javax.servlet.http.HttpServletRequest&nbsp;req)
+<pre><a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.49">createRequest</a>(javax.servlet.http.HttpServletRequest&nbsp;req)
                    throws javax.servlet.ServletException</pre>
 <div class="block">Creates a <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest"><code>RestRequest</code></a> object based on the specified incoming <code>HttpServletRequest</code> object.</div>
 <dl>
@@ -254,7 +255,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>createResponse</h4>
-<pre><a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.59">createResponse</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
+<pre><a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.60">createResponse</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
                             javax.servlet.http.HttpServletResponse&nbsp;res)
                      throws javax.servlet.ServletException</pre>
 <div class="block">Creates a <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest"><code>RestResponse</code></a> object based on the specified incoming <code>HttpServletResponse</code> object
@@ -276,7 +277,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>service</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.69">service</a>(javax.servlet.http.HttpServletRequest&nbsp;r1,
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.70">service</a>(javax.servlet.http.HttpServletRequest&nbsp;r1,
              javax.servlet.http.HttpServletResponse&nbsp;r2)
       throws javax.servlet.ServletException,
              <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -297,7 +298,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>handleResponse</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.81">handleResponse</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.82">handleResponse</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
                     <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;res,
                     <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;output)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
@@ -321,7 +322,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>handleNotFound</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.91">handleNotFound</a>(int&nbsp;rc,
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.92">handleNotFound</a>(int&nbsp;rc,
                     <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req,
                     <a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;res)
              throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -342,7 +343,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>handleError</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.101">handleError</a>(javax.servlet.http.HttpServletRequest&nbsp;req,
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.102">handleError</a>(javax.servlet.http.HttpServletRequest&nbsp;req,
                  javax.servlet.http.HttpServletResponse&nbsp;res,
                  <a href="../../../../org/apache/juneau/rest/RestException.html" title="class in org.apache.juneau.rest">RestException</a>&nbsp;e)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -363,7 +364,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>renderError</h4>
-<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.111">renderError</a>(javax.servlet.http.HttpServletRequest&nbsp;req,
+<pre>void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCallHandler.html#line.112">renderError</a>(javax.servlet.http.HttpServletRequest&nbsp;req,
                  javax.servlet.http.HttpServletResponse&nbsp;res,
                  <a href="../../../../org/apache/juneau/rest/RestException.html" title="class in org.apache.juneau.rest">RestException</a>&nbsp;e)
           throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -384,7 +385,7 @@ var activeTableTab = "activeTableTab";
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getSessionObjects</h4>
-<pre><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;<a href="../../../../src-html/org/apache/juneau/rest/RestC [...]
+<pre><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;<a href="../../../../src-html/org/apache/juneau/rest/RestC [...]
 <div class="block">Returns the session objects for the specified request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestChild.html b/content/site/apidocs/org/apache/juneau/rest/RestChild.html
index bcf6af5..201f615 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestChild.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestChild.html
@@ -102,7 +102,7 @@
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestChild.html#line.33">RestChild</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestChild.html#line.39">RestChild</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">Represents a simple child REST resource / path mapping.
  
@@ -119,7 +119,13 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
          builder.child(<js>"/child"</js>, <jk>new</jk> MyChildResource());
       }
    }
- </p></div>
+ </p>
+ 
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Children">Overview &gt; Children</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -179,7 +185,7 @@ extends <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestChild</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestChild.html#line.47">RestChild</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;path,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestChild.html#line.53">RestChild</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;path,
                  <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;resource)</pre>
 <div class="block">Constructor.</div>
 <dl>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestContext.html b/content/site/apidocs/org/apache/juneau/rest/RestContext.html
index c8976dc..e4fb7c7 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestContext.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestContext.html
@@ -118,12 +118,15 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.65">RestContext</a>
+<pre>public final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.67">RestContext</a>
 extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a></pre>
 <div class="block">Contains all the configuration on a REST resource and the entry points for handling REST calls.
  
- <p>
- See <a href="../../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau"><code>PropertyStore</code></a> for more information about context properties.</div>
+ 
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RestContext">Overview &gt; RestContext</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -793,7 +796,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_allowBodyParam</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.132">REST_allowBodyParam</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.134">REST_allowBodyParam</a></pre>
 <div class="block">Configuration property:  Allow body URL parameter.
  
  <h5 class='section'>Property:</h5>
@@ -863,7 +866,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_allowedMethodParams</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.199">REST_allowedMethodParams</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.201">REST_allowedMethodParams</a></pre>
 <div class="block">Configuration property:  Allowed method parameters.
  
  <h5 class='section'>Property:</h5>
@@ -939,7 +942,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_allowHeaderParams</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.260">REST_allowHeaderParams</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.262">REST_allowHeaderParams</a></pre>
 <div class="block">Configuration property:  Allow header URL parameters.
  
  <h5 class='section'>Property:</h5>
@@ -1009,7 +1012,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_callHandler</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.348">REST_callHandler</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.350">REST_callHandler</a></pre>
 <div class="block">Configuration property:  REST call handler.
  
  <h5 class='section'>Property:</h5>
@@ -1106,7 +1109,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_children</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.460">REST_children</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.462">REST_children</a></pre>
 <div class="block">Configuration property:  Children.
  
  <h5 class='section'>Property:</h5>
@@ -1213,7 +1216,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Children">org.apache.juneau.rest &gt; Children</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Children">Overview &gt; Children</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -1227,7 +1230,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_classpathResourceFinder</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.560">REST_classpathResourceFinder</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.562">REST_classpathResourceFinder</a></pre>
 <div class="block">Configuration property:  Classpath resource finder. 
  
  <h5 class='section'>Property:</h5>
@@ -1336,7 +1339,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_clientVersionHeader</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.633">REST_clientVersionHeader</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.635">REST_clientVersionHeader</a></pre>
 <div class="block">Configuration property:  Client version header.
  
  <h5 class='section'>Property:</h5>
@@ -1418,7 +1421,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_contextPath</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.693">REST_contextPath</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.695">REST_contextPath</a></pre>
 <div class="block">Configuration property:  Resource context path. 
  
  <h5 class='section'>Property:</h5>
@@ -1487,7 +1490,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_converters</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.789">REST_converters</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.791">REST_converters</a></pre>
 <div class="block">Configuration property:  Class-level response converters.
  
  <h5 class='section'>Property:</h5>
@@ -1568,7 +1571,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Converters">org.apache.juneau.rest &gt; Converters</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Converters">Overview &gt; Converters</a>
  </ul>
  
  <h5 class='section'>Notes:</h5>
@@ -1592,7 +1595,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_defaultCharset</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.844">REST_defaultCharset</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.846">REST_defaultCharset</a></pre>
 <div class="block">Configuration property:  Default character encoding.
  
  <h5 class='section'>Property:</h5>
@@ -1656,7 +1659,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_defaultRequestHeaders</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.909">REST_defaultRequestHeaders</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.911">REST_defaultRequestHeaders</a></pre>
 <div class="block">Configuration property:  Default request headers.
  
  <h5 class='section'>Property:</h5>
@@ -1730,7 +1733,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_defaultResponseHeaders</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.971">REST_defaultResponseHeaders</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.973">REST_defaultResponseHeaders</a></pre>
 <div class="block">Configuration property:  Default response headers.
  
  <h5 class='section'>Property:</h5>
@@ -1801,7 +1804,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_encoders</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1041">REST_encoders</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1043">REST_encoders</a></pre>
 <div class="block">Configuration property:  Compression encoders. 
  
  <h5 class='section'>Property:</h5>
@@ -1866,7 +1869,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Encoders">org.apache.juneau.rest &gt; Encoders</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Encoders">Overview &gt; Encoders</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -1880,7 +1883,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_guards</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1124">REST_guards</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1126">REST_guards</a></pre>
 <div class="block">Configuration property:  Class-level guards.
  
  <h5 class='section'>Property:</h5>
@@ -1958,7 +1961,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Guards">org.apache.juneau.rest &gt; Guards</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Guards">Overview &gt; Guards</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -1972,7 +1975,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_infoProvider</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1211">REST_infoProvider</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1213">REST_infoProvider</a></pre>
 <div class="block">Configuration property:  REST info provider. 
  
  <h5 class='section'>Property:</h5>
@@ -2068,7 +2071,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_logger</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1289">REST_logger</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1291">REST_logger</a></pre>
 <div class="block">Configuration property:  REST logger.
  
  <h5 class='section'>Property:</h5>
@@ -2141,7 +2144,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Errors">org.apache.juneau.rest &gt; Handling Errors and Logging</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.LoggingAndErrorHandling">Overview &gt; Logging and Error Handling</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -2155,7 +2158,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_maxInput</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1352">REST_maxInput</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1354">REST_maxInput</a></pre>
 <div class="block">Configuration property:  The maximum allowed input size (in bytes) on HTTP requests.
  
  <h5 class='section'>Property:</h5>
@@ -2227,7 +2230,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_messages</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1438">REST_messages</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1440">REST_messages</a></pre>
 <div class="block">Configuration property:  Messages. 
  
  <h5 class='section'>Property:</h5>
@@ -2308,7 +2311,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Labels">org.apache.juneau.rest &gt; Localized Messages</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Messages">Overview &gt; Messages</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -2322,7 +2325,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_mimeTypes</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1505">REST_mimeTypes</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1507">REST_mimeTypes</a></pre>
 <div class="block">Configuration property:  MIME types. 
  
  <h5 class='section'>Property:</h5>
@@ -2398,7 +2401,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_paramResolvers</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1592">REST_paramResolvers</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1594">REST_paramResolvers</a></pre>
 <div class="block">Configuration property:  Java method parameter resolvers.
  
  <h5 class='section'>Property:</h5>
@@ -2494,7 +2497,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_parsers</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1684">REST_parsers</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1686">REST_parsers</a></pre>
 <div class="block">Configuration property:  Parsers. 
  
  <h5 class='section'>Property:</h5>
@@ -2581,7 +2584,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Parsers">org.apache.juneau.rest &gt; Parsers</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Parsers">Overview &gt; Parsers</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -2595,7 +2598,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_partParser</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1750">REST_partParser</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1752">REST_partParser</a></pre>
 <div class="block">Configuration property:  HTTP part parser. 
  
  <h5 class='section'>Property:</h5>
@@ -2670,7 +2673,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_partSerializer</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1821">REST_partSerializer</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1823">REST_partSerializer</a></pre>
 <div class="block">Configuration property:  HTTP part serializer. 
  
  <h5 class='section'>Property:</h5>
@@ -2750,7 +2753,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_path</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1893">REST_path</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1895">REST_path</a></pre>
 <div class="block">Configuration property:  Resource path.   
  
  <h5 class='section'>Property:</h5>
@@ -2831,7 +2834,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_renderResponseStackTraces</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1956">REST_renderResponseStackTraces</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.1958">REST_renderResponseStackTraces</a></pre>
 <div class="block">Configuration property:  Render response stack traces in responses.
  
  <h5 class='section'>Property:</h5>
@@ -2903,7 +2906,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_resourceResolver</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2040">REST_resourceResolver</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2043">REST_resourceResolver</a></pre>
 <div class="block">Configuration property:  REST resource resolver.
  
  <h5 class='section'>Property:</h5>
@@ -2982,7 +2985,8 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Injection">Overview &gt; Using with Spring or other Injection frameworks</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.ResourceResolvers">Overview &gt; Resource Resolvers</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Injection">Overview &gt; Using with Spring and Injection frameworks</a>
  </ul></div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
@@ -2996,7 +3000,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_responseHandlers</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2135">REST_responseHandlers</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2138">REST_responseHandlers</a></pre>
 <div class="block">Configuration property:  Response handlers.
  
  <h5 class='section'>Property:</h5>
@@ -3100,7 +3104,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_serializers</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2235">REST_serializers</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2238">REST_serializers</a></pre>
 <div class="block">Configuration property:  Serializers. 
  
  <h5 class='section'>Property:</h5>
@@ -3194,7 +3198,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  
  <h5 class='section'>Documentation:</h5>
  <ul>
-   <li><a class="doclink" href="package-summary.html#RestResources.Serializers">org.apache.juneau.rest &gt; Serializers</a>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.Serializers">Overview &gt; Serializers</a>
  </ul>
  <p></div>
 <dl>
@@ -3209,7 +3213,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_staticFileResponseHeaders</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2300">REST_staticFileResponseHeaders</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2303">REST_staticFileResponseHeaders</a></pre>
 <div class="block">Configuration property:  Static file response headers. 
  
  <h5 class='section'>Property:</h5>
@@ -3283,7 +3287,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_staticFiles</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2371">REST_staticFiles</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2374">REST_staticFiles</a></pre>
 <div class="block">Configuration property:  Static file mappings. 
  
  <h5 class='section'>Property:</h5>
@@ -3363,7 +3367,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_produces</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2432">REST_produces</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2435">REST_produces</a></pre>
 <div class="block">Configuration property:  Supported accept media types.
  
  <h5 class='section'>Property:</h5>
@@ -3433,7 +3437,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_consumes</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2493">REST_consumes</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2496">REST_consumes</a></pre>
 <div class="block">Configuration property:  Supported content media types.
  
  <h5 class='section'>Property:</h5>
@@ -3503,7 +3507,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_useClasspathResourceCaching</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2548">REST_useClasspathResourceCaching</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2551">REST_useClasspathResourceCaching</a></pre>
 <div class="block">Configuration property:  Use classpath resource caching. 
  
  <h5 class='section'>Property:</h5>
@@ -3567,7 +3571,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>REST_useStackTraceHashes</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2605">REST_useStackTraceHashes</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2608">REST_useStackTraceHashes</a></pre>
 <div class="block">Configuration property:  Use stack trace hashes.
  
  <h5 class='section'>Property:</h5>
@@ -3633,7 +3637,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>REST_widgets</h4>
-<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2669">REST_widgets</a></pre>
+<pre>public static 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> <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2672">REST_widgets</a></pre>
 <div class="block">Configuration property:  HTML Widgets. 
  
  <h5 class='section'>Property:</h5>
@@ -3714,7 +3718,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestContext</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2762">RestContext</a>(<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;builder)
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.2765">RestContext</a>(<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;builder)
             throws <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -3739,7 +3743,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getResourceResolver</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3134">getResourceResolver</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3137">getResourceResolver</a>()</pre>
 <div class="block">Returns the resource resolver associated with this context.
  
  <p>
@@ -3761,7 +3765,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getVarResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3216">getVarResolver</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl">VarResolver</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3196">getVarResolver</a>()</pre>
 <div class="block">Returns the variable resolver for this servlet.
  
  <p>
@@ -3807,35 +3811,12 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
    <jk>public</jk> LoggerEntry getLogger(RestRequest req, <ja>@Path</ja> String name) <jk>throws</jk> Exception {
  </p>
  
- <p>
- The following is the default list of supported variables:
+ <h5 class='section'>See Also:</h5>
  <ul>
-   <li><code>$C{key[,defaultValue]}</code> - Config file entry. See <a href="../../../../org/apache/juneau/ini/ConfigFileVar.html" title="class in org.apache.juneau.ini"><code>ConfigFileVar</code></a>.
-   <li><code>$CO{arg1[,arg2...]}</code> - Coalesce variable. See <a href="../../../../org/apache/juneau/svl/vars/CoalesceVar.html" title="class in org.apache.juneau.svl.vars"><code>CoalesceVar</code></a>.
-   <li><code>$CR{arg1[,arg2...]}</code> - Coalesce-and-recurse variable. See <a href="../../../../org/apache/juneau/svl/vars/CoalesceAndRecurseVar.html" title="class in org.apache.juneau.svl.vars"><code>CoalesceAndRecurseVar</code></a>.
-   <li><code>$E{envVar[,defaultValue]}</code> - Environment variable. See <a href="../../../../org/apache/juneau/svl/vars/EnvVariablesVar.html" title="class in org.apache.juneau.svl.vars"><code>EnvVariablesVar</code></a>.
-   <li><code>$F{path[,defaultValue]}</code> - File resource. See <a href="../../../../org/apache/juneau/rest/vars/FileVar.html" title="class in org.apache.juneau.rest.vars"><code>FileVar</code></a>.
-   <li><code>$I{name[,defaultValue]}</code> - Servlet init parameter. See <a href="../../../../org/apache/juneau/rest/vars/ServletInitParamVar.html" title="class in org.apache.juneau.rest.vars"><code>ServletInitParamVar</code></a>.
-   <li><code>$IF{booleanArg,thenValue[,elseValue]}</code> - If/else variable. See <a href="../../../../org/apache/juneau/svl/vars/IfVar.html" title="class in org.apache.juneau.svl.vars"><code>IfVar</code></a>.
-   <li><code>$L{key[,args...]}</code> - Localized message. See <a href="../../../../org/apache/juneau/rest/vars/LocalizationVar.html" title="class in org.apache.juneau.rest.vars"><code>LocalizationVar</code></a>.
-   <li><code>$RA{key1[,key2...]}</code> - Request attribute variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestAttributeVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestAttributeVar</code></a>.
-   <li><code>$RF{key1[,key2...]}</code> - Request form-data variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestFormDataVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestFormDataVar</code></a>.
-   <li><code>$RH{key1[,key2...]}</code> - Request header variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestHeaderVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestHeaderVar</code></a>.
-   <li><code>$RP{key1[,key2...]}</code> - Request path variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestPathVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestPathVar</code></a>.
-   <li><code>$RQ{key1[,key2...]}</code> - Request query parameter variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestQueryVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestQueryVar</code></a>.
-   <li><code>$R{key1[,key2...]}</code> - Request object variable. See <a href="../../../../org/apache/juneau/rest/vars/RequestVar.html" title="class in org.apache.juneau.rest.vars"><code>RequestVar</code></a>.
-   <li><code>$S{systemProperty[,defaultValue]}</code> - System property. See <a href="../../../../org/apache/juneau/svl/vars/SystemPropertiesVar.html" title="class in org.apache.juneau.svl.vars"><code>SystemPropertiesVar</code></a>.
-   <li><code>$SA{contentType,key[,defaultValue]}</code> - Serialized request attribute. See <a href="../../../../org/apache/juneau/rest/vars/SerializedRequestAttrVar.html" title="class in org.apache.juneau.rest.vars"><code>SerializedRequestAttrVar</code></a>.
-   <li><code>$SW{stringArg(,pattern,thenValue)+[,elseValue]}</code> - Switch variable. See <a href="../../../../org/apache/juneau/svl/vars/SwitchVar.html" title="class in org.apache.juneau.svl.vars"><code>SwitchVar</code></a>.
-   <li><code>$U{uri}</code> - URI resolver. See <a href="../../../../org/apache/juneau/rest/vars/UrlVar.html" title="class in org.apache.juneau.rest.vars"><code>UrlVar</code></a>.
-   <li><code>$UE{uriPart}</code> - URL-Encoder. See <a href="../../../../org/apache/juneau/rest/vars/UrlEncodeVar.html" title="class in org.apache.juneau.rest.vars"><code>UrlEncodeVar</code></a>.
-   <li><code>$W{widgetName}</code> - HTML widget variable. See <a href="../../../../org/apache/juneau/rest/vars/WidgetVar.html" title="class in org.apache.juneau.rest.vars"><code>WidgetVar</code></a>.
- </ul>
- 
- <p>
- The list of variables can be extended using the <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#vars-java.lang.Class...-"><code>RestContextBuilder.vars(Class...)</code></a> method.
- For example, this is used to add support for the Args and Manifest-File variables in the microservice
- <code>Resource</code> class.</div>
+   <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#vars-java.lang.Class...-"><code>RestContextBuilder.vars(Class...)</code></a> - For adding custom vars.
+   <li class='link'><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.SvlVariables">Overview &gt; SVL Variables</a>
+   <li class='link'><a class="doclink" href="../../../../overview-summary.html#DefaultRestSvlVariables">Overview &gt; Default REST SVL Variables</a>
+ </ul></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The var resolver in use by this resource.</dd>
@@ -3848,7 +3829,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfigFile</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3234">getConfigFile</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3214">getConfigFile</a>()</pre>
 <div class="block">Returns the config file associated with this servlet.
  
  <p>
@@ -3870,7 +3851,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>resolveStaticFile</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3251">resolveStaticFile</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;pathInfo)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/StreamResource.html" title="class in org.apache.juneau.rest">StreamResource</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3231">resolveStaticFile</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;pathInfo)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Resolve a static resource file.
  
@@ -3895,7 +3876,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResource</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3318">getClasspathResource</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="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3298">getClasspathResource</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/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Same as <a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Class.html?is-external=true#getResourceAsStream-java.lang.String-" title="class or interface in java.lang"><code>Class.getResourceAsStream(String)</code></a> except if it doesn't find the resource on this class, searches
@@ -3946,7 +3927,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResource</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3351">getClasspathResource</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;&nbsp;baseClass,
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/io/InputStream.html?is-external=true" title="class or interface in java.io">InputStream</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3331">getClasspathResource</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;&nbsp;baseClass,
                                         <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/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)
                                  throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -3987,7 +3968,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResourceAsString</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/rest/RestContext.html#line.3380">getClasspathResourceAsString</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="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/rest/RestContext.html#line.3360">getClasspathResourceAsString</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/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Reads the input stream from <a href="../../../../org/apache/juneau/rest/RestContext.html#getClasspathResource-java.lang.String-java.util.Locale-"><code>getClasspathResource(String, Locale)</code></a> into a String.
@@ -4024,7 +4005,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResourceAsString</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/rest/RestContext.html#line.3413">getClasspathResourceAsString</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;&nbsp;baseClass,
+<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/rest/RestContext.html#line.3393">getClasspathResourceAsString</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;&nbsp;baseClass,
                                            <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/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)
                                     throws <a href="http://docs.oracle.com/javase/7/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -4065,7 +4046,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResource</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3449">getClasspathResource</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&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3429">getClasspathResource</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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
                                   <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/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;locale)
@@ -4112,7 +4093,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClasspathResource</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3485">getClasspathResource</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;&nbsp;baseClass,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3465">getClasspathResource</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;&nbsp;baseClass,
                                   <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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;mediaType,
                                   <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,
@@ -4159,7 +4140,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getPath</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/rest/RestContext.html#line.3521">getPath</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/rest/RestContext.html#line.3501">getPath</a>()</pre>
 <div class="block">Returns the path for this resource as defined by the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource.path()</code></a> annotation or
  <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#path-java.lang.String-"><code>RestContextBuilder.path(String)</code></a> method concatenated with those on all parent classes.
  
@@ -4183,7 +4164,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getWidgets</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext. [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext. [...]
 <div class="block">The widgets used for resolving <js>"$W{...}"<js> variables.
  
  <h5 class='section'>See Also:</h5>
@@ -4202,7 +4183,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3551">getLogger</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3531">getLogger</a>()</pre>
 <div class="block">Returns the logger to use for this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4222,7 +4203,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getMessages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in org.apache.juneau.utils">MessageBundle</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3567">getMessages</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/utils/MessageBundle.html" title="class in org.apache.juneau.utils">MessageBundle</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3547">getMessages</a>()</pre>
 <div class="block">Returns the resource bundle used by this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4242,7 +4223,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getInfoProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3583">getInfoProvider</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3563">getInfoProvider</a>()</pre>
 <div class="block">Returns the REST information provider used by this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4262,7 +4243,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallHandler</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3599">getCallHandler</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3579">getCallHandler</a>()</pre>
 <div class="block">Returns the REST call handler used by this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4282,7 +4263,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallRouters</h4>
-<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestCallRouter.html" title="class in org.apache.juneau.rest">RestCallRouter</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCon [...]
+<pre>protected&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestCallRouter.html" title="class in org.apache.juneau.rest">RestCallRouter</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestCon [...]
 <div class="block">Returns a map of HTTP method names to call routers.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4296,7 +4277,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getResource</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/rest/RestContext.html#line.3623">getResource</a>()</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/rest/RestContext.html#line.3603">getResource</a>()</pre>
 <div class="block">Returns the resource object.
  
  <p>
@@ -4315,7 +4296,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getRestServlet</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3634">getRestServlet</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3614">getRestServlet</a>()</pre>
 <div class="block">Returns the resource object as a <a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4330,7 +4311,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>checkForInitException</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3643">checkForInitException</a>()
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3623">checkForInitException</a>()
                               throws <a href="../../../../org/apache/juneau/rest/RestException.html" title="class in org.apache.juneau.rest">RestException</a></pre>
 <div class="block">Throws a <a href="../../../../org/apache/juneau/rest/RestException.html" title="class in org.apache.juneau.rest"><code>RestException</code></a> if an exception occurred in the constructor of this object.</div>
 <dl>
@@ -4345,7 +4326,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getParentContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3657">getParentContext</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3637">getParentContext</a>()</pre>
 <div class="block">Returns the parent resource context (if this resource was initialized from a parent).
  
  <p>
@@ -4363,7 +4344,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3666">getBeanContext</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau">BeanContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3646">getBeanContext</a>()</pre>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a> object used for parsing path variables and header values.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4377,7 +4358,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3689">getProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3669">getProperties</a>()</pre>
 <div class="block">Returns the class-level properties associated with this servlet.
  
  <p>
@@ -4405,7 +4386,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getSerializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3703">getSerializers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerGroup.html" title="class in org.apache.juneau.serializer">SerializerGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3683">getSerializers</a>()</pre>
 <div class="block">Returns the serializers registered with this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4424,7 +4405,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getParsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in org.apache.juneau.parser">ParserGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3718">getParsers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserGroup.html" title="class in org.apache.juneau.parser">ParserGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3698">getParsers</a>()</pre>
 <div class="block">Returns the parsers registered with this resource.
  
  <p>
@@ -4444,7 +4425,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getServletInitParameter</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/rest/RestContext.html#line.3728">getServletInitParameter</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&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/rest/RestContext.html#line.3708">getServletInitParameter</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 servlet init parameter returned by <code>ServletConfig.getInitParameter(String)</code>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -4460,7 +4441,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getChildResources</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html [...]
 <div class="block">Returns the child resources associated with this servlet.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4475,7 +4456,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getStackTraceOccurrence</h4>
-<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3756">getStackTraceOccurrence</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
+<pre>public&nbsp;int&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3736">getStackTraceOccurrence</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)</pre>
 <div class="block">Returns the number of times this exception was thrown based on a hash of its stacktrace.
  
  <h5 class='section'>See Also:</h5>
@@ -4497,7 +4478,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>isRenderResponseStackTraces</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3774">isRenderResponseStackTraces</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3754">isRenderResponseStackTraces</a>()</pre>
 <div class="block">Returns whether it's safe to render stack traces in HTTP responses.
  
  <h5 class='section'>See Also:</h5>
@@ -4516,7 +4497,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>isAllowHeaderParams</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3788">isAllowHeaderParams</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3768">isAllowHeaderParams</a>()</pre>
 <div class="block">Returns whether it's safe to pass header values in as GET parameters.
  
  <h5 class='section'>See Also:</h5>
@@ -4535,7 +4516,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>isAllowBodyParam</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3802">isAllowBodyParam</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3782">isAllowBodyParam</a>()</pre>
 <div class="block">Returns whether it's safe to pass the HTTP body as a <js>"body"</js> GET parameter.
  
  <h5 class='section'>See Also:</h5>
@@ -4554,7 +4535,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultCharset</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/rest/RestContext.html#line.3818">getDefaultCharset</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/rest/RestContext.html#line.3798">getDefaultCharset</a>()</pre>
 <div class="block">Returns the default charset to use on requests and responses when not specified on the request.
  
  <h5 class='section'>See Also:</h5>
@@ -4574,7 +4555,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getMaxInput</h4>
-<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3832">getMaxInput</a>()</pre>
+<pre>public&nbsp;long&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3812">getMaxInput</a>()</pre>
 <div class="block">Returns the maximum request input size in bytes.
  
  <h5 class='section'>See Also:</h5>
@@ -4593,7 +4574,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getClientVersionHeader</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/rest/RestContext.html#line.3848">getClientVersionHeader</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/rest/RestContext.html#line.3828">getClientVersionHeader</a>()</pre>
 <div class="block">Returns the name of the client version header name used by this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4613,7 +4594,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>allowMethodParam</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3864">allowMethodParam</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;m)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3844">allowMethodParam</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;m)</pre>
 <div class="block">Returns <jk>true</jk> if the specified <code>Method</code> GET parameter value can be used to override
  the method name in the HTTP header.
  
@@ -4635,7 +4616,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getPartParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3880">getPartParser</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3860">getPartParser</a>()</pre>
 <div class="block">Returns the HTTP-part parser associated with this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4655,7 +4636,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getPartSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3896">getPartSerializer</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3876">getPartSerializer</a>()</pre>
 <div class="block">Returns the HTTP-part serializer associated with this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4675,7 +4656,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getEncoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderGroup.html" title="class in org.apache.juneau.encoders">EncoderGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3912">getEncoders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderGroup.html" title="class in org.apache.juneau.encoders">EncoderGroup</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3892">getEncoders</a>()</pre>
 <div class="block">Returns the encoders associated with this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4695,7 +4676,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getProduces</h4>
-<pre>public&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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3929">getProduces</a>()</pre>
+<pre>public&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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3909">getProduces</a>()</pre>
 <div class="block">Returns the explicit list of supported accept types for this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4716,7 +4697,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getConsumes</h4>
-<pre>public&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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3946">getConsumes</a>()</pre>
+<pre>public&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="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3926">getConsumes</a>()</pre>
 <div class="block">Returns the explicit list of supported content types for this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4737,7 +4718,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
 <div class="block">Returns the default request headers for this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4757,7 +4738,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/junea [...]
 <div class="block">Returns the default response headers for this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4777,7 +4758,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getConverters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3994">getConverters</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3974">getConverters</a>()</pre>
 <div class="block">Returns the converters associated with this resource at the class level.
  
  <h5 class='section'>See Also:</h5>
@@ -4797,7 +4778,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getGuards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4010">getGuards</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.3990">getGuards</a>()</pre>
 <div class="block">Returns the guards associated with this resource at the class level.
  
  <h5 class='section'>See Also:</h5>
@@ -4817,7 +4798,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponseHandlers</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4026">getResponseHandlers</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4006">getResponseHandlers</a>()</pre>
 <div class="block">Returns the response handlers associated with this resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4837,7 +4818,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>hasChildResources</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4040">hasChildResources</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4020">hasChildResources</a>()</pre>
 <div class="block">Returns <jk>true</jk> if this resource has any child resources associated with it.
  
  <h5 class='section'>See Also:</h5>
@@ -4856,7 +4837,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getChildResource</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4055">getChildResource</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;path)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4035">getChildResource</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;path)</pre>
 <div class="block">Returns the context of the child resource associated with the specified path.
  
  <h5 class='section'>See Also:</h5>
@@ -4877,7 +4858,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getContextPath</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/rest/RestContext.html#line.4071">getContextPath</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/rest/RestContext.html#line.4051">getContextPath</a>()</pre>
 <div class="block">Returns the context path of the resource.
  
  <h5 class='section'>See Also:</h5>
@@ -4897,7 +4878,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getRestParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4085">getRestParams</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4065">getRestParams</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method)</pre>
 <div class="block">Returns the parameters defined on the specified Java method.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -4913,7 +4894,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getMediaTypeForName</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/rest/RestContext.html#line.4100">getMediaTypeForName</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&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/rest/RestContext.html#line.4080">getMediaTypeForName</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 media type for the specified file name.
  
  <h5 class='section'>See Also:</h5>
@@ -4934,7 +4915,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>isStaticFile</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4118">isStaticFile</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;p)</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4098">isStaticFile</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;p)</pre>
 <div class="block">Returns <jk>true</jk> if the specified path refers to a static file.
  
  <p>
@@ -4958,7 +4939,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallMethods</h4>
-<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestJavaMethod.html" title="class in org.apache.juneau.rest">RestJavaMethod</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContex [...]
+<pre>public&nbsp;<a href="http://docs.oracle.com/javase/7/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../org/apache/juneau/rest/RestJavaMethod.html" title="class in org.apache.juneau.rest">RestJavaMethod</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContex [...]
 <div class="block">Returns the REST Java methods defined in this resource.
  
  <p>
@@ -4975,7 +4956,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>findParams</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4144">findParams</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4124">findParams</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;method,
                                  <a href="../../../../org/apache/juneau/rest/UrlPathPattern.html" title="class in org.apache.juneau.rest">UrlPathPattern</a>&nbsp;pathPattern,
                                  boolean&nbsp;isPreOrPost)
                           throws javax.servlet.ServletException</pre>
@@ -4998,7 +4979,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>destroy</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4335">destroy</a>()</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4315">destroy</a>()</pre>
 <div class="block">Calls <code>Servlet.destroy()</code> on any child resources defined on this resource.</div>
 </li>
 </ul>
@@ -5008,7 +4989,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockList">
 <li class="blockList">
 <h4>createSession</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4355">createSession</a>(<a href="../../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a>&nbsp;args)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4335">createSession</a>(<a href="../../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a>&nbsp;args)</pre>
 <div class="block">Unused.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -5026,7 +5007,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <ul class="blockListLast">
 <li class="blockList">
 <h4>createDefaultSessionArgs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4363">createDefaultSessionArgs</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanSessionArgs.html" title="class in org.apache.juneau">BeanSessionArgs</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.4343">createDefaultSessionArgs</a>()</pre>
 <div class="block">Unused.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
diff --git a/content/site/apidocs/org/apache/juneau/rest/RestContextBuilder.html b/content/site/apidocs/org/apache/juneau/rest/RestContextBuilder.html
index f5b7439..1395744 100644
--- a/content/site/apidocs/org/apache/juneau/rest/RestContextBuilder.html
+++ b/content/site/apidocs/org/apache/juneau/rest/RestContextBuilder.html
@@ -122,7 +122,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.84">RestContextBuilder</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.88">RestContextBuilder</a>
 extends <a href="../../../../org/apache/juneau/BeanContextBuilder.html" title="class in org.apache.juneau">BeanContextBuilder</a>
 implements javax.servlet.ServletConfig</pre>
 <div class="block">Defines the initial configuration of a <code>RestServlet</code> or <code>@RestResource</code> annotated object.
@@ -144,24 +144,29 @@ implements javax.servlet.ServletConfig</pre>
  through calls on this object.
  
  <p>
- To interact with this object, simply implement the following init method in your resource class:
+ To interact with this object, simply pass it in as a constructor argument or in an INIT hook.
  <p class='bcode'>
-   <jk>public synchronized void</jk> init(RestContextBuilder builder) <jk>throws</jk> Exception {
-      builder
-         .pojoSwaps(CalendarSwap.<jsf>RFC2822DTZ</jsf>.<jk>class</jk>)
-         .set(<jsf>PARSER_debug</jsf>, <jk>true</jk>);
-      <jk>super</jk>.init(builder); <jc>// Make sure this is the last line! (or just leave it out entirely)</jc>
+   <jc>// Option #1 - Pass in through constructor.</jc>
+   <jk>public</jk> MyResource(RestContextBuilder builder) {
+         builder
+            .pojoSwaps(CalendarSwap.<jsf>RFC2822DTZ</jsf>.<jk>class</jk>)
+            .set(<jsf>PARSER_debug</jsf>, <jk>true</jk>);
+   }
+ 
+   <jc>// Option #2 - Use an INIT hook.</jc>
+   <ja>@RestHook</ja>(<jsf>INIT</jsf>)
+   <jk>public void</jk> init(RestContextBuilder builder) <jk>throws</jk> Exception {
+         builder
+            .pojoSwaps(CalendarSwap.<jsf>RFC2822DTZ</jsf>.<jk>class</jk>)
+            .set(<jsf>PARSER_debug</jsf>, <jk>true</jk>);
    }
  </p>
  
- <p>
- Note that this method is identical to <code>GenericServlet.init(ServletConfig)</code> except you get access to
- this object instead.  Also, this method can throw any exception, not just a <code>ServletException</code>.
  
- <p>
- The parent <code>init(RestServletConfig)</code> method will construct a read-only <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a> object
- that contains a snapshot of these settings.  If you call <code><jk>super</jk>.init(RestServletConfig)</code> before
- you modify this config object, you won't see the changes!</div>
+ <h5 class='section'>Documentation:</h5>
+ <ul>
+   <li><a class="doclink" href="../../../../overview-summary.html#juneau-rest-server.RestContext">Overview &gt; RestContext</a>
+ </ul></div>
 </li>
 </ul>
 </div>
@@ -1150,7 +1155,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestContextBuilder</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.117">RestContextBuilder</a>(javax.servlet.ServletConfig&nbsp;config,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.121">RestContextBuilder</a>(javax.servlet.ServletConfig&nbsp;config,
                           <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;resourceClass)
                    throws javax.servlet.ServletException</pre>
 <div class="block">Constructor for top-level servlets when using dependency injection.
@@ -1180,7 +1185,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>vars</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.335">vars</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;...&nbsp;vars)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.339">vars</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;...&nbsp;vars)</pre>
 <div class="block">Adds the specified <a href="../../../../org/apache/juneau/svl/Var.html" title="class in org.apache.juneau.svl"><code>Var</code></a> classes to this config.
  
  <p>
@@ -1203,7 +1208,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>varContextObject</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.360">varContextObject</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/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.364">varContextObject</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;object)</pre>
 <div class="block">Adds a var context object to this config.
  
@@ -1234,7 +1239,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>configFile</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.376">configFile</a>(<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;configFile)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.380">configFile</a>(<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;configFile)</pre>
 <div class="block">Overwrites the default config file with a custom config file.
  
  <p>
@@ -1255,7 +1260,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getHtmlDocBuilder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.386">getHtmlDocBuilder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/HtmlDocBuilder.html" title="class in org.apache.juneau.rest">HtmlDocBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.390">getHtmlDocBuilder</a>()</pre>
 <div class="block">Returns an instance of an HTMLDOC builder for setting HTMLDOC-related properties.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1269,7 +1274,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPropertyStore</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/rest/RestContextBuilder.html#line.395">createPropertyStore</a>()</pre>
+<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/rest/RestContextBuilder.html#line.399">createPropertyStore</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> object initialized with the properties defined in this config.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1283,7 +1288,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfigFile</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.422">getConfigFile</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/ini/ConfigFile.html" title="class in org.apache.juneau.ini">ConfigFile</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.426">getConfigFile</a>()</pre>
 <div class="block">Returns the external configuration file for this resource.
  
  <p>
@@ -1310,7 +1315,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.444">getProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.448">getProperties</a>()</pre>
 <div class="block">Returns the configuration properties for this resource.
  
  <p>
@@ -1337,7 +1342,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getVarResolverBuilder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolverBuilder.html" title="class in org.apache.juneau.svl">VarResolverBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.467">getVarResolverBuilder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolverBuilder.html" title="class in org.apache.juneau.svl">VarResolverBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.471">getVarResolverBuilder</a>()</pre>
 <div class="block">Creates the variable resolver for this resource.
  
  <p>
@@ -1365,7 +1370,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowBodyParam</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.498">allowBodyParam</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.502">allowBodyParam</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Allow body URL parameter.
  
  <p>
@@ -1396,7 +1401,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.525">allowedMethodParams</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.529">allowedMethodParams</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;value)</pre>
 <div class="block">Configuration property:  Allowed method parameters.
  
  <p>
@@ -1428,7 +1433,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowHeaderParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.551">allowHeaderParams</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.555">allowHeaderParams</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Allow header URL parameters.
  
  <p>
@@ -1459,7 +1464,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.572">callHandler</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;? extends <a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface  [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.576">callHandler</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;? extends <a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface  [...]
 <div class="block">Configuration property:  REST call handler.
  
  <p>
@@ -1485,7 +1490,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.592">callHandler</a>(<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.596">callHandler</a>(<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST call handler.
  
  <p>
@@ -1510,7 +1515,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>children</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.614">children</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.618">children</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Children.
  
  <p>
@@ -1538,7 +1543,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>children</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.632">children</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.636">children</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;values)</pre>
 <div class="block">Configuration property:  Children.
  
  <p>
@@ -1562,7 +1567,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>child</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.654">child</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;path,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.658">child</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;path,
                                 <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;child)</pre>
 <div class="block">Configuration property:  Children.
  
@@ -1591,7 +1596,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.674">classpathResourceFinder</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;? extends <a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.ht [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.678">classpathResourceFinder</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;? extends <a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.ht [...]
 <div class="block">Configuration property:  Classpath resource finder. 
  
  <p>
@@ -1616,7 +1621,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.694">classpathResourceFinder</a>(<a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.698">classpathResourceFinder</a>(<a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  Classpath resource finder. 
  
  <p>
@@ -1641,7 +1646,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>clientVersionHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.718">clientVersionHeader</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.722">clientVersionHeader</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;value)</pre>
 <div class="block">Configuration property:  Client version header.
  
  <p>
@@ -1670,7 +1675,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>contextPath</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.740">contextPath</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.744">contextPath</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;value)</pre>
 <div class="block">Configuration property:  Resource context path. 
  
  <p>
@@ -1698,7 +1703,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.760">converters</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.764">converters</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Class-level response converters.
  
  <p>
@@ -1722,7 +1727,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.778">converters</a>(<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.782">converters</a>(<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Response converters.
  
  <p>
@@ -1746,7 +1751,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.798">defaultCharset</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.802">defaultCharset</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;value)</pre>
 <div class="block">Configuration property:  Default character encoding.
  
  <p>
@@ -1771,7 +1776,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.818">defaultCharset</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.822">defaultCharset</a>(<a href="http://docs.oracle.com/javase/7/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  Default character encoding.
  
  <p>
@@ -1796,7 +1801,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.837">defaultRequestHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.841">defaultRequestHeaders</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;headers)
                                          throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Default request headers.
  
@@ -1823,7 +1828,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.862">defaultRequestHeader</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/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.866">defaultRequestHeader</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">Configuration property:  Default request headers.
  
@@ -1849,7 +1854,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.881">defaultResponseHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.885">defaultResponseHeaders</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;headers)
                                           throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Default response headers.
  
@@ -1876,7 +1881,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.906">defaultResponseHeader</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/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.910">defaultResponseHeader</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">Configuration property:  Default response headers.
  
@@ -1902,7 +1907,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.924">encoders</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.928">encoders</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Compression encoders. 
  
  <p>
@@ -1926,7 +1931,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.942">encoders</a>(<a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.946">encoders</a>(<a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Compression encoders. 
  
  <p>
@@ -1950,7 +1955,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.960">guards</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.964">guards</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Class-level guards.
  
  <p>
@@ -1974,7 +1979,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.978">guards</a>(<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.982">guards</a>(<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Class-level guards.
  
  <p>
@@ -1998,7 +2003,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.998">infoProvider</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;? extends <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interfac [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1002">infoProvider</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;? extends <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interfa [...]
 <div class="block">Configuration property:  REST info provider. 
  
  <p>
@@ -2023,7 +2028,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1018">infoProvider</a>(<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1022">infoProvider</a>(<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST info provider. 
  
  <p>
@@ -2048,7 +2053,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1039">logger</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;? extends <a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.ap [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1043">logger</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;? extends <a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.ap [...]
 <div class="block">Configuration property:  REST logger.
  
  <p>
@@ -2074,7 +2079,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1060">logger</a>(<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1064">logger</a>(<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST logger.
  
  <p>
@@ -2100,7 +2105,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>maxInput</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1081">maxInput</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1085">maxInput</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;value)</pre>
 <div class="block">Configuration property:  The maximum allowed input size (in bytes) on HTTP requests.
  
  <p>
@@ -2126,7 +2131,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1099">messages</a>(<a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest">MessageBundleLocation</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1103">messages</a>(<a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest">MessageBundleLocation</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Messages. 
  
  <p>
@@ -2150,7 +2155,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1121">messages</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;&nbsp;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1125">messages</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;&nbsp;baseClass,
                                    <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;bundlePath)</pre>
 <div class="block">Configuration property:  Messages. 
  
@@ -2178,7 +2183,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1139">messages</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;bundlePath)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1143">messages</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;bundlePath)</pre>
 <div class="block">Configuration property:  Messages. 
  
  <p>
@@ -2202,7 +2207,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>mimeTypes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1157">mimeTypes</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1161">mimeTypes</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;values)</pre>
 <div class="block">Configuration property:  MIME types. 
  
  <p>
@@ -2226,7 +2231,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1178">paramResolvers</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;? extends <a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1182">paramResolvers</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;? extends <a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org [...]
 <div class="block">Configuration property:  Java method parameter resolvers.
  
  <p>
@@ -2252,7 +2257,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1196">paramResolvers</a>(<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1200">paramResolvers</a>(<a href="../../../../org/apache/juneau/rest/RestParam.html" title="class in org.apache.juneau.rest">RestParam</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Java method parameter resolvers.
  
  <p>
@@ -2276,7 +2281,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parserListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1214">parserListener</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;? extends <a href="../../../../org/apache/juneau/parser/ParserListener.html" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1218">parserListener</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;? extends <a href="../../../../org/apache/juneau/parser/ParserListener.html" title="class [...]
 <div class="block">Configuration property:  Parser listener.
  
  <p>
@@ -2300,7 +2305,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1232">parsers</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1236">parsers</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Parsers. 
  
  <p>
@@ -2324,7 +2329,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1252">parsers</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1256">parsers</a>(boolean&nbsp;append,
                                   <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;values)</pre>
 <div class="block">Configuration property:  Parsers. 
  
@@ -2350,7 +2355,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1274">parsers</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1278">parsers</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;values)</pre>
 <div class="block">Configuration property:  Parsers. 
  
  <p>
@@ -2378,7 +2383,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1294">partParser</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;? extends <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interfa [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1298">partParser</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;? extends <a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interfa [...]
 <div class="block">Configuration property:  HTTP part parser. 
  
  <p>
@@ -2403,7 +2408,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1314">partParser</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1318">partParser</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  HTTP part parser. 
  
  <p>
@@ -2428,7 +2433,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1334">partSerializer</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;? extends <a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title= [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1338">partSerializer</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;? extends <a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title= [...]
 <div class="block">Configuration property:  HTTP part serializer. 
  
  <p>
@@ -2453,7 +2458,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1354">partSerializer</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1358">partSerializer</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  HTTP part serializer. 
  
  <p>
@@ -2478,7 +2483,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1372">path</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;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1376">path</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;value)</pre>
 <div class="block">Configuration property:  Resource path.   
  
  <p>
@@ -2502,7 +2507,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1395">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1399">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Render response stack traces in responses.
  
  <p>
@@ -2527,7 +2532,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1412">renderResponseStackTraces</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1416">renderResponseStackTraces</a>()</pre>
 <div class="block">Configuration property:  Render response stack traces in responses.
  
  <p>
@@ -2549,7 +2554,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1435">resourceResolver</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;? extends <a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title= [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1439">resourceResolver</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;? extends <a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title= [...]
 <div class="block">REST resource resolver.
  
  <p>
@@ -2577,7 +2582,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1455">resourceResolver</a>(<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1459">resourceResolver</a>(<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;value)</pre>
 <div class="block">REST resource resolver.
  
  <p>
@@ -2602,7 +2607,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1474">responseHandlers</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1478">responseHandlers</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Response handlers.
  
  <p>
@@ -2627,7 +2632,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1492">responseHandlers</a>(<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1496">responseHandlers</a>(<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Response handlers.
  
  <p>
@@ -2651,7 +2656,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializerListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1510">serializerListener</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;? extends <a href="../../../../org/apache/juneau/serializer/SerializerListener.html"  [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1514">serializerListener</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;? extends <a href="../../../../org/apache/juneau/serializer/SerializerListener.html"  [...]
 <div class="block">Configuration property:  Serializer listener.
  
  <p>
@@ -2675,7 +2680,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1528">serializers</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;...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1532">serializers</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;...&nbsp;values)</pre>
 <div class="block">Configuration property:  Serializers. 
  
  <p>
@@ -2699,7 +2704,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1548">serializers</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1552">serializers</a>(boolean&nbsp;append,
                                       <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;values)</pre>
 <div class="block">Configuration property:  Serializers. 
  
@@ -2725,7 +2730,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1570">serializers</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1574">serializers</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;values)</pre>
 <div class="block">Configuration property:  Serializers. 
  
  <p>
@@ -2753,7 +2758,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1592">staticFileResponseHeaders</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1596">staticFileResponseHeaders</a>(boolean&nbsp;append,
                                                     <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/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;headers)</pre>
 <div class="block">Configuration property:  Static file response headers. 
  
@@ -2780,7 +2785,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1612">staticFileResponseHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1616">staticFileResponseHeaders</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;headers)
                                              throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Static file response headers. 
  
@@ -2808,7 +2813,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1637">staticFileResponseHeader</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/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1641">staticFileResponseHeader</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;value)</pre>
 <div class="block">Configuration property:  Static file response headers. 
  
@@ -2834,7 +2839,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1655">staticFiles</a>(<a href="../../../../org/apache/juneau/rest/StaticFileMapping.html" title="class in org.apache.juneau.rest">StaticFileMapping</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1659">staticFiles</a>(<a href="../../../../org/apache/juneau/rest/StaticFileMapping.html" title="class in org.apache.juneau.rest">StaticFileMapping</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Static file mappings. 
  
  <p>
@@ -2858,7 +2863,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1680">staticFiles</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;mappingString)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1684">staticFiles</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;mappingString)</pre>
 <div class="block">Configuration property:  Static file mappings. 
  
  <p>
@@ -2889,7 +2894,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1708">staticFiles</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;&nbsp;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1712">staticFiles</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;&nbsp;baseClass,
                                       <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;mappingString)</pre>
 <div class="block">Configuration property:  Static file mappings. 
  
@@ -2923,7 +2928,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1731">staticFiles</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;path,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1735">staticFiles</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;path,
                                       <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;location)</pre>
 <div class="block">Configuration property:  Static file mappings. 
  
@@ -2951,7 +2956,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1757">staticFiles</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;&nbsp;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1761">staticFiles</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;&nbsp;baseClass,
                                       <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;path,
                                       <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;location)</pre>
 <div class="block">Configuration property:  Static file mappings. 
@@ -2982,7 +2987,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1777">produces</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1781">produces</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;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
  
@@ -3008,7 +3013,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1797">produces</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1801">produces</a>(boolean&nbsp;append,
                                    <a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
  
@@ -3034,7 +3039,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1817">consumes</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1821">consumes</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;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
  
@@ -3060,7 +3065,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1837">consumes</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1841">consumes</a>(boolean&nbsp;append,
                                    <a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
  
@@ -3086,7 +3091,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>useClasspathResourceCaching</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1858">useClasspathResourceCaching</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1862">useClasspathResourceCaching</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Use classpath resource caching. 
  
  <p>
@@ -3112,7 +3117,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>useStackTraceHashes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1879">useStackTraceHashes</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1883">useStackTraceHashes</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Use stack trace hashes.
  
  <p>
@@ -3138,7 +3143,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>widgets</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1899">widgets</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;? extends <a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.ap [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1903">widgets</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;? extends <a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.ap [...]
 <div class="block">Configuration property:  HTML Widgets. 
  
  <p>
@@ -3163,7 +3168,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>widgets</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1917">widgets</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1921">widgets</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  HTML Widgets. 
  
  <p>
@@ -3187,7 +3192,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>widgets</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1938">widgets</a>(boolean&nbsp;append,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1942">widgets</a>(boolean&nbsp;append,
                                   <a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  HTML Widgets. 
  
@@ -3214,7 +3219,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireDefaultConstructor</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1943">beansRequireDefaultConstructor</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1947">beansRequireDefaultConstructor</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireDefaultConstructor-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require no-arg constructors.
  
@@ -3243,7 +3248,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireDefaultConstructor</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1949">beansRequireDefaultConstructor</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1953">beansRequireDefaultConstructor</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireDefaultConstructor--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require no-arg constructors.
  
@@ -3268,7 +3273,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSerializable</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1955">beansRequireSerializable</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1959">beansRequireSerializable</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSerializable-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require Serializable interface.
  
@@ -3297,7 +3302,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSerializable</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1961">beansRequireSerializable</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1965">beansRequireSerializable</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSerializable--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require Serializable interface.
  
@@ -3322,7 +3327,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSettersForGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1967">beansRequireSettersForGetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1971">beansRequireSettersForGetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSettersForGetters-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require setters for getters.
  
@@ -3351,7 +3356,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSettersForGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1973">beansRequireSettersForGetters</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1977">beansRequireSettersForGetters</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSettersForGetters--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require setters for getters.
  
@@ -3376,7 +3381,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSomeProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1979">beansRequireSomeProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1983">beansRequireSomeProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSomeProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require at least one property.
  
@@ -3405,7 +3410,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMapPutReturnsOldValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1985">beanMapPutReturnsOldValue</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1989">beanMapPutReturnsOldValue</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMapPutReturnsOldValue-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  BeanMap.put() returns old property value.
  
@@ -3435,7 +3440,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMapPutReturnsOldValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1991">beanMapPutReturnsOldValue</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1995">beanMapPutReturnsOldValue</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMapPutReturnsOldValue--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  BeanMap.put() returns old property value.
  
@@ -3460,7 +3465,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanConstructorVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1997">beanConstructorVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2001">beanConstructorVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanConstructorVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean constructor visibility.
  
@@ -3488,7 +3493,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanClassVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2003">beanClassVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2007">beanClassVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanClassVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean class visibility.
  
@@ -3520,7 +3525,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFieldVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2009">beanFieldVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2013">beanFieldVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFieldVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean field visibility.
  
@@ -3548,7 +3553,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMethodVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2015">beanMethodVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2019">beanMethodVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMethodVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean method visibility.
  
@@ -3576,7 +3581,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>useJavaBeanIntrospector</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2021">useJavaBeanIntrospector</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2025">useJavaBeanIntrospector</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useJavaBeanIntrospector-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use Java Introspector.
  
@@ -3609,7 +3614,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>useJavaBeanIntrospector</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2027">useJavaBeanIntrospector</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2031">useJavaBeanIntrospector</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useJavaBeanIntrospector--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use Java Introspector.
  
@@ -3634,7 +3639,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>useInterfaceProxies</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2033">useInterfaceProxies</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2037">useInterfaceProxies</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useInterfaceProxies-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use interface proxies.
  
@@ -3663,7 +3668,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2039">ignoreUnknownBeanProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2043">ignoreUnknownBeanProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownBeanProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties.
  
@@ -3692,7 +3697,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2045">ignoreUnknownBeanProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2049">ignoreUnknownBeanProperties</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownBeanProperties--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties.
  
@@ -3717,7 +3722,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownNullBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2051">ignoreUnknownNullBeanProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2055">ignoreUnknownNullBeanProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownNullBeanProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties with null values.
  
@@ -3746,7 +3751,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>ignorePropertiesWithoutSetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2057">ignorePropertiesWithoutSetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2061">ignorePropertiesWithoutSetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignorePropertiesWi