You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by ja...@apache.org on 2022/07/04 19:23:59 UTC

[juneau-website] branch asf-site updated: Javadocs

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 39aecb5f7 Javadocs
39aecb5f7 is described below

commit 39aecb5f76a39c78ce441323829420fecfcdd3df
Author: JamesBognar <ja...@salesforce.com>
AuthorDate: Mon Jul 4 15:23:37 2022 -0400

    Javadocs
---
 content/about.html                                 |     2 +-
 content/site/apidocs-9.0.0/allclasses-frame.html   |    21 +-
 content/site/apidocs-9.0.0/allclasses-noframe.html |    21 +-
 content/site/apidocs-9.0.0/constant-values.html    |    22 +-
 .../apidocs-9.0.0/doc-files/03.o.ConfigFiles.html  |     2 +-
 content/site/apidocs-9.0.0/index-all.html          |   344 +-
 .../org/apache/juneau/BeanBuilder.html             |     2 +-
 .../org/apache/juneau/collections/Args.html        |     2 +-
 .../org/apache/juneau/collections/JsonList.html    |    98 +-
 .../org/apache/juneau/collections/JsonMap.html     |   192 +-
 .../org/apache/juneau/cp/BeanCreator.html          |    18 +-
 .../org/apache/juneau/dto/openapi3/Contact.html    |     2 +
 .../apache/juneau/dto/openapi3/Discriminator.html  |     2 +
 .../org/apache/juneau/dto/openapi3/Encoding.html   |     2 +
 .../org/apache/juneau/dto/openapi3/Example.html    |     2 +
 .../juneau/dto/openapi3/ExternalDocumentation.html |     2 +
 .../org/apache/juneau/dto/openapi3/HeaderInfo.html |     2 +
 .../org/apache/juneau/dto/openapi3/Info.html       |     2 +
 .../org/apache/juneau/dto/openapi3/Items.html      |     2 +
 .../org/apache/juneau/dto/openapi3/License.html    |     2 +
 .../org/apache/juneau/dto/openapi3/Link.html       |     2 +
 .../org/apache/juneau/dto/openapi3/MediaType.html  |     2 +
 .../org/apache/juneau/dto/openapi3/OAuthFlow.html  |     2 +
 .../org/apache/juneau/dto/openapi3/OAuthFlows.html |     2 +
 .../apache/juneau/dto/openapi3/OpenApiElement.html |    16 +-
 .../juneau/dto/openapi3/RequestBodyInfo.html       |     2 +
 .../org/apache/juneau/dto/openapi3/Response.html   |     2 +
 .../org/apache/juneau/dto/openapi3/SchemaInfo.html |     2 +
 .../juneau/dto/openapi3/SecuritySchemeInfo.html    |     2 +
 .../org/apache/juneau/dto/openapi3/Server.html     |     2 +
 .../apache/juneau/dto/openapi3/ServerVariable.html |     2 +
 .../org/apache/juneau/dto/openapi3/Tag.html        |     2 +
 .../org/apache/juneau/dto/openapi3/Xml.html        |     2 +
 .../org/apache/juneau/dto/swagger/Swagger.html     |   112 +-
 .../juneau/examples/rest/HelloWorldResource.html   |     2 +-
 .../juneau/examples/rest/HtmlBeansResource.html    |    30 +-
 .../juneau/examples/rest/PhotosResource.html       |     2 +-
 .../juneau/examples/rest/RequestEchoResource.html  |     2 +-
 .../apache/juneau/examples/rest/RootResources.html |     2 +-
 .../juneau/examples/rest/UtilityBeansResource.html |    44 +-
 .../juneau/examples/rest/dto/AtomFeedResource.html |     2 +-
 .../juneau/examples/rest/dto/DtoExamples.html      |     2 +-
 .../examples/rest/dto/JsonSchemaResource.html      |     2 +-
 .../rest/springboot/HelloWorldResource.html        |     2 +-
 .../examples/rest/springboot/RootResources.html    |     2 +-
 .../org/apache/juneau/httppart/HttpPartType.html   |    33 +-
 .../org/apache/juneau/internal/DelegateList.html   |     2 +-
 .../org/apache/juneau/internal/DelegateMap.html    |     2 +-
 .../apache/juneau/marshaller/CharMarshaller.html   |     8 +-
 .../org/apache/juneau/marshaller/Csv.html          |    18 +-
 .../org/apache/juneau/marshaller/Html.html         |    18 +-
 .../org/apache/juneau/marshaller/Json.html         |    18 +-
 .../org/apache/juneau/marshaller/Marshaller.html   |    12 +-
 .../org/apache/juneau/marshaller/MsgPack.html      |    18 +-
 .../org/apache/juneau/marshaller/OpenApi.html      |   103 +-
 .../org/apache/juneau/marshaller/PlainText.html    |    18 +-
 .../org/apache/juneau/marshaller/SimpleJson.html   |    20 +-
 .../apache/juneau/marshaller/StreamMarshaller.html |     8 +-
 .../org/apache/juneau/marshaller/Uon.html          |    18 +-
 .../org/apache/juneau/marshaller/UrlEncoding.html  |    18 +-
 .../org/apache/juneau/marshaller/Xml.html          |    18 +-
 .../jetty/resources/DebugResource.html             |     2 +-
 .../jetty/template/HelloWorldResource.html         |     2 +-
 .../microservice/jetty/template/RootResources.html |     2 +-
 .../microservice/resources/ConfigResource.html     |     2 +-
 .../microservice/resources/DirectoryResource.html  |     2 +-
 .../microservice/resources/SampleRootResource.html |     2 +-
 .../microservice/resources/ShutdownResource.html   |     2 +-
 .../springboot/template/HelloWorldResource.html    |     2 +-
 .../springboot/template/RootResources.html         |     2 +-
 .../juneau/rest/RestContext.Builder.Void.html      |     4 +-
 .../apache/juneau/rest/RestContext.Builder.html    |   713 +-
 .../org/apache/juneau/rest/RestContext.Void.html   |     2 +-
 .../org/apache/juneau/rest/RestContext.html        |   144 +-
 .../apache/juneau/rest/RestOpSession.Builder.html  |     6 +-
 .../org/apache/juneau/rest/RestRequest.html        |     6 +-
 .../org/apache/juneau/rest/RestResponse.html       |     6 +-
 .../apache/juneau/rest/RestSession.Builder.html    |     6 +-
 .../org/apache/juneau/rest/RestSession.html        |     6 +-
 .../org/apache/juneau/rest/annotation/Rest.html    |    18 +-
 .../rest/annotation/RestAnnotation.Builder.html    |     4 +-
 .../apache/juneau/rest/arg/RestContextArgs.html    |     2 +-
 .../apache/juneau/rest/config/BasicJsonConfig.html |     7 +-
 .../juneau/rest/config/BasicJsonHtmlConfig.html    |     7 +-
 .../juneau/rest/config/BasicOpenApiConfig.html     |     7 +-
 .../juneau/rest/config/BasicSimpleJsonConfig.html  |     7 +-
 .../juneau/rest/config/BasicUniversalConfig.html   |    10 +-
 .../rest/config/BasicUniversalJenaConfig.html      |     6 +-
 .../{BasicJsonConfig.html => DefaultConfig.html}   |    89 +-
 .../juneau/rest/config/DefaultHtmlConfig.html      |   175 +
 .../apache/juneau/rest/config/package-frame.html   |     2 +
 .../apache/juneau/rest/config/package-summary.html |    15 +-
 .../apache/juneau/rest/config/package-tree.html    |    18 +-
 .../apache/juneau/rest/jaxrs/package-summary.html  |     4 +-
 .../org/apache/juneau/rest/jaxrs/package-tree.html |     4 +-
 .../apache/juneau/rest/logger/BasicCallLogger.html |   363 +
 .../BasicDisabledCallLogger.html}                  |   139 +-
 .../BasicTestCallLogger.html}                      |   139 +-
 .../BasicTestCaptureCallLogger.html}               |   170 +-
 .../juneau/rest/logger/CallLogger.Builder.html     |   706 +
 .../CallLogger.Void.html}                          |   128 +-
 .../org/apache/juneau/rest/logger/CallLogger.html  |   770 +
 .../CallLoggerRule.Builder.html}                   |   148 +-
 .../CallLoggerRule.html}                           |    76 +-
 .../CallLoggingDetail.html}                        |    64 +-
 .../apache/juneau/rest/logger/package-frame.html   |    31 +
 .../rest/{logging => logger}/package-summary.html  |    65 +-
 .../rest/{logging => logger}/package-tree.html     |    35 +-
 .../juneau/rest/logging/BasicRestLogger.html       |   555 -
 .../juneau/rest/logging/RestLogger.Builder.html    |   803 --
 .../org/apache/juneau/rest/logging/RestLogger.html |   471 -
 .../apache/juneau/rest/logging/package-frame.html  |    35 -
 .../juneau/rest/matcher/package-summary.html       |     4 +-
 .../apache/juneau/rest/matcher/package-tree.html   |     4 +-
 .../org/apache/juneau/rest/remote/RrpcServlet.html |     2 +-
 .../rest/rrpc/RrpcRestOpSession.Builder.html       |     2 +-
 .../juneau/rest/servlet/BasicRestObject.html       |     2 +-
 .../juneau/rest/servlet/BasicRestObjectGroup.html  |     2 +-
 .../juneau/rest/servlet/BasicRestServlet.html      |     2 +-
 .../juneau/rest/servlet/BasicRestServletGroup.html |     2 +-
 .../rest/springboot/BasicSpringRestServlet.html    |     2 +-
 .../springboot/BasicSpringRestServletGroup.html    |     2 +-
 .../org/apache/juneau/svl/ResolvingJsonMap.html    |     2 +-
 .../org/apache/juneau/utils/ManifestFile.html      |     2 +-
 content/site/apidocs-9.0.0/overview-frame.html     |     2 +-
 content/site/apidocs-9.0.0/overview-summary.html   |   704 +-
 content/site/apidocs-9.0.0/overview-tree.html      |    62 +-
 content/site/apidocs-9.0.0/package-list            |     2 +-
 .../apidocs-9.0.0/resources/fragments/rntoc.html   |     2 +-
 .../site/apidocs-9.0.0/resources/juneau-code.css   |     6 +-
 .../org/apache/juneau/collections/JsonList.html    |    19 +-
 .../org/apache/juneau/collections/JsonMap.html     |    19 +-
 .../src-html/org/apache/juneau/cp/BeanCreator.html |   544 +-
 .../apache/juneau/dto/openapi3/OpenApiElement.html |   205 +-
 .../org/apache/juneau/dto/swagger/Swagger.html     |    58 +-
 .../juneau/examples/rest/HtmlBeansResource.html    |   129 +-
 .../rest/UtilityBeansResource.Address.html         |     8 +-
 .../juneau/examples/rest/UtilityBeansResource.html |     8 +-
 .../org/apache/juneau/httppart/HttpPartType.html   |     9 +-
 .../apache/juneau/marshaller/CharMarshaller.html   |   174 +-
 .../src-html/org/apache/juneau/marshaller/Csv.html |   358 +-
 .../org/apache/juneau/marshaller/Html.html         |   358 +-
 .../org/apache/juneau/marshaller/Json.html         |   358 +-
 .../org/apache/juneau/marshaller/Marshaller.html   |   398 +-
 .../org/apache/juneau/marshaller/MsgPack.html      |   338 +-
 .../org/apache/juneau/marshaller/OpenApi.html      |   451 +-
 .../org/apache/juneau/marshaller/PlainText.html    |   358 +-
 .../org/apache/juneau/marshaller/SimpleJson.html   |   368 +-
 .../apache/juneau/marshaller/StreamMarshaller.html |   186 +-
 .../src-html/org/apache/juneau/marshaller/Uon.html |   358 +-
 .../org/apache/juneau/marshaller/UrlEncoding.html  |   358 +-
 .../src-html/org/apache/juneau/marshaller/Xml.html |   358 +-
 .../juneau/rest/RestContext.Builder.Void.html      | 14131 +++++++++----------
 .../apache/juneau/rest/RestContext.Builder.html    | 14131 +++++++++----------
 .../org/apache/juneau/rest/RestContext.Void.html   | 14131 +++++++++----------
 .../org/apache/juneau/rest/RestContext.html        | 14131 +++++++++----------
 .../apache/juneau/rest/RestOpContext.Builder.html  |     6 +-
 .../org/apache/juneau/rest/RestOpContext.Void.html |     6 +-
 .../org/apache/juneau/rest/RestOpContext.html      |     6 +-
 .../apache/juneau/rest/RestOpSession.Builder.html  |     4 +-
 .../org/apache/juneau/rest/RestOpSession.html      |     4 +-
 .../org/apache/juneau/rest/RestRequest.html        |    18 +-
 .../org/apache/juneau/rest/RestResponse.html       |     8 +-
 .../apache/juneau/rest/RestSession.Builder.html    |    14 +-
 .../org/apache/juneau/rest/RestSession.html        |    14 +-
 .../org/apache/juneau/rest/annotation/Rest.html    |    14 +-
 .../rest/annotation/RestAnnotation.Builder.html    |    10 +-
 .../RestAnnotation.RestContextApply.html           |    10 +-
 .../RestAnnotation.RestOpContextApply.html         |    10 +-
 .../juneau/rest/annotation/RestAnnotation.html     |    10 +-
 .../apache/juneau/rest/arg/RestContextArgs.html    |     6 +-
 .../apache/juneau/rest/config/BasicJsonConfig.html |    18 +-
 .../juneau/rest/config/BasicJsonHtmlConfig.html    |    48 +-
 .../juneau/rest/config/BasicOpenApiConfig.html     |    18 +-
 .../juneau/rest/config/BasicSimpleJsonConfig.html  |    17 +-
 .../juneau/rest/config/BasicUniversalConfig.html   |   301 +-
 .../apache/juneau/rest/config/DefaultConfig.html   |   214 +
 .../juneau/rest/config/DefaultHtmlConfig.html      |   122 +
 .../apache/juneau/rest/logger/BasicCallLogger.html |   154 +
 .../BasicDisabledCallLogger.html}                  |    21 +-
 .../BasicTestCallLogger.html}                      |    30 +-
 .../BasicTestCaptureCallLogger.html}               |    36 +-
 .../juneau/rest/logger/CallLogger.Builder.html     |   882 ++
 .../apache/juneau/rest/logger/CallLogger.Void.html |   882 ++
 .../org/apache/juneau/rest/logger/CallLogger.html  |   882 ++
 .../CallLoggerRule.Builder.html}                   |    40 +-
 .../CallLoggerRule.html}                           |    40 +-
 .../CallLoggingDetail.html}                        |    10 +-
 .../juneau/rest/logging/BasicRestLogger.html       |   435 -
 .../juneau/rest/logging/RestLogger.Builder.html    |   562 -
 .../juneau/rest/logging/RestLogger.Void.html       |   562 -
 .../org/apache/juneau/rest/logging/RestLogger.html |   562 -
 .../juneau/rest/mock/MockRestClient.Builder.html   |     6 +-
 .../apache/juneau/rest/mock/MockRestClient.html    |     6 +-
 content/styles/juneau-code.css                     |     6 +-
 templates/about.html                               |     2 +-
 196 files changed, 38810 insertions(+), 37238 deletions(-)

diff --git a/content/about.html b/content/about.html
index 491fd12fe..8df702ae8 100644
--- a/content/about.html
+++ b/content/about.html
@@ -268,7 +268,7 @@
 	<jc>// Extract a subset of properties from a list of beans and compare using Simplified JSON.</jc>
 	List&lt;MyBean&gt; <jv>myListOfBeans</jv> = ...;
 	<jsm>assertBeanList</jsm>(<jv>myListOfBeans</jv>)
-		.asPropertyMap(<js>"a,b"</js>)
+		.asPropertyMaps(<js>"a,b"</js>)
 		.asJson().is(<js>"[{a:1,b:'foo'}]"</js>);
 		</p>
 		<p>
diff --git a/content/site/apidocs-9.0.0/allclasses-frame.html b/content/site/apidocs-9.0.0/allclasses-frame.html
index be3022f26..5d6f831cc 100644
--- a/content/site/apidocs-9.0.0/allclasses-frame.html
+++ b/content/site/apidocs-9.0.0/allclasses-frame.html
@@ -93,12 +93,13 @@
 <li><a href="org/apache/juneau/jsonschema/BasicBeanDefMapper.html" title="class in org.apache.juneau.jsonschema" target="classFrame">BasicBeanDefMapper</a></li>
 <li><a href="org/apache/juneau/http/header/BasicBooleanHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicBooleanHeader</a></li>
 <li><a href="org/apache/juneau/http/part/BasicBooleanPart.html" title="class in org.apache.juneau.http.part" target="classFrame">BasicBooleanPart</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger" target="classFrame">BasicCallLogger</a></li>
 <li><a href="org/apache/juneau/http/part/BasicCsvArrayPart.html" title="class in org.apache.juneau.http.part" target="classFrame">BasicCsvArrayPart</a></li>
 <li><a href="org/apache/juneau/http/header/BasicCsvHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicCsvHeader</a></li>
 <li><a href="org/apache/juneau/http/header/BasicDateHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicDateHeader</a></li>
 <li><a href="org/apache/juneau/http/part/BasicDatePart.html" title="class in org.apache.juneau.http.part" target="classFrame">BasicDatePart</a></li>
 <li><a href="org/apache/juneau/rest/debug/BasicDebugEnablement.html" title="class in org.apache.juneau.rest.debug" target="classFrame">BasicDebugEnablement</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" title="class in org.apache.juneau.rest.logging" target="classFrame">BasicDisabledRestLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger" target="classFrame">BasicDisabledCallLogger</a></li>
 <li><a href="org/apache/juneau/http/header/BasicEntityTagHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicEntityTagHeader</a></li>
 <li><a href="org/apache/juneau/http/header/BasicEntityTagsHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicEntityTagsHeader</a></li>
 <li><a href="org/apache/juneau/BasicException.html" title="class in org.apache.juneau" target="classFrame">BasicException</a></li>
@@ -131,7 +132,6 @@
 <li><a href="org/apache/juneau/http/resource/BasicResource.html" title="class in org.apache.juneau.http.resource" target="classFrame">BasicResource</a></li>
 <li><a href="org/apache/juneau/rest/client/BasicRestCallHandler.html" title="class in org.apache.juneau.rest.client" target="classFrame">BasicRestCallHandler</a></li>
 <li><a href="org/apache/juneau/rest/client/BasicRestCallInterceptor.html" title="class in org.apache.juneau.rest.client" target="classFrame">BasicRestCallInterceptor</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging" target="classFrame">BasicRestLogger</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestObject.html" title="class in org.apache.juneau.rest.servlet" target="classFrame">BasicRestObject</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestObjectGroup.html" title="class in org.apache.juneau.rest.servlet" target="classFrame">BasicRestObjectGroup</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet" target="classFrame"><span class="interfaceName">BasicRestOperations</span></a></li>
@@ -150,8 +150,8 @@
 <li><a href="org/apache/juneau/http/header/BasicStringRangesHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicStringRangesHeader</a></li>
 <li><a href="org/apache/juneau/rest/swagger/BasicSwaggerProvider.html" title="class in org.apache.juneau.rest.swagger" target="classFrame">BasicSwaggerProvider</a></li>
 <li><a href="org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html" title="class in org.apache.juneau.rest.swagger" target="classFrame">BasicSwaggerProviderSession</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging" target="classFrame">BasicTestCaptureRestLogger</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicTestRestLogger.html" title="class in org.apache.juneau.rest.logging" target="classFrame">BasicTestRestLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger" target="classFrame">BasicTestCallLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger" target="classFrame">BasicTestCaptureCallLogger</a></li>
 <li><a href="org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">BasicUniversalConfig</span></a></li>
 <li><a href="org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">BasicUniversalJenaConfig</span></a></li>
 <li><a href="org/apache/juneau/http/header/BasicUriHeader.html" title="class in org.apache.juneau.http.header" target="classFrame">BasicUriHeader</a></li>
@@ -249,6 +249,11 @@
 <li><a href="org/apache/juneau/http/header/CacheControl.html" title="class in org.apache.juneau.http.header" target="classFrame">CacheControl</a></li>
 <li><a href="org/apache/juneau/rest/util/CachingHttpServletRequest.html" title="class in org.apache.juneau.rest.util" target="classFrame">CachingHttpServletRequest</a></li>
 <li><a href="org/apache/juneau/rest/util/CachingHttpServletResponse.html" title="class in org.apache.juneau.rest.util" target="classFrame">CachingHttpServletResponse</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger" target="classFrame">CallLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger" target="classFrame">CallLogger.Builder</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger" target="classFrame">CallLoggerRule</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger" target="classFrame">CallLoggerRule.Builder</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger" target="classFrame">CallLoggingDetail</a></li>
 <li><a href="org/apache/juneau/dto/html5/Canvas.html" title="class in org.apache.juneau.dto.html5" target="classFrame">Canvas</a></li>
 <li><a href="org/apache/juneau/dto/html5/Caption.html" title="class in org.apache.juneau.dto.html5" target="classFrame">Caption</a></li>
 <li><a href="org/apache/juneau/dto/atom/Category.html" title="class in org.apache.juneau.dto.atom" target="classFrame">Category</a></li>
@@ -371,6 +376,8 @@
 <li><a href="org/apache/juneau/microservice/jetty/resources/DebugResource.html" title="class in org.apache.juneau.microservice.jetty.resources" target="classFrame">DebugResource</a></li>
 <li><a href="org/apache/juneau/rest/arg/DefaultArg.html" title="class in org.apache.juneau.rest.arg" target="classFrame">DefaultArg</a></li>
 <li><a href="org/apache/juneau/cp/DefaultClassList.html" title="class in org.apache.juneau.cp" target="classFrame">DefaultClassList</a></li>
+<li><a href="org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">DefaultConfig</span></a></li>
+<li><a href="org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">DefaultHtmlConfig</span></a></li>
 <li><a href="org/apache/juneau/swaps/DefaultingTemporalAccessor.html" title="class in org.apache.juneau.swaps" target="classFrame">DefaultingTemporalAccessor</a></li>
 <li><a href="org/apache/juneau/svl/DefaultingVar.html" title="class in org.apache.juneau.svl" target="classFrame">DefaultingVar</a></li>
 <li><a href="org/apache/juneau/cp/DefaultSettingsMap.html" title="class in org.apache.juneau.cp" target="classFrame">DefaultSettingsMap</a></li>
@@ -1250,12 +1257,6 @@
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestHookAnnotation</a></li>
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.Array.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">RestHookAnnotation.Array</a></li>
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestHookAnnotation.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging" target="classFrame"><span class="interfaceName">RestLogger</span></a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging" target="classFrame">RestLogger.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging" target="classFrame">RestLogger.Void</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging" target="classFrame">RestLoggerRule</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging" target="classFrame">RestLoggerRule.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging" target="classFrame">RestLoggingDetail</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcher.html" title="class in org.apache.juneau.rest.matcher" target="classFrame">RestMatcher</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcherList.html" title="class in org.apache.juneau.rest.matcher" target="classFrame">RestMatcherList</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html" title="class in org.apache.juneau.rest.matcher" target="classFrame">RestMatcherList.Builder</a></li>
diff --git a/content/site/apidocs-9.0.0/allclasses-noframe.html b/content/site/apidocs-9.0.0/allclasses-noframe.html
index 0d3348db7..370704ce9 100644
--- a/content/site/apidocs-9.0.0/allclasses-noframe.html
+++ b/content/site/apidocs-9.0.0/allclasses-noframe.html
@@ -93,12 +93,13 @@
 <li><a href="org/apache/juneau/jsonschema/BasicBeanDefMapper.html" title="class in org.apache.juneau.jsonschema">BasicBeanDefMapper</a></li>
 <li><a href="org/apache/juneau/http/header/BasicBooleanHeader.html" title="class in org.apache.juneau.http.header">BasicBooleanHeader</a></li>
 <li><a href="org/apache/juneau/http/part/BasicBooleanPart.html" title="class in org.apache.juneau.http.part">BasicBooleanPart</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicCallLogger</a></li>
 <li><a href="org/apache/juneau/http/part/BasicCsvArrayPart.html" title="class in org.apache.juneau.http.part">BasicCsvArrayPart</a></li>
 <li><a href="org/apache/juneau/http/header/BasicCsvHeader.html" title="class in org.apache.juneau.http.header">BasicCsvHeader</a></li>
 <li><a href="org/apache/juneau/http/header/BasicDateHeader.html" title="class in org.apache.juneau.http.header">BasicDateHeader</a></li>
 <li><a href="org/apache/juneau/http/part/BasicDatePart.html" title="class in org.apache.juneau.http.part">BasicDatePart</a></li>
 <li><a href="org/apache/juneau/rest/debug/BasicDebugEnablement.html" title="class in org.apache.juneau.rest.debug">BasicDebugEnablement</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicDisabledRestLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicDisabledCallLogger</a></li>
 <li><a href="org/apache/juneau/http/header/BasicEntityTagHeader.html" title="class in org.apache.juneau.http.header">BasicEntityTagHeader</a></li>
 <li><a href="org/apache/juneau/http/header/BasicEntityTagsHeader.html" title="class in org.apache.juneau.http.header">BasicEntityTagsHeader</a></li>
 <li><a href="org/apache/juneau/BasicException.html" title="class in org.apache.juneau">BasicException</a></li>
@@ -131,7 +132,6 @@
 <li><a href="org/apache/juneau/http/resource/BasicResource.html" title="class in org.apache.juneau.http.resource">BasicResource</a></li>
 <li><a href="org/apache/juneau/rest/client/BasicRestCallHandler.html" title="class in org.apache.juneau.rest.client">BasicRestCallHandler</a></li>
 <li><a href="org/apache/juneau/rest/client/BasicRestCallInterceptor.html" title="class in org.apache.juneau.rest.client">BasicRestCallInterceptor</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestObject.html" title="class in org.apache.juneau.rest.servlet">BasicRestObject</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestObjectGroup.html" title="class in org.apache.juneau.rest.servlet">BasicRestObjectGroup</a></li>
 <li><a href="org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet"><span class="interfaceName">BasicRestOperations</span></a></li>
@@ -150,8 +150,8 @@
 <li><a href="org/apache/juneau/http/header/BasicStringRangesHeader.html" title="class in org.apache.juneau.http.header">BasicStringRangesHeader</a></li>
 <li><a href="org/apache/juneau/rest/swagger/BasicSwaggerProvider.html" title="class in org.apache.juneau.rest.swagger">BasicSwaggerProvider</a></li>
 <li><a href="org/apache/juneau/rest/swagger/BasicSwaggerProviderSession.html" title="class in org.apache.juneau.rest.swagger">BasicSwaggerProviderSession</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></li>
-<li><a href="org/apache/juneau/rest/logging/BasicTestRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestRestLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCallLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></li>
 <li><a href="org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="interfaceName">BasicUniversalConfig</span></a></li>
 <li><a href="org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="interfaceName">BasicUniversalJenaConfig</span></a></li>
 <li><a href="org/apache/juneau/http/header/BasicUriHeader.html" title="class in org.apache.juneau.http.header">BasicUriHeader</a></li>
@@ -249,6 +249,11 @@
 <li><a href="org/apache/juneau/http/header/CacheControl.html" title="class in org.apache.juneau.http.header">CacheControl</a></li>
 <li><a href="org/apache/juneau/rest/util/CachingHttpServletRequest.html" title="class in org.apache.juneau.rest.util">CachingHttpServletRequest</a></li>
 <li><a href="org/apache/juneau/rest/util/CachingHttpServletResponse.html" title="class in org.apache.juneau.rest.util">CachingHttpServletResponse</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></li>
+<li><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger">CallLoggingDetail</a></li>
 <li><a href="org/apache/juneau/dto/html5/Canvas.html" title="class in org.apache.juneau.dto.html5">Canvas</a></li>
 <li><a href="org/apache/juneau/dto/html5/Caption.html" title="class in org.apache.juneau.dto.html5">Caption</a></li>
 <li><a href="org/apache/juneau/dto/atom/Category.html" title="class in org.apache.juneau.dto.atom">Category</a></li>
@@ -371,6 +376,8 @@
 <li><a href="org/apache/juneau/microservice/jetty/resources/DebugResource.html" title="class in org.apache.juneau.microservice.jetty.resources">DebugResource</a></li>
 <li><a href="org/apache/juneau/rest/arg/DefaultArg.html" title="class in org.apache.juneau.rest.arg">DefaultArg</a></li>
 <li><a href="org/apache/juneau/cp/DefaultClassList.html" title="class in org.apache.juneau.cp">DefaultClassList</a></li>
+<li><a href="org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="interfaceName">DefaultConfig</span></a></li>
+<li><a href="org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="interfaceName">DefaultHtmlConfig</span></a></li>
 <li><a href="org/apache/juneau/swaps/DefaultingTemporalAccessor.html" title="class in org.apache.juneau.swaps">DefaultingTemporalAccessor</a></li>
 <li><a href="org/apache/juneau/svl/DefaultingVar.html" title="class in org.apache.juneau.svl">DefaultingVar</a></li>
 <li><a href="org/apache/juneau/cp/DefaultSettingsMap.html" title="class in org.apache.juneau.cp">DefaultSettingsMap</a></li>
@@ -1250,12 +1257,6 @@
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.html" title="class in org.apache.juneau.rest.annotation">RestHookAnnotation</a></li>
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.Array.html" title="annotation in org.apache.juneau.rest.annotation">RestHookAnnotation.Array</a></li>
 <li><a href="org/apache/juneau/rest/annotation/RestHookAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestHookAnnotation.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><span class="interfaceName">RestLogger</span></a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging">RestLogger.Void</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></li>
-<li><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging">RestLoggingDetail</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcher.html" title="class in org.apache.juneau.rest.matcher">RestMatcher</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcherList.html" title="class in org.apache.juneau.rest.matcher">RestMatcherList</a></li>
 <li><a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html" title="class in org.apache.juneau.rest.matcher">RestMatcherList.Builder</a></li>
diff --git a/content/site/apidocs-9.0.0/constant-values.html b/content/site/apidocs-9.0.0/constant-values.html
index f934f4fcd..5216eb5db 100644
--- a/content/site/apidocs-9.0.0/constant-values.html
+++ b/content/site/apidocs-9.0.0/constant-values.html
@@ -2250,7 +2250,7 @@
 <ul class="blockList">
 <li class="blockList">
 <table class="constantsSummary" border="0" cellpadding="3" cellspacing="0" summary="Constant Field Values table, listing constant fields, and values">
-<caption><span>org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></span><span class="tabEnd">&nbsp;</span></caption>
+<caption><span>org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></span><span class="tabEnd">&nbsp;</span></caption>
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th scope="col">Constant Field</th>
@@ -2258,38 +2258,38 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a name="org.apache.juneau.rest.logging.RestLogger.SP_enabled">
+<td class="colFirst"><a name="org.apache.juneau.rest.logger.CallLogger.SP_enabled">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_enabled">SP_enabled</a></code></td>
+<td><code><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_enabled">SP_enabled</a></code></td>
 <td class="colLast"><code>"juneau.restLogger.enabled"</code></td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a name="org.apache.juneau.rest.logging.RestLogger.SP_level">
+<td class="colFirst"><a name="org.apache.juneau.rest.logger.CallLogger.SP_level">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_level">SP_level</a></code></td>
+<td><code><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_level">SP_level</a></code></td>
 <td class="colLast"><code>"juneau.restLogger.level"</code></td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a name="org.apache.juneau.rest.logging.RestLogger.SP_logger">
+<td class="colFirst"><a name="org.apache.juneau.rest.logger.CallLogger.SP_logger">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_logger">SP_logger</a></code></td>
+<td><code><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_logger">SP_logger</a></code></td>
 <td class="colLast"><code>"juneau.restLogger.logger"</code></td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a name="org.apache.juneau.rest.logging.RestLogger.SP_requestDetail">
+<td class="colFirst"><a name="org.apache.juneau.rest.logger.CallLogger.SP_requestDetail">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_requestDetail">SP_requestDetail</a></code></td>
+<td><code><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_requestDetail">SP_requestDetail</a></code></td>
 <td class="colLast"><code>"juneau.restLogger.requestDetail"</code></td>
 </tr>
 <tr class="altColor">
-<td class="colFirst"><a name="org.apache.juneau.rest.logging.RestLogger.SP_responseDetail">
+<td class="colFirst"><a name="org.apache.juneau.rest.logger.CallLogger.SP_responseDetail">
 <!--   -->
 </a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
-<td><code><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_responseDetail">SP_responseDetail</a></code></td>
+<td><code><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_responseDetail">SP_responseDetail</a></code></td>
 <td class="colLast"><code>"juneau.restLogger.responseDetail"</code></td>
 </tr>
 </tbody>
diff --git a/content/site/apidocs-9.0.0/doc-files/03.o.ConfigFiles.html b/content/site/apidocs-9.0.0/doc-files/03.o.ConfigFiles.html
index 9a20cc0e7..53d45c2f2 100644
--- a/content/site/apidocs-9.0.0/doc-files/03.o.ConfigFiles.html
+++ b/content/site/apidocs-9.0.0/doc-files/03.o.ConfigFiles.html
@@ -52,7 +52,7 @@
 		|	URL <jv>key4</jv> = <jv>config</jv>.getObject(<js>"Section1/key4"</js>, URL.<jk>class</jk>);
 	</p>
 	<p>
-		The config language may look simple, but it is a very powerful feature with many capabilities.
+		The config language may look simple but it is a very powerful feature with many capabilities.
 	</p>
 	<ul class='seealso'>
 		<li class='link'>{@doc juneau-config juneau-config} for more information.
diff --git a/content/site/apidocs-9.0.0/index-all.html b/content/site/apidocs-9.0.0/index-all.html
index 932425261..d4ab4e392 100644
--- a/content/site/apidocs-9.0.0/index-all.html
+++ b/content/site/apidocs-9.0.0/index-all.html
@@ -147,8 +147,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/rest/UtilityBeansResource.html#aBeanDescription--">aBeanDescription()</a></span> - Method in class org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/UtilityBeansResource.html" title="class in org.apache.juneau.examples.rest">UtilityBeansResource</a></dt>
 <dd>
-<div class="block">[HTTP GET /utilitybeans/BeanDescription]
- Example of serialized org.apache.juneau.rest.utilitybeans.ResourceDescriptions bean.</div>
+<div class="block">[HTTP GET /utilitybeans/BeanDescription]</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestRequest.html#abort--">abort()</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestRequest.html" title="class in org.apache.juneau.rest.client">RestRequest</a></dt>
 <dd>
@@ -1902,8 +1901,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/rest/UtilityBeansResource.html#aHyperlink--">aHyperlink()</a></span> - Method in class org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/UtilityBeansResource.html" title="class in org.apache.juneau.examples.rest">UtilityBeansResource</a></dt>
 <dd>
-<div class="block">[HTTP GET /utilitybeans/Hyperlink]
- Example of serialized org.apache.juneau.rest.utilitybeans.Hyperlink bean.</div>
+<div class="block">[HTTP GET /utilitybeans/Hyperlink]</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/internal/CollectionUtils.html#alist-E...-">alist(E...)</a></span> - Static method in class org.apache.juneau.internal.<a href="org/apache/juneau/internal/CollectionUtils.html" title="class in org.apache.juneau.internal">CollectionUtils</a></dt>
 <dd>
@@ -4018,8 +4016,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/rest/UtilityBeansResource.html#aSeeOtherRoot--">aSeeOtherRoot()</a></span> - Method in class org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/UtilityBeansResource.html" title="class in org.apache.juneau.examples.rest">UtilityBeansResource</a></dt>
 <dd>
-<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]
- Example of serialized SeeOtherRoot bean.</div>
+<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/http/header/BasicEntityTagHeader.html#asEntityTag--">asEntityTag()</a></span> - Method in class org.apache.juneau.http.header.<a href="org/apache/juneau/http/header/BasicEntityTagHeader.html" title="class in org.apache.juneau.http.header">BasicEntityTagHeader</a></dt>
 <dd>
@@ -4273,6 +4270,18 @@
 <dd>
 <div class="block">Converts this object to simplified JSON and returns it as a new assertion.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/collections/JsonList.html#asJson--">asJson()</a></span> - Method in class org.apache.juneau.collections.<a href="org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></dt>
+<dd>
+<div class="block">A synonym for <a href="org/apache/juneau/collections/JsonList.html#toString--"><code>JsonList.toString()</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/collections/JsonMap.html#asJson--">asJson()</a></span> - Method in class org.apache.juneau.collections.<a href="org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></dt>
+<dd>
+<div class="block">A synonym for <a href="org/apache/juneau/collections/JsonMap.html#toString--"><code>JsonMap.toString()</code></a></div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/Swagger.html#asJson--">asJson()</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>
+<div class="block">A synonym of <a href="org/apache/juneau/dto/swagger/Swagger.html#toString--"><code>Swagger.toString()</code></a>.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/assertions/FluentObjectAssertion.html#asJsonSorted--">asJsonSorted()</a></span> - Method in class org.apache.juneau.assertions.<a href="org/apache/juneau/assertions/FluentObjectAssertion.html" title="class in org.apache.juneau.assertions">FluentObjectAssertion</a></dt>
 <dd>
 <div class="block">Converts this object to sorted simplified JSON and returns it as a new assertion.</div>
@@ -4919,11 +4928,11 @@
 <dd>
 <div class="block">Performs an assertion on a map.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#assertMessage--">assertMessage()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#assertMessage--">assertMessage()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns an assertion of the last logged message.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#assertMessageAndReset--">assertMessageAndReset()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#assertMessageAndReset--">assertMessageAndReset()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns an assertion of the last logged message and then deletes it internally.</div>
 </dd>
@@ -5063,7 +5072,7 @@
 <dd>
 <div class="block">Executes an arbitrary snippet of code and captures anything thrown from it as a Throwable assertion.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#assertThrown--">assertThrown()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#assertThrown--">assertThrown()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns the last logged message level.</div>
 </dd>
@@ -5955,6 +5964,18 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">BasicCallLogger</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Basic implementation of a call logger.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicCallLogger.html#BasicCallLogger-org.apache.juneau.cp.BeanStore-">BasicCallLogger(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicCallLogger</a></dt>
+<dd>
+<div class="block">Constructor using specific settings.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicCallLogger.html#BasicCallLogger--">BasicCallLogger()</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicCallLogger</a></dt>
+<dd>
+<div class="block">Constructor using default settings.</div>
+</dd>
 <dt><a href="org/apache/juneau/http/part/BasicCsvArrayPart.html" title="class in org.apache.juneau.http.part"><span class="typeNameLink">BasicCsvArrayPart</span></a> - Class in <a href="org/apache/juneau/http/part/package-summary.html">org.apache.juneau.http.part</a></dt>
 <dd>
 <div class="block">A <code>NameValuePair</code> that consists of a comma-delimited list of string values.</div>
@@ -6027,11 +6048,11 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">BasicDisabledRestLogger</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
+<dt><a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">BasicDisabledCallLogger</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
 <dd>
-<div class="block">Default implementation of a <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> that never logs REST calls.</div>
+<div class="block">Default implementation of a <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> that never logs REST calls.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicDisabledRestLogger.html#BasicDisabledRestLogger-org.apache.juneau.rest.RestContext-">BasicDisabledRestLogger(RestContext)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicDisabledRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#BasicDisabledCallLogger-org.apache.juneau.cp.BeanStore-">BasicDisabledCallLogger(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicDisabledCallLogger</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
@@ -6413,14 +6434,6 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/BasicRestCallInterceptor.html#BasicRestCallInterceptor--">BasicRestCallInterceptor()</a></span> - Constructor for class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/BasicRestCallInterceptor.html" title="class in org.apache.juneau.rest.client">BasicRestCallInterceptor</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">BasicRestLogger</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Basic implementation of a <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> for logging HTTP requests.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#BasicRestLogger-org.apache.juneau.rest.logging.RestLogger.Builder-">BasicRestLogger(RestLogger.Builder)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
-<dd>
-<div class="block">Constructor.</div>
-</dd>
 <dt><a href="org/apache/juneau/rest/servlet/BasicRestObject.html" title="class in org.apache.juneau.rest.servlet"><span class="typeNameLink">BasicRestObject</span></a> - Class in <a href="org/apache/juneau/rest/servlet/package-summary.html">org.apache.juneau.rest.servlet</a></dt>
 <dd>
 <div class="block">Identical to <a href="org/apache/juneau/rest/servlet/BasicRestServlet.html" title="class in org.apache.juneau.rest.servlet"><code>BasicRestServlet</code></a> but doesn't extend from <code>HttpServlet</code>.</div>
@@ -6569,29 +6582,30 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">BasicTestCaptureRestLogger</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
+<dt><a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">BasicTestCallLogger</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
 <dd>
-<div class="block">Implementation of a <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> that captures log entries for testing logging itself.</div>
+<div class="block">Default implementation of a <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> that only logs REST call errors unless no-log is enabled on the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#BasicTestCaptureRestLogger-org.apache.juneau.rest.logging.RestLogger.Builder-">BasicTestCaptureRestLogger(RestLogger.Builder)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html#BasicTestCallLogger-org.apache.juneau.cp.BeanStore-">BasicTestCallLogger(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCallLogger</a></dt>
 <dd>
-<div class="block">Constructor using specific settings.</div>
+<div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#BasicTestCaptureRestLogger--">BasicTestCaptureRestLogger()</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">BasicTestCaptureCallLogger</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
 <dd>
-<div class="block">Constructor using default settings.</div>
+<div class="block">Implementation of a <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> that captures log entries for testing logging itself.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/logging/BasicTestRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">BasicTestRestLogger</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#BasicTestCaptureCallLogger-org.apache.juneau.cp.BeanStore-">BasicTestCaptureCallLogger(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
-<div class="block">Default implementation of a <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> that only logs REST call errors unless no-log is enabled on the request.</div>
+<div class="block">Constructor using specific settings.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestRestLogger.html#BasicTestRestLogger-org.apache.juneau.rest.RestContext-">BasicTestRestLogger(RestContext)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#BasicTestCaptureCallLogger--">BasicTestCaptureCallLogger()</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
-<div class="block">Constructor.</div>
+<div class="block">Constructor using default settings.</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalConfig</span></a> - Interface in <a href="org/apache/juneau/rest/config/package-summary.html">org.apache.juneau.rest.config</a></dt>
 <dd>
-<div class="block">Basic configuration for a REST resource that supports all languages and provides common default configuration values.</div>
+<div class="block">Predefined configuration for a REST resource that supports all languages
+ and provides common default configuration values.</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalJenaConfig</span></a> - Interface in <a href="org/apache/juneau/rest/config/package-summary.html">org.apache.juneau.rest.config</a></dt>
 <dd>
@@ -9692,6 +9706,10 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/debug/DebugEnablementMap.Builder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.debug.<a href="org/apache/juneau/rest/debug/DebugEnablementMap.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablementMap.Builder</a></dt>
 <dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
+<dd>
+<div class="block">Instantiates a new call logger based on the settings in this builder.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockRestClient.html#build-java.lang.Object-">build(Object)</a></span> - Static method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockRestClient.html" title="class in org.apache.juneau.rest.mock">MockRestClient</a></dt>
 <dd>
 <div class="block">Creates a new <a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client"><code>RestClient</code></a> with no registered serializer or parser.</div>
@@ -9810,9 +9828,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html#buildDefault--">buildDefault()</a></span> - Method in class org.apache.juneau.rest.httppart.<a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#buildDefault--">buildDefault()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#buildDefault--">buildDefault()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#buildDefault--">buildDefault()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html#buildDefault--">buildDefault()</a></span> - Method in class org.apache.juneau.rest.matcher.<a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html" title="class in org.apache.juneau.rest.matcher">RestMatcherList.Builder</a></dt>
 <dd>&nbsp;</dd>
@@ -10684,11 +10700,11 @@
 <dd>
 <div class="block">Copy constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#Builder-org.apache.juneau.cp.BeanStore-">Builder(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#Builder-org.apache.juneau.cp.BeanStore-">Builder(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#Builder-org.apache.juneau.cp.BeanStore-">Builder(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#Builder-org.apache.juneau.cp.BeanStore-">Builder(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
@@ -11313,17 +11329,53 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html#callHandler-java.lang.Class-">callHandler(Class&lt;? extends RestCallHandler&gt;)</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html" title="class in org.apache.juneau.rest.mock">MockRestClient.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#callLogger-java.lang.Class-">callLogger(Class&lt;? extends RestLogger&gt;)</a></span> - Method in class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestAnnotation.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#callLogger-java.lang.Class-">callLogger(Class&lt;? extends CallLogger&gt;)</a></span> - Method in class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestAnnotation.Builder</a></dt>
 <dd>
 <div class="block">Sets the <a href="org/apache/juneau/rest/annotation/Rest.html#callLogger--"><code>Rest.callLogger()</code></a> property on this annotation.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLogger</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Basic implementation of a <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> for logging HTTP requests.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#CallLogger-org.apache.juneau.cp.BeanStore-">CallLogger(BeanStore)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#CallLogger-org.apache.juneau.rest.logger.CallLogger.Builder-">CallLogger(CallLogger.Builder)</a></span> - Constructor for class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#callLogger--">callLogger()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
 <dd>
-<div class="block">Returns the call logger sub-builder.</div>
+<div class="block">Returns the call logger bean creator.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#callLogger-java.util.function.Consumer-">callLogger(Consumer&lt;RestLogger.Builder&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#callLogger-java.lang.Class-">callLogger(Class&lt;? extends CallLogger&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
 <dd>
-<div class="block">Applies an operation to the call logger sub-builder.</div>
+<div class="block">Specifies the call logger class to use for this REST context.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#callLogger-org.apache.juneau.rest.logger.CallLogger-">callLogger(CallLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
+<dd>
+<div class="block">Specifies the call logger class to use for this REST context.</div>
+</dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLogger.Builder</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Builder class.</div>
+</dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLogger.Void.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLogger.Void</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Represents no logger</div>
+</dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLoggerRule</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Represents a logging rule used by <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>.</div>
+</dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLoggerRule.Builder</span></a> - Class in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Builder class.</div>
+</dd>
+<dt><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger"><span class="typeNameLink">CallLoggingDetail</span></a> - Enum in <a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a></dt>
+<dd>
+<div class="block">Represents the amount of detail to include in a log entry for HTTP requests and responses.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/reflect/ConstructorInfo.html#canAccept-java.lang.Object...-">canAccept(Object...)</a></span> - Method in class org.apache.juneau.reflect.<a href="org/apache/juneau/reflect/ConstructorInfo.html" title="class in org.apache.juneau.reflect">ConstructorInfo</a></dt>
 <dd>
@@ -16602,11 +16654,11 @@
 <dd>
 <div class="block">Static creator.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#create-org.apache.juneau.cp.BeanStore-">create(BeanStore)</a></span> - Static method in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#create-org.apache.juneau.cp.BeanStore-">create(BeanStore)</a></span> - Static method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Static creator.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#create-org.apache.juneau.cp.BeanStore-">create(BeanStore)</a></span> - Static method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#create-org.apache.juneau.cp.BeanStore-">create(BeanStore)</a></span> - Static method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Static creator.</div>
 </dd>
@@ -16928,7 +16980,7 @@
 <dd>
 <div class="block">Creates the creator for the rest call handler.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#createCallLogger-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createCallLogger(BeanStore, Supplier&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#createCallLogger--">createCallLogger()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
 <dd>
 <div class="block">Instantiates the call logger sub-builder.</div>
 </dd>
@@ -17417,8 +17469,6 @@
 <dd>
 <div class="block">Instantiates a creator for a part serializer.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#creator--">creator()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/html5/Audio.html#crossorigin-java.lang.String-">crossorigin(String)</a></span> - Method in class org.apache.juneau.dto.html5.<a href="org/apache/juneau/dto/html5/Audio.html" title="class in org.apache.juneau.dto.html5">Audio</a></dt>
 <dd>
 <div class="block"><a class='doclink' href='https://www.w3.org/TR/html5/embedded-content-0.html#attr-media-crossorigin'>crossorigin</a>
@@ -18196,7 +18246,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/microservice/jetty/resources/DebugResource.html#DebugResource--">DebugResource()</a></span> - Constructor for class org.apache.juneau.microservice.jetty.resources.<a href="org/apache/juneau/microservice/jetty/resources/DebugResource.html" title="class in org.apache.juneau.microservice.jetty.resources">DebugResource</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#debugRules-org.apache.juneau.rest.logging.RestLoggerRule...-">debugRules(RestLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#debugRules-org.apache.juneau.rest.logger.CallLoggerRule...-">debugRules(CallLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Adds logging rules to use when debug mode is enabled.</div>
 </dd>
@@ -19180,6 +19230,10 @@
 <dd>
 <div class="block">Copy constructor</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">DefaultConfig</span></a> - Interface in <a href="org/apache/juneau/rest/config/package-summary.html">org.apache.juneau.rest.config</a></dt>
+<dd>
+<div class="block">Predefined REST configuration that defines common default values for all configurations.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.Builder.html#defaultConnectionConfig-org.apache.http.config.ConnectionConfig-">defaultConnectionConfig(ConnectionConfig)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.Builder.html" title="class in org.apache.juneau.rest.client">RestClient.Builder</a></dt>
 <dd>
 <div class="block">Assigns default <code>ConnectionConfig</code>.</div>
@@ -19228,6 +19282,10 @@
 <dd>
 <div class="block">Specifies the default debug enablement setting if not overridden per class/method.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">DefaultHtmlConfig</span></a> - Interface in <a href="org/apache/juneau/rest/config/package-summary.html">org.apache.juneau.rest.config</a></dt>
+<dd>
+<div class="block">Predefined REST configuration that defines common default values for HTML Doc serializers.</div>
+</dd>
 <dt><a href="org/apache/juneau/swaps/DefaultingTemporalAccessor.html" title="class in org.apache.juneau.swaps"><span class="typeNameLink">DefaultingTemporalAccessor</span></a> - Class in <a href="org/apache/juneau/swaps/package-summary.html">org.apache.juneau.swaps</a></dt>
 <dd>
 <div class="block">Wraps a <a href="https://docs.oracle.com/javase/8/docs/api/java/time/temporal/TemporalAccessor.html?is-external=true" title="class or interface in java.time.temporal"><code>TemporalAccessor</code></a> to provide default values wherever possible instead of throwing unsupported field exceptions.</div>
@@ -20397,11 +20455,11 @@
 <dd>
 <div class="block">Disables this cache.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#disabled--">disabled()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#disabled--">disabled()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Shortcut for calling <c>enabled(<jsf>NEVER</jsf>)</c>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#disabled--">disabled()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#disabled--">disabled()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Shortcut for calling <c>enabled(<jsf>NEVER</jsf>)</c>.</div>
 </dd>
@@ -21330,19 +21388,19 @@
 <dd>
 <div class="block">Enables or disables debug on the specified classes.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#enabled-org.apache.juneau.Enablement-">enabled(Enablement)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#enabled-org.apache.juneau.Enablement-">enabled(Enablement)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Specifies the default logging enablement setting.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#enabled-org.apache.juneau.Enablement-">enabled(Enablement)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#enabled-org.apache.juneau.Enablement-">enabled(Enablement)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Specifies whether logging is enabled when using this rule.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#enabledPredicate-java.util.function.Predicate-">enabledPredicate(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#enabledPredicate-java.util.function.Predicate-">enabledPredicate(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Specifies the predicate test to use when the enabled setting is set to <a href="org/apache/juneau/Enablement.html#CONDITIONAL"><code>CONDITIONALLY</code></a>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#enabledTest-java.util.function.Predicate-">enabledTest(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#enabledTest-java.util.function.Predicate-">enabledTest(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Specifies the default logging enablement test predicate.</div>
 </dd>
@@ -22147,7 +22205,7 @@
 <dd>
 <div class="block">Default constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#exceptionFilter-java.util.function.Predicate-">exceptionFilter(Predicate&lt;Throwable&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#exceptionFilter-java.util.function.Predicate-">exceptionFilter(Predicate&lt;Throwable&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Apply a throwable-based predicate check for this rule to match against.</div>
 </dd>
@@ -24785,7 +24843,7 @@
 <dd>
 <div class="block">Constructs a new instance of the specified class from the specified string.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html#fromString-java.lang.String-">fromString(String)</a></span> - Static method in enum org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging">RestLoggingDetail</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html#fromString-java.lang.String-">fromString(String)</a></span> - Static method in enum org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger">CallLoggingDetail</a></dt>
 <dd>
 <div class="block">Retrieves this enum using case-insensitive matching.</div>
 </dd>
@@ -26099,13 +26157,11 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/rest/HtmlBeansResource.html#getChildDescriptions--">getChildDescriptions()</a></span> - Method in class org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/HtmlBeansResource.html" title="class in org.apache.juneau.examples.rest">HtmlBeansResource</a></dt>
 <dd>
-<div class="block">[HTTP GET /htmlbeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /htmlbeans]</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/examples/rest/UtilityBeansResource.html#getChildDescriptions--">getChildDescriptions()</a></span> - Method in class org.apache.juneau.examples.rest.<a href="org/apache/juneau/examples/rest/UtilityBeansResource.html" title="class in org.apache.juneau.examples.rest">UtilityBeansResource</a></dt>
 <dd>
-<div class="block">[HTTP GET /utilitybeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /utilitybeans]</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/xml/XmlBeanPropertyMeta.html#getChildName--">getChildName()</a></span> - Method in class org.apache.juneau.xml.<a href="org/apache/juneau/xml/XmlBeanPropertyMeta.html" title="class in org.apache.juneau.xml">XmlBeanPropertyMeta</a></dt>
 <dd>
@@ -27103,11 +27159,11 @@
 <dd>
 <div class="block">Bean property getter:  <property>email</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#getEnabled--">getEnabled()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#getEnabled--">getEnabled()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns the enablement flag value on this rule.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#getEnabledTest--">getEnabledTest()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#getEnabledTest--">getEnabledTest()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns the enablement predicate test on this rule.</div>
 </dd>
@@ -28463,11 +28519,11 @@
 <dd>
 <div class="block">Bean property getter:  <property>length</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#getLevel--">getLevel()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#getLevel--">getLevel()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns the last logged message level.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#getLevel--">getLevel()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#getLevel--">getLevel()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns the log level on this rule.</div>
 </dd>
@@ -28623,7 +28679,7 @@
 <dd>
 <div class="block">Returns the logger for this microservice.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#getLogger--">getLogger()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#getLogger--">getLogger()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Returns the logger to use for logging REST calls.</div>
 </dd>
@@ -28913,7 +28969,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/http/response/BasicHttpException.html#getMessage--">getMessage()</a></span> - Method in exception org.apache.juneau.http.response.<a href="org/apache/juneau/http/response/BasicHttpException.html" title="class in org.apache.juneau.http.response">BasicHttpException</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#getMessage--">getMessage()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#getMessage--">getMessage()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns the last logged message.</div>
 </dd>
@@ -28925,7 +28981,7 @@
 <dd>
 <div class="block">Shortcut method for calling <a href="org/apache/juneau/rest/RestRequest.html#getMessages--"><code>RestRequest.getMessages()</code></a> and <a href="org/apache/juneau/cp/Messages.html#getString-java.lang.String-java.lang.Object...-"><code>Messages.getString(String,Object...)</code></a>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#getMessageAndReset--">getMessageAndReset()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#getMessageAndReset--">getMessageAndReset()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns the last logged message and then deletes it internally.</div>
 </dd>
@@ -30775,7 +30831,7 @@
 <dd>
 <div class="block">Bean property getter:  <property>default</property>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#getRequestDetail--">getRequestDetail()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#getRequestDetail--">getRequestDetail()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns the detail level for HTTP requests.</div>
 </dd>
@@ -30920,7 +30976,7 @@
 <div class="block">Optional method that returns the response <c>Content-Type</c> for this serializer if it is different from
  the matched media type.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#getResponseDetail--">getResponseDetail()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#getResponseDetail--">getResponseDetail()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns the detail level for HTTP responses.</div>
 </dd>
@@ -31078,7 +31134,7 @@
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-java.lang.Object-"><code>RestClient.getRrpcInterface(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Given the specified servlet request/response, find the rule that applies to it.</div>
 </dd>
@@ -32038,7 +32094,7 @@
 <dd>
 <div class="block">Returns the value of the <js>"Thrown"</js> header on the response.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#getThrown--">getThrown()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#getThrown--">getThrown()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Returns the last logged message level.</div>
 </dd>
@@ -36306,9 +36362,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in class org.apache.juneau.rest.httppart.<a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html#impl-java.lang.Object-">impl(Object)</a></span> - Method in class org.apache.juneau.rest.matcher.<a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html" title="class in org.apache.juneau.rest.matcher">RestMatcherList.Builder</a></dt>
 <dd>&nbsp;</dd>
@@ -36661,6 +36715,18 @@
 <dd>
 <div class="block">Initializes this microservice.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init(BeanStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicCallLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init(BeanStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicDisabledCallLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init(BeanStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCallLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init(BeanStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">init(BeanStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
+<dd>
+<div class="block">Initializer.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.Builder.html#init-java.util.function.Supplier-">init(Supplier&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></dt>
 <dd>
 <div class="block">Performs initialization on this builder against the specified REST servlet/bean instance.</div>
@@ -38181,7 +38247,7 @@
 <dd>
 <div class="block">Returns <jk>true</jk> if debug is enabled on the specified method and request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#isDebug-javax.servlet.http.HttpServletRequest-">isDebug(HttpServletRequest)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#isDebug-javax.servlet.http.HttpServletRequest-">isDebug(HttpServletRequest)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Returns <jk>true</jk> if debug is enabled on this request.</div>
 </dd>
@@ -38354,7 +38420,7 @@
 <dd>
 <div class="block">Tests for enablement.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#isEnabled-org.apache.juneau.rest.logging.RestLoggerRule-javax.servlet.http.HttpServletRequest-">isEnabled(RestLoggerRule, HttpServletRequest)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#isEnabled-org.apache.juneau.rest.logger.CallLoggerRule-javax.servlet.http.HttpServletRequest-">isEnabled(CallLoggerRule, HttpServletRequest)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Returns <jk>true</jk> if logging is enabled for this request.</div>
 </dd>
@@ -38684,7 +38750,7 @@
 <dd>
 <div class="block">Returns <jk>true</jk> if this class is a local class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#isLogStackTrace--">isLogStackTrace()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#isLogStackTrace--">isLogStackTrace()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns <jk>true</jk> if a stack trace should be logged.</div>
 </dd>
@@ -41373,11 +41439,11 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#level-java.util.logging.Level-">level(Level)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#level-java.util.logging.Level-">level(Level)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">The default logging level to use for logging the request/response.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#level-java.util.logging.Level-">level(Level)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#level-java.util.logging.Level-">level(Level)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">The logging level to use for logging the request/response.</div>
 </dd>
@@ -42158,20 +42224,16 @@
 <dd>
 <div class="block">Logs a message.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#log-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">log(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Throwable-">log(Level, String, Throwable)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
+<dd>&nbsp;</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#log-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">log(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Called at the end of a servlet request to log the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Throwable-">log(Level, String, Throwable)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Throwable-">log(Level, String, Throwable)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
 <div class="block">Logs the specified message to the logger.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#log-java.util.logging.Level-java.lang.String-java.lang.Throwable-">log(Level, String, Throwable)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#log-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">log(HttpServletRequest, HttpServletResponse)</a></span> - Method in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
-<dd>
-<div class="block">Called at the end of a servlet request to log the request.</div>
-</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockLogger.html#log-java.util.logging.LogRecord-">log(LogRecord)</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockLogger.html" title="class in org.apache.juneau.rest.mock">MockLogger</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/servlet/RestObject.html#log-java.lang.String-">log(String)</a></span> - Method in class org.apache.juneau.rest.servlet.<a href="org/apache/juneau/rest/servlet/RestObject.html" title="class in org.apache.juneau.rest.servlet">RestObject</a></dt>
@@ -42216,11 +42278,11 @@
 <dd>
 <div class="block">Logger.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#logger-java.util.logging.Logger-">logger(Logger)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#logger-java.util.logging.Logger-">logger(Logger)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Specifies the logger to use for logging the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#logger-java.lang.String-">logger(String)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#logger-java.lang.String-">logger(String)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Specifies the logger to use for logging the request.</div>
 </dd>
@@ -42238,21 +42300,21 @@
 <dd>
 <div class="block">Sets the logger for this resource.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestOpSession.Builder.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger(RestLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestOpSession.Builder.html" title="class in org.apache.juneau.rest">RestOpSession.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestOpSession.Builder.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger(CallLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestOpSession.Builder.html" title="class in org.apache.juneau.rest">RestOpSession.Builder</a></dt>
 <dd>
 <div class="block">Sets the logger to use when logging this call.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestSession.Builder.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger(RestLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestSession.Builder.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger(CallLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a></dt>
 <dd>
 <div class="block">Specifies the logger to use for this session.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestSession.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger(RestLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestSession.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger(CallLogger)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a></dt>
 <dd>
 <div class="block">Sets the logger to use when logging this call.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#loggerOnce-java.util.logging.Logger-">loggerOnce(Logger)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#loggerOnce-java.util.logging.Logger-">loggerOnce(Logger)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
-<div class="block">Same as <a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#logger-java.util.logging.Logger-"><code>RestLogger.Builder.logger(Logger)</code></a> but only sets the value if it's currently <jk>null</jk>.</div>
+<div class="block">Same as <a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#logger-java.util.logging.Logger-"><code>CallLogger.Builder.logger(Logger)</code></a> but only sets the value if it's currently <jk>null</jk>.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockServletRequest.html#login-java.lang.String-java.lang.String-">login(String, String)</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockServletRequest.html" title="class in org.apache.juneau.rest.mock">MockServletRequest</a></dt>
 <dd>&nbsp;</dd>
@@ -42284,7 +42346,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html#logRequests-org.apache.juneau.DetailLevel-java.util.logging.Level-java.util.function.BiPredicate-">logRequests(DetailLevel, Level, BiPredicate&lt;RestRequest, RestResponse&gt;)</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html" title="class in org.apache.juneau.rest.mock">MockRestClient.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#logStackTrace--">logStackTrace()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#logStackTrace--">logStackTrace()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Log a stack trace as part of the log entry.</div>
 </dd>
@@ -42876,7 +42938,7 @@
 <dd>
 <div class="block">Returns <jk>true</jk> if the specified string matches this expression.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#matches-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">matches(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#matches-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">matches(HttpServletRequest, HttpServletResponse)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>
 <div class="block">Returns <jk>true</jk> if this rule matches the specified parameters.</div>
 </dd>
@@ -45256,7 +45318,7 @@
 <dd>
 <div class="block">Converts the specified stack trace element into a normalized string.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#normalRules-org.apache.juneau.rest.logging.RestLoggerRule...-">normalRules(RestLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#normalRules-org.apache.juneau.rest.logger.CallLoggerRule...-">normalRules(CallLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Adds logging rules to use when debug mode is not enabled.</div>
 </dd>
@@ -46977,6 +47039,10 @@
 <dd>
 <div class="block">Serializes a Java object to an OpenApi output.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/marshaller/OpenApi.html#of-org.apache.juneau.httppart.HttpPartSchema-java.lang.Object-">of(HttpPartSchema, Object)</a></span> - Static method in class org.apache.juneau.marshaller.<a href="org/apache/juneau/marshaller/OpenApi.html" title="class in org.apache.juneau.marshaller">OpenApi</a></dt>
+<dd>
+<div class="block">Serializes a Java object to an OpenApi output.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/marshaller/PlainText.html#of-java.lang.Object-">of(Object)</a></span> - Static method in class org.apache.juneau.marshaller.<a href="org/apache/juneau/marshaller/PlainText.html" title="class in org.apache.juneau.marshaller">PlainText</a></dt>
 <dd>
 <div class="block">Serializes a Java object to a Plain Text string.</div>
@@ -60226,7 +60292,7 @@
 <dd>
 <div class="block">JAX-RS Integration</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a> - package org.apache.juneau.rest.logging</dt>
+<dt><a href="org/apache/juneau/rest/logger/package-summary.html">org.apache.juneau.rest.logger</a> - package org.apache.juneau.rest.logger</dt>
 <dd>
 <div class="block">REST Logging API</div>
 </dd>
@@ -65097,11 +65163,11 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#requestDetail-org.apache.juneau.rest.logging.RestLoggingDetail-">requestDetail(RestLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#requestDetail-org.apache.juneau.rest.logger.CallLoggingDetail-">requestDetail(CallLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">The default level of detail to log on a request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#requestDetail-org.apache.juneau.rest.logging.RestLoggingDetail-">requestDetail(RestLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#requestDetail-org.apache.juneau.rest.logger.CallLoggingDetail-">requestDetail(CallLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">The level of detail to log on a request.</div>
 </dd>
@@ -65133,7 +65199,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html#requestExecutor-org.apache.http.protocol.HttpRequestExecutor-">requestExecutor(HttpRequestExecutor)</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockRestClient.Builder.html" title="class in org.apache.juneau.rest.mock">MockRestClient.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#requestFilter-java.util.function.Predicate-">requestFilter(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#requestFilter-java.util.function.Predicate-">requestFilter(Predicate&lt;HttpServletRequest&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Apply a request-based predicate check for this rule to match against.</div>
 </dd>
@@ -65345,7 +65411,7 @@
 <dd>
 <div class="block">Returns the HTTP servlet response object on this call.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html#reset--">reset()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicTestCaptureRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html#reset--">reset()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger">BasicTestCaptureCallLogger</a></dt>
 <dd>
 <div class="block">Resets the internal message buffer.</div>
 </dd>
@@ -65812,15 +65878,15 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#responseDetail-org.apache.juneau.rest.logging.RestLoggingDetail-">responseDetail(RestLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#responseDetail-org.apache.juneau.rest.logger.CallLoggingDetail-">responseDetail(CallLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">The default level of detail to log on a response.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#responseDetail-org.apache.juneau.rest.logging.RestLoggingDetail-">responseDetail(RestLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#responseDetail-org.apache.juneau.rest.logger.CallLoggingDetail-">responseDetail(CallLoggingDetail)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">The level of detail to log on a response.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#responseFilter-java.util.function.Predicate-">responseFilter(Predicate&lt;HttpServletResponse&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#responseFilter-java.util.function.Predicate-">responseFilter(Predicate&lt;HttpServletResponse&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Apply a response-based predicate check for this rule to match against.</div>
 </dd>
@@ -66155,30 +66221,6 @@
 <dd>
 <div class="block">Builder class.</div>
 </dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLogger</span></a> - Interface in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Interface class used for logging HTTP requests.</div>
-</dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLogger.Builder</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Builder class.</div>
-</dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLogger.Void</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Represents no logger</div>
-</dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLoggerRule</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Represents a logging rule used by <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>.</div>
-</dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLoggerRule.Builder</span></a> - Class in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Builder class.</div>
-</dd>
-<dt><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging"><span class="typeNameLink">RestLoggingDetail</span></a> - Enum in <a href="org/apache/juneau/rest/logging/package-summary.html">org.apache.juneau.rest.logging</a></dt>
-<dd>
-<div class="block">Represents the amount of detail to include in a log entry for HTTP requests and responses.</div>
-</dd>
 <dt><a href="org/apache/juneau/rest/matcher/RestMatcher.html" title="class in org.apache.juneau.rest.matcher"><span class="typeNameLink">RestMatcher</span></a> - Class in <a href="org/apache/juneau/rest/matcher/package-summary.html">org.apache.juneau.rest.matcher</a></dt>
 <dd>
 <div class="block">Class used for defining method-level matchers using the <a href="org/apache/juneau/rest/annotation/RestOp.html#matchers--"><code>@RestOp(matchers)</code></a> annotation.</div>
@@ -66864,7 +66906,7 @@
 <dd>
 <div class="block">Creates a <a href="org/apache/juneau/dto/html5/Ruby.html" title="class in org.apache.juneau.dto.html5"><code>Ruby</code></a> element with the specified child nodes.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#rules-org.apache.juneau.rest.logging.RestLoggerRule...-">rules(RestLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#rules-org.apache.juneau.rest.logger.CallLoggerRule...-">rules(CallLoggerRule...)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Shortcut for adding the same rules as normal and debug rules.</div>
 </dd>
@@ -72075,25 +72117,25 @@
 <div class="block">Creates a <a href="org/apache/juneau/dto/html5/Source.html" title="class in org.apache.juneau.dto.html5"><code>Source</code></a> element with the specified <a href="org/apache/juneau/dto/html5/Source.html#src-java.lang.Object-"><code>Source.src(Object)</code></a> and <a href="org/apache/juneau/dto/html5/Source.html#type-java.lang.String-"><code>Source.type(String)</code></a>
  attributes.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_enabled">SP_enabled</a></span> - Static variable in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_enabled">SP_enabled</a></span> - Static variable in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
-<div class="block">System property name for the default enablement setting for <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> objects.</div>
+<div class="block">System property name for the default enablement setting for <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> objects.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_level">SP_level</a></span> - Static variable in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_level">SP_level</a></span> - Static variable in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
-<div class="block">System property name for the logging level setting for <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> objects.</div>
+<div class="block">System property name for the logging level setting for <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> objects.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_logger">SP_logger</a></span> - Static variable in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_logger">SP_logger</a></span> - Static variable in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
-<div class="block">System property name for the default logger name to use for <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> objects.</div>
+<div class="block">System property name for the default logger name to use for <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> objects.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_requestDetail">SP_requestDetail</a></span> - Static variable in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_requestDetail">SP_requestDetail</a></span> - Static variable in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
-<div class="block">System property name for the default request detail setting for <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> objects.</div>
+<div class="block">System property name for the default request detail setting for <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> objects.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.html#SP_responseDetail">SP_responseDetail</a></span> - Static variable in interface org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#SP_responseDetail">SP_responseDetail</a></span> - Static variable in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>
-<div class="block">System property name for the default response detail setting for <a href="org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> objects.</div>
+<div class="block">System property name for the default response detail setting for <a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> objects.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/msgpack/MsgPackParser.SpacedHex.html#SpacedHex-org.apache.juneau.msgpack.MsgPackParser.Builder-">SpacedHex(MsgPackParser.Builder)</a></span> - Constructor for class org.apache.juneau.msgpack.<a href="org/apache/juneau/msgpack/MsgPackParser.SpacedHex.html" title="class in org.apache.juneau.msgpack">MsgPackParser.SpacedHex</a></dt>
 <dd>
@@ -72972,7 +73014,7 @@
 <dd>
 <div class="block">Builder class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#statusFilter-java.util.function.Predicate-">statusFilter(Predicate&lt;Integer&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#statusFilter-java.util.function.Predicate-">statusFilter(Predicate&lt;Integer&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>
 <div class="block">Apply a status-based predicate check for this rule to match against.</div>
 </dd>
@@ -75893,7 +75935,7 @@
 <dd>
 <div class="block">Builder class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#thrownStore-org.apache.juneau.rest.stats.ThrownStore-">thrownStore(ThrownStore)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#thrownStore-org.apache.juneau.rest.stats.ThrownStore-">thrownStore(ThrownStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
 <div class="block">Specifies the thrown exception store to use for getting stack trace information (hash IDs and occurrence counts).</div>
 </dd>
@@ -75929,9 +75971,9 @@
 <dd>
 <div class="block">Builder class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#thrownStoreOnce-org.apache.juneau.rest.stats.ThrownStore-">thrownStoreOnce(ThrownStore)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#thrownStoreOnce-org.apache.juneau.rest.stats.ThrownStore-">thrownStoreOnce(ThrownStore)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></dt>
 <dd>
-<div class="block">Same as <a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#thrownStore-org.apache.juneau.rest.stats.ThrownStore-"><code>RestLogger.Builder.thrownStore(ThrownStore)</code></a> but only sets the value if it's currently <jk>null</jk>.</div>
+<div class="block">Same as <a href="org/apache/juneau/rest/logger/CallLogger.Builder.html#thrownStore-org.apache.juneau.rest.stats.ThrownStore-"><code>CallLogger.Builder.thrownStore(ThrownStore)</code></a> but only sets the value if it's currently <jk>null</jk>.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/stats/MethodExecStore.Builder.html#thrownStoreOnce-org.apache.juneau.rest.stats.ThrownStore-">thrownStoreOnce(ThrownStore)</a></span> - Method in class org.apache.juneau.rest.stats.<a href="org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a></dt>
 <dd>
@@ -76599,6 +76641,10 @@
 <dd>
 <div class="block">Parses an OpenApi input object to the specified Java type.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/marshaller/OpenApi.html#to-org.apache.juneau.httppart.HttpPartSchema-java.lang.String-java.lang.Class-">to(HttpPartSchema, String, Class&lt;T&gt;)</a></span> - Static method in class org.apache.juneau.marshaller.<a href="org/apache/juneau/marshaller/OpenApi.html" title="class in org.apache.juneau.marshaller">OpenApi</a></dt>
+<dd>
+<div class="block">Parses an OpenApi input object to the specified Java type.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/marshaller/OpenApi.html#to-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">to(String, Type, Type...)</a></span> - Static method in class org.apache.juneau.marshaller.<a href="org/apache/juneau/marshaller/OpenApi.html" title="class in org.apache.juneau.marshaller">OpenApi</a></dt>
 <dd>
 <div class="block">Parses an OpenApi input string to the specified Java type.</div>
@@ -77212,9 +77258,9 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/httppart/RestPartType.html#toString--">toString()</a></span> - Method in enum org.apache.juneau.rest.httppart.<a href="org/apache/juneau/rest/httppart/RestPartType.html" title="enum in org.apache.juneau.rest.httppart">RestPartType</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/BasicRestLogger.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLogger.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockConsole.html#toString--">toString()</a></span> - Method in class org.apache.juneau.rest.mock.<a href="org/apache/juneau/rest/mock/MockConsole.html" title="class in org.apache.juneau.rest.mock">MockConsole</a></dt>
 <dd>
@@ -78362,9 +78408,7 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html#type-java.lang.Class-">type(Class&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.httppart.<a href="org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Builder.html#type-java.lang.Class-">type(Class&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></dt>
-<dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html#type-java.lang.Class-">type(Class&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logging">RestLoggerRule.Builder</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html#type-java.lang.Class-">type(Class&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html#type-java.lang.Class-">type(Class&lt;?&gt;)</a></span> - Method in class org.apache.juneau.rest.matcher.<a href="org/apache/juneau/rest/matcher/RestMatcherList.Builder.html" title="class in org.apache.juneau.rest.matcher">RestMatcherList.Builder</a></dt>
 <dd>&nbsp;</dd>
@@ -80868,7 +80912,7 @@
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging">RestLoggingDetail</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html#valueOf-java.lang.String-">valueOf(String)</a></span> - Static method in enum org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger">CallLoggingDetail</a></dt>
 <dd>
 <div class="block">Returns the enum constant of this type with the specified name.</div>
 </dd>
@@ -81008,7 +81052,7 @@ the order they are declared.</div>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLoggingDetail.html#values--">values()</a></span> - Static method in enum org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLoggingDetail.html" title="enum in org.apache.juneau.rest.logging">RestLoggingDetail</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logger/CallLoggingDetail.html#values--">values()</a></span> - Static method in enum org.apache.juneau.rest.logger.<a href="org/apache/juneau/rest/logger/CallLoggingDetail.html" title="enum in org.apache.juneau.rest.logger">CallLoggingDetail</a></dt>
 <dd>
 <div class="block">Returns an array containing the constants of this enum type, in
 the order they are declared.</div>
@@ -81333,8 +81377,6 @@ the order they are declared.</div>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/debug/DebugEnablement.Void.html#Void--">Void()</a></span> - Constructor for class org.apache.juneau.rest.debug.<a href="org/apache/juneau/rest/debug/DebugEnablement.Void.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Void</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/logging/RestLogger.Void.html#Void--">Void()</a></span> - Constructor for class org.apache.juneau.rest.logging.<a href="org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging">RestLogger.Void</a></dt>
-<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestChildren.Void.html#Void-org.apache.juneau.rest.RestChildren.Builder-">Void(RestChildren.Builder)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestChildren.Void.html" title="class in org.apache.juneau.rest">RestChildren.Void</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestOperations.Void.html#Void-org.apache.juneau.rest.RestOperations.Builder-">Void(RestOperations.Builder)</a></span> - Constructor for class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestOperations.Void.html" title="class in org.apache.juneau.rest">RestOperations.Void</a></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/BeanBuilder.html b/content/site/apidocs-9.0.0/org/apache/juneau/BeanBuilder.html
index d415947a5..49526c7bc 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/BeanBuilder.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/BeanBuilder.html
@@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>, <a href="../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>, <a href="../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>, <a href="../../../org/apache/juneau/cp/Messages.Builder.html" title="class in or [...]
+<dd><a href="../../../org/apache/juneau/rest/logger/CallLoggerRule.Builder.html" title="class in org.apache.juneau.rest.logger">CallLoggerRule.Builder</a>, <a href="../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>, <a href="../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>, <a href="../../../org/apache/juneau/http/header/HeaderList.Builder.html" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/collections/Args.html b/content/site/apidocs-9.0.0/org/apache/juneau/collections/Args.html
index cfc7857cd..f653bf399 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/collections/Args.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/collections/Args.html
@@ -338,7 +338,7 @@ extends <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.collections.<a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></h3>
-<code><a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.util.Map-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.lang.String-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendFirst-java.util.function.Predicate-java.lang.String-T...-">appendFirst</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendIf-boolean-java.lang.String-java.lang.Object-">appen [...]
+<code><a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.util.Map-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.lang.String-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendFirst-java.util.function.Predicate-java.lang.String-T...-">appendFirst</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendIf-boolean-java.lang.String-java.lang.Object-">appen [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.util.LinkedHashMap">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonList.html b/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonList.html
index c2f0bfe80..a71ec6a31 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonList.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonList.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":9,"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":9,"i30":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":10,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":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":9,"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":9,"i31":9,"i32":9,"i33":9,"i34":9,"i35":9,"i36":9,"i37":9,"i38":9,"i39":10,"i40":10,"i41":10,"i42":10,"i43":10,"i44":10,"i45":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";
@@ -361,49 +361,55 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#asJson--">asJson</a></span>()</code>
+<div class="block">A synonym for <a href="../../../../org/apache/juneau/collections/JsonList.html#toString--"><code>toString()</code></a></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#asString--">asString</a></span>()</code>
 <div class="block">Serialize this array to Simplified JSON.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#asString-org.apache.juneau.serializer.WriterSerializer-">asString</a></span>(<a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer">WriterSerializer</a>&nbsp;serializer)</code>
 <div class="block">Serialize this array to a string using the specified serializer.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#cast-org.apache.juneau.ClassMeta-">cast</a></span>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;&nbsp;cm)</code>
 <div class="block">Converts this object into the specified class type.</div>
 </td>
 </tr>
-<tr id="i10" class="altColor">
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#create--">create</a></span>()</code>
 <div class="block">Construct an empty list.</div>
 </td>
 </tr>
-<tr id="i11" class="rowColor">
+<tr id="i12" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#deleteAt-java.lang.String-">deleteAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>
 <div class="block">Similar to <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.html?is-external=true#remove-int-" title="class or interface in java.util"><code>remove(int)</code></a>,but the key is a slash-delimited path used to traverse entries in
  this POJO.</div>
 </td>
 </tr>
-<tr id="i12" class="altColor">
+<tr id="i13" class="rowColor">
 <td class="colFirst"><code>&lt;E&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang">Iterable</a>&lt;E&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#elements-java.lang.Class-">elements</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;E&gt;&nbsp;childType)</code>
 <div class="block">Creates an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Iterable.html?is-external=true" title="class or interface in java.lang"><code>Iterable</code></a> with elements of the specified child type.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" 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/collections/JsonList.html#get-int-java.lang.Class-">get</a></span>(int&nbsp;index,
    <a href="https://docs.oracle.com/javase/8/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">Get the entry at the specified index, converted to the specified type.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" 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/collections/JsonList.html#get-int-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(int&nbsp;index,
    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -411,7 +417,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
 <div class="block">Get the entry at the specified index, converted to the specified type.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" 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/collections/JsonList.html#getAt-java.lang.String-java.lang.Class-">getAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
@@ -419,7 +425,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
  this POJO.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" 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/collections/JsonList.html#getAt-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -427,56 +433,56 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonList.html#getAt-java.lang.String-java.lang.Class-"><code>getAt(String,Class)</code></a>, but allows for conversion to complex maps and collections.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getBeanSession--">getBeanSession</a></span>()</code>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau"><code>BeanSession</code></a> currently associated with this list.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getBoolean-int-">getBoolean</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, Boolean.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getClassMeta-int-">getClassMeta</a></span>(int&nbsp;index)</code>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> of the class of the object at the specified index.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getInt-int-">getInt</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, Integer.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getList-int-">getList</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, JsonList.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>&lt;E&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getList-int-java.lang.Class-">getList</a></span>(int&nbsp;index,
        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;E&gt;&nbsp;elementType)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonList.html#getList-int-"><code>getList(int)</code></a> except converts the elements to the specified types.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getLong-int-">getLong</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, Long.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getMap-int-">getMap</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, JsonMap.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#getMap-int-java.lang.Class-java.lang.Class-">getMap</a></span>(int&nbsp;index,
       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;keyType,
@@ -484,88 +490,88 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonList.html#getMap-int-"><code>getMap(int)</code></a> except converts the keys and values to the specified types.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#getString-int-">getString</a></span>(int&nbsp;index)</code>
 <div class="block">Shortcut for calling <code>get(index, String.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#isUnmodifiable--">isUnmodifiable</a></span>()</code>
 <div class="block">Returns <jk>true</jk> if this list is unmodifiable.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#modifiable--">modifiable</a></span>()</code>
 <div class="block">Returns a modifiable copy of this list if it's unmodifiable.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#of-java.util.Collection-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;?&gt;&nbsp;values)</code>
 <div class="block">Construct a list initialized with the specified list.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#of-java.lang.Object...-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;values)</code>
 <div class="block">Construct a list initialized with the specified values.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofArrays-java.lang.Object:A...-">ofArrays</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>[]...&nbsp;values)</code>
 <div class="block">Convenience method for creating a list of array objects.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofCollections-java.util.Collection...-">ofCollections</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;?&gt;...&nbsp;values)</code>
 <div class="block">Convenience method for creating a list of collection objects.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofJson-java.lang.CharSequence-">ofJson</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a>&nbsp;json)</code>
 <div class="block">Construct a list initialized with the specified JSON string.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofJson-java.io.Reader-">ofJson</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;json)</code>
 <div class="block">Construct a list initialized with the specified reader containing JSON.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofJsonOrCdl-java.lang.String-">ofJsonOrCdl</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;s)</code>
 <div class="block">Parses a string that can consist of either a JSON array or comma-delimited list.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofText-java.lang.CharSequence-org.apache.juneau.parser.Parser-">ofText</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a>&nbsp;in,
       <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
 <div class="block">Construct a list initialized with the specified string.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#ofText-java.io.Reader-org.apache.juneau.parser.Parser-">ofText</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;in,
       <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
 <div class="block">Construct a list initialized with the specified string.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#postAt-java.lang.String-java.lang.Object-">postAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
 <div class="block">Similar to <a href="../../../../org/apache/juneau/collections/JsonList.html#putAt-java.lang.String-java.lang.Object-"><code>putAt(String,Object)</code></a>, but used to append to collections and arrays.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#putAt-java.lang.String-java.lang.Object-">putAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
@@ -573,29 +579,29 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
  in this POJO.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#session-org.apache.juneau.BeanSession-">session</a></span>(<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;session)</code>
 <div class="block">Override the default bean session used for converting POJOs.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#setBeanSession-org.apache.juneau.BeanSession-">setBeanSession</a></span>(<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;value)</code>
 <div class="block">Sets the <a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau"><code>BeanSession</code></a> currently associated with this list.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#unmodifiable--">unmodifiable</a></span>()</code>
 <div class="block">Returns an unmodifiable copy of this list if it's modifiable.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonList.html#writeTo-java.io.Writer-">writeTo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</code>
 <div class="block">Convenience method for serializing this JsonList to the specified Writer using the JsonSerializer.DEFAULT
@@ -1799,13 +1805,27 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedList.
 </dl>
 </li>
 </ul>
+<a name="asJson--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asJson</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#line.1066">asJson</a>()</pre>
+<div class="block">A synonym for <a href="../../../../org/apache/juneau/collections/JsonList.html#toString--"><code>toString()</code></a></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object as a JSON string.</dd>
+</dl>
+</li>
+</ul>
 <a name="toString--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#line.1062">toString</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html#line.1071">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractCollection.html?is-external=true#toString--" title="class or interface in java.util">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractCollection.html?is-external=true" title="class or interface in java.util">AbstractCollection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interfa [...]
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonMap.html b/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonMap.html
index a7031acd0..1494d27d8 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonMap.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/collections/JsonMap.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":9,"i16":10,"i17":10,"i18":10,"i19":10,"i20":10,"i21":9,"i22":9,"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,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54 [...]
+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":9,"i17":10,"i18":10,"i19":10,"i20":10,"i21":10,"i22":9,"i23":9,"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,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10,"i54 [...]
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -370,164 +370,170 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 </tr>
 <tr id="i7" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#asJson--">asJson</a></span>()</code>
+<div class="block">A synonym for <a href="../../../../org/apache/juneau/collections/JsonMap.html#toString--"><code>toString()</code></a></div>
+</td>
+</tr>
+<tr id="i8" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#asReadableString--">asReadableString</a></span>()</code>
 <div class="block">Serialize this object to Simplified JSON using <a href="../../../../org/apache/juneau/json/SimpleJsonSerializer.html#DEFAULT_READABLE"><code>SimpleJsonSerializer.DEFAULT_READABLE</code></a>.</div>
 </td>
 </tr>
-<tr id="i8" class="altColor">
+<tr id="i9" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#asString--">asString</a></span>()</code>
 <div class="block">Serialize this object to Simplified JSON using <a href="../../../../org/apache/juneau/json/SimpleJsonSerializer.html#DEFAULT"><code>SimpleJsonSerializer.DEFAULT</code></a>.</div>
 </td>
 </tr>
-<tr id="i9" class="rowColor">
+<tr id="i10" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#asString-org.apache.juneau.serializer.WriterSerializer-">asString</a></span>(<a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer">WriterSerializer</a>&nbsp;serializer)</code>
 <div class="block">Serialize this object into a string using the specified serializer.</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/collections/JsonMap.html#cast-java.lang.Class-">cast</a></span>(<a href="https://docs.oracle.com/javase/8/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">Converts this map into an object of the specified type.</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/collections/JsonMap.html#cast-org.apache.juneau.ClassMeta-">cast</a></span>(<a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;T&gt;&nbsp;cm)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#cast-java.lang.Class-"><code>cast(Class)</code></a>, except allows you to specify a <a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau"><code>ClassMeta</code></a> parameter.</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/collections/JsonMap.html#containsKey-java.lang.Object-">containsKey</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>&nbsp;</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/collections/JsonMap.html#containsKeyNotEmpty-java.lang.String-">containsKeyNotEmpty</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns <jk>true</jk> if the map contains the specified entry and the value is not null nor an empty string.</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/collections/JsonMap.html#containsOuterKey-java.lang.Object-">containsOuterKey</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>
 <div class="block">Returns <jk>true</jk> if this map contains the specified key, ignoring the inner map if it exists.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#create--">create</a></span>()</code>
 <div class="block">Construct an empty map.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#deleteAt-java.lang.String-">deleteAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>
 <div class="block">Similar to <a href="https://docs.oracle.com/javase/8/docs/api/java/util/HashMap.html?is-external=true#remove-java.lang.Object-" title="class or interface in java.util"><code>remove(Object)</code></a>, but the key is a slash-delimited path used to traverse entries
  in this POJO.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.Entry.html?is-external=true" title="class or interface in java.util">Map.Entry</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/ [...]
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#entrySet--">entrySet</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#exclude-java.lang.String...-">exclude</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns a copy of this <c>JsonMap</c> without the specified keys.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#filtered--">filtered</a></span>()</code>
 <div class="block">Enables filtering based on default values.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#filtered-java.util.function.Predicate-">filtered</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Predicate.html?is-external=true" title="class or interface in java.util.function">Predicate</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&gt [...]
 <div class="block">Enables filtering based on a predicate test.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#filteredMap--">filteredMap</a></span>()</code>
 <div class="block">Construct an empty map.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#filteredMap-java.lang.Object...-">filteredMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;keyValuePairs)</code>
 <div class="block">Construct a map initialized with the specified key/value pairs.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" 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/collections/JsonMap.html#find-java.lang.Class-java.lang.String...-">find</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type,
     <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the value for the first key in the list that has an entry in this map.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#find-java.lang.String...-">find</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the value for the first key in the list that has an entry in this map.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#findBoolean-java.lang.String...-">findBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#findInt-java.lang.String...-">findInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><code>Integer</code></a>.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#findKeyIgnoreCase-java.lang.String-">findKeyIgnoreCase</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Searches for the specified key in this map ignoring case.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#findList-java.lang.String...-">findList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to a <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections"><code>JsonList</code></a>.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#findLong-java.lang.String...-">findLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a>.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#findMap-java.lang.String...-">findMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to a <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections"><code>JsonMap</code></a>.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#findString-java.lang.String...-">findString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns the first entry that exists converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#get-java.lang.Object-">get</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;key)</code>&nbsp;</td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" 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/collections/JsonMap.html#get-java.lang.String-java.lang.Class-">get</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
    <a href="https://docs.oracle.com/javase/8/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">Same as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true#get-java.lang.Object-" title="class or interface in java.util"><code>get()</code></a>, but casts or converts the value to the specified class type.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" 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/collections/JsonMap.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">get</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -535,7 +541,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a>, but allows for complex data types consisting of collections or maps.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" 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/collections/JsonMap.html#getAt-java.lang.String-java.lang.Class-">getAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</code>
@@ -543,7 +549,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
  entries in this POJO.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" 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/collections/JsonMap.html#getAt-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">getAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -551,64 +557,64 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#getAt-java.lang.String-java.lang.Class-"><code>getAt(String,Class)</code></a>, but allows for conversion to complex maps and collections.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getBeanSession--">getBeanSession</a></span>()</code>
 <div class="block">Returns the <a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau"><code>BeanSession</code></a> currently associated with this map.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getBoolean-java.lang.String-">getBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getBoolean-java.lang.String-java.lang.Boolean-">getBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang"><code>Boolean</code></a>.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/ClassMeta.html" title="class in org.apache.juneau">ClassMeta</a>&lt;?&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getClassMeta-java.lang.String-">getClassMeta</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the class type of the object at the specified index.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getFirstKey--">getFirstKey</a></span>()</code>
 <div class="block">Returns the first key in the map.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getInt-java.lang.String-">getInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><code>Integer</code></a>.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getInt-java.lang.String-java.lang.Integer-">getInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to an <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang"><code>Integer</code></a>.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-">getList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections"><code>JsonList</code></a>.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-boolean-">getList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
        boolean&nbsp;createIfNotExists)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-"><code>getList(String)</code></a> but creates a new empty <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections"><code>JsonList</code></a> if it doesn't already exist.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code>&lt;E&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;E&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-java.lang.Class-java.util.List-">getList</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;E&gt;&nbsp;elementType,
@@ -616,40 +622,40 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-org.apache.juneau.collections.JsonList-"><code>getList(String, JsonList)</code></a> except converts the elements to the specified types.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getList-java.lang.String-org.apache.juneau.collections.JsonList-">getList</a></span>(<a href="https://docs.oracle.com/javase/8/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/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to a <a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections"><code>JsonList</code></a>.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getLong-java.lang.String-">getLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a>.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getLong-java.lang.String-java.lang.Long-">getLong</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang">Long</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Long.html?is-external=true" title="class or interface in java.lang"><code>Long</code></a>.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-">getMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util"><code>Map</code></a>.</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-boolean-">getMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
       boolean&nbsp;createIfNotExists)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-"><code>getMap(String)</code></a> but creates a new empty <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections"><code>JsonMap</code></a> if it doesn't already exist.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>&lt;K,V&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;K,V&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-java.lang.Class-java.lang.Class-java.util.Map-">getMap</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;K&gt;&nbsp;keyType,
@@ -658,40 +664,40 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-org.apache.juneau.collections.JsonMap-"><code>getMap(String, JsonMap)</code></a> except converts the keys and values to the specified types.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getMap-java.lang.String-org.apache.juneau.collections.JsonMap-">getMap</a></span>(<a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to a <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections"><code>JsonMap</code></a>.</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getString-java.lang.String-">getString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getString-java.lang.String-java.lang.String-">getString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;defVal)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getStringArray-java.lang.String-">getStringArray</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Returns the specified entry value converted to a <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang"><code>String</code></a>.</div>
 </td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getStringArray-java.lang.String-java.lang.String:A-">getStringArray</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
               <a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#getStringArray-java.lang.String-"><code>getStringArray(String)</code></a> but returns a default value if the value cannot be found.</div>
 </td>
 </tr>
-<tr id="i58" class="altColor">
+<tr id="i59" 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/collections/JsonMap.html#getSwapped-java.lang.String-org.apache.juneau.swap.ObjectSwap-">getSwapped</a></span>(<a href="https://docs.oracle.com/javase/8/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/swap/ObjectSwap.html" title="class in org.apache.juneau.swap">ObjectSwap</a>&lt;T,?&gt;&nbsp;objectSwap)</code>
@@ -699,14 +705,14 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
  POJO swap.</div>
 </td>
 </tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#getWithDefault-java.lang.String-java.lang.Object-">getWithDefault</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;def)</code>
 <div class="block">Same as <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true#get-java.lang.Object-" title="class or interface in java.util"><code>get()</code></a>, but returns the default value if the key could not be found.</div>
 </td>
 </tr>
-<tr id="i60" class="altColor">
+<tr id="i61" 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/collections/JsonMap.html#getWithDefault-java.lang.String-T-java.lang.Class-">getWithDefault</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
               T&nbsp;def,
@@ -714,7 +720,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#get-java.lang.String-java.lang.Class-"><code>get(String,Class)</code></a> but returns a default value if the value does not exist.</div>
 </td>
 </tr>
-<tr id="i61" class="rowColor">
+<tr id="i62" 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/collections/JsonMap.html#getWithDefault-java.lang.String-T-java.lang.reflect.Type-java.lang.reflect.Type...-">getWithDefault</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
               T&nbsp;def,
@@ -723,91 +729,91 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Same as <a href="../../../../org/apache/juneau/collections/JsonMap.html#get-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-"><code>get(String,Type,Type...)</code></a> but returns a default value if the value does not exist.</div>
 </td>
 </tr>
-<tr id="i62" class="altColor">
+<tr id="i63" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#include-java.lang.String...-">include</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Returns a copy of this <c>JsonMap</c> with only the specified keys.</div>
 </td>
 </tr>
-<tr id="i63" class="rowColor">
+<tr id="i64" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#inner-java.util.Map-">inner</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/docs/api/ja [...]
 <div class="block">Set an inner map in this map to allow for chained get calls.</div>
 </td>
 </tr>
-<tr id="i64" class="altColor">
+<tr id="i65" class="rowColor">
 <td class="colFirst"><code>boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#isUnmodifiable--">isUnmodifiable</a></span>()</code>
 <div class="block">Returns <jk>true</jk> if this map is unmodifiable.</div>
 </td>
 </tr>
-<tr id="i65" class="rowColor">
+<tr id="i66" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#keepAll-java.lang.String...-">keepAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">The opposite of <a href="../../../../org/apache/juneau/collections/JsonMap.html#removeAll-java.lang.String...-"><code>removeAll(String...)</code></a>.</div>
 </td>
 </tr>
-<tr id="i66" class="altColor">
+<tr id="i67" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#keySet--">keySet</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i67" class="rowColor">
+<tr id="i68" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#modifiable--">modifiable</a></span>()</code>
 <div class="block">Returns a modifiable copy of this map if it's unmodifiable.</div>
 </td>
 </tr>
-<tr id="i68" class="altColor">
+<tr id="i69" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#of-java.util.Map-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;?,?&gt;&nbsp;values)</code>
 <div class="block">Construct a map initialized with the specified map.</div>
 </td>
 </tr>
-<tr id="i69" class="rowColor">
+<tr id="i70" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#of-java.lang.Object...-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;keyValuePairs)</code>
 <div class="block">Construct a map initialized with the specified key/value pairs.</div>
 </td>
 </tr>
-<tr id="i70" class="altColor">
+<tr id="i71" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#ofJson-java.lang.CharSequence-">ofJson</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a>&nbsp;json)</code>
 <div class="block">Construct a map initialized with the specified JSON string.</div>
 </td>
 </tr>
-<tr id="i71" class="rowColor">
+<tr id="i72" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#ofJson-java.io.Reader-">ofJson</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;json)</code>
 <div class="block">Construct a map initialized with the specified reader containing JSON.</div>
 </td>
 </tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#ofText-java.lang.CharSequence-org.apache.juneau.parser.Parser-">ofText</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/CharSequence.html?is-external=true" title="class or interface in java.lang">CharSequence</a>&nbsp;in,
       <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
 <div class="block">Construct a map initialized with the specified string.</div>
 </td>
 </tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
 <td class="colFirst"><code>static <a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#ofText-java.io.Reader-org.apache.juneau.parser.Parser-">ofText</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Reader.html?is-external=true" title="class or interface in java.io">Reader</a>&nbsp;in,
       <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</code>
 <div class="block">Construct a map initialized with the specified string.</div>
 </td>
 </tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#postAt-java.lang.String-java.lang.Object-">postAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
 <div class="block">Similar to <a href="../../../../org/apache/juneau/collections/JsonMap.html#putAt-java.lang.String-java.lang.Object-"><code>putAt(String,Object)</code></a>, but used to append to collections and arrays.</div>
 </td>
 </tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#put-java.lang.String-java.lang.Object-">put</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>&nbsp;</td>
 </tr>
-<tr id="i76" class="altColor">
+<tr id="i77" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#putAt-java.lang.String-java.lang.Object-">putAt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</code>
@@ -815,65 +821,65 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
  POJO.</div>
 </td>
 </tr>
-<tr id="i77" class="rowColor">
+<tr id="i78" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#putJson-java.lang.String-java.lang.String-">putJson</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;json)</code>
 <div class="block">Convenience method for inserting JSON directly into an attribute on this object.</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i79" class="rowColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeAll-java.util.Collection-">removeAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;keys)</code>
 <div class="block">Convenience method for removing several keys at once.</div>
 </td>
 </tr>
-<tr id="i79" class="rowColor">
+<tr id="i80" class="altColor">
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeAll-java.lang.String...-">removeAll</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;keys)</code>
 <div class="block">Convenience method for removing several keys at once.</div>
 </td>
 </tr>
-<tr id="i80" class="altColor">
+<tr id="i81" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeBoolean-java.lang.String-">removeBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,<jk>null</jk>,Boolean.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i81" class="rowColor">
+<tr id="i82" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeBoolean-java.lang.String-java.lang.Boolean-">removeBoolean</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
              <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Boolean.html?is-external=true" title="class or interface in java.lang">Boolean</a>&nbsp;def)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,def,Boolean.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i82" class="altColor">
+<tr id="i83" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeInt-java.lang.String-">removeInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,<jk>null</jk>,Integer.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
+<tr id="i84" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#removeInt-java.lang.String-java.lang.Integer-">removeInt</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
          <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Integer.html?is-external=true" title="class or interface in java.lang">Integer</a>&nbsp;def)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,def,Integer.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i84" class="altColor">
+<tr id="i85" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#removeString-java.lang.String-">removeString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,<jk>null</jk>,String.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i85" class="rowColor">
+<tr id="i86" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#removeString-java.lang.String-java.lang.String-">removeString</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;def)</code>
 <div class="block">Equivalent to calling <code>removeWithDefault(key,def,String.<jk>class</jk>)</code>.</div>
 </td>
 </tr>
-<tr id="i86" class="altColor">
+<tr id="i87" 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/collections/JsonMap.html#removeWithDefault-java.lang.String-T-java.lang.Class-">removeWithDefault</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
                  T&nbsp;defVal,
@@ -881,29 +887,29 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/util/LinkedHashM
 <div class="block">Equivalent to calling <c>get(class,key,def)</c> followed by <c>remove(key);</c></div>
 </td>
 </tr>
-<tr id="i87" class="rowColor">
+<tr id="i88" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#session-org.apache.juneau.BeanSession-">session</a></span>(<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;session)</code>
 <div class="block">Override the default bean session used for converting POJOs.</div>
 </td>
 </tr>
-<tr id="i88" class="altColor">
+<tr id="i89" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#setBeanSession-org.apache.juneau.BeanSession-">setBeanSession</a></span>(<a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau">BeanSession</a>&nbsp;value)</code>
 <div class="block">Sets the <a href="../../../../org/apache/juneau/BeanSession.html" title="class in org.apache.juneau"><code>BeanSession</code></a> currently associated with this map.</div>
 </td>
 </tr>
-<tr id="i89" class="rowColor">
+<tr id="i90" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i90" class="altColor">
+<tr id="i91" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#unmodifiable--">unmodifiable</a></span>()</code>
 <div class="block">Returns an unmodifiable copy of this map if it's modifiable.</div>
 </td>
 </tr>
-<tr id="i91" class="rowColor">
+<tr id="i92" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/collections/JsonMap.html#writeTo-java.io.Writer-">writeTo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html?is-external=true" title="class or interface in java.io">Writer</a>&nbsp;w)</code>
 <div class="block">Convenience method for serializing this map to the specified <c>Writer</c> using the
@@ -3050,13 +3056,27 @@ public final&nbsp;&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/collecti
 </dl>
 </li>
 </ul>
+<a name="asJson--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asJson</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#line.1900">asJson</a>()</pre>
+<div class="block">A synonym for <a href="../../../../org/apache/juneau/collections/JsonMap.html#toString--"><code>toString()</code></a></div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object as a JSON string.</dd>
+</dl>
+</li>
+</ul>
 <a name="toString--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#line.1896">toString</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/collections/JsonMap.html#line.1905">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/docs/api/java/util/AbstractMap.html?is-external=true" title="class or interface in java.util">AbstractMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">Stri [...]
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/cp/BeanCreator.html b/content/site/apidocs-9.0.0/org/apache/juneau/cp/BeanCreator.html
index 54f97da47..6ba07918a 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/cp/BeanCreator.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/cp/BeanCreator.html
@@ -394,7 +394,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>type</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.172">type</a>(<a href="../../../../org/apache/juneau/reflect/ClassInfo.html" title="class in org.apache.juneau.reflect">ClassInfo</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.170">type</a>(<a href="../../../../org/apache/juneau/reflect/ClassInfo.html" title="class in org.apache.juneau.reflect">ClassInfo</a>&nbsp;value)</pre>
 <div class="block">Allows you to specify a subclass of the specified bean type to create.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -412,7 +412,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>impl</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.182">impl</a>(<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.180">impl</a>(<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;value)</pre>
 <div class="block">Allows you to specify a specific instance for the build method to return.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -430,7 +430,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>arg</h4>
-<pre>public&nbsp;&lt;T2&gt;&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.195">arg</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt; [...]
+<pre>public&nbsp;&lt;T2&gt;&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.193">arg</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt; [...]
                                T2&nbsp;bean)</pre>
 <div class="block">Adds an argument to this creator.</div>
 <dl>
@@ -450,7 +450,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>silent</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.206">silent</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.204">silent</a>()</pre>
 <div class="block">Suppresses throwing of <a href="../../../../org/apache/juneau/ExecutableException.html" title="class in org.apache.juneau"><code>ExecutableExceptions</code></a> from the <a href="../../../../org/apache/juneau/cp/BeanCreator.html#run--"><code>run()</code></a> method when
  a form of creation cannot be found.</div>
 <dl>
@@ -467,7 +467,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>builder</h4>
-<pre>public&nbsp;&lt;B&gt;&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.224">builder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>& [...]
+<pre>public&nbsp;&lt;B&gt;&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.222">builder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>& [...]
                                   B&nbsp;value)</pre>
 <div class="block">Specifies a builder object for the bean type.
 
@@ -493,7 +493,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>orElse</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.240">orElse</a>(<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;other)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.238">orElse</a>(<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;other)</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/cp/BeanCreator.html#run--"><code>run()</code></a> but returns the alternate value if a method of creation could not be found.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -509,7 +509,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>execute</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.249">execute</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.247">execute</a>()</pre>
 <div class="block">Same as <a href="../../../../org/apache/juneau/cp/BeanCreator.html#run--"><code>run()</code></a> but returns the value wrapped in an <a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util"><code>Optional</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -523,7 +523,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>run</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.259">run</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.257">run</a>()</pre>
 <div class="block">Creates the bean.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -539,7 +539,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>supplier</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.383">supplier</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="type parameter in BeanCreator">T</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/cp/BeanCreator.html#line.381">supplier</a>()</pre>
 <div class="block">Converts this creator into a supplier.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Contact.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Contact.html
index 23e6b5eb3..58b086adc 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Contact.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Contact.html
@@ -448,6 +448,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Discriminator.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Discriminator.html
index 6eba857fe..67dce7175 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Discriminator.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Discriminator.html
@@ -400,6 +400,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Encoding.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Encoding.html
index 01191be76..d9b055026 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Encoding.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Encoding.html
@@ -562,6 +562,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Example.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Example.html
index 74fdb830a..d79e4ed3c 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Example.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Example.html
@@ -496,6 +496,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ExternalDocumentation.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ExternalDocumentation.html
index da2038163..c2b839d42 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ExternalDocumentation.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ExternalDocumentation.html
@@ -375,6 +375,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/HeaderInfo.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/HeaderInfo.html
index 2e3e6f304..47da6c414 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/HeaderInfo.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/HeaderInfo.html
@@ -831,6 +831,8 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/HeaderInfo.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Info.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Info.html
index 79d77eb77..7c1e49b2b 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Info.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Info.html
@@ -612,6 +612,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Items.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Items.html
index 12405a7dd..61dc568b3 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Items.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Items.html
@@ -1254,6 +1254,8 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/Items.html" t
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/License.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/License.html
index b7e7f745b..9c219e0bf 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/License.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/License.html
@@ -394,6 +394,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Link.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Link.html
index aabef507f..1552497a8 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Link.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Link.html
@@ -614,6 +614,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/MediaType.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/MediaType.html
index f8a19506d..1b138bb06 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/MediaType.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/MediaType.html
@@ -529,6 +529,8 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/MediaType.htm
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlow.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlow.html
index c87755ee2..1bf0780fc 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlow.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlow.html
@@ -516,6 +516,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlows.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlows.html
index 5d0d377cf..2096bbb22 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlows.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OAuthFlows.html
@@ -559,6 +559,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OpenApiElement.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OpenApiElement.html
index 6eea85cd5..0a5350dc2 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OpenApiElement.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/OpenApiElement.html
@@ -267,13 +267,15 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.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/dto/openapi3/OpenApiElement.html#line.87">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/openapi3/OpenApiElement.html#line.88">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</pre>
 <div class="block">Generic property getter.
 
  <p>
  Can be used to retrieve non-standard Swagger fields such as <js>"$ref"</js>.</div>
 <dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
@@ -289,7 +291,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <li class="blockList">
 <h4>get</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/Beanp.html" title="annotation in org.apache.juneau.annotation">@Beanp</a>(<a href="../../../../../org/apache/juneau/annotation/Beanp.html#value--">value</a>="*")
-public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.106">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</pre>
+public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.107">get</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property)</pre>
 <div class="block">Generic property getter.
 
  <p>
@@ -309,7 +311,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.
 <li class="blockList">
 <h4>set</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/Beanp.html" title="annotation in org.apache.juneau.annotation">@Beanp</a>(<a href="../../../../../org/apache/juneau/annotation/Beanp.html#value--">value</a>="*")
-public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/openapi3/OpenApiElement.html#line.123">set</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
+public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/openapi3/OpenApiElement.html#line.124">set</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
                                             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</pre>
 <div class="block">Generic property setter.
 
@@ -331,7 +333,7 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElemen
 <li class="blockList">
 <h4>extraKeys</h4>
 <pre><a href="../../../../../org/apache/juneau/annotation/Beanp.html" title="annotation in org.apache.juneau.annotation">@Beanp</a>(<a href="../../../../../org/apache/juneau/annotation/Beanp.html#value--">value</a>="*")
-public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.144">extraKeys</a>()</pre>
+public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.145">extraKeys</a>()</pre>
 <div class="block">Generic property keyset.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -346,7 +348,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>keySet</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.155">keySet</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.156">keySet</a>()</pre>
 <div class="block">Returns all the keys on this element.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -361,7 +363,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockList">
 <li class="blockList">
 <h4>asMap</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/openapi3/OpenApiElement.html#line.171">asMap</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/openapi3/OpenApiElement.html#line.172">asMap</a>()</pre>
 <div class="block">Returns a copy of this swagger element as a modifiable map.
 
  <p>
@@ -378,7 +380,7 @@ public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.183">toString</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/openapi3/OpenApiElement.html#line.184">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#toString--" title="class or interface in java.lang">toString</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/RequestBodyInfo.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/RequestBodyInfo.html
index 656315251..26199ad6c 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/RequestBodyInfo.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/RequestBodyInfo.html
@@ -470,6 +470,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Response.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Response.html
index 46a352189..71e4538e7 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Response.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Response.html
@@ -556,6 +556,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SchemaInfo.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SchemaInfo.html
index 31056e320..d893f8edc 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SchemaInfo.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SchemaInfo.html
@@ -2096,6 +2096,8 @@ public&nbsp;<a href="../../../../../org/apache/juneau/dto/openapi3/SchemaInfo.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SecuritySchemeInfo.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SecuritySchemeInfo.html
index a495df718..18454a58b 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SecuritySchemeInfo.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/SecuritySchemeInfo.html
@@ -793,6 +793,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Server.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Server.html
index 16415a762..bab1e895e 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Server.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Server.html
@@ -462,6 +462,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ServerVariable.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ServerVariable.html
index 1db163763..51064ddab 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ServerVariable.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/ServerVariable.html
@@ -509,6 +509,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Tag.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Tag.html
index d27ae52bd..ff349427b 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Tag.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Tag.html
@@ -447,6 +447,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Xml.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Xml.html
index 7f49d58bd..414ede425 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Xml.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/openapi3/Xml.html
@@ -553,6 +553,8 @@ extends <a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.ht
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html#get-java.lang.String-java.lang.Class-">get</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/openapi3/OpenApiElement.html" title="class in org.apache.juneau.dto.openapi3">OpenApiElement</a></code></dd>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The datatype to cast the value to.</dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>property</code> - The property name to retrieve.</dd>
 <dd><code>type</code> - The datatype to cast the value to.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/dto/swagger/Swagger.html b/content/site/apidocs-9.0.0/org/apache/juneau/dto/swagger/Swagger.html
index fac6c589a..75ffa67df 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/dto/swagger/Swagger.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/dto/swagger/Swagger.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,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":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,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10," [...]
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -253,69 +253,75 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 </td>
 </tr>
 <tr id="i10" class="altColor">
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#asJson--">asJson</a></span>()</code>
+<div class="block">A synonym of <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#toString--"><code>toString()</code></a>.</div>
+</td>
+</tr>
+<tr id="i11" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#copy--">copy</a></span>()</code>
 <div class="block">Make a deep copy of this object.</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/dto/swagger/Swagger.html#findRef-java.lang.String-java.lang.Class-">findRef</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;c)</code>
 <div class="block">Resolves a <js>"$ref"</js> tags to nodes in this swagger document.</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/dto/swagger/Swagger.html#get-java.lang.String-java.lang.Class-">get</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
    <a href="https://docs.oracle.com/javase/8/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">Generic property getter.</div>
 </td>
 </tr>
-<tr id="i13" class="rowColor">
+<tr id="i14" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#getBasePath--">getBasePath</a></span>()</code>
 <div class="block">Bean property getter:  <property>basePath</property>.</div>
 </td>
 </tr>
-<tr id="i14" class="altColor">
+<tr id="i15" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getConsumes--">getConsumes</a></span>()</code>
 <div class="block">Bean property getter:  <property>consumes</property>.</div>
 </td>
 </tr>
-<tr id="i15" class="rowColor">
+<tr id="i16" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getDefinitions--">getDefinitions</a></span>()</code>
 <div class="block">Bean property getter:  <property>definitions</property>.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getExternalDocs--">getExternalDocs</a></span>()</code>
 <div class="block">Bean property getter:  <property>externalDocs</property>.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#getHost--">getHost</a></span>()</code>
 <div class="block">Bean property getter:  <property>host</property>.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getInfo--">getInfo</a></span>()</code>
 <div class="block">Bean property getter:  <property>info</property>.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger">Operation</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getOperation-java.lang.String-java.lang.String-">getOperation</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operation)</code>
 <div class="block">Shortcut for calling <c>getPaths().get(path).get(operation);</c></div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getParameterInfo-java.lang.String-java.lang.String-java.lang.String-java.lang.String-">getParameterInfo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;method,
@@ -324,31 +330,31 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 <div class="block">Convenience method for calling <c>getPath(path).get(method).getParameter(in,name);</c></div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/dto/swagger/ParameterInfo.html" title="class in org.apache.juneau.dto.swagger">ParameterInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getParameters--">getParameters</a></span>()</code>
 <div class="block">Bean property getter:  <property>parameters</property>.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/OperationMap.html" title="class in org.apache.juneau.dto.swagger">OperationMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getPath-java.lang.String-">getPath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path)</code>
 <div class="block">Shortcut for calling <c>getPaths().get(path);</c></div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/dto/swagger/OperationMap.html" title="class in org.apache.juneau.dto.swagger">OperationMap</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getPaths--">getPaths</a></span>()</code>
 <div class="block">Bean property getter:  <property>paths</property>.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getProduces--">getProduces</a></span>()</code>
 <div class="block">Bean property getter:  <property>produces</property>.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getResponseInfo-java.lang.String-java.lang.String-int-">getResponseInfo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
                <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operation,
@@ -356,7 +362,7 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 <div class="block">Shortcut for calling <c>getPaths().get(path).get(operation).getResponse(status);</c></div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getResponseInfo-java.lang.String-java.lang.String-java.lang.String-">getResponseInfo</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
                <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;operation,
@@ -364,164 +370,164 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 <div class="block">Shortcut for calling <c>getPaths().get(path).get(operation).getResponse(status);</c></div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/dto/swagger/ResponseInfo.html" title="class in org.apache.juneau.dto.swagger">ResponseInfo</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getResponses--">getResponses</a></span>()</code>
 <div class="block">Bean property getter:  <property>responses</property>.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getSchemes--">getSchemes</a></span>()</code>
 <div class="block">Bean property getter:  <property>schemes</property>.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="https://docs.oracle.com/javase/8/d [...]
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getSecurity--">getSecurity</a></span>()</code>
 <div class="block">Bean property getter:  <property>security</property>.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/dto/swagger/SecurityScheme.html" title="class in org.apache.juneau.dto.swagger">SecurityScheme</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getSecurityDefinitions--">getSecurityDefinitions</a></span>()</code>
 <div class="block">Bean property getter:  <property>securityDefinitions</property>.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#getSwagger--">getSwagger</a></span>()</code>
 <div class="block">Bean property getter:  <property>swagger</property>.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger">Tag</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#getTags--">getTags</a></span>()</code>
 <div class="block">Bean property getter:  <property>tags</property>.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#keySet--">keySet</a></span>()</code>
 <div class="block">Returns all the keys on this element.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#set-java.lang.String-java.lang.Object-">set</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;property,
    <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;value)</code>
 <div class="block">Generic property setter.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setBasePath-java.lang.String-">setBasePath</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>basePath</property>.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setConsumes-java.util.Collection-">setConsumes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>consumes</property>.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setConsumes-org.apache.juneau.MediaType...-">setConsumes</a></span>(<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;value)</code>
 <div class="block">Bean property fluent setter:  <property>consumes</property>.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setDefinitions-java.util.Map-">setDefinitions</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apac [...]
 <div class="block">Bean property setter:  <property>definitions</property>.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setExternalDocs-org.apache.juneau.dto.swagger.ExternalDocumentation-">setExternalDocs</a></span>(<a href="../../../../../org/apache/juneau/dto/swagger/ExternalDocumentation.html" title="class in org.apache.juneau.dto.swagger">ExternalDocumentation</a>&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>externalDocs</property>.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setHost-java.lang.String-">setHost</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>host</property>.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setInfo-org.apache.juneau.dto.swagger.Info-">setInfo</a></span>(<a href="../../../../../org/apache/juneau/dto/swagger/Info.html" title="class in org.apache.juneau.dto.swagger">Info</a>&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>info</property>.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setParameters-java.util.Map-">setParameters</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache [...]
 <div class="block">Bean property setter:  <property>parameters</property>.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setPaths-java.util.Map-">setPaths</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/juneau/dt [...]
 <div class="block">Bean property setter:  <property>paths</property>.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setProduces-java.util.Collection-">setProduces</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>produces</property>.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setProduces-org.apache.juneau.MediaType...-">setProduces</a></span>(<a href="../../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;value)</code>
 <div class="block">Bean property fluent setter:  <property>produces</property>.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setResponses-java.util.Map-">setResponses</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../../../../org/apache/j [...]
 <div class="block">Bean property setter:  <property>responses</property>.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setSchemes-java.util.Collection-">setSchemes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>schemes</property>.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setSchemes-java.lang.String...-">setSchemes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>...&nbsp;value)</code>
 <div class="block">Bean property fluent setter:  <property>schemes</property>.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setSecurity-java.util.Collection-">setSecurity</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://doc [...]
 <div class="block">Bean property setter:  <property>security</property>.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setSecurityDefinitions-java.util.Map-">setSecurityDefinitions</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>,<a href="../../. [...]
 <div class="block">Bean property setter:  <property>securityDefinitions</property>.</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setSwagger-java.lang.String-">setSwagger</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>swagger</property>.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#setTags-java.util.Collection-">setTags</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Collection.html?is-external=true" title="class or interface in java.util">Collection</a>&lt;<a href="../../../../../org/apache/juneau/dto/swagger/Tag.html" title="class in org.apache.juneau.dto.swagger">Tag</a>&gt;&nbsp;value)</code>
 <div class="block">Bean property setter:  <property>tags</property>.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#toString--">toString</a></span>()</code>&nbsp;</td>
 </tr>
@@ -1636,13 +1642,27 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 </dl>
 </li>
 </ul>
+<a name="asJson--">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>asJson</h4>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#line.985">asJson</a>()</pre>
+<div class="block">A synonym of <a href="../../../../../org/apache/juneau/dto/swagger/Swagger.html#toString--"><code>toString()</code></a>.</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object serialized as JSON.</dd>
+</dl>
+</li>
+</ul>
 <a name="toString--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>toString</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#line.982">toString</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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/dto/swagger/Swagger.html#line.990">toString</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.html#toString--">toString</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.html" title="class in org.apache.juneau.dto.swagger">SwaggerElement</a></code></dd>
@@ -1655,7 +1675,7 @@ extends <a href="../../../../../org/apache/juneau/dto/swagger/SwaggerElement.htm
 <ul class="blockListLast">
 <li class="blockList">
 <h4>findRef</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/Swagger.html#line.994">findRef</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/dto/swagger/Swagger.html#line.1002">findRef</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;ref,
                      <a href="https://docs.oracle.com/javase/8/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">Resolves a <js>"$ref"</js> tags to nodes in this swagger document.</div>
 <dl>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HelloWorldResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HelloWorldResource.html
index efcf31609..4331e821c 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HelloWorldResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HelloWorldResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/jun [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HtmlBeansResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HtmlBeansResource.html
index 1346388b5..94e6dd3dd 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HtmlBeansResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/HtmlBeansResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/jun [...]
 </dl>
 <hr>
 <br>
@@ -188,8 +188,7 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/beans/ResourceDescriptions.html" title="class in org.apache.juneau.rest.beans">ResourceDescriptions</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/examples/rest/HtmlBeansResource.html#getChildDescriptions--">getChildDescriptions</a></span>()</code>
-<div class="block">[HTTP GET /htmlbeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /htmlbeans]</div>
 </td>
 </tr>
 </table>
@@ -252,8 +251,11 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <li class="blockList">
 <h4>getChildDescriptions</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/beans/ResourceDescriptions.html" title="class in org.apache.juneau.rest.beans">ResourceDescriptions</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.68">getChildDescriptions</a>()</pre>
-<div class="block">[HTTP GET /htmlbeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /htmlbeans]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Descriptive links to the child endpoints.</dd>
+</dl>
 </li>
 </ul>
 <a name="aTable--">
@@ -262,8 +264,12 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <ul class="blockList">
 <li class="blockList">
 <h4>aTable</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/Table.html" title="class in org.apache.juneau.dto.html5">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.87">aTable</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/Table.html" title="class in org.apache.juneau.dto.html5">Table</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.88">aTable</a>()</pre>
 <div class="block">[HTTP GET /htmlbeans/table]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An example table.</dd>
+</dl>
 </li>
 </ul>
 <a name="aDiv--">
@@ -272,8 +278,12 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <ul class="blockList">
 <li class="blockList">
 <h4>aDiv</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/HtmlElement.html" title="class in org.apache.juneau.dto.html5">HtmlElement</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.111">aDiv</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/HtmlElement.html" title="class in org.apache.juneau.dto.html5">HtmlElement</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.113">aDiv</a>()</pre>
 <div class="block">[HTTP GET /htmlbeans/div]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An example div tag.</dd>
+</dl>
 </li>
 </ul>
 <a name="aForm--">
@@ -282,8 +292,12 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <ul class="blockListLast">
 <li class="blockList">
 <h4>aForm</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/Form.html" title="class in org.apache.juneau.dto.html5">Form</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.130">aForm</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/dto/html5/Form.html" title="class in org.apache.juneau.dto.html5">Form</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/HtmlBeansResource.html#line.133">aForm</a>()</pre>
 <div class="block">[HTTP GET /htmlbeans/form]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>An example form tag.</dd>
+</dl>
 </li>
 </ul>
 </li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/PhotosResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/PhotosResource.html
index a724823c0..baeded970 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/PhotosResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/PhotosResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RequestEchoResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RequestEchoResource.html
index 69d5e0d2d..080bba32f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RequestEchoResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RequestEchoResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/jun [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RootResources.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RootResources.html
index 4d7457de4..9201f8ce7 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RootResources.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/RootResources.html
@@ -127,7 +127,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/UtilityBeansResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/UtilityBeansResource.html
index 97273fa16..8744d0c78 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/UtilityBeansResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/UtilityBeansResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/jun [...]
 </dl>
 <hr>
 <br>
@@ -189,29 +189,25 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/beans/BeanDescription.html" title="class in org.apache.juneau.rest.beans">BeanDescription</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/examples/rest/UtilityBeansResource.html#aBeanDescription--">aBeanDescription</a></span>()</code>
-<div class="block">[HTTP GET /utilitybeans/BeanDescription]
- Example of serialized org.apache.juneau.rest.utilitybeans.ResourceDescriptions bean.</div>
+<div class="block">[HTTP GET /utilitybeans/BeanDescription]</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/beans/Hyperlink.html" title="class in org.apache.juneau.rest.beans">Hyperlink</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/examples/rest/UtilityBeansResource.html#aHyperlink--">aHyperlink</a></span>()</code>
-<div class="block">[HTTP GET /utilitybeans/Hyperlink]
- Example of serialized org.apache.juneau.rest.utilitybeans.Hyperlink bean.</div>
+<div class="block">[HTTP GET /utilitybeans/Hyperlink]</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/beans/SeeOtherRoot.html" title="class in org.apache.juneau.rest.beans">SeeOtherRoot</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/examples/rest/UtilityBeansResource.html#aSeeOtherRoot--">aSeeOtherRoot</a></span>()</code>
-<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]
- Example of serialized SeeOtherRoot bean.</div>
+<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/beans/ResourceDescriptions.html" title="class in org.apache.juneau.rest.beans">ResourceDescriptions</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/examples/rest/UtilityBeansResource.html#getChildDescriptions--">getChildDescriptions</a></span>()</code>
-<div class="block">[HTTP GET /utilitybeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /utilitybeans]</div>
 </td>
 </tr>
 </table>
@@ -274,8 +270,11 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <li class="blockList">
 <h4>getChildDescriptions</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/beans/ResourceDescriptions.html" title="class in org.apache.juneau.rest.beans">ResourceDescriptions</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/UtilityBeansResource.html#line.66">getChildDescriptions</a>()</pre>
-<div class="block">[HTTP GET /utilitybeans]
- Returns descriptive links to the child endpoints.</div>
+<div class="block">[HTTP GET /utilitybeans]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Descriptive links to the child endpoints.</dd>
+</dl>
 </li>
 </ul>
 <a name="aBeanDescription--">
@@ -285,8 +284,11 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <li class="blockList">
 <h4>aBeanDescription</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/beans/BeanDescription.html" title="class in org.apache.juneau.rest.beans">BeanDescription</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/UtilityBeansResource.html#line.86">aBeanDescription</a>()</pre>
-<div class="block">[HTTP GET /utilitybeans/BeanDescription]
- Example of serialized org.apache.juneau.rest.utilitybeans.ResourceDescriptions bean.</div>
+<div class="block">[HTTP GET /utilitybeans/BeanDescription]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Example of serialized org.apache.juneau.rest.utilitybeans.ResourceDescriptions bean.</dd>
+</dl>
 </li>
 </ul>
 <a name="aHyperlink--">
@@ -296,8 +298,11 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <li class="blockList">
 <h4>aHyperlink</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/beans/Hyperlink.html" title="class in org.apache.juneau.rest.beans">Hyperlink</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/UtilityBeansResource.html#line.113">aHyperlink</a>()</pre>
-<div class="block">[HTTP GET /utilitybeans/Hyperlink]
- Example of serialized org.apache.juneau.rest.utilitybeans.Hyperlink bean.</div>
+<div class="block">[HTTP GET /utilitybeans/Hyperlink]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Example of serialized org.apache.juneau.rest.utilitybeans.Hyperlink bean.</dd>
+</dl>
 </li>
 </ul>
 <a name="aSeeOtherRoot--">
@@ -307,9 +312,12 @@ implements <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalC
 <li class="blockList">
 <h4>aSeeOtherRoot</h4>
 <pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/beans/SeeOtherRoot.html" title="class in org.apache.juneau.rest.beans">SeeOtherRoot</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/examples/rest/UtilityBeansResource.html#line.130">aSeeOtherRoot</a>()</pre>
-<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]
- Example of serialized SeeOtherRoot bean.
- This just redirects back to the servlet root.</div>
+<div class="block">[HTTP GET /utilitybeans/SeeOtherRoot]</div>
+<dl>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>Example of serialized SeeOtherRoot bean.
+ This just redirects back to the servlet root.</dd>
+</dl>
 </li>
 </ul>
 </li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/AtomFeedResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
index e1f15c785..b08fa1929 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/DtoExamples.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/DtoExamples.html
index a3bcc8608..20d1baf31 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/DtoExamples.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/DtoExamples.html
@@ -127,7 +127,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
index 72dab30df..c5c30e6c4 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/HelloWorldResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/HelloWorldResource.html
index 5a8219ec4..80ce8fbc6 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/HelloWorldResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/HelloWorldResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../../or [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/RootResources.html b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/RootResources.html
index 212a86f57..1d0e7547f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/RootResources.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/examples/rest/springboot/RootResources.html
@@ -132,7 +132,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/httppart/HttpPartType.html b/content/site/apidocs-9.0.0/org/apache/juneau/httppart/HttpPartType.html
index 1633bec79..506df58fe 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/httppart/HttpPartType.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/httppart/HttpPartType.html
@@ -143,46 +143,51 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Enum.html?i
 <th class="colOne" scope="col">Enum Constant and Description</th>
 </tr>
 <tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#ANY">ANY</a></span></code>
+<div class="block">Generic part</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#BODY">BODY</a></span></code>
 <div class="block">An HTTP request body</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#FORMDATA">FORMDATA</a></span></code>
 <div class="block">A form-data parameter</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#HEADER">HEADER</a></span></code>
 <div class="block">An HTTP request header</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#OTHER">OTHER</a></span></code>
 <div class="block">A non-standard field</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#PATH">PATH</a></span></code>
 <div class="block">A URI path variable</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#QUERY">QUERY</a></span></code>
 <div class="block">A URI query parameter</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#RESPONSE_BODY">RESPONSE_BODY</a></span></code>
 <div class="block">An HTTP response body</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#RESPONSE_HEADER">RESPONSE_HEADER</a></span></code>
 <div class="block">An HTTP response header</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/httppart/HttpPartType.html#RESPONSE_STATUS">RESPONSE_STATUS</a></span></code>
 <div class="block">An HTTP response status code</div>
 </td>
@@ -324,13 +329,23 @@ the order they are declared.</div>
 <div class="block">An HTTP response status code</div>
 </li>
 </ul>
+<a name="ANY">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>ANY</h4>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartType.html" title="enum in org.apache.juneau.httppart">HttpPartType</a> <a href="../../../../src-html/org/apache/juneau/httppart/HttpPartType.html#line.50">ANY</a></pre>
+<div class="block">Generic part</div>
+</li>
+</ul>
 <a name="OTHER">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>OTHER</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartType.html" title="enum in org.apache.juneau.httppart">HttpPartType</a> <a href="../../../../src-html/org/apache/juneau/httppart/HttpPartType.html#line.50">OTHER</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartType.html" title="enum in org.apache.juneau.httppart">HttpPartType</a> <a href="../../../../src-html/org/apache/juneau/httppart/HttpPartType.html#line.53">OTHER</a></pre>
 <div class="block">A non-standard field</div>
 </li>
 </ul>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateList.html b/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateList.html
index 2aec68e77..473718304 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateList.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateList.html
@@ -221,7 +221,7 @@ implements <a href="../../../../org/apache/juneau/Delegate.html" title="interfac
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.collections.<a href="../../../../org/apache/juneau/collections/JsonList.html" title="class in org.apache.juneau.collections">JsonList</a></h3>
-<code><a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.util.Collection-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.lang.Object...-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#appendIf-boolean-java.lang.Object-">appendIf</a>, <a href="../../../../org/apache/juneau/collections/Json [...]
+<code><a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.util.Collection-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.lang.Object...-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#append-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonList.html#appendIf-boolean-java.lang.Object-">appendIf</a>, <a href="../../../../org/apache/juneau/collections/Json [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.util.LinkedList">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateMap.html b/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateMap.html
index 1df0fa1ce..d73628084 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateMap.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/internal/DelegateMap.html
@@ -230,7 +230,7 @@ implements <a href="../../../../org/apache/juneau/Delegate.html" title="interfac
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.collections.<a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a></h3>
-<code><a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.util.Map-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.lang.String-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendFirst-java.util.function.Predicate-java.lang.String-T...-">appendFirst</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendIf-boolean-java.lang.String-java.lang.Object-">appen [...]
+<code><a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.util.Map-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#append-java.lang.String-java.lang.Object-">append</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendFirst-java.util.function.Predicate-java.lang.String-T...-">appendFirst</a>, <a href="../../../../org/apache/juneau/collections/JsonMap.html#appendIf-boolean-java.lang.String-java.lang.Object-">appen [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.util.LinkedHashMap">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/CharMarshaller.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/CharMarshaller.html
index ea00f5808..92724a5e8 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/CharMarshaller.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/CharMarshaller.html
@@ -219,7 +219,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>CharMarshaller</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.44">CharMarshaller</a>(<a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer">WriterSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.48">CharMarshaller</a>(<a href="../../../../org/apache/juneau/serializer/WriterSerializer.html" title="class in org.apache.juneau.serializer">WriterSerializer</a>&nbsp;s,
                       <a href="../../../../org/apache/juneau/parser/ReaderParser.html" title="class in org.apache.juneau.parser">ReaderParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -245,7 +245,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.82">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.86">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/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/marshaller/Marshaller.html#read-java.lang.Object-java.lang.Class-"><code>Marshaller.read(Object,Class)</code></a> but reads from a string and thus doesn't throw an <c>IOException</c>.
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.102">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/CharMarshaller.html#line.106">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                         <a href="https://docs.oracle.com/javase/8/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>
@@ -321,7 +321,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>write</h4>
-<pre>public final&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/CharMarshaller.html#line.114">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public final&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/CharMarshaller.html#line.118">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                    throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a POJO directly to a <c>String</c>.</div>
 <dl>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Csv.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Csv.html
index 5f36c36cc..eebbbc749 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Csv.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Csv.html
@@ -275,7 +275,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Csv.html" title="class in org.apache.juneau.marshaller">Csv</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.37">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Csv.html" title="class in org.apache.juneau.marshaller">Csv</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.41">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -293,7 +293,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>Csv</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.49">Csv</a>(<a href="../../../../org/apache/juneau/csv/CsvSerializer.html" title="class in org.apache.juneau.csv">CsvSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.57">Csv</a>(<a href="../../../../org/apache/juneau/csv/CsvSerializer.html" title="class in org.apache.juneau.csv">CsvSerializer</a>&nbsp;s,
            <a href="../../../../org/apache/juneau/csv/CsvParser.html" title="class in org.apache.juneau.csv">CsvParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -311,7 +311,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Csv</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.59">Csv</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.67">Csv</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -332,7 +332,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.75">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.83">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a JSON input string to the specified type.
@@ -358,7 +358,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.105">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.113">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -398,7 +398,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.128">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.136">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -431,7 +431,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.165">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Csv.html#line.173">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -478,7 +478,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Csv.html#line.180">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Csv.html#line.188">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a JSON string.
 
@@ -500,7 +500,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Csv.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Csv.html#line.212">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Html.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Html.html
index 4d3b49589..3cfd79b87 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Html.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Html.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Html.html" title="class in org.apache.juneau.marshaller">Html</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Html.html" title="class in org.apache.juneau.marshaller">Html</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>Html</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.65">Html</a>(<a href="../../../../org/apache/juneau/html/HtmlSerializer.html" title="class in org.apache.juneau.html">HtmlSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.73">Html</a>(<a href="../../../../org/apache/juneau/html/HtmlSerializer.html" title="class in org.apache.juneau.html">HtmlSerializer</a>&nbsp;s,
             <a href="../../../../org/apache/juneau/html/HtmlParser.html" title="class in org.apache.juneau.html">HtmlParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Html</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.75">Html</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.83">Html</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses an HTML input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Html.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Html.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Html.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to an HTML string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Html.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Html.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Json.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Json.html
index d0e5b4e08..1f70c3341 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Json.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Json.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Json.html" title="class in org.apache.juneau.marshaller">Json</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Json.html" title="class in org.apache.juneau.marshaller">Json</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>Json</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.65">Json</a>(<a href="../../../../org/apache/juneau/json/JsonSerializer.html" title="class in org.apache.juneau.json">JsonSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.73">Json</a>(<a href="../../../../org/apache/juneau/json/JsonSerializer.html" title="class in org.apache.juneau.json">JsonSerializer</a>&nbsp;s,
             <a href="../../../../org/apache/juneau/json/JsonParser.html" title="class in org.apache.juneau.json">JsonParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Json</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.75">Json</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.83">Json</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a JSON input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Json.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Json.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Json.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a JSON string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Json.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Json.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Marshaller.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Marshaller.html
index ee411d791..7d0523f65 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Marshaller.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Marshaller.html
@@ -238,7 +238,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Marshaller</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.63">Marshaller</a>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
+<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.67">Marshaller</a>(<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;s,
                      <a href="../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -264,7 +264,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.73">getSerializer</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.77">getSerializer</a>()</pre>
 <div class="block">Returns the serializer associated with this marshaller.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -278,7 +278,7 @@ extends <a href="https://docs.oracle.com/javase/8/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/marshaller/Marshaller.html#line.82">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/marshaller/Marshaller.html#line.86">getParser</a>()</pre>
 <div class="block">Returns the parser associated with this marshaller.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -292,7 +292,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>write</h4>
-<pre>public final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.110">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public final&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.114">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -328,7 +328,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.189">read</a>(<a href="https://docs.oracle.com/javase/8/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/marshaller/Marshaller.html#line.193">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                         <a href="https://docs.oracle.com/javase/8/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>,
@@ -417,7 +417,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Marshaller.html#line.247">read</a>(<a href="https://docs.oracle.com/javase/8/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/marshaller/Marshaller.html#line.251">read</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/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>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/MsgPack.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/MsgPack.html
index 79fc846a2..f25a4f8b1 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/MsgPack.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/MsgPack.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/MsgPack.html" title="class in org.apache.juneau.marshaller">MsgPack</a> <a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.52">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/MsgPack.html" title="class in org.apache.juneau.marshaller">MsgPack</a> <a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.56">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>MsgPack</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.64">MsgPack</a>(<a href="../../../../org/apache/juneau/msgpack/MsgPackSerializer.html" title="class in org.apache.juneau.msgpack">MsgPackSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.72">MsgPack</a>(<a href="../../../../org/apache/juneau/msgpack/MsgPackSerializer.html" title="class in org.apache.juneau.msgpack">MsgPackSerializer</a>&nbsp;s,
                <a href="../../../../org/apache/juneau/msgpack/MsgPackParser.html" title="class in org.apache.juneau.msgpack">MsgPackParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>MsgPack</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.74">MsgPack</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.82">MsgPack</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.90">to</a>(byte[]&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.98">to</a>(byte[]&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a JSON input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.116">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.124">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -410,7 +410,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.139">to</a>(byte[]&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.147">to</a>(byte[]&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -443,7 +443,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.172">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.180">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -486,7 +486,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.187">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/MsgPack.html#line.195">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a JSON string.
 
@@ -508,7 +508,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/StreamMarshaller.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/MsgPack.html#line.209">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/MsgPack.html#line.217">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/OpenApi.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/OpenApi.html
index 78e5c2e42..0096ff45a 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/OpenApi.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/OpenApi.html
@@ -18,7 +18,7 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9};
+var methods = {"i0":9,"i1":9,"i2":9,"i3":9,"i4":9,"i5":9,"i6":9,"i7":9};
 var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.48">OpenApi</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.49">OpenApi</a>
 extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" title="class in org.apache.juneau.marshaller">CharMarshaller</a></pre>
 <div class="block">A pairing of a <a href="../../../../org/apache/juneau/oapi/OpenApiSerializer.html" title="class in org.apache.juneau.oapi"><code>OpenApiSerializer</code></a> and <a href="../../../../org/apache/juneau/oapi/OpenApiParser.html" title="class in org.apache.juneau.oapi"><code>OpenApiParser</code></a> into a single class with convenience read/write methods.
 
@@ -208,25 +208,40 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#of-org.apache.juneau.httppart.HttpPartSchema-java.lang.Object-">of</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartSchema.html" title="class in org.apache.juneau.httppart">HttpPartSchema</a>&nbsp;schema,
+  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>
+<div class="block">Serializes a Java object to an OpenApi output.</div>
+</td>
+</tr>
+<tr id="i1" class="rowColor">
+<td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#of-java.lang.Object-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)</code>
 <div class="block">Serializes a Java object to an OpenApi string.</div>
 </td>
 </tr>
-<tr id="i1" class="rowColor">
+<tr id="i2" class="altColor">
 <td class="colFirst"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#of-java.lang.Object-java.lang.Object-">of</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)</code>
 <div class="block">Serializes a Java object to an OpenApi output.</div>
 </td>
 </tr>
-<tr id="i2" class="altColor">
+<tr id="i3" class="rowColor">
+<td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#to-org.apache.juneau.httppart.HttpPartSchema-java.lang.String-java.lang.Class-">to</a></span>(<a href="../../../../org/apache/juneau/httppart/HttpPartSchema.html" title="class in org.apache.juneau.httppart">HttpPartSchema</a>&nbsp;schema,
+  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+  <a href="https://docs.oracle.com/javase/8/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">Parses an OpenApi input object to the specified Java type.</div>
+</td>
+</tr>
+<tr id="i4" class="altColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#to-java.lang.Object-java.lang.Class-">to</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
   <a href="https://docs.oracle.com/javase/8/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">Parses an OpenApi input object to the specified Java type.</div>
 </td>
 </tr>
-<tr id="i3" class="rowColor">
+<tr id="i5" class="rowColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#to-java.lang.Object-java.lang.reflect.Type-java.lang.reflect.Type...-">to</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -234,14 +249,14 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <div class="block">Parses an OpenApi input object to the specified Java type.</div>
 </td>
 </tr>
-<tr id="i4" class="altColor">
+<tr id="i6" class="altColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#to-java.lang.String-java.lang.Class-">to</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
   <a href="https://docs.oracle.com/javase/8/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">Parses an OpenApi input string to the specified type.</div>
 </td>
 </tr>
-<tr id="i5" class="rowColor">
+<tr id="i7" class="rowColor">
 <td class="colFirst"><code>static &lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/marshaller/OpenApi.html#to-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">to</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
@@ -291,7 +306,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/OpenApi.html" title="class in org.apache.juneau.marshaller">OpenApi</a> <a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/OpenApi.html" title="class in org.apache.juneau.marshaller">OpenApi</a> <a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.58">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +324,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>OpenApi</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.65">OpenApi</a>(<a href="../../../../org/apache/juneau/oapi/OpenApiSerializer.html" title="class in org.apache.juneau.oapi">OpenApiSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.77">OpenApi</a>(<a href="../../../../org/apache/juneau/oapi/OpenApiSerializer.html" title="class in org.apache.juneau.oapi">OpenApiSerializer</a>&nbsp;s,
                <a href="../../../../org/apache/juneau/oapi/OpenApiParser.html" title="class in org.apache.juneau.oapi">OpenApiParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +342,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>OpenApi</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.75">OpenApi</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.89">OpenApi</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +363,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.105">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses an OpenApi input string to the specified type.
@@ -374,7 +389,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.135">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -408,13 +423,43 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 </dl>
 </li>
 </ul>
+<a name="to-org.apache.juneau.httppart.HttpPartSchema-java.lang.String-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>to</h4>
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.154">to</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSchema.html" title="class in org.apache.juneau.httppart">HttpPartSchema</a>&nbsp;schema,
+                       <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+                       <a href="https://docs.oracle.com/javase/8/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>,
+                       <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
+<div class="block">Parses an OpenApi input object to the specified Java type.
+
+ <p>
+ A shortcut for calling <c><jsf>DEFAULT</jsf>.read(<jv>input</jv>, <jv>type</jv>)</c>.</div>
+<dl>
+<dt><span class="paramLabel">Type Parameters:</span></dt>
+<dd><code>T</code> - The class type of the object being created.</dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>schema</code> - The part type schema.  Can be <jk>null</jk>.</dd>
+<dd><code>input</code> - The input.</dd>
+<dd><code>type</code> - The object type to create.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The parsed object.</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> - Malformed input encountered.</dd>
+<dd><code><a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></code> - Thrown by underlying stream.</dd>
+</dl>
+</li>
+</ul>
 <a name="to-java.lang.String-java.lang.reflect.Type-java.lang.reflect.Type...-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.177">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +492,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/OpenApi.html#line.214">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +539,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#line.229">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to an OpenApi string.
 
@@ -513,10 +558,10 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <a name="of-java.lang.Object-java.lang.Object-">
 <!--   -->
 </a>
-<ul class="blockListLast">
+<ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#line.253">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -543,6 +588,30 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 </dl>
 </li>
 </ul>
+<a name="of-org.apache.juneau.httppart.HttpPartSchema-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>of</h4>
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/OpenApi.html#line.268">of</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSchema.html" title="class in org.apache.juneau.httppart">HttpPartSchema</a>&nbsp;schema,
+                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+                 throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
+<div class="block">Serializes a Java object to an OpenApi output.
+
+ <p>
+ A shortcut for calling <c><jsf>DEFAULT</jsf>.write(<jv>output</jv>)</c>.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>schema</code> - The part schema.  Can be <jk>null</jk>.</dd>
+<dd><code>object</code> - The object to serialize.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>The output object.</dd>
+<dt><span class="throwsLabel">Throws:</span></dt>
+<dd><code><a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></code> - If a problem occurred trying to convert the output.</dd>
+</dl>
+</li>
+</ul>
 </li>
 </ul>
 </li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/PlainText.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/PlainText.html
index d52dbb1ef..8f1d7da03 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/PlainText.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/PlainText.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/PlainText.html" title="class in org.apache.juneau.marshaller">PlainText</a> <a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/PlainText.html" title="class in org.apache.juneau.marshaller">PlainText</a> <a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>PlainText</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.65">PlainText</a>(<a href="../../../../org/apache/juneau/plaintext/PlainTextSerializer.html" title="class in org.apache.juneau.plaintext">PlainTextSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.73">PlainText</a>(<a href="../../../../org/apache/juneau/plaintext/PlainTextSerializer.html" title="class in org.apache.juneau.plaintext">PlainTextSerializer</a>&nbsp;s,
                  <a href="../../../../org/apache/juneau/plaintext/PlainTextParser.html" title="class in org.apache.juneau.plaintext">PlainTextParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>PlainText</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.75">PlainText</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.83">PlainText</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a Plain Text input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/PlainText.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/PlainText.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/PlainText.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a Plain Text string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/PlainText.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/PlainText.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/SimpleJson.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/SimpleJson.html
index 9c12a7548..7f20a6f5f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/SimpleJson.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/SimpleJson.html
@@ -297,7 +297,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/SimpleJson.html" title="class in org.apache.juneau.marshaller">SimpleJson</a> <a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/SimpleJson.html" title="class in org.apache.juneau.marshaller">SimpleJson</a> <a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -307,7 +307,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT_READABLE</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/SimpleJson.html" title="class in org.apache.juneau.marshaller">SimpleJson</a> <a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.58">DEFAULT_READABLE</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/SimpleJson.html" title="class in org.apache.juneau.marshaller">SimpleJson</a> <a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.62">DEFAULT_READABLE</a></pre>
 <div class="block">Default reusable instance, readable format.</div>
 </li>
 </ul>
@@ -325,7 +325,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>SimpleJson</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.70">SimpleJson</a>(<a href="../../../../org/apache/juneau/json/SimpleJsonSerializer.html" title="class in org.apache.juneau.json">SimpleJsonSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.78">SimpleJson</a>(<a href="../../../../org/apache/juneau/json/SimpleJsonSerializer.html" title="class in org.apache.juneau.json">SimpleJsonSerializer</a>&nbsp;s,
                   <a href="../../../../org/apache/juneau/json/SimpleJsonParser.html" title="class in org.apache.juneau.json">SimpleJsonParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -343,7 +343,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>SimpleJson</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.80">SimpleJson</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.88">SimpleJson</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -364,7 +364,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.96">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.104">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
                 throws org.apache.http.ParseException</pre>
 <div class="block">Parses a Simple JSON input string to the specified type.
@@ -390,7 +390,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.126">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.134">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)
                 throws org.apache.http.ParseException,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -430,7 +430,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.149">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.157">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
                 throws org.apache.http.ParseException</pre>
@@ -463,7 +463,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.186">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/SimpleJson.html#line.194">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>...&nbsp;args)
                 throws org.apache.http.ParseException,
@@ -510,7 +510,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/SimpleJson.html#line.201">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/SimpleJson.html#line.209">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a Simple JSON string.
 
@@ -532,7 +532,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/SimpleJson.html#line.225">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/SimpleJson.html#line.233">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/StreamMarshaller.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/StreamMarshaller.html
index 9b87f8f2d..8a02d4fc9 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/StreamMarshaller.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/StreamMarshaller.html
@@ -219,7 +219,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>StreamMarshaller</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.45">StreamMarshaller</a>(<a href="../../../../org/apache/juneau/serializer/OutputStreamSerializer.html" title="class in org.apache.juneau.serializer">OutputStreamSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.49">StreamMarshaller</a>(<a href="../../../../org/apache/juneau/serializer/OutputStreamSerializer.html" title="class in org.apache.juneau.serializer">OutputStreamSerializer</a>&nbsp;s,
                         <a href="../../../../org/apache/juneau/parser/InputStreamParser.html" title="class in org.apache.juneau.parser">InputStreamParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -245,7 +245,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.83">read</a>(byte[]&nbsp;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.87">read</a>(byte[]&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/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/marshaller/Marshaller.html#read-java.lang.Object-java.lang.Class-"><code>Marshaller.read(Object,Class)</code></a> but reads from a byte array and thus doesn't throw an <c>IOException</c>.
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockList">
 <li class="blockList">
 <h4>read</h4>
-<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.107">read</a>(byte[]&nbsp;input,
+<pre>public final&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.111">read</a>(byte[]&nbsp;input,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                         <a href="https://docs.oracle.com/javase/8/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>
@@ -321,7 +321,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/Marshaller.html" title
 <ul class="blockListLast">
 <li class="blockList">
 <h4>write</h4>
-<pre>public final&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.121">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)
+<pre>public final&nbsp;byte[]&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/StreamMarshaller.html#line.125">write</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)
                    throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a POJO directly to a <code><jk>byte</jk>[]</code>.</div>
 <dl>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Uon.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Uon.html
index 141f77fc9..025494b87 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Uon.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Uon.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Uon.html" title="class in org.apache.juneau.marshaller">Uon</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Uon.html" title="class in org.apache.juneau.marshaller">Uon</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>Uon</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.65">Uon</a>(<a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="class in org.apache.juneau.uon">UonSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.73">Uon</a>(<a href="../../../../org/apache/juneau/uon/UonSerializer.html" title="class in org.apache.juneau.uon">UonSerializer</a>&nbsp;s,
            <a href="../../../../org/apache/juneau/uon/UonParser.html" title="class in org.apache.juneau.uon">UonParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Uon</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.75">Uon</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.83">Uon</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a UON input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Uon.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Uon.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Uon.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a UON string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Uon.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Uon.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/UrlEncoding.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/UrlEncoding.html
index 0f1d10d2b..8fbd962e5 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/UrlEncoding.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/UrlEncoding.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/UrlEncoding.html" title="class in org.apache.juneau.marshaller">UrlEncoding</a> <a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/UrlEncoding.html" title="class in org.apache.juneau.marshaller">UrlEncoding</a> <a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>UrlEncoding</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.65">UrlEncoding</a>(<a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.73">UrlEncoding</a>(<a href="../../../../org/apache/juneau/urlencoding/UrlEncodingSerializer.html" title="class in org.apache.juneau.urlencoding">UrlEncodingSerializer</a>&nbsp;s,
                    <a href="../../../../org/apache/juneau/urlencoding/UrlEncodingParser.html" title="class in org.apache.juneau.urlencoding">UrlEncodingParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>UrlEncoding</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.75">UrlEncoding</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.83">UrlEncoding</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses a URL-Encoded input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/UrlEncoding.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/UrlEncoding.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/UrlEncoding.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to a URL-Encoded string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/UrlEncoding.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/UrlEncoding.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Xml.html b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Xml.html
index 0dbc82658..3c000bf0d 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Xml.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/marshaller/Xml.html
@@ -291,7 +291,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>DEFAULT</h4>
-<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Xml.html" title="class in org.apache.juneau.marshaller">Xml</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.53">DEFAULT</a></pre>
+<pre>public static final&nbsp;<a href="../../../../org/apache/juneau/marshaller/Xml.html" title="class in org.apache.juneau.marshaller">Xml</a> <a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.57">DEFAULT</a></pre>
 <div class="block">Default reusable instance.</div>
 </li>
 </ul>
@@ -309,7 +309,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>Xml</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.65">Xml</a>(<a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a>&nbsp;s,
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.73">Xml</a>(<a href="../../../../org/apache/juneau/xml/XmlSerializer.html" title="class in org.apache.juneau.xml">XmlSerializer</a>&nbsp;s,
            <a href="../../../../org/apache/juneau/xml/XmlParser.html" title="class in org.apache.juneau.xml">XmlParser</a>&nbsp;p)</pre>
 <div class="block">Constructor.</div>
 <dl>
@@ -327,7 +327,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Xml</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.75">Xml</a>()</pre>
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.83">Xml</a>()</pre>
 <div class="block">Constructor.
 
  <p>
@@ -348,7 +348,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.91">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.99">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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">Parses an XML input string to the specified type.
@@ -374,7 +374,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.121">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.129">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/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>,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
@@ -414,7 +414,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.144">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.152">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>
@@ -447,7 +447,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>to</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.181">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../src-html/org/apache/juneau/marshaller/Xml.html#line.189">to</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;input,
                        <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Type.html?is-external=true" title="class or interface in java.lang.reflect">Type</a>&nbsp;type,
                        <a href="https://docs.oracle.com/javase/8/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>,
@@ -494,7 +494,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockList">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Xml.html#line.196">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Xml.html#line.204">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a></pre>
 <div class="block">Serializes a Java object to an XML string.
 
@@ -516,7 +516,7 @@ extends <a href="../../../../org/apache/juneau/marshaller/CharMarshaller.html" t
 <ul class="blockListLast">
 <li class="blockList">
 <h4>of</h4>
-<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Xml.html#line.220">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
+<pre>public static&nbsp;<a href="https://docs.oracle.com/javase/8/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/marshaller/Xml.html#line.228">of</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;object,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;output)
                  throws <a href="../../../../org/apache/juneau/serializer/SerializeException.html" title="class in org.apache.juneau.serializer">SerializeException</a>,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/resources/DebugResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/resources/DebugResource.html
index 381afd2f4..782d64aad 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/resources/DebugResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/resources/DebugResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">Defaul [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
index fa22f0400..887bec47f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">Defaul [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/RootResources.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/RootResources.html
index bd5680f44..c009535e4 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/RootResources.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/jetty/template/RootResources.html
@@ -127,7 +127,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/servlet/BasicGroupOperations.html" title="interface in org.apache.juneau.rest.servle [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">Defaul [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ConfigResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ConfigResource.html
index de0d9d3ab..70aea1d19 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ConfigResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ConfigResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/DirectoryResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/DirectoryResource.html
index 4f7a74a4d..21bc7ac80 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/DirectoryResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/DirectoryResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/SampleRootResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/SampleRootResource.html
index 982bb70c7..fa4108165 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/SampleRootResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/SampleRootResource.html
@@ -127,7 +127,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ShutdownResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ShutdownResource.html
index 16eae2f2a..d8d7a1ec2 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ShutdownResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/resources/ShutdownResource.html
@@ -128,7 +128,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">Basic [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
index 425e5a282..9fc211fb2 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
@@ -118,7 +118,7 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../../org/apache/juneau/rest/servlet/BasicRestOperations.html" title="interface in org.apache.juneau.rest.servlet">BasicRestOperations</a></dd>
+<dd><a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../../or [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/RootResources.html b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/RootResources.html
index e91c9e0e0..1b6308c7d 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/RootResources.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/microservice/springboot/template/RootResources.html
@@ -132,7 +132,7 @@
 <li class="blockList">
 <dl>
 <dt>All Implemented Interfaces:</dt>
-<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
+<dd><a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true" title="class or interface in java.io">Serializable</a>, javax.servlet.Servlet, javax.servlet.ServletConfig, <a href="../../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.Void.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.Void.html
index c9fa71b11..aa6405359 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.Void.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.Void.html
@@ -120,7 +120,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.202">RestContext.Builder.Void</a>
+<pre>public static final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.200">RestContext.Builder.Void</a>
 extends <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></pre>
 <div class="block">Represents a <jk>null</jk> value for the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#builder--"><code>Rest.builder()</code></a> annotation.</div>
 </li>
@@ -155,7 +155,7 @@ extends <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" ti
 <!--   -->
 </a>
 <h3>Methods inherited from class&nbsp;org.apache.juneau.rest.<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></h3>
-<code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedHeaderParams-java.lang.String-">allowedHeaderParams</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedMethodHeaders-java.lang.String-">allowedMethodHeaders</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedMethodParams-java.lang.String-">allowedMethodParams</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#annotations-java [...]
+<code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedHeaderParams-java.lang.String-">allowedHeaderParams</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedMethodHeaders-java.lang.String-">allowedMethodHeaders</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#allowedMethodParams-java.lang.String-">allowedMethodParams</a>, <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#annotations-java [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.Context.Builder">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.html
index ad3b1d462..0cc078e46 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Builder.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,"i48":10,"i49":10,"i50":10,"i51":10,"i52":10,"i53":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,"i49":10,"i50":10,"i51":10,"i52":10,"i53":10," [...]
 var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
@@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public static class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.197">RestContext.Builder</a>
+<pre>public static class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.195">RestContext.Builder</a>
 extends <a href="../../../../org/apache/juneau/Context.Builder.html" title="class in org.apache.juneau">Context.Builder</a>
 implements javax.servlet.ServletConfig</pre>
 <div class="block">Builder class.</div>
@@ -270,241 +270,246 @@ implements javax.servlet.ServletConfig</pre>
 </td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></code></td>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger--">callLogger</a></span>()</code>
-<div class="block">Returns the call logger sub-builder.</div>
+<div class="block">Returns the call logger bean creator.</div>
 </td>
 </tr>
 <tr id="i14" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger-java.util.function.Consumer-">callLogger</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Bu [...]
-<div class="block">Applies an operation to the call logger sub-builder.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger-org.apache.juneau.rest.logger.CallLogger-">callLogger</a></span>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</code>
+<div class="block">Specifies the call logger class to use for this REST context.</div>
 </td>
 </tr>
 <tr id="i15" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger-java.lang.Class-">callLogger</a></span>(<a href="https://docs.oracle.com/javase/8/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/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;&nbsp;value)</code>
+<div class="block">Specifies the call logger class to use for this REST context.</div>
+</td>
+</tr>
+<tr id="i16" class="altColor">
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#child-java.lang.String-java.lang.Object-">child</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
      <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;child)</code>
 <div class="block">Add a child REST resource.</div>
 </td>
 </tr>
-<tr id="i16" class="altColor">
+<tr id="i17" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#children-java.lang.Object...-">children</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;values)</code>
 <div class="block">Child REST resources.</div>
 </td>
 </tr>
-<tr id="i17" class="rowColor">
+<tr id="i18" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#clientVersionHeader-java.lang.String-">clientVersionHeader</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Client version header.</div>
 </td>
 </tr>
-<tr id="i18" class="altColor">
+<tr id="i19" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#config--">config</a></span>()</code>
 <div class="block">Returns the external configuration file for this resource.</div>
 </td>
 </tr>
-<tr id="i19" class="rowColor">
+<tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#config-org.apache.juneau.config.Config-">config</a></span>(<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;config)</code>
 <div class="block">Overwrites the default config file with a custom config file.</div>
 </td>
 </tr>
-<tr id="i20" class="altColor">
+<tr id="i21" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#config-java.util.function.Consumer-">config</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&gt;&nbsp;operation)</code>
 <div class="block">Applies an operation to the external configuration file for this resource.</div>
 </td>
 </tr>
-<tr id="i21" class="rowColor">
+<tr id="i22" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#consumes--">consumes</a></span>()</code>
 <div class="block">Returns the media types consumed by this resource if it's manually specified.</div>
 </td>
 </tr>
-<tr id="i22" class="altColor">
+<tr id="i23" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#consumes-org.apache.juneau.MediaType...-">consumes</a></span>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</code>
 <div class="block">Supported content media types.</div>
 </td>
 </tr>
-<tr id="i23" class="rowColor">
+<tr id="i24" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#copy--">copy</a></span>()</code>
 <div class="block">Copy creator.</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i25" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/BeanContext.Builder.html" title="class in org.apache.juneau">BeanContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createBeanContext-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createBeanContext</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the bean context sub-builder.</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i26" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/BeanStore.Builder.html" title="class in org.apache.juneau.cp">BeanStore.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createBeanStore-java.lang.Class-java.util.function.Supplier-">createBeanStore</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
                <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Creates the bean store in this builder.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
-<td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createCallLogger-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createCallLogger</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
-                <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
+<tr id="i27" class="rowColor">
+<td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createCallLogger--">createCallLogger</a></span>()</code>
 <div class="block">Instantiates the call logger sub-builder.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createConfig-org.apache.juneau.cp.BeanStore-java.lang.Class-">createConfig</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</code>
 <div class="block">Creates the config for this builder.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createDebugEnablement-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createDebugEnablement</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the debug enablement sub-builder.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createDefaultRequestAttributes-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createDefaultRequestAttributes</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the default request attributes sub-builder.</div>
 </td>
 </tr>
-<tr id="i30" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createDefaultRequestHeaders-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createDefaultRequestHeaders</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the default request headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i31" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createDefaultResponseHeaders-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createDefaultResponseHeaders</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the default response headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i32" class="altColor">
+<tr id="i33" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createDestroyMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createDestroyMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the destroy method list.</div>
 </td>
 </tr>
-<tr id="i33" class="rowColor">
+<tr id="i34" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createEncoders-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createEncoders</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the encoder group sub-builder.</div>
 </td>
 </tr>
-<tr id="i34" class="altColor">
+<tr id="i35" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createEndCallMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createEndCallMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the end call method list.</div>
 </td>
 </tr>
-<tr id="i35" class="rowColor">
+<tr id="i36" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createFileFinder-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createFileFinder</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the file finder sub-builder.</div>
 </td>
 </tr>
-<tr id="i36" class="altColor">
+<tr id="i37" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createJsonSchemaGenerator-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createJsonSchemaGenerator</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the JSON schema generator sub-builder.</div>
 </td>
 </tr>
-<tr id="i37" class="rowColor">
+<tr id="i38" class="altColor">
 <td class="colFirst"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createLogger-org.apache.juneau.cp.BeanStore-java.lang.Class-">createLogger</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
             <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</code>
 <div class="block">Instantiates the logger for this resource.</div>
 </td>
 </tr>
-<tr id="i38" class="altColor">
+<tr id="i39" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createMessages-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createMessages</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the messages sub-builder.</div>
 </td>
 </tr>
-<tr id="i39" class="rowColor">
+<tr id="i40" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createMethodExecStore-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createMethodExecStore</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the method execution statistics store sub-builder.</div>
 </td>
 </tr>
-<tr id="i40" class="altColor">
+<tr id="i41" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createParsers-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createParsers</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
              <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the parser group sub-builder.</div>
 </td>
 </tr>
-<tr id="i41" class="rowColor">
+<tr id="i42" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPartParser-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPartParser</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the part parser sub-builder.</div>
 </td>
 </tr>
-<tr id="i42" class="altColor">
+<tr id="i43" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPartSerializer-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPartSerializer</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the part serializer sub-builder.</div>
 </td>
 </tr>
-<tr id="i43" class="rowColor">
+<tr id="i44" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPostCallMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPostCallMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the post-call method list.</div>
 </td>
 </tr>
-<tr id="i44" class="altColor">
+<tr id="i45" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPostInitChildFirstMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPostInitChildFirstMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the post-init-child-first method list.</div>
 </td>
 </tr>
-<tr id="i45" class="rowColor">
+<tr id="i46" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPostInitMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPostInitMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the post-init method list.</div>
 </td>
 </tr>
-<tr id="i46" class="altColor">
+<tr id="i47" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createPreCallMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createPreCallMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the pre-call method list.</div>
 </td>
 </tr>
-<tr id="i47" class="rowColor">
+<tr id="i48" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createResponseProcessors-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createResponseProcessors</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the response processor list sub-builder.</div>
 </td>
 </tr>
-<tr id="i48" class="altColor">
+<tr id="i49" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createRestChildren-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-org.apache.juneau.rest.RestContext-">createRestChildren</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                   <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
@@ -512,14 +517,14 @@ implements javax.servlet.ServletConfig</pre>
 <div class="block">Instantiates the REST children list.</div>
 </td>
 </tr>
-<tr id="i49" class="rowColor">
+<tr id="i50" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createRestOpArgs-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createRestOpArgs</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the REST operation args sub-builder.</div>
 </td>
 </tr>
-<tr id="i50" class="altColor">
+<tr id="i51" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createRestOperations-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-org.apache.juneau.rest.RestContext-">createRestOperations</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
@@ -527,35 +532,35 @@ implements javax.servlet.ServletConfig</pre>
 <div class="block">Instantiates the REST operations list.</div>
 </td>
 </tr>
-<tr id="i51" class="rowColor">
+<tr id="i52" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createSerializers-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createSerializers</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the serializer group sub-builder.</div>
 </td>
 </tr>
-<tr id="i52" class="altColor">
+<tr id="i53" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createStartCallMethods-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createStartCallMethods</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                       <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the start call method list.</div>
 </td>
 </tr>
-<tr id="i53" class="rowColor">
+<tr id="i54" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createStaticFiles-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createStaticFiles</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the static files sub-builder.</div>
 </td>
 </tr>
-<tr id="i54" class="altColor">
+<tr id="i55" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createSwaggerProvider-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">createSwaggerProvider</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Instantiates the swagger provider sub-builder.</div>
 </td>
 </tr>
-<tr id="i55" class="rowColor">
+<tr id="i56" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createThrownStore-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-org.apache.juneau.rest.RestContext-">createThrownStore</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
@@ -563,638 +568,638 @@ implements javax.servlet.ServletConfig</pre>
 <div class="block">Instantiates the thrown-store sub-builder.</div>
 </td>
 </tr>
-<tr id="i56" class="altColor">
+<tr id="i57" class="rowColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createVarResolver-org.apache.juneau.cp.BeanStore-java.lang.Class-">createVarResolver</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</code>
 <div class="block">Creates the variable resolver sub-builder.</div>
 </td>
 </tr>
-<tr id="i57" class="rowColor">
+<tr id="i58" class="altColor">
 <td class="colFirst"><code>protected <a href="../../../../org/apache/juneau/svl/VarList.html" title="class in org.apache.juneau.svl">VarList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#createVars-org.apache.juneau.cp.BeanStore-java.lang.Class-">createVars</a></span>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
           <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</code>
 <div class="block">Instantiates the variable resolver variables for this REST resource.</div>
 </td>
 </tr>
-<tr id="i58" class="altColor">
+<tr id="i59" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debug--">debug</a></span>()</code>
 <div class="block"><i><l>Context</l> configuration property:&emsp;</i>  Debug mode.</div>
 </td>
 </tr>
-<tr id="i59" class="rowColor">
+<tr id="i60" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debug-boolean-">debug</a></span>(boolean&nbsp;value)</code>
 <div class="block">Same as <a href="../../../../org/apache/juneau/Context.Builder.html#debug--"><code>Context.Builder.debug()</code></a> but allows you to explicitly specify the value.</div>
 </td>
 </tr>
-<tr id="i60" class="altColor">
+<tr id="i61" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debug-org.apache.juneau.Enablement-">debug</a></span>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</code>
 <div class="block">Specifies the debug level on this REST resource.</div>
 </td>
 </tr>
-<tr id="i61" class="rowColor">
+<tr id="i62" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debugDefault-org.apache.juneau.Enablement-">debugDefault</a></span>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</code>
 <div class="block">Sets the debug default value.</div>
 </td>
 </tr>
-<tr id="i62" class="altColor">
+<tr id="i63" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debugEnablement--">debugEnablement</a></span>()</code>
 <div class="block">Returns the debug enablement sub-builder.</div>
 </td>
 </tr>
-<tr id="i63" class="rowColor">
+<tr id="i64" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debugEnablement-java.util.function.Consumer-">debugEnablement</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">De [...]
 <div class="block">Applies an operation to the debug enablement sub-builder.</div>
 </td>
 </tr>
-<tr id="i64" class="altColor">
+<tr id="i65" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#debugOn-java.lang.String-">debugOn</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Debug mode on specified classes/methods.</div>
 </td>
 </tr>
-<tr id="i65" class="rowColor">
+<tr id="i66" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultAccept-java.lang.String-">defaultAccept</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Specifies a default <c>Accept</c> header value if not specified on a request.</div>
 </td>
 </tr>
-<tr id="i66" class="altColor">
+<tr id="i67" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultCharset-java.nio.charset.Charset-">defaultCharset</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/nio/charset/Charset.html?is-external=true" title="class or interface in java.nio.charset">Charset</a>&nbsp;value)</code>
 <div class="block">Default character encoding.</div>
 </td>
 </tr>
-<tr id="i67" class="rowColor">
+<tr id="i68" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/DefaultClassList.html" title="class in org.apache.juneau.cp">DefaultClassList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultClasses--">defaultClasses</a></span>()</code>
 <div class="block">Returns the default implementation class list.</div>
 </td>
 </tr>
-<tr id="i68" class="altColor">
+<tr id="i69" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultClasses-java.lang.Class...-">defaultClasses</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;values)</code>
 <div class="block">Adds to the default implementation class list.</div>
 </td>
 </tr>
-<tr id="i69" class="rowColor">
+<tr id="i70" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultContentType-java.lang.String-">defaultContentType</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Specifies a default <c>Content-Type</c> header value if not specified on a request.</div>
 </td>
 </tr>
-<tr id="i70" class="altColor">
+<tr id="i71" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestAttributes--">defaultRequestAttributes</a></span>()</code>
 <div class="block">Returns the default request attributes sub-builder.</div>
 </td>
 </tr>
-<tr id="i71" class="rowColor">
+<tr id="i72" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestAttributes-java.util.function.Consumer-">defaultRequestAttributes</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apac [...]
 <div class="block">Applies an operation to the default request attributes sub-builder.</div>
 </td>
 </tr>
-<tr id="i72" class="altColor">
+<tr id="i73" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestAttributes-org.apache.juneau.rest.httppart.NamedAttribute...-">defaultRequestAttributes</a></span>(<a href="../../../../org/apache/juneau/rest/httppart/NamedAttribute.html" title="interface in org.apache.juneau.rest.httppart">NamedAttribute</a>...&nbsp;values)</code>
 <div class="block">Default request attributes.</div>
 </td>
 </tr>
-<tr id="i73" class="rowColor">
+<tr id="i74" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestHeaders--">defaultRequestHeaders</a></span>()</code>
 <div class="block">Returns the default request headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i74" class="altColor">
+<tr id="i75" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestHeaders-java.util.function.Consumer-">defaultRequestHeaders</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.h [...]
 <div class="block">Applies an operation to the default request headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i75" class="rowColor">
+<tr id="i76" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultRequestHeaders-org.apache.http.Header...-">defaultRequestHeaders</a></span>(org.apache.http.Header...&nbsp;values)</code>
 <div class="block">Default request headers.</div>
 </td>
 </tr>
-<tr id="i76" class="altColor">
+<tr id="i77" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultResponseHeaders--">defaultResponseHeaders</a></span>()</code>
 <div class="block">Returns the default response headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i77" class="rowColor">
+<tr id="i78" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultResponseHeaders-java.util.function.Consumer-">defaultResponseHeaders</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http [...]
 <div class="block">Applies an operation to the default response headers sub-builder.</div>
 </td>
 </tr>
-<tr id="i78" class="altColor">
+<tr id="i79" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultResponseHeaders-org.apache.http.Header...-">defaultResponseHeaders</a></span>(org.apache.http.Header...&nbsp;values)</code>
 <div class="block">Default response headers.</div>
 </td>
 </tr>
-<tr id="i79" class="rowColor">
+<tr id="i80" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultSetting-java.lang.String-java.lang.Object-">defaultSetting</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
               <a href="https://docs.oracle.com/javase/8/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 value in the default settings map.</div>
 </td>
 </tr>
-<tr id="i80" class="altColor">
+<tr id="i81" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/DefaultSettingsMap.html" title="class in org.apache.juneau.cp">DefaultSettingsMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#defaultSettings--">defaultSettings</a></span>()</code>
 <div class="block">Returns the default settings map.</div>
 </td>
 </tr>
-<tr id="i81" class="rowColor">
+<tr id="i82" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#destroyMethods--">destroyMethods</a></span>()</code>
 <div class="block">Returns the destroy method list.</div>
 </td>
 </tr>
-<tr id="i82" class="altColor">
+<tr id="i83" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#destroyMethods-java.util.function.Consumer-">destroyMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;operation [...]
 <div class="block">Applies an operation to the destroy method list.</div>
 </td>
 </tr>
-<tr id="i83" class="rowColor">
+<tr id="i84" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#disableContentParam--">disableContentParam</a></span>()</code>
 <div class="block">Disable content URL parameter.</div>
 </td>
 </tr>
-<tr id="i84" class="altColor">
+<tr id="i85" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#disableContentParam-boolean-">disableContentParam</a></span>(boolean&nbsp;value)</code>
 <div class="block">Disable content URL parameter.</div>
 </td>
 </tr>
-<tr id="i85" class="rowColor">
+<tr id="i86" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#encoders--">encoders</a></span>()</code>
 <div class="block">Returns the encoder group sub-builder.</div>
 </td>
 </tr>
-<tr id="i86" class="altColor">
+<tr id="i87" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#encoders-java.util.function.Consumer-">encoders</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&gt [...]
 <div class="block">Applies an operation to the encoder group sub-builder.</div>
 </td>
 </tr>
-<tr id="i87" class="rowColor">
+<tr id="i88" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#endCallMethods--">endCallMethods</a></span>()</code>
 <div class="block">Returns the end call method list.</div>
 </td>
 </tr>
-<tr id="i88" class="altColor">
+<tr id="i89" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#endCallMethods-java.util.function.Consumer-">endCallMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;operation [...]
 <div class="block">Applies an operation to the end call method list.</div>
 </td>
 </tr>
-<tr id="i89" class="rowColor">
+<tr id="i90" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#fileFinder--">fileFinder</a></span>()</code>
 <div class="block">Returns the file finder sub-builder.</div>
 </td>
 </tr>
-<tr id="i90" class="altColor">
+<tr id="i91" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#fileFinder-java.util.function.Consumer-">fileFinder</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>&gt;&nbsp;o [...]
 <div class="block">Applies an operation to the file finder sub-builder.</div>
 </td>
 </tr>
-<tr id="i91" class="rowColor">
+<tr id="i92" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#getEncoders--">getEncoders</a></span>()</code>
 <div class="block">Returns the encoder group builder containing the encoders for compressing/decompressing input and output streams.</div>
 </td>
 </tr>
-<tr id="i92" class="altColor">
+<tr id="i93" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html#getInitParameter-java.lang.String-">getInitParameter</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
-<tr id="i93" class="rowColor">
+<tr id="i94" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#getInitParameterNames--">getInitParameterNames</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i94" class="altColor">
+<tr id="i95" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#getParsers--">getParsers</a></span>()</code>
 <div class="block">Returns the parser group builder containing the parsers for converting HTTP request bodies into POJOs.</div>
 </td>
 </tr>
-<tr id="i95" class="rowColor">
+<tr id="i96" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#getSerializers--">getSerializers</a></span>()</code>
 <div class="block">Returns the serializer group builder containing the serializers for marshalling POJOs into response bodies.</div>
 </td>
 </tr>
-<tr id="i96" class="altColor">
+<tr id="i97" class="rowColor">
 <td class="colFirst"><code>javax.servlet.ServletContext</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#getServletContext--">getServletContext</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i97" class="rowColor">
+<tr id="i98" class="altColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html#getServletName--">getServletName</a></span>()</code>&nbsp;</td>
 </tr>
-<tr id="i98" class="altColor">
+<tr id="i99" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#impl-org.apache.juneau.Context-">impl</a></span>(<a href="../../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&nbsp;value)</code>
 <div class="block">Specifies a pre-instantiated bean for the <a href="../../../../org/apache/juneau/Context.Builder.html#build--"><code>Context.Builder.build()</code></a> method to return.</div>
 </td>
 </tr>
-<tr id="i99" class="rowColor">
+<tr id="i100" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#init-java.util.function.Supplier-">init</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</code>
 <div class="block">Performs initialization on this builder against the specified REST servlet/bean instance.</div>
 </td>
 </tr>
-<tr id="i100" class="altColor">
+<tr id="i101" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#jsonSchemaGenerator--">jsonSchemaGenerator</a></span>()</code>
 <div class="block">Returns the JSON schema generator sub-builder.</div>
 </td>
 </tr>
-<tr id="i101" class="rowColor">
+<tr id="i102" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#jsonSchemaGenerator-java.util.function.Consumer-">jsonSchemaGenerator</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.js [...]
 <div class="block">Applies an operation to the JSON schema generator sub-builder.</div>
 </td>
 </tr>
-<tr id="i102" class="altColor">
+<tr id="i103" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#logger--">logger</a></span>()</code>
 <div class="block">Returns the logger for this resource.</div>
 </td>
 </tr>
-<tr id="i103" class="rowColor">
+<tr id="i104" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#logger-java.util.function.Consumer-">logger</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging" [...]
 <div class="block">Applies an operation to the logger for this resource.</div>
 </td>
 </tr>
-<tr id="i104" class="altColor">
+<tr id="i105" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#logger-java.util.logging.Logger-">logger</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;value)</code>
 <div class="block">Sets the logger for this resource.</div>
 </td>
 </tr>
-<tr id="i105" class="rowColor">
+<tr id="i106" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#maxInput-java.lang.String-">maxInput</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.</div>
 </td>
 </tr>
-<tr id="i106" class="altColor">
+<tr id="i107" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#messages--">messages</a></span>()</code>
 <div class="block">Returns the messages sub-builder.</div>
 </td>
 </tr>
-<tr id="i107" class="rowColor">
+<tr id="i108" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#messages-java.util.function.Consumer-">messages</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a>&gt;&nbsp;operation [...]
 <div class="block">Applies an operation to the messages sub-builder.</div>
 </td>
 </tr>
-<tr id="i108" class="altColor">
+<tr id="i109" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#methodExecStore--">methodExecStore</a></span>()</code>
 <div class="block">Returns the method execution statistics store sub-builder.</div>
 </td>
 </tr>
-<tr id="i109" class="rowColor">
+<tr id="i110" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#methodExecStore-java.util.function.Consumer-">methodExecStore</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">Me [...]
 <div class="block">Applies an operation to the method execution statistics store sub-builder.</div>
 </td>
 </tr>
-<tr id="i110" class="altColor">
+<tr id="i111" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#parserListener-java.lang.Class-">parserListener</a></span>(<a href="https://docs.oracle.com/javase/8/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 in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;value)</code>
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Parser listener.</div>
 </td>
 </tr>
-<tr id="i111" class="rowColor">
+<tr id="i112" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#parsers--">parsers</a></span>()</code>
 <div class="block">Returns the parser group sub-builder.</div>
 </td>
 </tr>
-<tr id="i112" class="altColor">
+<tr id="i113" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#parsers-java.util.function.Consumer-">parsers</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&gt;&nbsp;o [...]
 <div class="block">Applies an operation to the parser group sub-builder.</div>
 </td>
 </tr>
-<tr id="i113" class="rowColor">
+<tr id="i114" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#partParser--">partParser</a></span>()</code>
 <div class="block">Returns the part parser sub-builder.</div>
 </td>
 </tr>
-<tr id="i114" class="altColor">
+<tr id="i115" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#partParser-java.util.function.Consumer-">partParser</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Cr [...]
 <div class="block">Applies an operation to the part parser sub-builder.</div>
 </td>
 </tr>
-<tr id="i115" class="rowColor">
+<tr id="i116" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#partSerializer--">partSerializer</a></span>()</code>
 <div class="block">Returns the part serializer sub-builder.</div>
 </td>
 </tr>
-<tr id="i116" class="altColor">
+<tr id="i117" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#partSerializer-java.util.function.Consumer-">partSerializer</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpP [...]
 <div class="block">Applies an operation to the part serializer sub-builder.</div>
 </td>
 </tr>
-<tr id="i117" class="rowColor">
+<tr id="i118" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#path-java.lang.String-">path</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Resource path.</div>
 </td>
 </tr>
-<tr id="i118" class="altColor">
+<tr id="i119" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postCallMethods--">postCallMethods</a></span>()</code>
 <div class="block">Returns the post-call method list.</div>
 </td>
 </tr>
-<tr id="i119" class="rowColor">
+<tr id="i120" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postCallMethods-java.util.function.Consumer-">postCallMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;operati [...]
 <div class="block">Applies an operation to the post-call method list.</div>
 </td>
 </tr>
-<tr id="i120" class="altColor">
+<tr id="i121" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postInitChildFirstMethods--">postInitChildFirstMethods</a></span>()</code>
 <div class="block">Returns the post-init-child-first method list.</div>
 </td>
 </tr>
-<tr id="i121" class="rowColor">
+<tr id="i122" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postInitChildFirstMethods-java.util.function.Consumer-">postInitChildFirstMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList< [...]
 <div class="block">Applies an operation to the post-init-child-first method list.</div>
 </td>
 </tr>
-<tr id="i122" class="altColor">
+<tr id="i123" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postInitMethods--">postInitMethods</a></span>()</code>
 <div class="block">Returns the post-init method list.</div>
 </td>
 </tr>
-<tr id="i123" class="rowColor">
+<tr id="i124" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#postInitMethods-java.util.function.Consumer-">postInitMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;operati [...]
 <div class="block">Applies an operation to the post-init method list.</div>
 </td>
 </tr>
-<tr id="i124" class="altColor">
+<tr id="i125" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#preCallMethods--">preCallMethods</a></span>()</code>
 <div class="block">Returns the pre-call method list.</div>
 </td>
 </tr>
-<tr id="i125" class="rowColor">
+<tr id="i126" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#preCallMethods-java.util.function.Consumer-">preCallMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;operation [...]
 <div class="block">Applies an operation to the pre-call method list.</div>
 </td>
 </tr>
-<tr id="i126" class="altColor">
+<tr id="i127" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#produces--">produces</a></span>()</code>
 <div class="block">Returns the media types produced by this resource if it's manually specified.</div>
 </td>
 </tr>
-<tr id="i127" class="rowColor">
+<tr id="i128" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#produces-org.apache.juneau.MediaType...-">produces</a></span>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</code>
 <div class="block">Supported accept media types.</div>
 </td>
 </tr>
-<tr id="i128" class="altColor">
+<tr id="i129" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#renderResponseStackTraces--">renderResponseStackTraces</a></span>()</code>
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Render response stack traces in responses.</div>
 </td>
 </tr>
-<tr id="i129" class="rowColor">
+<tr id="i130" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#renderResponseStackTraces-boolean-">renderResponseStackTraces</a></span>(boolean&nbsp;value)</code>
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Render response stack traces in responses.</div>
 </td>
 </tr>
-<tr id="i130" class="altColor">
+<tr id="i131" class="rowColor">
 <td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#resource--">resource</a></span>()</code>
 <div class="block">Returns the REST servlet/bean instance that this context is defined against.</div>
 </td>
 </tr>
-<tr id="i131" class="rowColor">
+<tr id="i132" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#resourceAs-java.lang.Class-">resourceAs</a></span>(<a href="https://docs.oracle.com/javase/8/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 REST servlet/bean instance that this context is defined against if it's the specified type.</div>
 </td>
 </tr>
-<tr id="i132" class="altColor">
+<tr id="i133" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#responseProcessors--">responseProcessors</a></span>()</code>
 <div class="block">Returns the response processor list sub-builder.</div>
 </td>
 </tr>
-<tr id="i133" class="rowColor">
+<tr id="i134" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#responseProcessors-java.util.function.Consumer-">responseProcessors</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.junea [...]
 <div class="block">Applies an operation to the response processor list sub-builder.</div>
 </td>
 </tr>
-<tr id="i134" class="altColor">
+<tr id="i135" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restChildren-org.apache.juneau.rest.RestContext-">restChildren</a></span>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)</code>
 <div class="block">Returns the REST children list.</div>
 </td>
 </tr>
-<tr id="i135" class="rowColor">
+<tr id="i136" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restChildrenClass-java.lang.Class-">restChildrenClass</a></span>(<a href="https://docs.oracle.com/javase/8/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/RestChildren.html" title="class in org.apache.juneau.rest">RestChildren</a>&gt;&nbsp;value)</code>
 <div class="block">REST children class.</div>
 </td>
 </tr>
-<tr id="i136" class="altColor">
+<tr id="i137" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOpArgs--">restOpArgs</a></span>()</code>
 <div class="block">Returns the REST operation args sub-builder.</div>
 </td>
 </tr>
-<tr id="i137" class="rowColor">
+<tr id="i138" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOpArgs-java.lang.Class...-">restOpArgs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;values)</code>
 <div class="block">Java method parameter resolvers.</div>
 </td>
 </tr>
-<tr id="i138" class="altColor">
+<tr id="i139" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOpArgs-java.util.function.Consumer-">restOpArgs</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Buil [...]
 <div class="block">Applies an operation to the REST operation args sub-builder.</div>
 </td>
 </tr>
-<tr id="i139" class="rowColor">
+<tr id="i140" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOpContextClass-java.lang.Class-">restOpContextClass</a></span>(<a href="https://docs.oracle.com/javase/8/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/RestOpContext.html" title="class in org.apache.juneau.rest">RestOpContext</a>&gt;&nbsp;value)</code>
 <div class="block">REST operation context class.</div>
 </td>
 </tr>
-<tr id="i140" class="altColor">
+<tr id="i141" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOperations-org.apache.juneau.rest.RestContext-">restOperations</a></span>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)</code>
 <div class="block">Returns the REST operations list.</div>
 </td>
 </tr>
-<tr id="i141" class="rowColor">
+<tr id="i142" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#restOperationsClass-java.lang.Class-">restOperationsClass</a></span>(<a href="https://docs.oracle.com/javase/8/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/RestOperations.html" title="class in org.apache.juneau.rest">RestOperations</a>&gt;&nbsp;value)</code>
 <div class="block">REST operations class.</div>
 </td>
 </tr>
-<tr id="i142" class="altColor">
+<tr id="i143" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#rootBeanStore--">rootBeanStore</a></span>()</code>
 <div class="block">Returns the root bean store.</div>
 </td>
 </tr>
-<tr id="i143" class="rowColor">
+<tr id="i144" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#serializerListener-java.lang.Class-">serializerListener</a></span>(<a href="https://docs.oracle.com/javase/8/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" title="class in org.apache.juneau.serializer">SerializerListener</a>&gt;& [...]
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Serializer listener.</div>
 </td>
 </tr>
-<tr id="i144" class="altColor">
+<tr id="i145" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#serializers--">serializers</a></span>()</code>
 <div class="block">Returns the serializer group sub-builder.</div>
 </td>
 </tr>
-<tr id="i145" class="rowColor">
+<tr id="i146" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#serializers-java.util.function.Consumer-">serializers</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSe [...]
 <div class="block">Applies an operation to the serializer group sub-builder.</div>
 </td>
 </tr>
-<tr id="i146" class="altColor">
+<tr id="i147" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#startCallMethods--">startCallMethods</a></span>()</code>
 <div class="block">Returns the start call method list.</div>
 </td>
 </tr>
-<tr id="i147" class="rowColor">
+<tr id="i148" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#startCallMethods-java.util.function.Consumer-">startCallMethods</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&gt;&nbsp;opera [...]
 <div class="block">Applies an operation to the start call method list.</div>
 </td>
 </tr>
-<tr id="i148" class="altColor">
+<tr id="i149" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#staticFiles--">staticFiles</a></span>()</code>
 <div class="block">Returns the static files sub-builder.</div>
 </td>
 </tr>
-<tr id="i149" class="rowColor">
+<tr id="i150" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#staticFiles-java.util.function.Consumer-">staticFiles</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">Stat [...]
 <div class="block">Applies an operation to the static files sub-builder.</div>
 </td>
 </tr>
-<tr id="i150" class="altColor">
+<tr id="i151" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#swaggerProvider--">swaggerProvider</a></span>()</code>
 <div class="block">Returns the swagger provider sub-builder.</div>
 </td>
 </tr>
-<tr id="i151" class="rowColor">
+<tr id="i152" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#swaggerProvider-java.lang.Class-">swaggerProvider</a></span>(<a href="https://docs.oracle.com/javase/8/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/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&gt;&nbsp [...]
 <div class="block">Swagger provider.</div>
 </td>
 </tr>
-<tr id="i152" class="altColor">
+<tr id="i153" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#swaggerProvider-java.util.function.Consumer-">swaggerProvider</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger [...]
 <div class="block">Applies an operation to the swagger provider sub-builder.</div>
 </td>
 </tr>
-<tr id="i153" class="rowColor">
+<tr id="i154" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#swaggerProvider-org.apache.juneau.rest.swagger.SwaggerProvider-">swaggerProvider</a></span>(<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&nbsp;value)</code>
 <div class="block">Swagger provider.</div>
 </td>
 </tr>
-<tr id="i154" class="altColor">
+<tr id="i155" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#thrownStore--">thrownStore</a></span>()</code>
 <div class="block">Returns the thrown-store sub-builder.</div>
 </td>
 </tr>
-<tr id="i155" class="rowColor">
+<tr id="i156" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#thrownStore-java.util.function.Consumer-">thrownStore</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Bu [...]
 <div class="block">Applies an operation to the thrown-store sub-builder.</div>
 </td>
 </tr>
-<tr id="i156" class="altColor">
+<tr id="i157" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#type-java.lang.Class-">type</a></span>(<a href="https://docs.oracle.com/javase/8/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/Context.html" title="class in org.apache.juneau">Context</a>&gt;&nbsp;value)</code>
 <div class="block">Associates a context class with this builder.</div>
 </td>
 </tr>
-<tr id="i157" class="rowColor">
+<tr id="i158" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#uriAuthority-java.lang.String-">uriAuthority</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Resource authority path.</div>
 </td>
 </tr>
-<tr id="i158" class="altColor">
+<tr id="i159" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#uriContext-java.lang.String-">uriContext</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</code>
 <div class="block">Resource context path.</div>
 </td>
 </tr>
-<tr id="i159" class="rowColor">
+<tr id="i160" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#uriRelativity-org.apache.juneau.UriRelativity-">uriRelativity</a></span>(<a href="../../../../org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a>&nbsp;value)</code>
 <div class="block">URI resolution relativity.</div>
 </td>
 </tr>
-<tr id="i160" class="altColor">
+<tr id="i161" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#uriResolution-org.apache.juneau.UriResolution-">uriResolution</a></span>(<a href="../../../../org/apache/juneau/UriResolution.html" title="enum in org.apache.juneau">UriResolution</a>&nbsp;value)</code>
 <div class="block">URI resolution.</div>
 </td>
 </tr>
-<tr id="i161" class="rowColor">
+<tr id="i162" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#varResolver--">varResolver</a></span>()</code>
 <div class="block">Returns the variable resolver sub-builder.</div>
 </td>
 </tr>
-<tr id="i162" class="altColor">
+<tr id="i163" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#varResolver-java.util.function.Consumer-">varResolver</a></span>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a>&gt;& [...]
 <div class="block">Applies an operation to the variable resolver sub-builder.</div>
@@ -1235,7 +1240,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>Builder</h4>
-<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.284">Builder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
+<pre>protected&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.282">Builder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
                   <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;parentContext,
                   javax.servlet.ServletConfig&nbsp;servletConfig)</pre>
 <div class="block">Constructor.</div>
@@ -1261,7 +1266,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>copy</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.302">copy</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.300">copy</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#copy--">Context.Builder</a></code></span></div>
 <div class="block">Copy creator.</div>
 <dl>
@@ -1278,7 +1283,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>build</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.Builder.html#line.307">build</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.Builder.html#line.305">build</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#build--">Context.Builder</a></code></span></div>
 <div class="block">Build the object.</div>
 <dl>
@@ -1295,7 +1300,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>init</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.323">init</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.321">init</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)
                          throws javax.servlet.ServletException</pre>
 <div class="block">Performs initialization on this builder against the specified REST servlet/bean instance.</div>
 <dl>
@@ -1314,7 +1319,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>resource</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.396">resource</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.394">resource</a>()</pre>
 <div class="block">Returns the REST servlet/bean instance that this context is defined against.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1328,7 +1333,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceAs</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.409">resourceAs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</pre>
+<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;T&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.407">resourceAs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;T&gt;&nbsp;type)</pre>
 <div class="block">Returns the REST servlet/bean instance that this context is defined against if it's the specified type.</div>
 <dl>
 <dt><span class="paramLabel">Type Parameters:</span></dt>
@@ -1346,7 +1351,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultClasses</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/DefaultClassList.html" title="class in org.apache.juneau.cp">DefaultClassList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.434">defaultClasses</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/DefaultClassList.html" title="class in org.apache.juneau.cp">DefaultClassList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.432">defaultClasses</a>()</pre>
 <div class="block">Returns the default implementation class list.
 
  <p>
@@ -1371,7 +1376,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultClasses</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.452">defaultClasses</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.450">defaultClasses</a>(<a href="https://docs.oracle.com/javase/8/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">Adds to the default implementation class list.
 
  <p>
@@ -1396,7 +1401,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultSettings</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/DefaultSettingsMap.html" title="class in org.apache.juneau.cp">DefaultSettingsMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.474">defaultSettings</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/DefaultSettingsMap.html" title="class in org.apache.juneau.cp">DefaultSettingsMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.472">defaultSettings</a>()</pre>
 <div class="block">Returns the default settings map.
 
  <p>
@@ -1418,7 +1423,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultSetting</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.493">defaultSetting</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.491">defaultSetting</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;key,
                                           <a href="https://docs.oracle.com/javase/8/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 value in the default settings map.
 
@@ -1446,7 +1451,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.520">beanStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.518">beanStore</a>()</pre>
 <div class="block">Returns the bean store in this builder.
 
  <p>
@@ -1473,7 +1478,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.541">beanStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="cl [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.539">beanStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="cl [...]
 <div class="block">Applies an operation to the bean store in this builder.
 
  <p>
@@ -1500,7 +1505,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>rootBeanStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.551">rootBeanStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.549">rootBeanStore</a>()</pre>
 <div class="block">Returns the root bean store.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1514,7 +1519,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createBeanStore</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.Builder.html" title="class in org.apache.juneau.cp">BeanStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.575">createBeanStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.Builder.html" title="class in org.apache.juneau.cp">BeanStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.573">createBeanStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
                                             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Creates the bean store in this builder.
 
@@ -1543,7 +1548,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>varResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.639">varResolver</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.637">varResolver</a>()</pre>
 <div class="block">Returns the variable resolver sub-builder.
 
  <p>
@@ -1584,7 +1589,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>varResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.660">varResolver</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.ht [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.658">varResolver</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.ht [...]
 <div class="block">Applies an operation to the variable resolver sub-builder.
 
  <p>
@@ -1611,7 +1616,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createVarResolver</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.693">createVarResolver</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolver.Builder.html" title="class in org.apache.juneau.svl">VarResolver.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.691">createVarResolver</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                 <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</pre>
 <div class="block">Creates the variable resolver sub-builder.
 
@@ -1649,7 +1654,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createVars</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarList.html" title="class in org.apache.juneau.svl">VarList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.746">createVars</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/svl/VarList.html" title="class in org.apache.juneau.svl">VarList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.744">createVars</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                              <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</pre>
 <div class="block">Instantiates the variable resolver variables for this REST resource.
 
@@ -1679,7 +1684,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.809">config</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.807">config</a>()</pre>
 <div class="block">Returns the external configuration file for this resource.
 
  <p>
@@ -1706,7 +1711,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.830">config</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/config/Config.html" title="clas [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.828">config</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/config/Config.html" title="clas [...]
 <div class="block">Applies an operation to the external configuration file for this resource.
 
  <p>
@@ -1733,7 +1738,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.847">config</a>(<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;config)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.845">config</a>(<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;config)</pre>
 <div class="block">Overwrites the default config file with a custom config file.
 
  <p>
@@ -1754,7 +1759,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createConfig</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.860">createConfig</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.858">createConfig</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</pre>
 <div class="block">Creates the config for this builder.</div>
 <dl>
@@ -1772,7 +1777,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.907">logger</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.905">logger</a>()</pre>
 <div class="block">Returns the logger for this resource.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1788,7 +1793,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.930">logger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/L [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.928">logger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/L [...]
 <div class="block">Applies an operation to the logger for this resource.
 
  <p>
@@ -1815,7 +1820,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.944">logger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.942">logger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;value)</pre>
 <div class="block">Sets the logger for this resource.
 
  <p>
@@ -1834,7 +1839,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createLogger</h4>
-<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.973">createLogger</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.971">createLogger</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                               <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass)</pre>
 <div class="block">Instantiates the logger for this resource.
 
@@ -1867,7 +1872,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>thrownStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1004">thrownStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1002">thrownStore</a>()</pre>
 <div class="block">Returns the thrown-store sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1881,7 +1886,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>thrownStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1027">thrownStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Bu [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1025">thrownStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Bu [...]
 <div class="block">Applies an operation to the thrown-store sub-builder.
 
  <p>
@@ -1908,7 +1913,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createThrownStore</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1059">createThrownStore</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.Builder.html" title="class in org.apache.juneau.rest.stats">ThrownStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1057">createThrownStore</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
                                                 <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;parent)</pre>
 <div class="block">Instantiates the thrown-store sub-builder.
@@ -1944,7 +1949,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1104">encoders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1102">encoders</a>()</pre>
 <div class="block">Returns the encoder group sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1958,7 +1963,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1127">encoders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder. [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1125">encoders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder. [...]
 <div class="block">Applies an operation to the encoder group sub-builder.
 
  <p>
@@ -1985,7 +1990,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createEncoders</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1163">createEncoders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1161">createEncoders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the encoder group sub-builder.
 
@@ -2025,7 +2030,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1208">serializers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1206">serializers</a>()</pre>
 <div class="block">Returns the serializer group sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2039,7 +2044,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1231">serializers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/serializer/SerializerSet. [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1229">serializers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/serializer/SerializerSet. [...]
 <div class="block">Applies an operation to the serializer group sub-builder.
 
  <p>
@@ -2066,7 +2071,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createSerializers</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1246">createSerializers</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1244">createSerializers</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                   <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the serializer group sub-builder.</div>
 <dl>
@@ -2085,7 +2090,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1290">parsers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1288">parsers</a>()</pre>
 <div class="block">Returns the parser group sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2099,7 +2104,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1313">parsers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1311">parsers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html [...]
 <div class="block">Applies an operation to the parser group sub-builder.
 
  <p>
@@ -2126,7 +2131,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createParsers</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1328">createParsers</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1326">createParsers</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the parser group sub-builder.</div>
 <dl>
@@ -2145,7 +2150,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>methodExecStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1372">methodExecStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1370">methodExecStore</a>()</pre>
 <div class="block">Returns the method execution statistics store sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2159,7 +2164,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>methodExecStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1395">methodExecStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/MethodExec [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1393">methodExecStore</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/stats/MethodExec [...]
 <div class="block">Applies an operation to the method execution statistics store sub-builder.
 
  <p>
@@ -2186,7 +2191,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createMethodExecStore</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1409">createMethodExecStore</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.Builder.html" title="class in org.apache.juneau.rest.stats">MethodExecStore.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1407">createMethodExecStore</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the method execution statistics store sub-builder.</div>
 <dl>
@@ -2204,7 +2209,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1453">messages</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1451">messages</a>()</pre>
 <div class="block">Returns the messages sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2218,7 +2223,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1476">messages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" ti [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1474">messages</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" ti [...]
 <div class="block">Applies an operation to the messages sub-builder.
 
  <p>
@@ -2245,7 +2250,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createMessages</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1563">createMessages</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.Builder.html" title="class in org.apache.juneau.cp">Messages.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1561">createMessages</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the messages sub-builder.
 
@@ -2336,7 +2341,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>responseProcessors</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1682">responseProcessors</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1680">responseProcessors</a>()</pre>
 <div class="block">Returns the response processor list sub-builder.
 
  <p>
@@ -2431,7 +2436,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>responseProcessors</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1705">responseProcessors</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/processor/Res [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1703">responseProcessors</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/processor/Res [...]
 <div class="block">Applies an operation to the response processor list sub-builder.
 
  <p>
@@ -2458,7 +2463,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createResponseProcessors</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1738">createResponseProcessors</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/processor/ResponseProcessorList.Builder.html" title="class in org.apache.juneau.rest.processor">ResponseProcessorList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1736">createResponseProcessors</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the response processor list sub-builder.
 
@@ -2495,8 +2500,8 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1845">callLogger</a>()</pre>
-<div class="block">Returns the call logger sub-builder.
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1844">callLogger</a>()</pre>
+<div class="block">Returns the call logger bean creator.
 
  <p>
  Specifies the logger to use for logging of HTTP requests and responses.
@@ -2504,7 +2509,11 @@ implements javax.servlet.ServletConfig</pre>
  <h5 class='section'>Example:</h5>
  <p class='bjava'>
    <jc>// Our customized logger.</jc>
-   <jk>public class</jk> MyLogger <jk>extends</jk> BasicRestLogger {
+   <jk>public class</jk> MyLogger <jk>extends</jk> BasicCallLogger {
+
+      <jk>public</jk> MyLogger(BeanStore <jv>beanStore</jv>) {
+         <jk>super</jk>(<jv>beanStore</jv>);
+      }
 
       <ja>@Override</ja>
          <jk>protected void</jk> log(Level <jv>level</jv>, String <jv>msg</jv>, Throwable <jv>e</jv>) {
@@ -2533,17 +2542,14 @@ implements javax.servlet.ServletConfig</pre>
 
  <ul class='notes'>
    <li class='note'>
-      The default call logger if not specified is <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a>.
+      The default call logger if not specified is <a href="../../../../org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger"><code>BasicCallLogger</code></a>.
    <li class='note'>
-      The resource class itself will be used if it implements the <a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> interface and not
+      The resource class itself will be used if it implements the <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> interface and not
       explicitly overridden via this annotation.
    <li class='note'>
-      When defined as a class, the implementation must have one of the following constructors:
+      When defined as a class, the implementation must have one of the following constructor:
       <ul>
-         <li><code><jk>public</jk> T(RestContext)</code>
-         <li><code><jk>public</jk> T()</code>
-         <li><code><jk>public static</jk> T <jsm>create</jsm>(RestContext)</code>
-         <li><code><jk>public static</jk> T <jsm>create</jsm>()</code>
+         <li><code><jk>public</jk> T(BeanStore)</code>
       </ul>
    <li class='note'>
       Inner classes of the REST resource class are allowed.
@@ -2561,41 +2567,45 @@ implements javax.servlet.ServletConfig</pre>
 </dl>
 </li>
 </ul>
-<a name="callLogger-java.util.function.Consumer-">
+<a name="callLogger-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1868">callLogger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/logging/RestLogger.Bu [...]
-<div class="block">Applies an operation to the call logger sub-builder.
-
- <p>
- Typically used to allow you to execute operations without breaking the fluent flow of the context builder.
-
- <h5 class='section'>Example:</h5>
- <p class='bjava'>
-   RestContext <jv>context</jv> = RestContext
-      .<jsm>create</jsm>(<jv>resourceClass</jv>, <jv>parentContext</jv>, <jv>servletConfig</jv>)
-      .callLogger(<jv>x</jv> -&gt; <jv>x</jv>.disabled())
-      .build();
- </p></div>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1856">callLogger</a>(<a href="https://docs.oracle.com/javase/8/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/logger/CallLogger.html" title="clas [...]
+<div class="block">Specifies the call logger class to use for this REST context.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>operation</code> - The operation to apply.</dd>
+<dd><code>value</code> - The new value for this setting.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>This object.</dd>
+</dl>
+</li>
+</ul>
+<a name="callLogger-org.apache.juneau.rest.logger.CallLogger-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>callLogger</h4>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1867">callLogger</a>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</pre>
+<div class="block">Specifies the call logger class to use for this REST context.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>value</code> - The new value for this setting.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>This object.</dd>
 </dl>
 </li>
 </ul>
-<a name="createCallLogger-org.apache.juneau.cp.BeanStore-java.util.function.Supplier-">
+<a name="createCallLogger--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>createCallLogger</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1907">createCallLogger</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
-                                              <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/BeanCreator.html" title="class in org.apache.juneau.cp">BeanCreator</a>&lt;<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1906">createCallLogger</a>()</pre>
 <div class="block">Instantiates the call logger sub-builder.
 
  <p>
@@ -2607,12 +2617,16 @@ implements javax.servlet.ServletConfig</pre>
          <li><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger--"><code>callLogger()</code></a>
          <li><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#callLogger--"><code>Rest.callLogger()</code></a>.
       </ul>
-   <li>Looks for a static or non-static <c>createCallLogger()</c> method that returns <a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> on the
+   <li>Looks for a static or non-static <c>createCallLogger()</c> method that returns <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> on the
       resource class with any of the following arguments:
-      <ul>
          <li><a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a>
+         <li><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest"><code>RestContext.Builder</code></a>
+         <li><a href="../../../../org/apache/juneau/BeanContext.html" title="class in org.apache.juneau"><code>BeanContext</code></a>
          <li><a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp"><code>BeanStore</code></a>
-         <li><a href="../../../../org/apache/juneau/cp/BasicFileFinder.html" title="class in org.apache.juneau.cp"><code>BasicFileFinder</code></a>
+         <li><a href="../../../../org/apache/juneau/svl/VarResolver.html" title="class in org.apache.juneau.svl"><code>VarResolver</code></a>
+         <li><a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config"><code>Config</code></a>
+         <li><a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging"><code>Logger</code></a>
+         <li><code>ServletContext</code>
          <li>Any <a class='doclink' href='../../../../overview-summary.html#juneau-rest-server-springboot'>injected beans</a>.
       </ul>
    <li>Resolves it via the bean store registered in this context.
@@ -2623,9 +2637,6 @@ implements javax.servlet.ServletConfig</pre>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#callLogger--"><code>callLogger()</code></a>
  </ul></div>
 <dl>
-<dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>beanStore</code> - The factory used for creating beans and retrieving injected beans.</dd>
-<dd><code>resource</code> - The REST servlet/bean instance that this context is defined against.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A new call logger sub-builder.</dd>
 </dl>
@@ -2637,7 +2648,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" title="class in org.apache.juneau">BeanContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1976">beanContext</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" title="class in org.apache.juneau">BeanContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1937">beanContext</a>()</pre>
 <div class="block">Returns the bean context sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2651,7 +2662,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>beanContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1999">beanContext</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1960">beanContext</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" [...]
 <div class="block">Applies an operation to the bean context sub-builder.
 
  <p>
@@ -2678,7 +2689,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createBeanContext</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" title="class in org.apache.juneau">BeanContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2033">createBeanContext</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/BeanContext.Builder.html" title="class in org.apache.juneau">BeanContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.1994">createBeanContext</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the bean context sub-builder.
 
@@ -2716,7 +2727,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2077">partSerializer</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2038">partSerializer</a>()</pre>
 <div class="block">Returns the part serializer sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2730,7 +2741,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2100">partSerializer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartSeria [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2061">partSerializer</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartSeria [...]
 <div class="block">Applies an operation to the part serializer sub-builder.
 
  <p>
@@ -2757,7 +2768,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPartSerializer</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2134">createPartSerializer</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.Creator.html" title="class in org.apache.juneau.httppart">HttpPartSerializer.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2095">createPartSerializer</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the part serializer sub-builder.
 
@@ -2795,7 +2806,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2189">partParser</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2150">partParser</a>()</pre>
 <div class="block">Returns the part parser sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2809,7 +2820,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2212">partParser</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Cr [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2173">partParser</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Cr [...]
 <div class="block">Applies an operation to the part parser sub-builder.
 
  <p>
@@ -2836,7 +2847,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPartParser</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2246">createPartParser</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/httppart/HttpPartParser.Creator.html" title="class in org.apache.juneau.httppart">HttpPartParser.Creator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2207">createPartParser</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                   <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the part parser sub-builder.
 
@@ -2874,7 +2885,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>jsonSchemaGenerator</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2301">jsonSchemaGenerator</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2262">jsonSchemaGenerator</a>()</pre>
 <div class="block">Returns the JSON schema generator sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2888,7 +2899,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>jsonSchemaGenerator</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2324">jsonSchemaGenerator</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/jsonschema/JsonSc [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2285">jsonSchemaGenerator</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/jsonschema/JsonSc [...]
 <div class="block">Applies an operation to the JSON schema generator sub-builder.
 
  <p>
@@ -2915,7 +2926,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createJsonSchemaGenerator</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2352">createJsonSchemaGenerator</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.Builder.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2313">createJsonSchemaGenerator</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the JSON schema generator sub-builder.
 
@@ -2947,7 +2958,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>fileFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2396">fileFinder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2357">fileFinder</a>()</pre>
 <div class="block">Returns the file finder sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -2961,7 +2972,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>fileFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2419">fileFinder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2380">fileFinder</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html [...]
 <div class="block">Applies an operation to the file finder sub-builder.
 
  <p>
@@ -2988,7 +2999,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createFileFinder</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2551">createFileFinder</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.Builder.html" title="class in org.apache.juneau.cp">FileFinder.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2512">createFileFinder</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                               <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the file finder sub-builder.
 
@@ -3124,7 +3135,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2605">staticFiles</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2566">staticFiles</a>()</pre>
 <div class="block">Returns the static files sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3138,7 +3149,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2628">staticFiles</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFil [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2589">staticFiles</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFil [...]
 <div class="block">Applies an operation to the static files sub-builder.
 
  <p>
@@ -3165,7 +3176,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createStaticFiles</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2731">createStaticFiles</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.Builder.html" title="class in org.apache.juneau.rest.staticfile">StaticFiles.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2692">createStaticFiles</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                 <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the static files sub-builder.
 
@@ -3272,7 +3283,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2787">defaultRequestHeaders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2748">defaultRequestHeaders</a>()</pre>
 <div class="block">Returns the default request headers sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3286,7 +3297,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2810">defaultRequestHeaders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/Hea [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2771">defaultRequestHeaders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/Hea [...]
 <div class="block">Applies an operation to the default request headers sub-builder.
 
  <p>
@@ -3313,7 +3324,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2871">defaultRequestHeaders</a>(org.apache.http.Header...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2832">defaultRequestHeaders</a>(org.apache.http.Header...&nbsp;values)</pre>
 <div class="block">Default request headers.
 
  <p>
@@ -3378,7 +3389,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultAccept</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2885">defaultAccept</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2846">defaultAccept</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Specifies a default <c>Accept</c> header value if not specified on a request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -3395,7 +3406,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultContentType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2900">defaultContentType</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2861">defaultContentType</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Specifies a default <c>Content-Type</c> header value if not specified on a request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -3412,7 +3423,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createDefaultRequestHeaders</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2915">createDefaultRequestHeaders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2876">createDefaultRequestHeaders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                          <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the default request headers sub-builder.</div>
 <dl>
@@ -3430,7 +3441,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2953">defaultResponseHeaders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2914">defaultResponseHeaders</a>()</pre>
 <div class="block">Returns the default response headers sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3444,7 +3455,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2976">defaultResponseHeaders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/He [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2937">defaultResponseHeaders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/http/header/He [...]
 <div class="block">Applies an operation to the default response headers sub-builder.
 
  <p>
@@ -3471,7 +3482,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3033">defaultResponseHeaders</a>(org.apache.http.Header...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.2994">defaultResponseHeaders</a>(org.apache.http.Header...&nbsp;values)</pre>
 <div class="block">Default response headers.
 
  <p>
@@ -3532,7 +3543,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createDefaultResponseHeaders</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3047">createDefaultResponseHeaders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.Builder.html" title="class in org.apache.juneau.http.header">HeaderList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3008">createDefaultResponseHeaders</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the default response headers sub-builder.</div>
 <dl>
@@ -3550,7 +3561,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestAttributes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3085">defaultRequestAttributes</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3046">defaultRequestAttributes</a>()</pre>
 <div class="block">Returns the default request attributes sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3564,7 +3575,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestAttributes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3108">defaultRequestAttributes</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/httppar [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3069">defaultRequestAttributes</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/httppar [...]
 <div class="block">Applies an operation to the default request attributes sub-builder.
 
  <p>
@@ -3591,7 +3602,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestAttributes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3162">defaultRequestAttributes</a>(<a href="../../../../org/apache/juneau/rest/httppart/NamedAttribute.html" title="interface in org.apache.juneau.rest.httppart">NamedAttribute</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3123">defaultRequestAttributes</a>(<a href="../../../../org/apache/juneau/rest/httppart/NamedAttribute.html" title="interface in org.apache.juneau.rest.httppart">NamedAttribute</a>...&nbsp;values)</pre>
 <div class="block">Default request attributes.
 
  <p>
@@ -3649,7 +3660,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createDefaultRequestAttributes</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3176">createDefaultRequestAttributes</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.Builder.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3137">createDefaultRequestAttributes</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                                     <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the default request attributes sub-builder.</div>
 <dl>
@@ -3667,7 +3678,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOpArgs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3213">restOpArgs</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3174">restOpArgs</a>()</pre>
 <div class="block">Returns the REST operation args sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3681,7 +3692,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOpArgs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3236">restOpArgs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Bui [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3197">restOpArgs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Bui [...]
 <div class="block">Applies an operation to the REST operation args sub-builder.
 
  <p>
@@ -3708,7 +3719,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOpArgs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3311">restOpArgs</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3272">restOpArgs</a>(<a href="https://docs.oracle.com/javase/8/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">Java method parameter resolvers.
 
  <p>
@@ -3788,7 +3799,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createRestOpArgs</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3338">createRestOpArgs</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArgList.Builder.html" title="class in org.apache.juneau.rest.arg">RestOpArgList.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3299">createRestOpArgs</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the REST operation args sub-builder.
 
@@ -3819,7 +3830,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debugEnablement</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3414">debugEnablement</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3375">debugEnablement</a>()</pre>
 <div class="block">Returns the debug enablement sub-builder.
 
  <p>
@@ -3842,7 +3853,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debugEnablement</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3437">debugEnablement</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/debug/DebugEnabl [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3398">debugEnablement</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/debug/DebugEnabl [...]
 <div class="block">Applies an operation to the debug enablement sub-builder.
 
  <p>
@@ -3869,7 +3880,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debugDefault</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3452">debugDefault</a>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3413">debugDefault</a>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</pre>
 <div class="block">Sets the debug default value.
 
  <p>
@@ -3888,7 +3899,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3463">debug</a>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3424">debug</a>(<a href="../../../../org/apache/juneau/Enablement.html" title="enum in org.apache.juneau">Enablement</a>&nbsp;value)</pre>
 <div class="block">Specifies the debug level on this REST resource.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -3904,7 +3915,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debugOn</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3487">debugOn</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3448">debugOn</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Debug mode on specified classes/methods.
 
  Enables the following:
@@ -3932,7 +3943,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createDebugEnablement</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3507">createDebugEnablement</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.Builder.html" title="class in org.apache.juneau.rest.debug">DebugEnablement.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3468">createDebugEnablement</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the debug enablement sub-builder.</div>
 <dl>
@@ -3950,7 +3961,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>startCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3568">startCallMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3529">startCallMethods</a>()</pre>
 <div class="block">Returns the start call method list.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -3964,7 +3975,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>startCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3591">startCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html"  [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3552">startCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html"  [...]
 <div class="block">Applies an operation to the start call method list.
 
  <p>
@@ -3991,7 +4002,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createStartCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3605">createStartCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3566">createStartCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                             <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the start call method list.</div>
 <dl>
@@ -4009,7 +4020,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>endCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3631">endCallMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3592">endCallMethods</a>()</pre>
 <div class="block">Returns the end call method list.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4023,7 +4034,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>endCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3654">endCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3615">endCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
 <div class="block">Applies an operation to the end call method list.
 
  <p>
@@ -4050,7 +4061,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createEndCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3668">createEndCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3629">createEndCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the end call method list.</div>
 <dl>
@@ -4068,7 +4079,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postInitMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3694">postInitMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3655">postInitMethods</a>()</pre>
 <div class="block">Returns the post-init method list.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4082,7 +4093,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postInitMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3717">postInitMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" t [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3678">postInitMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" t [...]
 <div class="block">Applies an operation to the post-init method list.
 
  <p>
@@ -4109,7 +4120,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPostInitMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3731">createPostInitMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3692">createPostInitMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the post-init method list.</div>
 <dl>
@@ -4127,7 +4138,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postInitChildFirstMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3757">postInitChildFirstMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3718">postInitChildFirstMethods</a>()</pre>
 <div class="block">Returns the post-init-child-first method list.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4141,7 +4152,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postInitChildFirstMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3780">postInitChildFirstMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodLi [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3741">postInitChildFirstMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodLi [...]
 <div class="block">Applies an operation to the post-init-child-first method list.
 
  <p>
@@ -4168,7 +4179,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPostInitChildFirstMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3794">createPostInitChildFirstMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3755">createPostInitChildFirstMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                      <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the post-init-child-first method list.</div>
 <dl>
@@ -4186,7 +4197,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>destroyMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3820">destroyMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3781">destroyMethods</a>()</pre>
 <div class="block">Returns the destroy method list.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4200,7 +4211,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>destroyMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3843">destroyMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3804">destroyMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
 <div class="block">Applies an operation to the destroy method list.
 
  <p>
@@ -4227,7 +4238,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createDestroyMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3857">createDestroyMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3818">createDestroyMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the destroy method list.</div>
 <dl>
@@ -4245,7 +4256,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>preCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3886">preCallMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3847">preCallMethods</a>()</pre>
 <div class="block">Returns the pre-call method list.
 
  <p>
@@ -4262,7 +4273,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>preCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3909">preCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3870">preCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" ti [...]
 <div class="block">Applies an operation to the pre-call method list.
 
  <p>
@@ -4289,7 +4300,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPreCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3923">createPreCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3884">createPreCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                           <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the pre-call method list.</div>
 <dl>
@@ -4307,7 +4318,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3952">postCallMethods</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3913">postCallMethods</a>()</pre>
 <div class="block">Returns the post-call method list.
 
  <p>
@@ -4324,7 +4335,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>postCallMethods</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3975">postCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" t [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3936">postCallMethods</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/cp/MethodList.html" t [...]
 <div class="block">Applies an operation to the post-call method list.
 
  <p>
@@ -4351,7 +4362,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createPostCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3989">createPostCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3950">createPostCallMethods</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                            <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the post-call method list.</div>
 <dl>
@@ -4369,7 +4380,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOperations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4017">restOperations</a>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3978">restOperations</a>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
                                       throws javax.servlet.ServletException</pre>
 <div class="block">Returns the REST operations list.</div>
 <dl>
@@ -4388,7 +4399,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createRestOperations</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4037">createRestOperations</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.Builder.html" title="class in org.apache.juneau.rest">RestOperations.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.3998">createRestOperations</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                       <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
                                                       <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
                                                throws javax.servlet.ServletException</pre>
@@ -4414,7 +4425,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restChildren</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4143">restChildren</a>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4104">restChildren</a>(<a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
                                   throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Returns the REST children list.</div>
 <dl>
@@ -4433,7 +4444,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createRestChildren</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4160">createRestChildren</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.Builder.html" title="class in org.apache.juneau.rest">RestChildren.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4121">createRestChildren</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                   <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource,
                                                   <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;restContext)
                                            throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
@@ -4456,7 +4467,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>swaggerProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4241">swaggerProvider</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4202">swaggerProvider</a>()</pre>
 <div class="block">Returns the swagger provider sub-builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -4470,7 +4481,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>swaggerProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4264">swaggerProvider</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerP [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4225">swaggerProvider</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Consumer.html?is-external=true" title="class or interface in java.util.function">Consumer</a>&lt;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerP [...]
 <div class="block">Applies an operation to the swagger provider sub-builder.
 
  <p>
@@ -4497,7 +4508,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>createSwaggerProvider</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4303">createSwaggerProvider</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.Builder.html" title="class in org.apache.juneau.rest.swagger">SwaggerProvider.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4264">createSwaggerProvider</a>(<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore,
                                                         <a href="https://docs.oracle.com/javase/8/docs/api/java/util/function/Supplier.html?is-external=true" title="class or interface in java.util.function">Supplier</a>&lt;?&gt;&nbsp;resource)</pre>
 <div class="block">Instantiates the swagger provider sub-builder.
 
@@ -4540,7 +4551,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedHeaderParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4384">allowedHeaderParams</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4345">allowedHeaderParams</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Allowed header URL parameters.
 
  <p>
@@ -4587,7 +4598,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4447">allowedMethodHeaders</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4408">allowedMethodHeaders</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Allowed method headers.
 
  <p>
@@ -4653,7 +4664,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4520">allowedMethodParams</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4481">allowedMethodParams</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Allowed method parameters.
 
  <p>
@@ -4729,7 +4740,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>clientVersionHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4592">clientVersionHeader</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4553">clientVersionHeader</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Client version header.
 
  <p>
@@ -4804,7 +4815,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4644">defaultCharset</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4605">defaultCharset</a>(<a href="https://docs.oracle.com/javase/8/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">Default character encoding.
 
  <p>
@@ -4859,7 +4870,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>disableContentParam</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4692">disableContentParam</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4653">disableContentParam</a>()</pre>
 <div class="block">Disable content URL parameter.
 
  <p>
@@ -4910,7 +4921,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>disableContentParam</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4706">disableContentParam</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4667">disableContentParam</a>(boolean&nbsp;value)</pre>
 <div class="block">Disable content URL parameter.
 
  <p>
@@ -4929,7 +4940,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>maxInput</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4771">maxInput</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4732">maxInput</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.
 
  <p>
@@ -4997,7 +5008,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4788">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4749">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Render response stack traces in responses.
 
  <p>
@@ -5017,7 +5028,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4802">renderResponseStackTraces</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4763">renderResponseStackTraces</a>()</pre>
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Render response stack traces in responses.
 
  <p>
@@ -5034,7 +5045,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>uriAuthority</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4873">uriAuthority</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4834">uriAuthority</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Resource authority path.
 
  <p>
@@ -5108,7 +5119,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>uriContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4934">uriContext</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4895">uriContext</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Resource context path.
 
  <p>
@@ -5172,7 +5183,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>uriRelativity</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4993">uriRelativity</a>(<a href="../../../../org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.4954">uriRelativity</a>(<a href="../../../../org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a>&nbsp;value)</pre>
 <div class="block">URI resolution relativity.
 
  <p>
@@ -5234,7 +5245,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>uriResolution</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5052">uriResolution</a>(<a href="../../../../org/apache/juneau/UriResolution.html" title="enum in org.apache.juneau">UriResolution</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5013">uriResolution</a>(<a href="../../../../org/apache/juneau/UriResolution.html" title="enum in org.apache.juneau">UriResolution</a>&nbsp;value)</pre>
 <div class="block">URI resolution.
 
  <p>
@@ -5296,7 +5307,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getSerializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5083">getSerializers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.Builder.html" title="class in org.apache.juneau.serializer">SerializerSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5044">getSerializers</a>()</pre>
 <div class="block">Returns the serializer group builder containing the serializers for marshalling POJOs into response bodies.
 
  <p>
@@ -5327,7 +5338,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getParsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5109">getParsers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.Builder.html" title="class in org.apache.juneau.parser">ParserSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5070">getParsers</a>()</pre>
 <div class="block">Returns the parser group builder containing the parsers for converting HTTP request bodies into POJOs.
 
  <p>
@@ -5358,7 +5369,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getEncoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5129">getEncoders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.Builder.html" title="class in org.apache.juneau.encoders">EncoderSet.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5090">getEncoders</a>()</pre>
 <div class="block">Returns the encoder group builder containing the encoders for compressing/decompressing input and output streams.
 
  <p>
@@ -5383,7 +5394,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>children</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5236">children</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5197">children</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>...&nbsp;values)</pre>
 <div class="block">Child REST resources.
 
  <p>
@@ -5490,7 +5501,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>child</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5255">child</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5216">child</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;path,
                                  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;child)</pre>
 <div class="block">Add a child REST resource.
 
@@ -5514,7 +5525,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>parserListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5274">parserListener</a>(<a href="https://docs.oracle.com/javase/8/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="c [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5235">parserListener</a>(<a href="https://docs.oracle.com/javase/8/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="c [...]
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Parser listener.
 
  <p>
@@ -5537,7 +5548,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5337">path</a>(<a href="https://docs.oracle.com/javase/8/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/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5298">path</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;value)</pre>
 <div class="block">Resource path.
 
  <p>
@@ -5603,7 +5614,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restChildrenClass</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5396">restChildrenClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestChildren.html" title="cl [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5357">restChildrenClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestChildren.html" title="cl [...]
 <div class="block">REST children class.
 
  <p>
@@ -5664,7 +5675,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOpContextClass</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5461">restOpContextClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestOpContext.html" title=" [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5422">restOpContextClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestOpContext.html" title=" [...]
 <div class="block">REST operation context class.
 
  <p>
@@ -5733,7 +5744,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>restOperationsClass</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5518">restOperationsClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestOperations.html" title [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5479">restOperationsClass</a>(<a href="https://docs.oracle.com/javase/8/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/RestOperations.html" title [...]
 <div class="block">REST operations class.
 
  <p>
@@ -5794,7 +5805,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializerListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5537">serializerListener</a>(<a href="https://docs.oracle.com/javase/8/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.ht [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5498">serializerListener</a>(<a href="https://docs.oracle.com/javase/8/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.ht [...]
 <div class="block"><i><l>RestContext</l> configuration property:&emsp;</i>  Serializer listener.
 
  <p>
@@ -5817,7 +5828,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5591">produces</a>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5552">produces</a>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Supported accept media types.
 
  <p>
@@ -5874,7 +5885,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Bui [...]
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Bui [...]
 <div class="block">Returns the media types produced by this resource if it's manually specified.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -5888,7 +5899,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5651">consumes</a>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5612">consumes</a>(<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Supported content media types.
 
  <p>
@@ -5943,7 +5954,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Bui [...]
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Bui [...]
 <div class="block">Returns the media types consumed by this resource if it's manually specified.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -5957,7 +5968,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>swaggerProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5684">swaggerProvider</a>(<a href="https://docs.oracle.com/javase/8/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/swagger/SwaggerProvider.html"  [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5645">swaggerProvider</a>(<a href="https://docs.oracle.com/javase/8/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/swagger/SwaggerProvider.html"  [...]
 <div class="block">Swagger provider.
 
  <p>
@@ -5984,7 +5995,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>swaggerProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5700">swaggerProvider</a>(<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5661">swaggerProvider</a>(<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&nbsp;value)</pre>
 <div class="block">Swagger provider.
 
  <p>
@@ -6003,7 +6014,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>annotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5708">annotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5669">annotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Annotation.html?is-external=true" title="class or interface in java.lang.annotation">Annotation</a>...&nbsp;values)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#annotations-java.lang.annotation.Annotation...-">Context.Builder</a></code></span></div>
 <div class="block">Defines annotations to apply to specific classes and methods.
 
@@ -6186,7 +6197,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>apply</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5714">apply</a>(<a href="../../../../org/apache/juneau/AnnotationWorkList.html" title="class in org.apache.juneau">AnnotationWorkList</a>&nbsp;work)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5675">apply</a>(<a href="../../../../org/apache/juneau/AnnotationWorkList.html" title="class in org.apache.juneau">AnnotationWorkList</a>&nbsp;work)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#apply-org.apache.juneau.AnnotationWorkList-">Context.Builder</a></code></span></div>
 <div class="block">Applies a set of applied to this builder.
 
@@ -6227,7 +6238,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>applyAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5720">applyAnnotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;fromClasses)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5681">applyAnnotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;...&nbsp;fromClasses)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#applyAnnotations-java.lang.Class...-">Context.Builder</a></code></span></div>
 <div class="block">Applies any of the various <ja>@XConfig</ja> annotations on the specified class to this context.
 
@@ -6293,7 +6304,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>applyAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5726">applyAnnotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>...&nbsp;fromMethods)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5687">applyAnnotations</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>...&nbsp;fromMethods)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#applyAnnotations-java.lang.reflect.Method...-">Context.Builder</a></code></span></div>
 <div class="block">Applies any of the various <ja>@XConfig</ja> annotations on the specified method to this context.
 
@@ -6362,7 +6373,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>cache</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5732">cache</a>(<a href="../../../../org/apache/juneau/internal/Cache.html" title="class in org.apache.juneau.internal">Cache</a>&lt;<a href="../../../../org/apache/juneau/utils/HashKey.html" title="class in org.apache.juneau.utils">HashKey</a>,? extend [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5693">cache</a>(<a href="../../../../org/apache/juneau/internal/Cache.html" title="class in org.apache.juneau.internal">Cache</a>&lt;<a href="../../../../org/apache/juneau/utils/HashKey.html" title="class in org.apache.juneau.utils">HashKey</a>,? extend [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#cache-org.apache.juneau.internal.Cache-">Context.Builder</a></code></span></div>
 <div class="block">Specifies a cache to use for hashkey-based caching.</div>
 <dl>
@@ -6381,7 +6392,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5738">debug</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5699">debug</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#debug--">Context.Builder</a></code></span></div>
 <div class="block"><i><l>Context</l> configuration property:&emsp;</i>  Debug mode.
 
@@ -6440,7 +6451,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5744">debug</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5705">debug</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#debug-boolean-">Context.Builder</a></code></span></div>
 <div class="block">Same as <a href="../../../../org/apache/juneau/Context.Builder.html#debug--"><code>Context.Builder.debug()</code></a> but allows you to explicitly specify the value.</div>
 <dl>
@@ -6459,7 +6470,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>impl</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5750">impl</a>(<a href="../../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5711">impl</a>(<a href="../../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#impl-org.apache.juneau.Context-">Context.Builder</a></code></span></div>
 <div class="block">Specifies a pre-instantiated bean for the <a href="../../../../org/apache/juneau/Context.Builder.html#build--"><code>Context.Builder.build()</code></a> method to return.</div>
 <dl>
@@ -6478,7 +6489,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>type</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5756">type</a>(<a href="https://docs.oracle.com/javase/8/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/Context.html" title="class in org.apache.junea [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5717">type</a>(<a href="https://docs.oracle.com/javase/8/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/Context.html" title="class in org.apache.junea [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.Builder.html#type-java.lang.Class-">Context.Builder</a></code></span></div>
 <div class="block">Associates a context class with this builder.
 
@@ -6503,7 +6514,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitParameter</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.Builder.html#line.5785">getInitParameter</a>(<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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.Builder.html#line.5746">getInitParameter</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getInitParameter</code>&nbsp;in interface&nbsp;<code>javax.servlet.ServletConfig</code></dd>
@@ -6516,7 +6527,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getInitParameterNames</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.Builder.html#line.5790">getInitParameterNames</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Enumeration.html?is-external=true" title="class or interface in java.util">Enumeration</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.Builder.html#line.5751">getInitParameterNames</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getInitParameterNames</code>&nbsp;in interface&nbsp;<code>javax.servlet.ServletConfig</code></dd>
@@ -6529,7 +6540,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockList">
 <li class="blockList">
 <h4>getServletContext</h4>
-<pre>public&nbsp;javax.servlet.ServletContext&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5795">getServletContext</a>()</pre>
+<pre>public&nbsp;javax.servlet.ServletContext&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.Builder.html#line.5756">getServletContext</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getServletContext</code>&nbsp;in interface&nbsp;<code>javax.servlet.ServletConfig</code></dd>
@@ -6542,7 +6553,7 @@ implements javax.servlet.ServletConfig</pre>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getServletName</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.Builder.html#line.5800">getServletName</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.Builder.html#line.5761">getServletName</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code>getServletName</code>&nbsp;in interface&nbsp;<code>javax.servlet.ServletConfig</code></dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Void.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Void.html
index 82abcad6c..4e8147719 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Void.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.Void.html
@@ -120,7 +120,7 @@
 </dl>
 <hr>
 <br>
-<pre>public static final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.131">RestContext.Void</a>
+<pre>public static final class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.129">RestContext.Void</a>
 extends <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></pre>
 <div class="block">Represents a null value for the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#contextClass--"><code>Rest.contextClass()</code></a> annotation.</div>
 </li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.html
index bb64e7435..fad2d4c31 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestContext.html
@@ -121,7 +121,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.122">RestContext</a>
+<pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.120">RestContext</a>
 extends <a href="../../../../org/apache/juneau/Context.html" title="class in org.apache.juneau">Context</a></pre>
 <div class="block">Defines the initial configuration of a <c>RestServlet</c> or <c>@Rest</c> annotated object.
 
@@ -335,7 +335,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 </td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></code></td>
+<td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestContext.html#getCallLogger--">getCallLogger</a></span>()</code>
 <div class="block">Returns the call logger to use for this resource.</div>
 </td>
@@ -703,7 +703,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestContext</h4>
-<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.5889">RestContext</a>(<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;builder)
+<pre>public&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.5850">RestContext</a>(<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;builder)
             throws <a href="https://docs.oracle.com/javase/8/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>
@@ -728,7 +728,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getGlobalRegistry</h4>
-<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;,<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 [...]
+<pre>public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in java.util">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;,<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 [...]
 <div class="block">Returns a registry of all created <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a> objects.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -742,7 +742,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.171">create</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
+<pre>public static&nbsp;<a href="../../../../org/apache/juneau/rest/RestContext.Builder.html" title="class in org.apache.juneau.rest">RestContext.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.169">create</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;resourceClass,
                                          <a href="../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;parentContext,
                                          javax.servlet.ServletConfig&nbsp;servletConfig)
                                   throws javax.servlet.ServletException</pre>
@@ -775,7 +775,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>createSession</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6014">createSession</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.5975">createSession</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.html#createSession--">Context</a></code></span></div>
 <div class="block">Create a session builder based on the properties defined on this context.
 
@@ -796,7 +796,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getBeanStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6026">getBeanStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.5987">getBeanStore</a>()</pre>
 <div class="block">Returns the bean store associated with this context.
 
  <p>
@@ -813,7 +813,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <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.6035">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.5996">getBeanContext</a>()</pre>
 <div class="block">Returns the bean context associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -827,7 +827,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getEncoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.html" title="class in org.apache.juneau.encoders">EncoderSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6044">getEncoders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/encoders/EncoderSet.html" title="class in org.apache.juneau.encoders">EncoderSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6005">getEncoders</a>()</pre>
 <div class="block">Returns the encoders associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -841,7 +841,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getSerializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.html" title="class in org.apache.juneau.serializer">SerializerSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6053">getSerializers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/serializer/SerializerSet.html" title="class in org.apache.juneau.serializer">SerializerSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6014">getSerializers</a>()</pre>
 <div class="block">Returns the serializers associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -855,7 +855,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getParsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.html" title="class in org.apache.juneau.parser">ParserSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6062">getParsers</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/parser/ParserSet.html" title="class in org.apache.juneau.parser">ParserSet</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6023">getParsers</a>()</pre>
 <div class="block">Returns the parsers associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -869,7 +869,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getMethodExecStats</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStats.html" title="class in org.apache.juneau.rest.stats">MethodExecStats</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6072">getMethodExecStats</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m)</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStats.html" title="class in org.apache.juneau.rest.stats">MethodExecStats</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6033">getMethodExecStats</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m)</pre>
 <div class="block">Returns the time statistics gatherer for the specified method.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -885,7 +885,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <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.6127">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.6088">getVarResolver</a>()</pre>
 <div class="block">Returns the variable resolver for this servlet.
 
  <p>
@@ -945,7 +945,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getConfig</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6145">getConfig</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/config/Config.html" title="class in org.apache.juneau.config">Config</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6106">getConfig</a>()</pre>
 <div class="block">Returns the config file associated with this servlet.
 
  <p>
@@ -967,7 +967,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getPath</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6163">getPath</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6124">getPath</a>()</pre>
 <div class="block">Returns the path for this resource as defined by the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>@Rest(path)</code></a> annotation or
  <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#path-java.lang.String-"><code>RestContext.Builder.path(String)</code></a> method.
 
@@ -989,7 +989,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getFullPath</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6180">getFullPath</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6141">getFullPath</a>()</pre>
 <div class="block">Returns the path for this resource as defined by the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>@Rest(path)</code></a> annotation or
  <a href="../../../../org/apache/juneau/rest/RestContext.Builder.html#path-java.lang.String-"><code>RestContext.Builder.path(String)</code></a> method concatenated with those on all parent classes.
 
@@ -1011,7 +1011,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getCallLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6195">getCallLogger</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6156">getCallLogger</a>()</pre>
 <div class="block">Returns the call logger to use for this resource.
 
  <ul class='seealso'>
@@ -1030,7 +1030,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getMessages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.html" title="class in org.apache.juneau.cp">Messages</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6206">getMessages</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/Messages.html" title="class in org.apache.juneau.cp">Messages</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6167">getMessages</a>()</pre>
 <div class="block">Returns the resource bundle used by this resource.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1045,7 +1045,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getSwaggerProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6222">getSwaggerProvider</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger">SwaggerProvider</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6183">getSwaggerProvider</a>()</pre>
 <div class="block">Returns the Swagger provider used by this resource.
 
  <ul class='seealso'>
@@ -1065,7 +1065,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getResource</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6237">getResource</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6198">getResource</a>()</pre>
 <div class="block">Returns the resource object.
 
  <p>
@@ -1084,7 +1084,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getServletInitParameter</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6247">getServletInitParameter</a>(<a href="https://docs.oracle.com/javase/8/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="https://docs.oracle.com/javase/8/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.6208">getServletInitParameter</a>(<a href="https://docs.oracle.com/javase/8/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>
@@ -1100,7 +1100,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getRestChildren</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.html" title="class in org.apache.juneau.rest">RestChildren</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6258">getRestChildren</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestChildren.html" title="class in org.apache.juneau.rest">RestChildren</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6219">getRestChildren</a>()</pre>
 <div class="block">Returns the child resources associated with this servlet.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1115,7 +1115,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <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.6267">isRenderResponseStackTraces</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6228">isRenderResponseStackTraces</a>()</pre>
 <div class="block">Returns whether it's safe to render stack traces in HTTP responses.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1129,7 +1129,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>isAllowContentParam</h4>
-<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6280">isAllowContentParam</a>()</pre>
+<pre>public&nbsp;boolean&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6241">isAllowContentParam</a>()</pre>
 <div class="block">Returns whether it's safe to pass the HTTP content as a <js>"content"</js> GET parameter.
 
  <ul class='seealso'>
@@ -1147,7 +1147,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllowedHeaderParams</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6296">getAllowedHeaderParams</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6257">getAllowedHeaderParams</a>()</pre>
 <div class="block">Allowed header URL parameters.
 
  <ul class='seealso'>
@@ -1167,7 +1167,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllowedMethodHeaders</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6312">getAllowedMethodHeaders</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6273">getAllowedMethodHeaders</a>()</pre>
 <div class="block">Allowed method headers.
 
  <ul class='seealso'>
@@ -1187,7 +1187,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getAllowedMethodParams</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6328">getAllowedMethodParams</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html?is-external=true" title="class or interface in java.util">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/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/rest/RestContext.html#line.6289">getAllowedMethodParams</a>()</pre>
 <div class="block">Allowed method URL parameters.
 
  <ul class='seealso'>
@@ -1207,7 +1207,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getClientVersionHeader</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6344">getClientVersionHeader</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6305">getClientVersionHeader</a>()</pre>
 <div class="block">Returns the name of the client version header name used by this resource.
 
  <ul class='seealso'>
@@ -1227,7 +1227,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getFileFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.html" title="interface in org.apache.juneau.cp">FileFinder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6355">getFileFinder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/FileFinder.html" title="interface in org.apache.juneau.cp">FileFinder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6316">getFileFinder</a>()</pre>
 <div class="block">Returns the file finder associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1242,7 +1242,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getStaticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.html" title="interface in org.apache.juneau.rest.staticfile">StaticFiles</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6366">getStaticFiles</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/staticfile/StaticFiles.html" title="interface in org.apache.juneau.rest.staticfile">StaticFiles</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6327">getStaticFiles</a>()</pre>
 <div class="block">Returns the static files associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1257,7 +1257,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getLogger</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6377">getLogger</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Logger.html?is-external=true" title="class or interface in java.util.logging">Logger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6338">getLogger</a>()</pre>
 <div class="block">Returns the logger associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1272,7 +1272,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getThrownStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.html" title="class in org.apache.juneau.rest.stats">ThrownStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6388">getThrownStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/ThrownStore.html" title="class in org.apache.juneau.rest.stats">ThrownStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6349">getThrownStore</a>()</pre>
 <div class="block">Returns the stack trace database associated with this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1287,7 +1287,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <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.6399">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.6360">getPartParser</a>()</pre>
 <div class="block">Returns the HTTP-part parser associated with this resource.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1302,7 +1302,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <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.6410">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.6371">getPartSerializer</a>()</pre>
 <div class="block">Returns the HTTP-part serializer associated with this resource.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1317,7 +1317,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getJsonSchemaGenerator</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6421">getJsonSchemaGenerator</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/jsonschema/JsonSchemaGenerator.html" title="class in org.apache.juneau.jsonschema">JsonSchemaGenerator</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6382">getJsonSchemaGenerator</a>()</pre>
 <div class="block">Returns the JSON-Schema generator associated with this resource.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1332,7 +1332,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getProduces</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6438">getProduces</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6399">getProduces</a>()</pre>
 <div class="block">Returns the explicit list of supported accept types for this resource.
 
  <p>
@@ -1353,7 +1353,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getConsumes</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6455">getConsumes</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html?is-external=true" title="class or interface in java.util">List</a>&lt;<a href="../../../../org/apache/juneau/MediaType.html" title="class in org.apache.juneau">MediaType</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6416">getConsumes</a>()</pre>
 <div class="block">Returns the explicit list of supported content types for this resource.
 
  <p>
@@ -1374,7 +1374,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.html" title="class in org.apache.juneau.http.header">HeaderList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6470">getDefaultRequestHeaders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.html" title="class in org.apache.juneau.http.header">HeaderList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6431">getDefaultRequestHeaders</a>()</pre>
 <div class="block">Returns the default request headers for this resource.
 
  <ul class='seealso'>
@@ -1393,7 +1393,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultRequestAttributes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6485">getDefaultRequestAttributes</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/httppart/NamedAttributeList.html" title="class in org.apache.juneau.rest.httppart">NamedAttributeList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6446">getDefaultRequestAttributes</a>()</pre>
 <div class="block">Returns the default request attributes for this resource.
 
  <ul class='seealso'>
@@ -1412,7 +1412,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getDefaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.html" title="class in org.apache.juneau.http.header">HeaderList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6500">getDefaultResponseHeaders</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/http/header/HeaderList.html" title="class in org.apache.juneau.http.header">HeaderList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6461">getDefaultResponseHeaders</a>()</pre>
 <div class="block">Returns the default response headers for this resource.
 
  <ul class='seealso'>
@@ -1431,7 +1431,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getUriAuthority</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6515">getUriAuthority</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6476">getUriAuthority</a>()</pre>
 <div class="block">Returns the authority path of the resource.
 
  <ul class='seealso'>
@@ -1450,7 +1450,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getUriContext</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6534">getUriContext</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/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.6495">getUriContext</a>()</pre>
 <div class="block">Returns the context path of the resource.
 
  <ul class='seealso'>
@@ -1469,7 +1469,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getUriRelativity</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6553">getUriRelativity</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/UriRelativity.html" title="enum in org.apache.juneau">UriRelativity</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6514">getUriRelativity</a>()</pre>
 <div class="block">Returns the setting on how relative URIs should be interpreted as relative to.
 
  <ul class='seealso'>
@@ -1488,7 +1488,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getUriResolution</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/UriResolution.html" title="enum in org.apache.juneau">UriResolution</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6568">getUriResolution</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/UriResolution.html" title="enum in org.apache.juneau">UriResolution</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6529">getUriResolution</a>()</pre>
 <div class="block">Returns the setting on how relative URIs should be resolved.
 
  <ul class='seealso'>
@@ -1507,7 +1507,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getRestOperations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.html" title="class in org.apache.juneau.rest">RestOperations</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6581">getRestOperations</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOperations.html" title="class in org.apache.juneau.rest">RestOperations</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6542">getRestOperations</a>()</pre>
 <div class="block">Returns the REST Java methods defined in this resource.
 
  <p>
@@ -1524,7 +1524,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getMethodExecStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.html" title="class in org.apache.juneau.rest.stats">MethodExecStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6590">getMethodExecStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/MethodExecStore.html" title="class in org.apache.juneau.rest.stats">MethodExecStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6551">getMethodExecStore</a>()</pre>
 <div class="block">Returns the timing statistics on all method executions on this class.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1538,7 +1538,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getStats</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/RestContextStats.html" title="class in org.apache.juneau.rest.stats">RestContextStats</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6599">getStats</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/stats/RestContextStats.html" title="class in org.apache.juneau.rest.stats">RestContextStats</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6560">getStats</a>()</pre>
 <div class="block">Gives access to the internal statistics on this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1552,7 +1552,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getResourceClass</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6608">getResourceClass</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6569">getResourceClass</a>()</pre>
 <div class="block">Returns the resource class type.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1566,7 +1566,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getBuilder</h4>
-<pre>public&nbsp;javax.servlet.ServletConfig&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6617">getBuilder</a>()</pre>
+<pre>public&nbsp;javax.servlet.ServletConfig&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6578">getBuilder</a>()</pre>
 <div class="block">Returns the builder that created this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1580,7 +1580,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getPathMatcher</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/util/UrlPathMatcher.html" title="class in org.apache.juneau.rest.util">UrlPathMatcher</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6626">getPathMatcher</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/util/UrlPathMatcher.html" title="class in org.apache.juneau.rest.util">UrlPathMatcher</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6587">getPathMatcher</a>()</pre>
 <div class="block">Returns the path matcher for this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1594,7 +1594,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getRootBeanStore</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6635">getRootBeanStore</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6596">getRootBeanStore</a>()</pre>
 <div class="block">Returns the root bean store for this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1608,7 +1608,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getSwagger</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6645">getSwagger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title= [...]
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Optional.html?is-external=true" title="class or interface in java.util">Optional</a>&lt;<a href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a>&gt;&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6606">getSwagger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title= [...]
 <div class="block">Returns the swagger for the REST resource.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1624,7 +1624,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>findRestOperationArgs</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArg.html" title="interface in org.apache.juneau.rest.arg">RestOpArg</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6668">findRestOperationArgs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/rest/arg/RestOpArg.html" title="interface in org.apache.juneau.rest.arg">RestOpArg</a>[]&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6629">findRestOperationArgs</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Method.html?is-external=true" title="class or interface in java.lang.reflect">Method</a>&nbsp;m,
                                             <a href="../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
 <div class="block">Finds the <a href="../../../../org/apache/juneau/rest/arg/RestOpArg.html" title="interface in org.apache.juneau.rest.arg"><code>RestOpArg</code></a> instances to handle resolving objects on the calls to the specified Java method.</div>
 <dl>
@@ -1643,7 +1643,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getPreCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6700">getPreCallMethods</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6661">getPreCallMethods</a>()</pre>
 <div class="block">Returns the list of methods to invoke before the actual REST method is called.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1657,7 +1657,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getPostCallMethods</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6709">getPostCallMethods</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/cp/MethodList.html" title="class in org.apache.juneau.cp">MethodList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6670">getPostCallMethods</a>()</pre>
 <div class="block">Returns the list of methods to invoke after the actual REST method is called.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1671,7 +1671,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>execute</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6727">execute</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;resource,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6688">execute</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;resource,
                     javax.servlet.http.HttpServletRequest&nbsp;r1,
                     javax.servlet.http.HttpServletResponse&nbsp;r2)
              throws javax.servlet.ServletException,
@@ -1698,7 +1698,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getDebugEnablement</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.html" title="interface in org.apache.juneau.rest.debug">DebugEnablement</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6813">getDebugEnablement</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/debug/DebugEnablement.html" title="interface in org.apache.juneau.rest.debug">DebugEnablement</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6774">getDebugEnablement</a>()</pre>
 <div class="block">Returns the debug enablement bean for this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1712,7 +1712,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>processResponse</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6835">processResponse</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;opSession)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6796">processResponse</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;opSession)
                         throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a>,
                                <a href="../../../../org/apache/juneau/http/response/BasicHttpException.html" title="class in org.apache.juneau.http.response">BasicHttpException</a>,
                                <a href="../../../../org/apache/juneau/http/response/NotImplemented.html" title="class in org.apache.juneau.http.response">NotImplemented</a></pre>
@@ -1743,7 +1743,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>convertThrowable</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6869">convertThrowable</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t,
+<pre>public&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6830">convertThrowable</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;t,
                                   <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;?&gt;&nbsp;defaultThrowable)</pre>
 <div class="block">Method that can be subclassed to allow uncaught throwables to be treated as other types of throwables.
 
@@ -1769,7 +1769,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>handleNotFound</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6933">handleNotFound</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6894">handleNotFound</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)
                        throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang">Exception</a></pre>
 <div class="block">Handle the case where a matching method was not found.
 
@@ -1790,7 +1790,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>handleError</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6958">handleError</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session,
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6919">handleError</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session,
                            <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a>&nbsp;e)
                     throws <a href="https://docs.oracle.com/javase/8/docs/api/java/io/IOException.html?is-external=true" title="class or interface in java.io">IOException</a></pre>
 <div class="block">Method for handling response errors.
@@ -1812,7 +1812,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>startCall</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7022">startCall</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.6983">startCall</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)
                   throws <a href="../../../../org/apache/juneau/http/response/BasicHttpException.html" title="class in org.apache.juneau.http.response">BasicHttpException</a></pre>
 <div class="block">Called at the start of a request to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#START_CALL"><code>HookEvent.START_CALL</code></a> methods.</div>
 <dl>
@@ -1829,7 +1829,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>preCall</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7040">preCall</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;session)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7001">preCall</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;session)
                 throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
 <div class="block">Called during a request to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#PRE_CALL"><code>HookEvent.PRE_CALL</code></a> methods.</div>
 <dl>
@@ -1846,7 +1846,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>postCall</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7051">postCall</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;session)
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7012">postCall</a>(<a href="../../../../org/apache/juneau/rest/RestOpSession.html" title="class in org.apache.juneau.rest">RestOpSession</a>&nbsp;session)
                  throws <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang">Throwable</a></pre>
 <div class="block">Called during a request to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#POST_CALL"><code>HookEvent.POST_CALL</code></a> methods.</div>
 <dl>
@@ -1863,7 +1863,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>finishCall</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7064">finishCall</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)</pre>
+<pre>protected&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7025">finishCall</a>(<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;session)</pre>
 <div class="block">Called at the end of a request to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#END_CALL"><code>HookEvent.END_CALL</code></a> methods.
 
  <p>
@@ -1880,7 +1880,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>postInit</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.7080">postInit</a>()
+<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.7041">postInit</a>()
                      throws javax.servlet.ServletException</pre>
 <div class="block">Called during servlet initialization to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#POST_INIT"><code>HookEvent.POST_INIT</code></a> methods.</div>
 <dl>
@@ -1897,7 +1897,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>postInitChildFirst</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.7112">postInitChildFirst</a>()
+<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.7073">postInitChildFirst</a>()
                                throws javax.servlet.ServletException</pre>
 <div class="block">Called during servlet initialization to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#POST_INIT_CHILD_FIRST"><code>HookEvent.POST_INIT_CHILD_FIRST</code></a> methods.</div>
 <dl>
@@ -1914,7 +1914,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>destroy</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7130">destroy</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7091">destroy</a>()</pre>
 <div class="block">Called during servlet destruction to invoke all <a href="../../../../org/apache/juneau/rest/annotation/HookEvent.html#DESTROY"><code>HookEvent.DESTROY</code></a> methods.</div>
 </li>
 </ul>
@@ -1924,7 +1924,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getLocalSession</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7148">getLocalSession</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7109">getLocalSession</a>()</pre>
 <div class="block">Returns the HTTP call for the current request.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1940,7 +1940,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getResponseBeanMeta</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/bean/ResponseBeanMeta.html" title="class in org.apache.juneau.httppart.bean">ResponseBeanMeta</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7161">getResponseBeanMeta</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/httppart/bean/ResponseBeanMeta.html" title="class in org.apache.juneau.httppart.bean">ResponseBeanMeta</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7122">getResponseBeanMeta</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a>&nbsp;o)</pre>
 <div class="block">If the specified object is annotated with <a href="../../../../org/apache/juneau/http/annotation/Response.html" title="annotation in org.apache.juneau.http.annotation"><code>Response</code></a>, this returns the response metadata about that object.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -1956,7 +1956,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockList">
 <li class="blockList">
 <h4>getAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/AnnotationWorkList.html" title="class in org.apache.juneau">AnnotationWorkList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7182">getAnnotations</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/AnnotationWorkList.html" title="class in org.apache.juneau">AnnotationWorkList</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7143">getAnnotations</a>()</pre>
 <div class="block">Returns the annotations applied to this context.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1970,7 +1970,7 @@ extends <a href="../../../../org/apache/juneau/Context.html" title="class in org
 <ul class="blockListLast">
 <li class="blockList">
 <h4>properties</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7210">properties</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/collections/JsonMap.html" title="class in org.apache.juneau.collections">JsonMap</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContext.html#line.7171">properties</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/Context.html#properties--">Context</a></code></span></div>
 <div class="block">Returns the properties on this bean as a map for debugging.</div>
 <dl>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestOpSession.Builder.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestOpSession.Builder.html
index bc087a0c0..864d51f57 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestOpSession.Builder.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestOpSession.Builder.html
@@ -176,7 +176,7 @@ extends <a href="../../../../org/apache/juneau/ContextSession.Builder.html" titl
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestOpSession.Builder.html" title="class in org.apache.juneau.rest">RestOpSession.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestOpSession.Builder.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestOpSession.Builder.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</code>
 <div class="block">Sets the logger to use when logging this call.</div>
 </td>
 </tr>
@@ -233,13 +233,13 @@ extends <a href="../../../../org/apache/juneau/ContextSession.Builder.html" titl
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="logger-org.apache.juneau.rest.logging.RestLogger-">
+<a name="logger-org.apache.juneau.rest.logger.CallLogger-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOpSession.Builder.html" title="class in org.apache.juneau.rest">RestOpSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestOpSession.Builder.html#line.87">logger</a>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestOpSession.Builder.html" title="class in org.apache.juneau.rest">RestOpSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestOpSession.Builder.html#line.87">logger</a>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</pre>
 <div class="block">Sets the logger to use when logging this call.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestRequest.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestRequest.html
index 1188f097c..f59251502 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestRequest.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestRequest.html
@@ -1981,7 +1981,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"Exception"</js> attribute to the specified throwable.
 
  <p>
- This exception is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> for logging purposes.</div>
+ This exception is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> for logging purposes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>t</code> - The attribute value.</dd>
@@ -2000,7 +2000,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"NoTrace"</js> attribute to the specified boolean.
 
  <p>
- This flag is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> and tells it not to log the current request.</div>
+ This flag is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> and tells it not to log the current request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>b</code> - The attribute value.</dd>
@@ -2034,7 +2034,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"Debug"</js> attribute to the specified boolean.
 
  <p>
- This flag is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> to help determine how a request should be logged.</div>
+ This flag is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> to help determine how a request should be logged.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>b</code> - The attribute value.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestResponse.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestResponse.html
index f9b643065..42dbe1d68 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestResponse.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestResponse.html
@@ -1060,7 +1060,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"Exception"</js> attribute to the specified throwable.
 
  <p>
- This exception is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> for logging purposes.</div>
+ This exception is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> for logging purposes.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>t</code> - The attribute value.</dd>
@@ -1079,7 +1079,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"NoTrace"</js> attribute to the specified boolean.
 
  <p>
- This flag is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> and tells it not to log the current request.</div>
+ This flag is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> and tells it not to log the current request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>b</code> - The attribute value.</dd>
@@ -1113,7 +1113,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <div class="block">Sets the <js>"Debug"</js> attribute to the specified boolean.
 
  <p>
- This flag is used by <a href="../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a> to help determine how a request should be logged.</div>
+ This flag is used by <a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> to help determine how a request should be logged.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>b</code> - The attribute value.</dd>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.Builder.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.Builder.html
index 4f68ff345..faf0f860a 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.Builder.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.Builder.html
@@ -179,7 +179,7 @@ extends <a href="../../../../org/apache/juneau/ContextSession.Builder.html" titl
 </tr>
 <tr id="i3" class="rowColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestSession.Builder.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestSession.Builder.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</code>
 <div class="block">Specifies the logger to use for this session.</div>
 </td>
 </tr>
@@ -346,13 +346,13 @@ extends <a href="../../../../org/apache/juneau/ContextSession.Builder.html" titl
 </dl>
 </li>
 </ul>
-<a name="logger-org.apache.juneau.rest.logging.RestLogger-">
+<a name="logger-org.apache.juneau.rest.logger.CallLogger-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestSession.Builder.html#line.148">logger</a>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.Builder.html" title="class in org.apache.juneau.rest">RestSession.Builder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestSession.Builder.html#line.148">logger</a>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</pre>
 <div class="block">Specifies the logger to use for this session.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.html
index 6af3e4840..7c9b2bbc2 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/RestSession.html
@@ -304,7 +304,7 @@ extends <a href="../../../../org/apache/juneau/ContextSession.html" title="class
 </tr>
 <tr id="i20" class="altColor">
 <td class="colFirst"><code><a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestSession.html#logger-org.apache.juneau.rest.logging.RestLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../org/apache/juneau/rest/RestSession.html#logger-org.apache.juneau.rest.logger.CallLogger-">logger</a></span>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</code>
 <div class="block">Sets the logger to use when logging this call.</div>
 </td>
 </tr>
@@ -399,13 +399,13 @@ extends <a href="../../../../org/apache/juneau/ContextSession.html" title="class
 </dl>
 </li>
 </ul>
-<a name="logger-org.apache.juneau.rest.logging.RestLogger-">
+<a name="logger-org.apache.juneau.rest.logger.CallLogger-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestSession.html#line.248">logger</a>(<a href="../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestSession.html" title="class in org.apache.juneau.rest">RestSession</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestSession.html#line.248">logger</a>(<a href="../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&nbsp;value)</pre>
 <div class="block">Sets the logger to use when logging this call.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/Rest.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/Rest.html
index 46ea92cf3..92418a6db 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/Rest.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/Rest.html
@@ -149,7 +149,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#beanStore--">beanStore</a></span></code>
 <div class="block">The resolver used for resolving instances of child resources and various other beans including:
  
-   <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>
+   <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>
    <a href="../../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger"><code>SwaggerProvider</code></a>
    <a href="../../../../../org/apache/juneau/cp/FileFinder.html" title="interface in org.apache.juneau.cp"><code>FileFinder</code></a>
    <a href="../../../../../org/apache/juneau/rest/staticfile/StaticFiles.html" title="interface in org.apache.juneau.rest.staticfile"><code>StaticFiles</code></a>
@@ -163,7 +163,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&gt;</code></td>
+<td class="colFirst"><code><a href="https://docs.oracle.com/javase/8/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/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#callLogger--">callLogger</a></span></code>
 <div class="block">Specifies the logger to use for logging of HTTP requests and responses.</div>
 </td>
@@ -674,14 +674,14 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/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/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.225">callLogger</a></pre>
+<pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/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/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.225">callLogger</a></pre>
 <div class="block">Specifies the logger to use for logging of HTTP requests and responses.
 
  <ul class='notes'>
    <li class='note'>
-      The default call logger if not specified is <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><code>BasicRestLogger</code></a>.
+      The default call logger if not specified is <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>.
    <li class='note'>
-      The resource class itself will be used if it implements the <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> interface and not
+      The resource class itself will be used if it implements the <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> interface and not
       explicitly overridden via this annotation.
    <li class='note'>
       The implementation must have one of the following constructors:
@@ -705,7 +705,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 </dl>
 <dl>
 <dt>Default:</dt>
-<dd>org.apache.juneau.rest.logging.RestLogger.Void.class</dd>
+<dd>org.apache.juneau.rest.logger.CallLogger.Void.class</dd>
 </dl>
 </li>
 </ul>
@@ -721,7 +721,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <pre>public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/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/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.242">beanStore</a></pre>
 <div class="block">The resolver used for resolving instances of child resources and various other beans including:
  <ul>
-   <li><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>
+   <li><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>
    <li><a href="../../../../../org/apache/juneau/rest/swagger/SwaggerProvider.html" title="interface in org.apache.juneau.rest.swagger"><code>SwaggerProvider</code></a>
    <li><a href="../../../../../org/apache/juneau/cp/FileFinder.html" title="interface in org.apache.juneau.cp"><code>FileFinder</code></a>
    <li><a href="../../../../../org/apache/juneau/rest/staticfile/StaticFiles.html" title="interface in org.apache.juneau.rest.staticfile"><code>StaticFiles</code></a>
@@ -965,7 +965,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
    <li>
       HTTP request/response bodies are cached in memory for logging purposes.
    <li>
-      HTTP requests/responses are logged to the registered <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>.
+      HTTP requests/responses are logged to the registered <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>.
  </ul>
 
  <ul class='values'>
@@ -1041,7 +1041,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
    <li>
       HTTP request/response bodies are cached in memory for logging purposes on matching classes and methods.
    <li>
-      HTTP requests/responses are logged to the registered <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>.
+      HTTP requests/responses are logged to the registered <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>.
  </ul>
 
  <p>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html
index 21271ab56..c8d3cfd55 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html
@@ -205,7 +205,7 @@ extends <a href="../../../../../org/apache/juneau/annotation/TargetedAnnotationT
 </tr>
 <tr id="i5" class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestAnnotation.Builder</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#callLogger-java.lang.Class-">callLogger</a></span>(<a href="https://docs.oracle.com/javase/8/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/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a>&gt;&nbsp [...]
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#callLogger-java.lang.Class-">callLogger</a></span>(<a href="https://docs.oracle.com/javase/8/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/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a>&gt;&nbsp;value [...]
 <div class="block">Sets the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#callLogger--"><code>Rest.callLogger()</code></a> property on this annotation.</div>
 </td>
 </tr>
@@ -637,7 +637,7 @@ extends <a href="../../../../../org/apache/juneau/annotation/TargetedAnnotationT
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestAnnotation.Builder</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#line.200">callLogger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apac [...]
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.Builder.html" title="class in org.apache.juneau.rest.annotation">RestAnnotation.Builder</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestAnnotation.Builder.html#line.200">callLogger</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang">Class</a>&lt;? extends <a href="../../../../../org/apac [...]
 <div class="block">Sets the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#callLogger--"><code>Rest.callLogger()</code></a> property on this annotation.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/arg/RestContextArgs.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/arg/RestContextArgs.html
index 9f12c7f93..46751060f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/arg/RestContextArgs.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/arg/RestContextArgs.html
@@ -132,7 +132,7 @@ extends <a href="../../../../../org/apache/juneau/rest/arg/SimpleRestOperationAr
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/RestChildren.html" title="class in org.apache.juneau.rest"><code>RestChildren</code></a>
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest"><code>RestContext</code></a>
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/stats/RestContextStats.html" title="class in org.apache.juneau.rest.stats"><code>RestContextStats</code></a>
-   <li class='jc'><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a>
+   <li class='jc'><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/RestOperations.html" title="class in org.apache.juneau.rest"><code>RestOperations</code></a>
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/staticfile/StaticFiles.html" title="interface in org.apache.juneau.rest.staticfile"><code>StaticFiles</code></a>
    <li class='jc'><a href="../../../../../org/apache/juneau/rest/stats/ThrownStore.html" title="class in org.apache.juneau.rest.stats"><code>ThrownStore</code></a>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html
index f47690969..e0f62fd08 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html
@@ -93,12 +93,17 @@
 <ul class="blockList">
 <li class="blockList">
 <dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></dd>
+</dl>
+<dl>
 <dt>All Known Implementing Classes:</dt>
 <dd><a href="../../../../../org/apache/juneau/examples/rest/dto/AtomFeedResource.html" title="class in org.apache.juneau.examples.rest.dto">AtomFeedResource</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestObject.html" title="class in org.apache.juneau.rest.servlet">BasicRestObject</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestObjectGroup.html" title="class in org.apache.juneau.rest.servlet">BasicRestObjectGroup</a>, <a href="../../../../../org/ [...]
 </dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicJsonConfig.html#line.110">BasicJsonConfig</a></pre>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicJsonConfig.html#line.98">BasicJsonConfig</a>
+extends <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></pre>
 <div class="block">Basic configuration for a REST resource that supports JSON transport.
 
  <p>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html
index 53c868663..f27bcb595 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html
@@ -92,9 +92,14 @@
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></dd>
+</dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html#line.156">BasicJsonHtmlConfig</a></pre>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicJsonHtmlConfig.html#line.114">BasicJsonHtmlConfig</a>
+extends <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></pre>
 <div class="block">Basic configuration for a REST resource that supports JSON and HTML transport.
 
  <p>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicOpenApiConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicOpenApiConfig.html
index e5ceb6e64..d300f3c23 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicOpenApiConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicOpenApiConfig.html
@@ -92,9 +92,14 @@
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></dd>
+</dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicOpenApiConfig.html#line.106">BasicOpenApiConfig</a></pre>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicOpenApiConfig.html#line.94">BasicOpenApiConfig</a>
+extends <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></pre>
 <div class="block">Basic configuration for a REST resource that supports OpenAPI transport.
 
  <p>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html
index a74b5ce1c..f8fd8fe58 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html
@@ -92,9 +92,14 @@
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
+<dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></dd>
+</dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html#line.106">BasicSimpleJsonConfig</a></pre>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicSimpleJsonConfig.html#line.95">BasicSimpleJsonConfig</a>
+extends <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></pre>
 <div class="block">Basic configuration for a REST resource that supports simplified JSON transport.
 
  <p>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalConfig.html
index ccf059ed7..735d50ca3 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalConfig.html
@@ -93,6 +93,10 @@
 <ul class="blockList">
 <li class="blockList">
 <dl>
+<dt>All Superinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></dd>
+</dl>
+<dl>
 <dt>All Known Subinterfaces:</dt>
 <dd><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalJenaConfig</a></dd>
 </dl>
@@ -102,8 +106,10 @@
 </dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicUniversalConfig.html#line.202">BasicUniversalConfig</a></pre>
-<div class="block">Basic configuration for a REST resource that supports all languages and provides common default configuration values.
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicUniversalConfig.html#line.161">BasicUniversalConfig</a>
+extends <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></pre>
+<div class="block">Predefined configuration for a REST resource that supports all languages
+ and provides common default configuration values.
 
  <p>
    Default settings defined:
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalJenaConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalJenaConfig.html
index c5cdb6ce0..712a8652a 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalJenaConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicUniversalJenaConfig.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" target="_top">Frames</a></li>
@@ -94,7 +94,7 @@
 <li class="blockList">
 <dl>
 <dt>All Superinterfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a></dd>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></dd>
 </dl>
 <dl>
 <dt>All Known Implementing Classes:</dt>
@@ -232,7 +232,7 @@ extends <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConf
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/DefaultConfig.html
similarity index 64%
copy from content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html
copy to content/site/apidocs-9.0.0/org/apache/juneau/rest/config/DefaultConfig.html
index f47690969..3125ed961 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/BasicJsonConfig.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/DefaultConfig.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BasicJsonConfig (Apache Juneau 9.0.0)</title>
+<title>DefaultConfig (Apache Juneau 9.0.0)</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="BasicJsonConfig (Apache Juneau 9.0.0)";
+            parent.document.title="DefaultConfig (Apache Juneau 9.0.0)";
         }
     }
     catch(err) {
@@ -42,12 +42,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/config/BasicJsonConfig.html" target="_top">Frames</a></li>
-<li><a href="BasicJsonConfig.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/config/DefaultConfig.html" target="_top">Frames</a></li>
+<li><a href="DefaultConfig.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>
@@ -86,79 +86,24 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest.config</div>
-<h2 title="Interface BasicJsonConfig" class="title">Interface BasicJsonConfig</h2>
+<h2 title="Interface DefaultConfig" class="title">Interface DefaultConfig</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
 <dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonHtmlConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicOpenApiConfig.html" title="interface in org.apache.juneau.rest.config">BasicOpenApiConfig</a>, <a href="../../../../../org/ap [...]
+</dl>
+<dl>
 <dt>All Known Implementing Classes:</dt>
 <dd><a href="../../../../../org/apache/juneau/examples/rest/dto/AtomFeedResource.html" title="class in org.apache.juneau.examples.rest.dto">AtomFeedResource</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestObject.html" title="class in org.apache.juneau.rest.servlet">BasicRestObject</a>, <a href="../../../../../org/apache/juneau/rest/servlet/BasicRestObjectGroup.html" title="class in org.apache.juneau.rest.servlet">BasicRestObjectGroup</a>, <a href="../../../../../org/ [...]
 </dl>
 <hr>
 <br>
-<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/BasicJsonConfig.html#line.110">BasicJsonConfig</a></pre>
-<div class="block">Basic configuration for a REST resource that supports JSON transport.
-
- <p>
-   Default settings defined:
- </p>
- <ul class='spaced-list'>
-   <li class='ja'><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a>:
-      <ul>
-         <li class='jma'><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--"><code>serializers</code></a>:
-            <ul class='javatree'>
-               <li class='jc'><a href="../../../../../org/apache/juneau/json/JsonSerializer.html" title="class in org.apache.juneau.json"><code>JsonSerializer</code></a>
-               <li class='jc'><a href="../../../../../org/apache/juneau/json/SimpleJsonSerializer.html" title="class in org.apache.juneau.json"><code>SimpleJsonSerializer</code></a>
-            </ul>
-         </li>
-         <li class='jma'><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--"><code>parsers</code></a>:
-            <ul class='javatree'>
-               <li class='jc'><a href="../../../../../org/apache/juneau/json/JsonParser.html" title="class in org.apache.juneau.json"><code>JsonParser</code></a>
-               <li class='jc'><a href="../../../../../org/apache/juneau/json/SimpleJsonParser.html" title="class in org.apache.juneau.json"><code>SimpleJsonParser</code></a>
-            </ul>
-         </li>
-         <li class='jma'><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultAccept--"><code>defaultAccept</code></a>:  <js>"text/json"</js>
-         <li class='jma'><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#config--"><code>config</code></a>:  <js>"$S{juneau.configFile,SYSTEM_DEFAULT}"</js>
-      </ul>
-   </li>
-   <li class='ja'><a href="../../../../../org/apache/juneau/annotation/BeanConfig.html" title="annotation in org.apache.juneau.annotation"><code>BeanConfig</code></a>:
-      <ul>
-         <li class='jma'><a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#ignoreUnknownBeanProperties--"><code>ignoreUnknownBeanProperties</code></a>:  <js>"true"</js>
-      </ul>
-   </li>
-   <li class='ja'><a href="../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html" title="annotation in org.apache.juneau.serializer.annotation"><code>SerializerConfig</code></a>:
-      <ul>
-         <li class='jma'><a href="../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#uriResolution--"><code>uriResolution</code></a>:  <js>"ROOT_RELATIVE"</js>
-      </ul>
-   </li>
- </ul>
-
- <p>
-   This annotation can be applied to REST resource classes to define common JSON default configurations:
- </p>
- <p class='bjava'>
-   <jc>// Used on a top-level resource.</jc>
-   <ja>@Rest</ja>
-   <jk>public class</jk> MyResource <jk>extends</jk> RestServlet <jk>implements</jk> BasicJsonConfig { ... }
- </p>
- <p class='bjava'>
-   <jc>// Used on a child resource.</jc>
-   <ja>@Rest</ja>
-   <jk>public class</jk> MyResource <jk>extends</jk> RestObject <jk>implements</jk> BasicJsonConfig { ... }
- </p>
-
- <p>
-   Note that the framework will aggregate annotations defined on all classes in the class hierarchy with
-   values defined on child classes overriding values defined on parent classes.  That allows any values defined
-   on this interface to be overridden by annotations defined on the implemented class.
- </p>
-
- <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.jrs.AnnotatedClasses'>Overview &gt; juneau-rest-server &gt; @Rest-Annotated Classes</a>
-   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/config/BasicJsonConfig.java'>Source</a>
- </ul></div>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/DefaultConfig.html#line.142">DefaultConfig</a></pre>
+<div class="block">Predefined REST configuration that defines common default values for all configurations.</div>
 </li>
 </ul>
 </div>
@@ -184,12 +129,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/config/BasicJsonConfig.html" target="_top">Frames</a></li>
-<li><a href="BasicJsonConfig.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/config/DefaultConfig.html" target="_top">Frames</a></li>
+<li><a href="DefaultConfig.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-9.0.0/org/apache/juneau/rest/config/DefaultHtmlConfig.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/DefaultHtmlConfig.html
new file mode 100644
index 000000000..b39c9e438
--- /dev/null
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/DefaultHtmlConfig.html
@@ -0,0 +1,175 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>DefaultHtmlConfig (Apache Juneau 9.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../javadoc.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="DefaultHtmlConfig (Apache Juneau 9.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/juneau/rest/config/DefaultHtmlConfig.html" target="_top">Frames</a></li>
+<li><a href="DefaultHtmlConfig.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>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.juneau.rest.config</div>
+<h2 title="Interface DefaultHtmlConfig" class="title">Interface DefaultHtmlConfig</h2>
+</div>
+<div class="contentContainer">
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<dl>
+<dt>All Known Subinterfaces:</dt>
+<dd><a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config">BasicJsonHtmlConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a>, <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalJenaConfig</a></dd>
+</dl>
+<dl>
+<dt>All Known Implementing Classes:</dt>
+<dd><a href="../../../../../org/apache/juneau/examples/rest/dto/AtomFeedResource.html" title="class in org.apache.juneau.examples.rest.dto">AtomFeedResource</a>, <a href="../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource</a>, <a href="../../../../../org/apache/juneau/microservice/resources/DirectoryResource.html" title="class in org.apache.juneau.microservice.resources">DirectoryResource</ [...]
+</dl>
+<hr>
+<br>
+<pre>public interface <a href="../../../../../src-html/org/apache/juneau/rest/config/DefaultHtmlConfig.html#line.50">DefaultHtmlConfig</a></pre>
+<div class="block">Predefined REST configuration that defines common default values for HTML Doc serializers.</div>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li>Next&nbsp;Class</li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/juneau/rest/config/DefaultHtmlConfig.html" target="_top">Frames</a></li>
+<li><a href="DefaultHtmlConfig.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>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li>Nested&nbsp;|&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li>Constr&nbsp;|&nbsp;</li>
+<li>Method</li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2016&#x2013;2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-frame.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-frame.html
index cbf59ca81..9f8aa977f 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-frame.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-frame.html
@@ -19,6 +19,8 @@
 <li><a href="BasicSimpleJsonConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">BasicSimpleJsonConfig</span></a></li>
 <li><a href="BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">BasicUniversalConfig</span></a></li>
 <li><a href="BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">BasicUniversalJenaConfig</span></a></li>
+<li><a href="DefaultConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">DefaultConfig</span></a></li>
+<li><a href="DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config" target="classFrame"><span class="interfaceName">DefaultHtmlConfig</span></a></li>
 </ul>
 </div>
 </body>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-summary.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-summary.html
index 727e95fb5..360ad87a4 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-summary.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-summary.html
@@ -112,7 +112,8 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config">BasicUniversalConfig</a></td>
 <td class="colLast">
-<div class="block">Basic configuration for a REST resource that supports all languages and provides common default configuration values.</div>
+<div class="block">Predefined configuration for a REST resource that supports all languages
+ and provides common default configuration values.</div>
 </td>
 </tr>
 <tr class="rowColor">
@@ -121,6 +122,18 @@
 <div class="block">Identical to <a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><code>BasicUniversalConfig</code></a> but includes RDF marshalling support.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a></td>
+<td class="colLast">
+<div class="block">Predefined REST configuration that defines common default values for all configurations.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a></td>
+<td class="colLast">
+<div class="block">Predefined REST configuration that defines common default values for HTML Doc serializers.</div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-tree.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-tree.html
index 1db5f5e22..edc4a107a 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-tree.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/config/package-tree.html
@@ -78,16 +78,30 @@
 <div class="contentContainer">
 <h2 title="Interface Hierarchy">Interface Hierarchy</h2>
 <ul>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">DefaultConfig</span></a>
+<ul>
 <li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicJsonConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicJsonConfig</span></a></li>
-<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicJsonHtmlConfig</span></a></li>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicJsonHtmlConfig</span></a> (also extends org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a>)</li>
 <li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicOpenApiConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicOpenApiConfig</span></a></li>
 <li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicSimpleJsonConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicSimpleJsonConfig</span></a></li>
-<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalConfig</span></a>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalConfig</span></a> (also extends org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config">DefaultHtmlConfig</a>)
+<ul>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalJenaConfig</span></a></li>
+</ul>
+</li>
+</ul>
+</li>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">DefaultHtmlConfig</span></a>
+<ul>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicJsonHtmlConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicJsonHtmlConfig</span></a> (also extends org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>)</li>
+<li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicUniversalConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalConfig</span></a> (also extends org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/DefaultConfig.html" title="interface in org.apache.juneau.rest.config">DefaultConfig</a>)
 <ul>
 <li type="circle">org.apache.juneau.rest.config.<a href="../../../../../org/apache/juneau/rest/config/BasicUniversalJenaConfig.html" title="interface in org.apache.juneau.rest.config"><span class="typeNameLink">BasicUniversalJenaConfig</span></a></li>
 </ul>
 </li>
 </ul>
+</li>
+</ul>
 </div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-summary.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-summary.html
index 82a2aa53a..0a9e306ef 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-summary.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-summary.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/httppart/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/jaxrs/package-summary.html" target="_top">Frames</a></li>
@@ -145,7 +145,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/httppart/package-summary.html">Prev&nbsp;Package</a></li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/package-summary.html">Next&nbsp;Package</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/package-summary.html">Next&nbsp;Package</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/jaxrs/package-summary.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-tree.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-tree.html
index 252948a44..be03efdf0 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-tree.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/jaxrs/package-tree.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/httppart/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/package-tree.html">Next</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/jaxrs/package-tree.html" target="_top">Frames</a></li>
@@ -114,7 +114,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/httppart/package-tree.html">Prev</a></li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/package-tree.html">Next</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/package-tree.html">Next</a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/jaxrs/package-tree.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicCallLogger.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicCallLogger.html
new file mode 100644
index 000000000..016a262f1
--- /dev/null
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicCallLogger.html
@@ -0,0 +1,363 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<!-- NewPage -->
+<html lang="en">
+<head>
+<!-- Generated by javadoc -->
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>BasicCallLogger (Apache Juneau 9.0.0)</title>
+<link rel="stylesheet" type="text/css" href="../../../../../javadoc.css" title="Style">
+<script type="text/javascript" src="../../../../../script.js"></script>
+</head>
+<body>
+<script type="text/javascript"><!--
+    try {
+        if (location.href.indexOf('is-external=true') == -1) {
+            parent.document.title="BasicCallLogger (Apache Juneau 9.0.0)";
+        }
+    }
+    catch(err) {
+    }
+//-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
+</script>
+<noscript>
+<div>JavaScript is disabled on your browser.</div>
+</noscript>
+<!-- ========= START OF TOP NAVBAR ======= -->
+<div class="topNav"><a name="navbar.top">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.top.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/juneau/rest/logger/BasicCallLogger.html" target="_top">Frames</a></li>
+<li><a href="BasicCallLogger.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>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_top");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.top">
+<!--   -->
+</a></div>
+<!-- ========= END OF TOP NAVBAR ========= -->
+<!-- ======== START OF CLASS DATA ======== -->
+<div class="header">
+<div class="subTitle">org.apache.juneau.rest.logger</div>
+<h2 title="Class BasicCallLogger" class="title">Class BasicCallLogger</h2>
+</div>
+<div class="contentContainer">
+<ul class="inheritance">
+<li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
+<li>
+<ul class="inheritance">
+<li><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">org.apache.juneau.rest.logger.CallLogger</a></li>
+<li>
+<ul class="inheritance">
+<li>org.apache.juneau.rest.logger.BasicCallLogger</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+<div class="description">
+<ul class="blockList">
+<li class="blockList">
+<hr>
+<br>
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicCallLogger.html#line.36">BasicCallLogger</a>
+extends <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></pre>
+<div class="block">Basic implementation of a call logger.
+
+ <h5 class='section'>Configured Settings:</h5>
+ <ul>
+   <li>Logs to the <a href="../../../../../org/apache/juneau/rest/RestContext.html#getLogger--"><code>context logger</code></a>.
+   <li>Only calls with status code &gt;=400 will be logged.
+   <li>Logs full request and response entity.
+ </ul>
+
+ <ul class='seealso'>
+   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.jrs.LoggingAndDebugging'>Overview &gt; juneau-rest-server &gt; Logging / Debugging</a>
+   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/BasicCallLogger.java'>Source</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>
+<ul class="blockList">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
+<!--   -->
+</a>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Void.html" title="class in org.apache.juneau.rest.logger">CallLogger.Void</a></code></li>
+</ul>
+</li>
+</ul>
+<!-- =========== FIELD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="field.summary">
+<!--   -->
+</a>
+<h3>Field Summary</h3>
+<ul class="blockList">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
+<!--   -->
+</a>
+<h3>Fields inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_enabled">SP_enabled</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_level">SP_level</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_logger">SP_logger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_requestDetail">SP_requestDetail</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_responseDetail" [...]
+</ul>
+</li>
+</ul>
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.summary">
+<!--   -->
+</a>
+<h3>Constructor Summary</h3>
+<table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Constructor Summary table, listing constructors, and an explanation">
+<caption><span>Constructors</span><span class="tabEnd">&nbsp;</span></caption>
+<tr>
+<th class="colOne" scope="col">Constructor and Description</th>
+</tr>
+<tr class="altColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicCallLogger.html#BasicCallLogger--">BasicCallLogger</a></span>()</code>
+<div class="block">Constructor using default settings.</div>
+</td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicCallLogger.html#BasicCallLogger-org.apache.juneau.cp.BeanStore-">BasicCallLogger</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
+<div class="block">Constructor using specific settings.</div>
+</td>
+</tr>
+</table>
+</li>
+</ul>
+<!-- ========== METHOD SUMMARY =========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.summary">
+<!--   -->
+</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>
+<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>protected <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
+<div class="block">Initializer.</div>
+</td>
+</tr>
+</table>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#create-org.apache.juneau.cp.BeanStore-">create</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getLogger--">getLogger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#isDebug-javax.servlet.http [...]
+</ul>
+<ul class="blockList">
+<li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
+<!--   -->
+</a>
+<h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
+<code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+<div class="details">
+<ul class="blockList">
+<li class="blockList">
+<!-- ========= CONSTRUCTOR DETAIL ======== -->
+<ul class="blockList">
+<li class="blockList"><a name="constructor.detail">
+<!--   -->
+</a>
+<h3>Constructor Detail</h3>
+<a name="BasicCallLogger-org.apache.juneau.cp.BeanStore-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>BasicCallLogger</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicCallLogger.html#line.43">BasicCallLogger</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
+<div class="block">Constructor using specific settings.</div>
+<dl>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
+</dl>
+</li>
+</ul>
+<a name="BasicCallLogger--">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>BasicCallLogger</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicCallLogger.html#line.52">BasicCallLogger</a>()</pre>
+<div class="block">Constructor using default settings.
+ <p>
+ Uses the same settings as <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a>.</div>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init-org.apache.juneau.cp.BeanStore-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>init</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicCallLogger.html#line.57">init</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">CallLogger</a></code></span></div>
+<div class="block">Initializer.
+ <p>
+ Subclasses should override this method to make modifications to the builder used to create this logger.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A new builder object.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+</li>
+</ul>
+</div>
+</div>
+<!-- ========= END OF CLASS DATA ========= -->
+<!-- ======= START OF BOTTOM NAVBAR ====== -->
+<div class="bottomNav"><a name="navbar.bottom">
+<!--   -->
+</a>
+<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
+<a name="navbar.bottom.firstrow">
+<!--   -->
+</a>
+<ul class="navList" title="Navigation">
+<li><a href="../../../../../overview-summary.html">Overview</a></li>
+<li><a href="package-summary.html">Package</a></li>
+<li class="navBarCell1Rev">Class</li>
+<li><a href="package-tree.html">Tree</a></li>
+<li><a href="../../../../../deprecated-list.html">Deprecated</a></li>
+<li><a href="../../../../../index-all.html">Index</a></li>
+<li><a href="../../../../../help-doc.html">Help</a></li>
+</ul>
+</div>
+<div class="subNav">
+<ul class="navList">
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+</ul>
+<ul class="navList">
+<li><a href="../../../../../index.html?org/apache/juneau/rest/logger/BasicCallLogger.html" target="_top">Frames</a></li>
+<li><a href="BasicCallLogger.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>
+</ul>
+<div>
+<script type="text/javascript"><!--
+  allClassesLink = document.getElementById("allclasses_navbar_bottom");
+  if(window==top) {
+    allClassesLink.style.display = "block";
+  }
+  else {
+    allClassesLink.style.display = "none";
+  }
+  //-->
+</script>
+</div>
+<div>
+<ul class="subNavList">
+<li>Summary:&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Field</a>&nbsp;|&nbsp;</li>
+<li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.summary">Method</a></li>
+</ul>
+<ul class="subNavList">
+<li>Detail:&nbsp;</li>
+<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
+<li><a href="#method.detail">Method</a></li>
+</ul>
+</div>
+<a name="skip.navbar.bottom">
+<!--   -->
+</a></div>
+<!-- ======== END OF BOTTOM NAVBAR ======= -->
+<p class="legalCopy"><small>Copyright &#169; 2016&#x2013;2022 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All rights reserved.</small></p>
+</body>
+</html>
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicDisabledRestLogger.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html
similarity index 50%
rename from content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicDisabledRestLogger.html
rename to content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html
index d0497c0c9..e897f04a5 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicDisabledRestLogger.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BasicDisabledRestLogger (Apache Juneau 9.0.0)</title>
+<title>BasicDisabledCallLogger (Apache Juneau 9.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,12 +12,18 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BasicDisabledRestLogger (Apache Juneau 9.0.0)";
+            parent.document.title="BasicDisabledCallLogger (Apache Juneau 9.0.0)";
         }
     }
     catch(err) {
     }
 //-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
 </script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -42,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" target="_top">Frames</a></li>
-<li><a href="BasicDisabledRestLogger.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" target="_top">Frames</a></li>
+<li><a href="BasicDisabledCallLogger.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>
@@ -67,16 +73,16 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.org.apache.juneau.rest.logging.BasicRestLogger">Method</a></li>
+<li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
 <a name="skip.navbar.top">
@@ -85,18 +91,18 @@
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.apache.juneau.rest.logging</div>
-<h2 title="Class BasicDisabledRestLogger" class="title">Class BasicDisabledRestLogger</h2>
+<div class="subTitle">org.apache.juneau.rest.logger</div>
+<h2 title="Class BasicDisabledCallLogger" class="title">Class BasicDisabledCallLogger</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">org.apache.juneau.rest.logging.BasicRestLogger</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">org.apache.juneau.rest.logger.CallLogger</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.rest.logging.BasicDisabledRestLogger</li>
+<li>org.apache.juneau.rest.logger.BasicDisabledCallLogger</li>
 </ul>
 </li>
 </ul>
@@ -105,19 +111,15 @@
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dd>
-</dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/logging/BasicDisabledRestLogger.html#line.25">BasicDisabledRestLogger</a>
-extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></pre>
-<div class="block">Default implementation of a <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> that never logs REST calls.
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#line.25">BasicDisabledCallLogger</a>
+extends <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></pre>
+<div class="block">Default implementation of a <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> that never logs REST calls.
 
  <ul class='seealso'>
    <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.jrs.LoggingAndDebugging'>Overview &gt; juneau-rest-server &gt; Logging / Debugging</a>
-   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logging/BasicDisabledRestLogger.java'>Source</a>
+   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/BasicDisabledCallLogger.java'>Source</a>
  </ul></div>
 </li>
 </ul>
@@ -132,11 +134,11 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 </a>
 <h3>Nested Class Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging">RestLogger.Void</a></code></li>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Void.html" title="class in org.apache.juneau.rest.logger">CallLogger.Void</a></code></li>
 </ul>
 </li>
 </ul>
@@ -147,11 +149,11 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Fields inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_enabled">SP_enabled</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_level">SP_level</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_logger">SP_logger</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_requestDetail">SP_requestDetail</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_responseDe [...]
+<h3>Fields inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_enabled">SP_enabled</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_level">SP_level</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_logger">SP_logger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_requestDetail">SP_requestDetail</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_responseDetail" [...]
 </ul>
 </li>
 </ul>
@@ -167,7 +169,7 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <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/logging/BasicDisabledRestLogger.html#BasicDisabledRestLogger-org.apache.juneau.rest.RestContext-">BasicDisabledRestLogger</a></span>(<a href="../../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;context)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#BasicDisabledCallLogger-org.apache.juneau.cp.BeanStore-">BasicDisabledCallLogger</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -180,12 +182,25 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <!--   -->
 </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>
+<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>protected <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
+<div class="block">Initializer.</div>
+</td>
+</tr>
+</table>
 <ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logging.BasicRestLogger">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#getLogger--">getLogger</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#isDebug-javax.servlet.http.HttpServletRequest-">isDebug</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogge [...]
+<h3>Methods inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#create-org.apache.juneau.cp.BeanStore-">create</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getLogger--">getLogger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#isDebug-javax.servlet.http [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -194,13 +209,6 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
 <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
 </ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#create-org.apache.juneau.cp.BeanStore-">create</a></code></li>
-</ul>
 </li>
 </ul>
 </li>
@@ -215,17 +223,46 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="BasicDisabledRestLogger-org.apache.juneau.rest.RestContext-">
+<a name="BasicDisabledCallLogger-org.apache.juneau.cp.BeanStore-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>BasicDisabledRestLogger</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logging/BasicDisabledRestLogger.html#line.32">BasicDisabledRestLogger</a>(<a href="../../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;context)</pre>
+<h4>BasicDisabledCallLogger</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#line.32">BasicDisabledCallLogger</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>context</code> - The context of the resource object.</dd>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init-org.apache.juneau.cp.BeanStore-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>init</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicDisabledCallLogger.html#line.37">init</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">CallLogger</a></code></span></div>
+<div class="block">Initializer.
+ <p>
+ Subclasses should override this method to make modifications to the builder used to create this logger.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
+<dt><span class="returnLabel">Returns:</span></dt>
+<dd>A new builder object.</dd>
 </dl>
 </li>
 </ul>
@@ -256,12 +293,12 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicTestCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/logging/BasicDisabledRestLogger.html" target="_top">Frames</a></li>
-<li><a href="BasicDisabledRestLogger.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" target="_top">Frames</a></li>
+<li><a href="BasicDisabledCallLogger.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>
@@ -281,16 +318,16 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.org.apache.juneau.rest.logging.BasicRestLogger">Method</a></li>
+<li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
 <a name="skip.navbar.bottom">
diff --git a/content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicTestRestLogger.html b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicTestCallLogger.html
similarity index 52%
rename from content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicTestRestLogger.html
rename to content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicTestCallLogger.html
index 1ac7530eb..bc5a05a07 100644
--- a/content/site/apidocs-9.0.0/org/apache/juneau/rest/logging/BasicTestRestLogger.html
+++ b/content/site/apidocs-9.0.0/org/apache/juneau/rest/logger/BasicTestCallLogger.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>BasicTestRestLogger (Apache Juneau 9.0.0)</title>
+<title>BasicTestCallLogger (Apache Juneau 9.0.0)</title>
 <link rel="stylesheet" type="text/css" href="../../../../../javadoc.css" title="Style">
 <script type="text/javascript" src="../../../../../script.js"></script>
 </head>
@@ -12,12 +12,18 @@
 <script type="text/javascript"><!--
     try {
         if (location.href.indexOf('is-external=true') == -1) {
-            parent.document.title="BasicTestRestLogger (Apache Juneau 9.0.0)";
+            parent.document.title="BasicTestCallLogger (Apache Juneau 9.0.0)";
         }
     }
     catch(err) {
     }
 //-->
+var methods = {"i0":10};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var altColor = "altColor";
+var rowColor = "rowColor";
+var tableTab = "tableTab";
+var activeTableTab = "activeTableTab";
 </script>
 <noscript>
 <div>JavaScript is disabled on your browser.</div>
@@ -42,12 +48,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/logging/BasicTestCaptureRestLogger.html" title="class in org.apache.juneau.rest.logging"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicDisabledCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/BasicTestCaptureCallLogger.html" title="class in org.apache.juneau.rest.logger"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/logging/BasicTestRestLogger.html" target="_top">Frames</a></li>
-<li><a href="BasicTestRestLogger.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/logger/BasicTestCallLogger.html" target="_top">Frames</a></li>
+<li><a href="BasicTestCallLogger.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>
@@ -67,16 +73,16 @@
 <div>
 <ul class="subNavList">
 <li>Summary:&nbsp;</li>
-<li>Nested&nbsp;|&nbsp;</li>
-<li>Field&nbsp;|&nbsp;</li>
+<li><a href="#nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Nested</a>&nbsp;|&nbsp;</li>
+<li><a href="#fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">Field</a>&nbsp;|&nbsp;</li>
 <li><a href="#constructor.summary">Constr</a>&nbsp;|&nbsp;</li>
-<li><a href="#methods.inherited.from.class.org.apache.juneau.rest.logging.BasicRestLogger">Method</a></li>
+<li><a href="#method.summary">Method</a></li>
 </ul>
 <ul class="subNavList">
 <li>Detail:&nbsp;</li>
 <li>Field&nbsp;|&nbsp;</li>
 <li><a href="#constructor.detail">Constr</a>&nbsp;|&nbsp;</li>
-<li>Method</li>
+<li><a href="#method.detail">Method</a></li>
 </ul>
 </div>
 <a name="skip.navbar.top">
@@ -85,18 +91,18 @@
 <!-- ========= END OF TOP NAVBAR ========= -->
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
-<div class="subTitle">org.apache.juneau.rest.logging</div>
-<h2 title="Class BasicTestRestLogger" class="title">Class BasicTestRestLogger</h2>
+<div class="subTitle">org.apache.juneau.rest.logger</div>
+<h2 title="Class BasicTestCallLogger" class="title">Class BasicTestCallLogger</h2>
 </div>
 <div class="contentContainer">
 <ul class="inheritance">
 <li><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">java.lang.Object</a></li>
 <li>
 <ul class="inheritance">
-<li><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">org.apache.juneau.rest.logging.BasicRestLogger</a></li>
+<li><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">org.apache.juneau.rest.logger.CallLogger</a></li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.rest.logging.BasicTestRestLogger</li>
+<li>org.apache.juneau.rest.logger.BasicTestCallLogger</li>
 </ul>
 </li>
 </ul>
@@ -105,15 +111,11 @@
 <div class="description">
 <ul class="blockList">
 <li class="blockList">
-<dl>
-<dt>All Implemented Interfaces:</dt>
-<dd><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></dd>
-</dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/logging/BasicTestRestLogger.html#line.52">BasicTestRestLogger</a>
-extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></pre>
-<div class="block">Default implementation of a <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging"><code>RestLogger</code></a> that only logs REST call errors unless no-log is enabled on the request.
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicTestCallLogger.html#line.52">BasicTestCallLogger</a>
+extends <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></pre>
+<div class="block">Default implementation of a <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger"><code>CallLogger</code></a> that only logs REST call errors unless no-log is enabled on the request.
 
  <p>
  Useful for REST tests where you know that a particular call is going to produce an error response and you don't want that
@@ -136,7 +138,7 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 
  <ul class='seealso'>
    <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.jrs.LoggingAndDebugging'>Overview &gt; juneau-rest-server &gt; Logging / Debugging</a>
-   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logging/BasicTestRestLogger.java'>Source</a>
+   <li class='extlink'><a class='doclink' target='_blank' href='https://github.com/apache/juneau/blob/master/juneau-rest/juneau-rest-server/src/main/java/org/apache/juneau/rest/logger/BasicTestCallLogger.java'>Source</a>
  </ul></div>
 </li>
 </ul>
@@ -151,11 +153,11 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 </a>
 <h3>Nested Class Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
+<li class="blockList"><a name="nested.classes.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Nested classes/interfaces inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.Builder.html" title="class in org.apache.juneau.rest.logging">RestLogger.Builder</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.Void.html" title="class in org.apache.juneau.rest.logging">RestLogger.Void</a></code></li>
+<h3>Nested classes/interfaces inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Void.html" title="class in org.apache.juneau.rest.logger">CallLogger.Void</a></code></li>
 </ul>
 </li>
 </ul>
@@ -166,11 +168,11 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 </a>
 <h3>Field Summary</h3>
 <ul class="blockList">
-<li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
+<li class="blockList"><a name="fields.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Fields inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_enabled">SP_enabled</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_level">SP_level</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_logger">SP_logger</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_requestDetail">SP_requestDetail</a>, <a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#SP_responseDe [...]
+<h3>Fields inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_enabled">SP_enabled</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_level">SP_level</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_logger">SP_logger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_requestDetail">SP_requestDetail</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#SP_responseDetail" [...]
 </ul>
 </li>
 </ul>
@@ -186,7 +188,7 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <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/logging/BasicTestRestLogger.html#BasicTestRestLogger-org.apache.juneau.rest.RestContext-">BasicTestRestLogger</a></span>(<a href="../../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;context)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicTestCallLogger.html#BasicTestCallLogger-org.apache.juneau.cp.BeanStore-">BasicTestCallLogger</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -199,12 +201,25 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <!--   -->
 </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>
+<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>protected <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/logger/BasicTestCallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></span>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</code>
+<div class="block">Initializer.</div>
+</td>
+</tr>
+</table>
 <ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logging.BasicRestLogger">
+<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logger.CallLogger">
 <!--   -->
 </a>
-<h3>Methods inherited from class&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html" title="class in org.apache.juneau.rest.logging">BasicRestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#getLogger--">getLogger</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.html#isDebug-javax.servlet.http.HttpServletRequest-">isDebug</a>, <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogge [...]
+<h3>Methods inherited from class&nbsp;org.apache.juneau.rest.logger.<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></h3>
+<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#create-org.apache.juneau.cp.BeanStore-">create</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getLogger--">getLogger</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#getRule-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-">getRule</a>, <a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#isDebug-javax.servlet.http [...]
 </ul>
 <ul class="blockList">
 <li class="blockList"><a name="methods.inherited.from.class.java.lang.Object">
@@ -213,13 +228,6 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <h3>Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true" title="class or interface in java.lang">Object</a></h3>
 <code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#clone--" title="class or interface in java.lang">clone</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#equals-java.lang.Object-" title="class or interface in java.lang">equals</a>, <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true#finalize--" title="class or interface in java.lang">finalize</a>, <a href="htt [...]
 </ul>
-<ul class="blockList">
-<li class="blockList"><a name="methods.inherited.from.class.org.apache.juneau.rest.logging.RestLogger">
-<!--   -->
-</a>
-<h3>Methods inherited from interface&nbsp;org.apache.juneau.rest.logging.<a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html" title="interface in org.apache.juneau.rest.logging">RestLogger</a></h3>
-<code><a href="../../../../../org/apache/juneau/rest/logging/RestLogger.html#create-org.apache.juneau.cp.BeanStore-">create</a></code></li>
-</ul>
 </li>
 </ul>
 </li>
@@ -234,17 +242,46 @@ extends <a href="../../../../../org/apache/juneau/rest/logging/BasicRestLogger.h
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="BasicTestRestLogger-org.apache.juneau.rest.RestContext-">
+<a name="BasicTestCallLogger-org.apache.juneau.cp.BeanStore-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>BasicTestRestLogger</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logging/BasicTestRestLogger.html#line.59">BasicTestRestLogger</a>(<a href="../../../../../org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a>&nbsp;context)</pre>
+<h4>BasicTestCallLogger</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicTestCallLogger.html#line.59">BasicTestCallLogger</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>context</code> - The context of the resource object.</dd>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
+</dl>
+</li>
+</ul>
+</li>
+</ul>
+<!-- ============ METHOD DETAIL ========== -->
+<ul class="blockList">
+<li class="blockList"><a name="method.detail">
+<!--   -->
+</a>
+<h3>Method Detail</h3>
+<a name="init-org.apache.juneau.cp.BeanStore-">
+<!--   -->
+</a>
+<ul class="blockListLast">
+<li class="blockList">
+<h4>init</h4>
+<pre>protected&nbsp;<a href="../../../../../org/apache/juneau/rest/logger/CallLogger.Builder.html" title="class in org.apache.juneau.rest.logger">CallLogger.Builder</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/logger/BasicTestCallLogger.html#line.64">init</a>(<a href="../../../../../org/apache/juneau/cp/BeanStore.html" title="class in org.apache.juneau.cp">BeanStore</a>&nbsp;beanStore)</pre>
+<div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">CallLogger</a></code></span></div>
+<div class="block">Initializer.
+ <p>
+ Subclasses should override this method to make modifications to the builder used to create this logger.</div>
+<dl>
+<dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
+<dd><code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html#init-org.apache.juneau.cp.BeanStore-">init</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/rest/logger/CallLogger.html" title="class in org.apache.juneau.rest.logger">CallLogger</a></code></dd>
+<dt><span class="paramLabel">Parameters:</span></dt>
+<dd><code>beanStore</code> - The bean store containing injectable beans for this logger.</dd>
... 77419 lines suppressed ...