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 2019/11/24 01:33:28 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 6f8652c  Javadocs
6f8652c is described below

commit 6f8652cfa961749730981f4dcfec6a945c706601
Author: JamesBognar <ja...@apache.org>
AuthorDate: Sat Nov 23 20:33:04 2019 -0500

    Javadocs
---
 content/site/apidocs-8.1.2/allclasses-frame.html   |    7 +-
 content/site/apidocs-8.1.2/allclasses-noframe.html |    7 +-
 content/site/apidocs-8.1.2/deprecated-list.html    |  120 +-
 content/site/apidocs-8.1.2/index-all.html          |  143 +-
 .../org/apache/juneau/ConfigApply.html             |    2 +-
 .../apache/juneau/annotation/BeanConstructor.html  |    2 +-
 .../org/apache/juneau/annotation/Beanc.html        |    2 +-
 .../juneau/dto/jsonschema/package-summary.html     |    2 +-
 .../apache/juneau/dto/swagger/ui/SwaggerUI.html    |    2 +-
 .../org/apache/juneau/encoders/Encoder.html        |    2 +-
 .../juneau/examples/rest/HelloWorldResource.html   |    6 +-
 .../juneau/examples/rest/RequestEchoResource.html  |    8 +-
 .../apache/juneau/examples/rest/RootResources.html |    8 +-
 .../juneau/examples/rest/dto/AtomFeedResource.html |   10 +-
 .../juneau/examples/rest/dto/DtoExamples.html      |    8 +-
 .../examples/rest/dto/JsonSchemaResource.html      |   10 +-
 .../org/apache/juneau/html/HtmlDocSerializer.html  |   44 +-
 .../juneau/html/HtmlDocSerializerBuilder.html      |    2 +-
 .../juneau/html/annotation/HtmlDocConfig.html      |    2 +-
 .../org/apache/juneau/http/annotation/Body.html    |    2 +-
 .../org/apache/juneau/http/annotation/Contact.html |   12 +-
 .../org/apache/juneau/http/annotation/License.html |   12 +-
 .../apache/juneau/http/annotation/Response.html    |    2 +-
 .../org/apache/juneau/http/annotation/Tag.html     |   12 +-
 .../remote/{RemoteResource.html => Remote.html}    |   28 +-
 .../apache/juneau/http/remote/RemoteMethod.html    |    6 +-
 .../apache/juneau/http/remote/RemoteResource.html  |   10 +-
 .../apache/juneau/http/remote/package-frame.html   |    1 +
 .../apache/juneau/http/remote/package-summary.html |   12 +-
 .../apache/juneau/http/remote/package-tree.html    |    1 +
 .../juneau/jsonschema/JsonSchemaGenerator.html     |    2 +-
 .../jsonschema/JsonSchemaGeneratorBuilder.html     |    2 +-
 .../juneau/jsonschema/annotation/ExternalDocs.html |   12 +-
 .../apache/juneau/jsonschema/annotation/Items.html |    2 +-
 .../juneau/jsonschema/annotation/Schema.html       |    2 +-
 .../jetty/JettyMicroserviceBuilder.html            |    2 +-
 .../jetty/resources/DebugResource.html             |    8 +-
 .../jetty/template/HelloWorldResource.html         |   12 +-
 .../microservice/jetty/template/RootResources.html |    8 +-
 .../microservice/resources/ConfigResource.html     |    6 +-
 .../microservice/resources/DirectoryResource.html  |    6 +-
 .../microservice/resources/LogsResource.html       |    2 +-
 .../microservice/resources/SampleRootResource.html |    8 +-
 .../microservice/resources/ShutdownResource.html   |    4 +-
 .../springboot/template/HelloWorldResource.html    |   12 +-
 .../springboot/template/RootResources.html         |    8 +-
 .../org/apache/juneau/rest/BasicRest.html          |    2 +-
 .../org/apache/juneau/rest/BasicRestConfig.html    |   10 +-
 .../org/apache/juneau/rest/BasicRestGroup.html     |    2 +-
 .../apache/juneau/rest/BasicRestInfoProvider.html  |   46 +-
 .../org/apache/juneau/rest/BasicRestJena.html      |    4 +-
 .../org/apache/juneau/rest/BasicRestJenaGroup.html |    4 +-
 .../juneau/rest/BasicRestResourceResolver.html     |    2 +-
 .../org/apache/juneau/rest/BasicRestServlet.html   |    8 +-
 .../apache/juneau/rest/BasicRestServletGroup.html  |    4 +-
 .../apache/juneau/rest/BasicRestServletJena.html   |    4 +-
 .../juneau/rest/BasicRestServletJenaGroup.html     |    4 +-
 .../org/apache/juneau/rest/ResponseHandler.html    |    4 +-
 .../org/apache/juneau/rest/RestContext.html        |  212 +-
 .../org/apache/juneau/rest/RestContextBuilder.html |  428 +-
 .../apache/juneau/rest/RestContextProperties.html  |    2 +-
 .../org/apache/juneau/rest/RestConverter.html      |    4 +-
 .../org/apache/juneau/rest/RestGuard.html          |    2 +-
 .../org/apache/juneau/rest/RestMethodContext.html  |    2 +-
 .../org/apache/juneau/rest/RestRequest.html        |    4 +-
 .../apache/juneau/rest/RestResourceResolver.html   |    6 +-
 .../org/apache/juneau/rest/RestResponse.html       |    2 +-
 .../org/apache/juneau/rest/RestServlet.html        |   30 +-
 .../org/apache/juneau/rest/StaticFileMapping.html  |    4 +-
 .../apache/juneau/rest/annotation/HookEvent.html   |   12 +-
 .../org/apache/juneau/rest/annotation/Logging.html |    4 +-
 .../apache/juneau/rest/annotation/LoggingRule.html |    2 +-
 .../apache/juneau/rest/annotation/Property.html    |    2 +-
 .../juneau/rest/annotation/ResourceSwagger.html    |   28 +-
 .../annotation/{RestResource.html => Rest.html}    |  630 +--
 ...sourceConfigApply.html => RestConfigApply.html} |   50 +-
 .../apache/juneau/rest/annotation/RestHook.html    |    8 +-
 .../apache/juneau/rest/annotation/RestMethod.html  |    6 +-
 .../juneau/rest/annotation/RestResource.html       |  228 +-
 .../rest/annotation/RestResourceConfigApply.html   |   16 +-
 .../juneau/rest/annotation/package-frame.html      |    2 +
 .../juneau/rest/annotation/package-summary.html    |   30 +-
 .../juneau/rest/annotation/package-tree.html       |    2 +
 .../org/apache/juneau/rest/client/RestClient.html  |  127 +-
 .../{RemoteResourceMeta.html => RemoteMeta.html}   |   46 +-
 .../client/remote/RemoteMetadataException.html     |    4 +-
 .../juneau/rest/client/remote/RemoteResource.html  |    4 +-
 .../juneau/rest/client/remote/RemoteReturn.html    |    4 +-
 .../juneau/rest/client/remote/package-frame.html   |    2 +-
 .../juneau/rest/client/remote/package-summary.html |   20 +-
 .../juneau/rest/client/remote/package-tree.html    |    2 +-
 .../org/apache/juneau/rest/mock/MockRest.html      |    2 +-
 .../apache/juneau/rest/mock2/MockHttpSession.html  |    4 +-
 .../{MockRemoteResource.html => MockRemote.html}   |  212 +-
 .../org/apache/juneau/rest/mock2/MockRest.html     |   14 +-
 .../apache/juneau/rest/mock2/MockRestClient.html   |   20 +-
 .../apache/juneau/rest/mock2/package-frame.html    |    2 +-
 .../apache/juneau/rest/mock2/package-summary.html  |    2 +-
 .../org/apache/juneau/rest/mock2/package-tree.html |    2 +-
 .../org/apache/juneau/rest/package-summary.html    |    2 +-
 .../springboot/SpringRestResourceResolver.html     |    4 +-
 .../org/apache/juneau/rest/vars/FileVar.html       |    2 +-
 .../apache/juneau/rest/widget/PoweredByApache.html |    2 +-
 .../server/config/rest/LoadConfigResource.html     |    8 +-
 content/site/apidocs-8.1.2/overview-summary.html   |  696 ++-
 content/site/apidocs-8.1.2/overview-tree.html      |    7 +-
 content/site/apidocs-8.1.2/resources/docs.txt      |   12 +-
 .../apidocs-8.1.2/resources/fragments/toc.html     |   12 +-
 .../apache/juneau/annotation/BeanConstructor.html  |    2 +-
 .../apache/juneau/dto/swagger/ui/SwaggerUI.html    |    2 +-
 .../org/apache/juneau/encoders/Encoder.html        |    2 +-
 .../juneau/examples/rest/HelloWorldResource.html   |    2 +-
 .../juneau/examples/rest/RequestEchoResource.html  |    2 +-
 .../apache/juneau/examples/rest/RootResources.html |    2 +-
 .../juneau/examples/rest/dto/AtomFeedResource.html |    2 +-
 .../juneau/examples/rest/dto/DtoExamples.html      |    2 +-
 .../examples/rest/dto/JsonSchemaResource.html      |    2 +-
 .../org/apache/juneau/html/HtmlDocSerializer.html  |   44 +-
 .../juneau/html/HtmlDocSerializerBuilder.html      |    2 +-
 .../juneau/html/annotation/HtmlDocConfig.html      |    2 +-
 .../org/apache/juneau/http/annotation/Body.html    |    2 +-
 .../org/apache/juneau/http/annotation/Contact.html |   12 +-
 .../org/apache/juneau/http/annotation/License.html |   12 +-
 .../apache/juneau/http/annotation/Response.html    |    2 +-
 .../org/apache/juneau/http/annotation/Tag.html     |   12 +-
 .../remote/{RemoteResource.html => Remote.html}    |    2 +-
 .../apache/juneau/http/remote/RemoteMethod.html    |    2 +-
 .../apache/juneau/http/remote/RemoteResource.html  |   42 +-
 .../juneau/jsonschema/JsonSchemaGenerator.html     |    2 +-
 .../jsonschema/JsonSchemaGeneratorBuilder.html     |    2 +-
 .../juneau/jsonschema/annotation/ExternalDocs.html |   12 +-
 .../apache/juneau/jsonschema/annotation/Items.html |    2 +-
 .../juneau/jsonschema/annotation/Schema.html       |    2 +-
 .../jetty/JettyMicroserviceBuilder.html            |    2 +-
 .../jetty/resources/DebugResource.html             |    2 +-
 .../jetty/template/HelloWorldResource.html         |   45 +-
 .../microservice/jetty/template/RootResources.html |    4 +-
 .../microservice/resources/ConfigResource.html     |    2 +-
 .../resources/DirectoryResource.Action.html        |    2 +-
 .../resources/DirectoryResource.FileResource.html  |    2 +-
 .../microservice/resources/DirectoryResource.html  |    2 +-
 .../resources/LogsResource.Action.html             |    2 +-
 .../resources/LogsResource.FileResource.html       |    2 +-
 .../microservice/resources/LogsResource.html       |    2 +-
 .../microservice/resources/SampleRootResource.html |    2 +-
 .../microservice/resources/ShutdownResource.html   |    2 +-
 .../springboot/template/HelloWorldResource.html    |   45 +-
 .../springboot/template/RootResources.html         |    4 +-
 .../src-html/org/apache/juneau/rest/BasicRest.html |    2 +-
 .../apache/juneau/rest/BasicRestCallHandler.html   |    2 +-
 .../org/apache/juneau/rest/BasicRestConfig.html    |    6 +-
 .../org/apache/juneau/rest/BasicRestGroup.html     |    2 +-
 .../apache/juneau/rest/BasicRestInfoProvider.html  |  701 +--
 .../org/apache/juneau/rest/BasicRestJena.html      |    2 +-
 .../org/apache/juneau/rest/BasicRestJenaGroup.html |    2 +-
 .../org/apache/juneau/rest/BasicRestServlet.html   |    8 +-
 .../apache/juneau/rest/BasicRestServletGroup.html  |    4 +-
 .../apache/juneau/rest/BasicRestServletJena.html   |    2 +-
 .../juneau/rest/BasicRestServletJenaGroup.html     |    2 +-
 .../org/apache/juneau/rest/ResponseHandler.html    |    4 +-
 .../org/apache/juneau/rest/RestContext.html        |  212 +-
 .../org/apache/juneau/rest/RestContextBuilder.html | 5506 ++++++++++----------
 .../apache/juneau/rest/RestContextProperties.html  |    2 +-
 .../org/apache/juneau/rest/RestConverter.html      |    4 +-
 .../src-html/org/apache/juneau/rest/RestGuard.html |    2 +-
 .../org/apache/juneau/rest/RestMethodContext.html  |    2 +-
 .../org/apache/juneau/rest/RestRequest.html        |    4 +-
 .../juneau/rest/RestResourceResolver.Null.html     |    6 +-
 .../apache/juneau/rest/RestResourceResolver.html   |    6 +-
 .../org/apache/juneau/rest/RestResponse.html       |    2 +-
 .../org/apache/juneau/rest/RestServlet.html        |  310 +-
 .../org/apache/juneau/rest/StaticFileMapping.html  |    4 +-
 .../apache/juneau/rest/annotation/HookEvent.html   |   12 +-
 .../org/apache/juneau/rest/annotation/Logging.html |    4 +-
 .../apache/juneau/rest/annotation/LoggingRule.html |    2 +-
 .../apache/juneau/rest/annotation/Property.html    |    2 +-
 .../juneau/rest/annotation/ResourceSwagger.html    |   24 +-
 .../org/apache/juneau/rest/annotation/Rest.html    | 1317 +++++
 .../juneau/rest/annotation/RestConfigApply.html    |  370 ++
 .../apache/juneau/rest/annotation/RestHook.html    |    4 +-
 .../apache/juneau/rest/annotation/RestMethod.html  |    4 +-
 .../juneau/rest/annotation/RestResource.html       | 2617 +++++-----
 .../rest/annotation/RestResourceConfigApply.html   |   26 +-
 .../org/apache/juneau/rest/client/RestClient.html  |  480 +-
 .../juneau/rest/client/remote/RemoteMeta.html      |  161 +
 .../rest/client/remote/RemoteResourceMeta.html     |  157 -
 .../org/apache/juneau/rest/mock/MockRest.html      |    2 +-
 .../{MockRemoteResource.html => MockRemote.html}   |   82 +-
 .../apache/juneau/rest/mock2/MockRest.Builder.html |   10 +-
 .../org/apache/juneau/rest/mock2/MockRest.html     |   10 +-
 .../apache/juneau/rest/mock2/MockRestClient.html   |   16 +-
 .../springboot/SpringRestResourceResolver.html     |    2 +-
 .../rest/util/BoundedServletInputStream.html       |    4 +-
 .../org/apache/juneau/rest/vars/FileVar.html       |    2 +-
 .../apache/juneau/rest/widget/PoweredByApache.html |    2 +-
 .../server/config/rest/LoadConfigResource.html     |   41 +-
 196 files changed, 8853 insertions(+), 7190 deletions(-)

diff --git a/content/site/apidocs-8.1.2/allclasses-frame.html b/content/site/apidocs-8.1.2/allclasses-frame.html
index 9336b2e..a3a2db3 100644
--- a/content/site/apidocs-8.1.2/allclasses-frame.html
+++ b/content/site/apidocs-8.1.2/allclasses-frame.html
@@ -685,7 +685,7 @@
 <li><a href="org/apache/juneau/utils/MockHttpResponse.html" title="interface in org.apache.juneau.utils" target="classFrame"><span class="interfaceName">MockHttpResponse</span></a></li>
 <li><a href="org/apache/juneau/rest/mock/MockHttpSession.html" title="class in org.apache.juneau.rest.mock" target="classFrame">MockHttpSession</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockHttpSession.html" title="class in org.apache.juneau.rest.mock2" target="classFrame">MockHttpSession</a></li>
-<li><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2" target="classFrame">MockRemoteResource</a></li>
+<li><a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2" target="classFrame">MockRemote</a></li>
 <li><a href="org/apache/juneau/rest/mock/MockRest.html" title="class in org.apache.juneau.rest.mock" target="classFrame">MockRest</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockRest.html" title="class in org.apache.juneau.rest.mock2" target="classFrame">MockRest</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockRest.Builder.html" title="class in org.apache.juneau.rest.mock2" target="classFrame">MockRest.Builder</a></li>
@@ -918,9 +918,11 @@
 <li><a href="org/apache/juneau/transforms/ReaderSwap.html" title="class in org.apache.juneau.transforms" target="classFrame">ReaderSwap</a></li>
 <li><a href="org/apache/juneau/http/Referer.html" title="class in org.apache.juneau.http" target="classFrame">Referer</a></li>
 <li><a href="org/apache/juneau/reflect/ReflectFlags.html" title="enum in org.apache.juneau.reflect" target="classFrame">ReflectFlags</a></li>
+<li><a href="org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">Remote</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterface.html" title="annotation in org.apache.juneau.remote" target="classFrame">RemoteInterface</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterfaceMeta.html" title="class in org.apache.juneau.remote" target="classFrame">RemoteInterfaceMeta</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterfaceMethod.html" title="class in org.apache.juneau.remote" target="classFrame">RemoteInterfaceMethod</a></li>
+<li><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMeta</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMetadataException.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMetadataException</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">RemoteMethod</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMethod.html" title="annotation in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethod</a></li>
@@ -931,7 +933,6 @@
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodReturn</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">RemoteResource</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote" target="classFrame">RemoteResource</a></li>
-<li><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteResourceMeta</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteReturn.html" title="enum in org.apache.juneau.http.remote" target="classFrame">RemoteReturn</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote" target="classFrame">RemoteReturn</a></li>
 <li><a href="org/apache/juneau/http/annotation/Request.html" title="annotation in org.apache.juneau.http.annotation" target="classFrame">Request</a></li>
@@ -972,6 +973,7 @@
 <li><a href="org/apache/juneau/rest/ResponsePartMeta.html" title="class in org.apache.juneau.rest" target="classFrame">ResponsePartMeta</a></li>
 <li><a href="org/apache/juneau/rest/client/ResponsePattern.html" title="class in org.apache.juneau.rest.client" target="classFrame">ResponsePattern</a></li>
 <li><a href="org/apache/juneau/http/annotation/ResponseStatus.html" title="annotation in org.apache.juneau.http.annotation" target="classFrame">ResponseStatus</a></li>
+<li><a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">Rest</a></li>
 <li><a href="org/apache/juneau/microservice/console/RestartCommand.html" title="class in org.apache.juneau.microservice.console" target="classFrame">RestartCommand</a></li>
 <li><a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestCall</a></li>
 <li><a href="org/apache/juneau/rest/RestCall.html" title="class in org.apache.juneau.rest" target="classFrame">RestCall</a></li>
@@ -991,6 +993,7 @@
 <li><a href="org/apache/juneau/rest/RestChild.html" title="class in org.apache.juneau.rest" target="classFrame">RestChild</a></li>
 <li><a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestClient</a></li>
 <li><a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client" target="classFrame">RestClientBuilder</a></li>
+<li><a href="org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestConfigApply</a></li>
 <li><a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest" target="classFrame">RestContext</a></li>
 <li><a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest" target="classFrame">RestContextBuilder</a></li>
 <li><a href="org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest" target="classFrame">RestContextProperties</a></li>
diff --git a/content/site/apidocs-8.1.2/allclasses-noframe.html b/content/site/apidocs-8.1.2/allclasses-noframe.html
index e72e0a7..c1708e8 100644
--- a/content/site/apidocs-8.1.2/allclasses-noframe.html
+++ b/content/site/apidocs-8.1.2/allclasses-noframe.html
@@ -685,7 +685,7 @@
 <li><a href="org/apache/juneau/utils/MockHttpResponse.html" title="interface in org.apache.juneau.utils"><span class="interfaceName">MockHttpResponse</span></a></li>
 <li><a href="org/apache/juneau/rest/mock/MockHttpSession.html" title="class in org.apache.juneau.rest.mock">MockHttpSession</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockHttpSession.html" title="class in org.apache.juneau.rest.mock2">MockHttpSession</a></li>
-<li><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></li>
+<li><a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></li>
 <li><a href="org/apache/juneau/rest/mock/MockRest.html" title="class in org.apache.juneau.rest.mock">MockRest</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockRest.html" title="class in org.apache.juneau.rest.mock2">MockRest</a></li>
 <li><a href="org/apache/juneau/rest/mock2/MockRest.Builder.html" title="class in org.apache.juneau.rest.mock2">MockRest.Builder</a></li>
@@ -918,9 +918,11 @@
 <li><a href="org/apache/juneau/transforms/ReaderSwap.html" title="class in org.apache.juneau.transforms">ReaderSwap</a></li>
 <li><a href="org/apache/juneau/http/Referer.html" title="class in org.apache.juneau.http">Referer</a></li>
 <li><a href="org/apache/juneau/reflect/ReflectFlags.html" title="enum in org.apache.juneau.reflect">ReflectFlags</a></li>
+<li><a href="org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote">Remote</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterface.html" title="annotation in org.apache.juneau.remote">RemoteInterface</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterfaceMeta.html" title="class in org.apache.juneau.remote">RemoteInterfaceMeta</a></li>
 <li><a href="org/apache/juneau/remote/RemoteInterfaceMethod.html" title="class in org.apache.juneau.remote">RemoteInterfaceMethod</a></li>
+<li><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMeta</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMetadataException.html" title="class in org.apache.juneau.rest.client.remote">RemoteMetadataException</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote">RemoteMethod</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMethod.html" title="annotation in org.apache.juneau.rest.client.remote">RemoteMethod</a></li>
@@ -931,7 +933,6 @@
 <li><a href="org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodReturn</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote">RemoteResource</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote">RemoteResource</a></li>
-<li><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteResourceMeta</a></li>
 <li><a href="org/apache/juneau/http/remote/RemoteReturn.html" title="enum in org.apache.juneau.http.remote">RemoteReturn</a></li>
 <li><a href="org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote">RemoteReturn</a></li>
 <li><a href="org/apache/juneau/http/annotation/Request.html" title="annotation in org.apache.juneau.http.annotation">Request</a></li>
@@ -972,6 +973,7 @@
 <li><a href="org/apache/juneau/rest/ResponsePartMeta.html" title="class in org.apache.juneau.rest">ResponsePartMeta</a></li>
 <li><a href="org/apache/juneau/rest/client/ResponsePattern.html" title="class in org.apache.juneau.rest.client">ResponsePattern</a></li>
 <li><a href="org/apache/juneau/http/annotation/ResponseStatus.html" title="annotation in org.apache.juneau.http.annotation">ResponseStatus</a></li>
+<li><a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a></li>
 <li><a href="org/apache/juneau/microservice/console/RestartCommand.html" title="class in org.apache.juneau.microservice.console">RestartCommand</a></li>
 <li><a href="org/apache/juneau/rest/client/RestCall.html" title="class in org.apache.juneau.rest.client">RestCall</a></li>
 <li><a href="org/apache/juneau/rest/RestCall.html" title="class in org.apache.juneau.rest">RestCall</a></li>
@@ -991,6 +993,7 @@
 <li><a href="org/apache/juneau/rest/RestChild.html" title="class in org.apache.juneau.rest">RestChild</a></li>
 <li><a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></li>
 <li><a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></li>
+<li><a href="org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestConfigApply</a></li>
 <li><a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></li>
 <li><a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></li>
 <li><a href="org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a></li>
diff --git a/content/site/apidocs-8.1.2/deprecated-list.html b/content/site/apidocs-8.1.2/deprecated-list.html
index 9c3a2c9..2c8c222 100644
--- a/content/site/apidocs-8.1.2/deprecated-list.html
+++ b/content/site/apidocs-8.1.2/deprecated-list.html
@@ -314,26 +314,29 @@
 </td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">org.apache.juneau.rest.annotation.RestResourceConfigApply</a></td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/response/SeeOther.html" title="class in org.apache.juneau.rest.response">org.apache.juneau.rest.response.SeeOther</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/response/SeeOther.html" title="class in org.apache.juneau.http.response"><code>SeeOther</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/response/SwitchingProtocols.html" title="class in org.apache.juneau.rest.response">org.apache.juneau.rest.response.SwitchingProtocols</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/response/SwitchingProtocols.html" title="class in org.apache.juneau.http.response"><code>SwitchingProtocols</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/response/TemporaryRedirect.html" title="class in org.apache.juneau.rest.response">org.apache.juneau.rest.response.TemporaryRedirect</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/response/TemporaryRedirect.html" title="class in org.apache.juneau.http.response"><code>TemporaryRedirect</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/response/UseProxy.html" title="class in org.apache.juneau.rest.response">org.apache.juneau.rest.response.UseProxy</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/response/UseProxy.html" title="class in org.apache.juneau.http.response"><code>UseProxy</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/vars/WidgetVar.html" title="class in org.apache.juneau.rest.vars">org.apache.juneau.rest.vars.WidgetVar</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/html/HtmlWidgetVar.html" title="class in org.apache.juneau.html"><code>HtmlWidgetVar</code></a></span></div>
 </td>
@@ -579,10 +582,20 @@
 </td>
 </tr>
 <tr class="altColor">
+<td class="colOne"><a href="org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote">org.apache.juneau.http.remote.RemoteResource</a>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>Remote</code></a></span></div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote">org.apache.juneau.rest.client.remote.RemoteResource</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><code>RemoteMethod</code></a></span></div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">org.apache.juneau.rest.annotation.RestResource</a>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a></span></div>
+</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -1612,227 +1625,236 @@
 </td>
 </tr>
 <tr class="altColor">
-<td class="colOne"><a href="org/apache/juneau/rest/widget/Widget.html#getScript-org.apache.juneau.rest.RestRequest-">org.apache.juneau.rest.widget.Widget.getScript(RestRequest)</a></td>
+<td class="colOne"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-">org.apache.juneau.rest.client.RestClient.getRemoteResource(Class&lt;T&gt;)</a></td>
+</tr>
+<tr class="rowColor">
+<td class="colOne"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-">org.apache.juneau.rest.client.RestClient.getRemoteResource(Class&lt;T&gt;, Object)</a></td>
+</tr>
+<tr class="altColor">
+<td class="colOne"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">org.apache.juneau.rest.client.RestClient.getRemoteResource(Class&lt;T&gt;, Object, Serializer, Parser)</a></td>
 </tr>
 <tr class="rowColor">
+<td class="colOne"><a href="org/apache/juneau/rest/widget/Widget.html#getScript-org.apache.juneau.rest.RestRequest-">org.apache.juneau.rest.widget.Widget.getScript(RestRequest)</a></td>
+</tr>
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContext.html#getStackTraceOccurrence-java.lang.Throwable-">org.apache.juneau.rest.RestContext.getStackTraceOccurrence(Throwable)</a>
 <div class="block"><span class="deprecationComment">Not used by new logging API.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/widget/Widget.html#getStyle-org.apache.juneau.rest.RestRequest-">org.apache.juneau.rest.widget.Widget.getStyle(RestRequest)</a></td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestRequest.html#getWidgets--">org.apache.juneau.rest.RestRequest.getWidgets()</a>
 <div class="block"><span class="deprecationComment">No replacement.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#hostnameVerifier-javax.net.ssl.HostnameVerifier-">org.apache.juneau.rest.client.RestClientBuilder.hostnameVerifier(HostnameVerifier)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#httpClient-org.apache.http.impl.client.CloseableHttpClient-boolean-">org.apache.juneau.rest.client.RestClientBuilder.httpClient(CloseableHttpClient, boolean)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#httpClient-org.apache.http.impl.client.CloseableHttpClient-"><code>RestClientBuilder.httpClient(CloseableHttpClient)</code></a> and <a href="org/apache/juneau/rest/client/RestClientBuilder.html#keepHttpClientOpen-boolean-"><code>RestClientBuilder.keepHttpClientOpen(boolean)</code></a>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#httpProcessor-org.apache.http.protocol.HttpProcessor-">org.apache.juneau.rest.client.RestClientBuilder.httpProcessor(HttpProcessor)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setHttpProcessor(HttpProcessor)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/BeanContextBuilder.html#includeProperties-java.lang.Class-java.lang.String-">org.apache.juneau.BeanContextBuilder.includeProperties(Class&lt;?&gt;, String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/BeanContextBuilder.html#bpi-java.lang.Class-java.lang.String-"><code>BeanContextBuilder.bpi(Class, String)</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/BeanContextBuilder.html#includeProperties-java.util.Map-">org.apache.juneau.BeanContextBuilder.includeProperties(Map&lt;String, String&gt;)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/BeanContextBuilder.html#bpi-java.util.Map-"><code>BeanContextBuilder.bpi(Map)</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/BeanContextBuilder.html#includeProperties-java.lang.String-java.lang.String-">org.apache.juneau.BeanContextBuilder.includeProperties(String, String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/BeanContextBuilder.html#bpi-java.lang.String-java.lang.String-"><code>BeanContextBuilder.bpi(String, String)</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContext.html#isDebug--">org.apache.juneau.rest.RestContext.isDebug()</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RestContext.html#getDebug--"><code>RestContext.getDebug()</code></a>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#keepAliveStrategy-org.apache.http.conn.ConnectionKeepAliveStrategy-">org.apache.juneau.rest.client.RestClientBuilder.keepAliveStrategy(ConnectionKeepAliveStrategy)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setKeepAliveStrategy(ConnectionKeepAliveStrategy)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#keyManagers-javax.net.ssl.KeyManager...-">org.apache.juneau.rest.client.RestClientBuilder.keyManagers(KeyManager...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#logger-java.lang.Class-">org.apache.juneau.rest.RestContextBuilder.logger(Class&lt;? extends RestLogger&gt;)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RestContextBuilder.html#callLogger-java.lang.Class-"><code>RestContextBuilder.callLogger(Class)</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#logger-org.apache.juneau.rest.RestLogger-">org.apache.juneau.rest.RestContextBuilder.logger(RestLogger)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RestContextBuilder.html#callLogger-org.apache.juneau.rest.RestCallLogger-"><code>RestContextBuilder.callLogger(RestCallLogger)</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#maxConnPerRoute-int-">org.apache.juneau.rest.client.RestClientBuilder.maxConnPerRoute(int)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setMaxConnPerRoute(int)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#maxConnTotal-int-">org.apache.juneau.rest.client.RestClientBuilder.maxConnTotal(int)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setMaxConnTotal(int)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#pooled--">org.apache.juneau.rest.client.RestClientBuilder.pooled()</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestResponse.html#prop-java.lang.String-java.lang.Object-">org.apache.juneau.rest.RestResponse.prop(String, Object)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RestResponse.html#attr-java.lang.String-java.lang.Object-"><code>RestResponse.attr(String,Object)</code></a>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestRequest.html#prop-java.lang.String-java.lang.Object-">org.apache.juneau.rest.RestRequest.prop(String, Object)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RequestAttributes.html#put-java.lang.String-java.lang.Object-"><code>RequestAttributes.put(String, Object)</code></a> or <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletRequestWrapper.html?is-external=true#setAttribute-java.lang.String-java.lang.Object-" title="class or interface in javax.servlet"><code>ServletRequestWrapper.setAttribute(String, Object)</code></a>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/transform/BeanFilterBuilder.html#properties-java.lang.String...-">org.apache.juneau.transform.BeanFilterBuilder.properties(String...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/transform/BeanFilterBuilder.html#bpi-java.lang.String...-"><code>BeanFilterBuilder.bpi(String...)</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#proxy-org.apache.http.HttpHost-">org.apache.juneau.rest.client.RestClientBuilder.proxy(HttpHost)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setProxy(HttpHost)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#proxyAuthenticationStrategy-org.apache.http.client.AuthenticationStrategy-">org.apache.juneau.rest.client.RestClientBuilder.proxyAuthenticationStrategy(AuthenticationStrategy)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setProxyAuthenticationStrategy(AuthenticationStrategy)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#publicSuffixMatcher-org.apache.http.conn.util.PublicSuffixMatcher-">org.apache.juneau.rest.client.RestClientBuilder.publicSuffixMatcher(PublicSuffixMatcher)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setPublicSuffixMatcher(PublicSuffixMatcher)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#redirectStrategy-org.apache.http.client.RedirectStrategy-">org.apache.juneau.rest.client.RestClientBuilder.redirectStrategy(RedirectStrategy)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setRedirectStrategy(RedirectStrategy)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#requestExecutor-org.apache.http.protocol.HttpRequestExecutor-">org.apache.juneau.rest.client.RestClientBuilder.requestExecutor(HttpRequestExecutor)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setRequestExecutor(HttpRequestExecutor)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#retryHandler-org.apache.http.client.HttpRequestRetryHandler-">org.apache.juneau.rest.client.RestClientBuilder.retryHandler(HttpRequestRetryHandler)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setRetryHandler(HttpRequestRetryHandler)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#routePlanner-org.apache.http.conn.routing.HttpRoutePlanner-">org.apache.juneau.rest.client.RestClientBuilder.routePlanner(HttpRoutePlanner)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setRoutePlanner(HttpRoutePlanner)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#schemePortResolver-org.apache.http.conn.SchemePortResolver-">org.apache.juneau.rest.client.RestClientBuilder.schemePortResolver(SchemePortResolver)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setSchemePortResolver(SchemePortResolver)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#secureRandom-java.security.SecureRandom-">org.apache.juneau.rest.client.RestClientBuilder.secureRandom(SecureRandom)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#serviceUnavailableRetryStrategy-org.apache.http.client.ServiceUnavailableRetryStrategy-">org.apache.juneau.rest.client.RestClientBuilder.serviceUnavailableRetryStrategy(ServiceUnavailableRetryStrategy)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setServiceUnavailableRetryStrategy(ServiceUnavailableRetryStrategy)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestException.html#setOccurrence-int-">org.apache.juneau.rest.RestException.setOccurrence(int)</a>
 <div class="block"><span class="deprecationComment">Not used by new logging API.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#sslContext-javax.net.ssl.SSLContext-">org.apache.juneau.rest.client.RestClientBuilder.sslContext(SSLContext)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setSSLContext(SSLContext)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#sslHostnameVerifier-javax.net.ssl.HostnameVerifier-">org.apache.juneau.rest.client.RestClientBuilder.sslHostnameVerifier(HostnameVerifier)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setSSLHostnameVerifier(HostnameVerifier)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#sslProtocols-java.lang.String...-">org.apache.juneau.rest.client.RestClientBuilder.sslProtocols(String...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#sslSocketFactory-org.apache.http.conn.socket.LayeredConnectionSocketFactory-">org.apache.juneau.rest.client.RestClientBuilder.sslSocketFactory(LayeredConnectionSocketFactory)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setSSLSocketFactory(LayeredConnectionSocketFactory)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#targetAuthenticationStrategy-org.apache.http.client.AuthenticationStrategy-">org.apache.juneau.rest.client.RestClientBuilder.targetAuthenticationStrategy(AuthenticationStrategy)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setTargetAuthenticationStrategy(AuthenticationStrategy)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#trustManagers-javax.net.ssl.TrustManager...-">org.apache.juneau.rest.client.RestClientBuilder.trustManagers(TrustManager...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and modify the client builder directly using <code>HttpClientBuilder.setConnectionManager(HttpClientConnectionManager)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#userAgent-java.lang.String-">org.apache.juneau.rest.client.RestClientBuilder.userAgent(String)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setUserAgent(String)</code>.</span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#userTokenHandler-org.apache.http.client.UserTokenHandler-">org.apache.juneau.rest.client.RestClientBuilder.userTokenHandler(UserTokenHandler)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.setUserTokenHandler(UserTokenHandler)</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#useStackTraceHashes-boolean-">org.apache.juneau.rest.RestContextBuilder.useStackTraceHashes(boolean)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/RestContextBuilder.html#callLoggerConfig-org.apache.juneau.rest.RestCallLoggerConfig-"><code>RestContextBuilder.callLoggerConfig(RestCallLoggerConfig)</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#useSystemProperties--">org.apache.juneau.rest.client.RestClientBuilder.useSystemProperties()</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/client/RestClientBuilder.html#getHttpClientBuilder--"><code>RestClientBuilder.getHttpClientBuilder()</code></a> and <code>HttpClientBuilder.useSystemProperties()</code>.</span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#widgets-java.lang.Class...-">org.apache.juneau.rest.RestContextBuilder.widgets(Class&lt;? extends Widget&gt;...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgets-java.lang.Class...-"><code>HtmlDocSerializerBuilder.widgets(Class[])</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#widgets-org.apache.juneau.rest.widget.Widget...-">org.apache.juneau.rest.RestContextBuilder.widgets(Widget...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgets-org.apache.juneau.html.HtmlWidget...-"><code>HtmlDocSerializerBuilder.widgets(HtmlWidget[])</code></a></span></div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#widgetsReplace-java.lang.Class...-">org.apache.juneau.rest.RestContextBuilder.widgetsReplace(Class&lt;? extends Widget&gt;...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgetsReplace-java.lang.Class...-"><code>HtmlDocSerializerBuilder.widgetsReplace(Class[])</code></a></span></div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colOne"><a href="org/apache/juneau/rest/RestContextBuilder.html#widgetsReplace-org.apache.juneau.rest.widget.Widget...-">org.apache.juneau.rest.RestContextBuilder.widgetsReplace(Widget...)</a>
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgetsReplace-org.apache.juneau.html.HtmlWidget...-"><code>HtmlDocSerializerBuilder.widgetsReplace(HtmlWidget[])</code></a></span></div>
 </td>
diff --git a/content/site/apidocs-8.1.2/index-all.html b/content/site/apidocs-8.1.2/index-all.html
index aa740ae..47788bc 100644
--- a/content/site/apidocs-8.1.2/index-all.html
+++ b/content/site/apidocs-8.1.2/index-all.html
@@ -134,7 +134,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Specifies the <c>Accept</c> header value on the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#accept-java.lang.String-">accept(String)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#accept-java.lang.String-">accept(String)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Adds an <c>Accept</c> header to every request.</div>
 </dd>
@@ -1994,10 +1994,14 @@
 <dd>
 <div class="block">Copies all the values in the specified property store into this builder.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply(AnnotationInfo&lt;Rest&gt;, PropertyStoreBuilder)</a></span> - Method in class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestConfigApply</a></dt>
+<dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestMethodConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply(AnnotationInfo&lt;RestMethod&gt;, PropertyStoreBuilder)</a></span> - Method in class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestMethodConfigApply</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply(AnnotationInfo&lt;RestResource&gt;, PropertyStoreBuilder)</a></span> - Method in class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply</a></dt>
-<dd>&nbsp;</dd>
+<dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
+&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClientBuilder.html#apply-org.apache.juneau.PropertyStore-">apply(PropertyStore)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClientBuilder.html" title="class in org.apache.juneau.rest.client">RestClientBuilder</a></dt>
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestCallLoggerConfig.Builder.html#apply-org.apache.juneau.ObjectMap-">apply(ObjectMap)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestCallLoggerConfig.Builder.html" title="class in org.apache.juneau.rest">RestCallLoggerConfig.Builder</a></dt>
@@ -7934,19 +7938,19 @@
 <dd>
 <div class="block">Create a new <a href="org/apache/juneau/rest/helper/ResolvingReaderResource.html" title="class in org.apache.juneau.rest.helper"><code>ResolvingReaderResource</code></a> using values in this builder.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Constructs a remote proxy interface based on the settings of this builder.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-">build(Class&lt;T&gt;, Object)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-">build(Class&lt;T&gt;, Object)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for getting a remote resource interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">build(Class&lt;T&gt;, Object, Marshall)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">build(Class&lt;T&gt;, Object, Marshall)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for getting a remote resource interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">build(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">build(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for getting a remote resource interface.</div>
 </dd>
@@ -7968,11 +7972,11 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRestClient.html#build-java.lang.Object-org.apache.juneau.marshall.Marshall-">build(Object, Marshall)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRestClient.html" title="class in org.apache.juneau.rest.mock2">MockRestClient</a></dt>
 <dd>
-<div class="block">Convenience method for creating a Restclient over the specified REST implementation bean or bean class.</div>
+<div class="block">Convenience method for creating a RestClient over the specified REST implementation bean or bean class.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRestClient.html#build-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">build(Object, Serializer, Parser)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRestClient.html" title="class in org.apache.juneau.rest.mock2">MockRestClient</a></dt>
 <dd>
-<div class="block">Convenience method for creating a Restclient over the specified REST implementation bean or bean class.</div>
+<div class="block">Convenience method for creating a RestClient over the specified REST implementation bean or bean class.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRestClient.html#build--">build()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRestClient.html" title="class in org.apache.juneau.rest.mock2">MockRestClient</a></dt>
 <dd>&nbsp;</dd>
@@ -10970,7 +10974,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Specifies the <c>Content-Type</c> header value on the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#contentType-java.lang.String-">contentType(String)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#contentType-java.lang.String-">contentType(String)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Adds a <c>Content-Type</c> header to every request.</div>
 </dd>
@@ -11655,15 +11659,15 @@
 <dd>
 <div class="block">Creates a new HTTP session.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-">create(Class&lt;T&gt;, Object)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-">create(Class&lt;T&gt;, Object)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">create(Class&lt;T&gt;, Object, Marshall)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">create(Class&lt;T&gt;, Object, Marshall)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">create(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">create(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Static method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.</div>
 </dd>
@@ -12777,7 +12781,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Enabled debug mode on this request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#debug--">debug()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#debug--">debug()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Enable debug mode.</div>
 </dd>
@@ -21197,7 +21201,7 @@
 <dd>
 <div class="block">Returns the metadata about the specified method on this interface proxy.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#getMethodMeta-java.lang.reflect.Method-">getMethodMeta(Method)</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteResourceMeta</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html#getMethodMeta-java.lang.reflect.Method-">getMethodMeta(Method)</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMeta</a></dt>
 <dd>
 <div class="block">Returns the metadata about the specified method on this resource proxy.</div>
 </dd>
@@ -22119,17 +22123,17 @@
 <dd>
 <div class="block">Returns the HTTP path of this method.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteMethodMeta.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMeta</a></dt>
 <dd>
-<div class="block">Returns the HTTP path of this method.</div>
+<div class="block">Returns the HTTP path of this interface.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteResourceMeta</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteMethodMeta.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a></dt>
 <dd>
-<div class="block">Returns the HTTP path of this interface.</div>
+<div class="block">Returns the HTTP path of this method.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
 <dd>
-<div class="block">Returns the path for this resource as defined by the <a href="org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> annotation or
+<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/RestContextBuilder.html#path-java.lang.String-"><code>RestContextBuilder.path(String)</code></a> method concatenated with those on all parent classes.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContextBuilder.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></dt>
@@ -22142,7 +22146,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestServlet.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a></dt>
 <dd>
-<div class="block">Returns the path defined on this servlet if it's defined via <a href="org/apache/juneau/rest/annotation/RestResource.html#path--"><code>RestResource.path()</code></a>.</div>
+<div class="block">Returns the path defined on this servlet if it's defined via <a href="org/apache/juneau/rest/annotation/Rest.html#path--"><code>Rest.path()</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/util/UrlPathInfo.html#getPath--">getPath()</a></span> - Method in class org.apache.juneau.rest.util.<a href="org/apache/juneau/rest/util/UrlPathInfo.html" title="class in org.apache.juneau.rest.util">UrlPathInfo</a></dt>
 <dd>
@@ -22758,6 +22762,18 @@
 <dd>
 <div class="block">Same as <a href="org/apache/juneau/rest/RequestPath.html#getRemainder--"><code>RequestPath.getRemainder()</code></a> but doesn't decode characters.</div>
 </dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-">getRemote(Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
+<dd>
+<div class="block">Create a new proxy interface against a 3rd-party REST interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-">getRemote(Class&lt;T&gt;, Object)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-"><code>RestClient.getRemote(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">getRemote(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
+<dd>
+<div class="block">Same as <a href="org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-"><code>RestClient.getRemote(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/mock/MockServletRequest.html#getRemoteAddr--">getRemoteAddr()</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>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -22778,15 +22794,15 @@
 <dd>&nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-">getRemoteResource(Class&lt;T&gt;)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
 <dd>
-<div class="block">Create a new proxy interface against a 3rd-party REST interface.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-">getRemoteResource(Class&lt;T&gt;, Object)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
 <dd>
-<div class="block">Same as <a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-"><code>RestClient.getRemoteResource(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">getRemoteResource(Class&lt;T&gt;, Object, Serializer, Parser)</a></span> - Method in class org.apache.juneau.rest.client.<a href="org/apache/juneau/rest/client/RestClient.html" title="class in org.apache.juneau.rest.client">RestClient</a></dt>
 <dd>
-<div class="block">Same as <a href="org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-"><code>RestClient.getRemoteResource(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockServletRequest.html#getRemoteUser--">getRemoteUser()</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>
@@ -25342,7 +25358,7 @@
 <dd>
 <div class="block">Sets a header on the request.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#header-java.lang.String-java.lang.Object-">header(String, Object)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Adds a header to every request.</div>
 </dd>
@@ -25487,7 +25503,7 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/helper/ResolvingReaderResource.Builder.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.helper.<a href="org/apache/juneau/rest/helper/ResolvingReaderResource.Builder.html" title="class in org.apache.juneau.rest.helper">ResolvingReaderResource.Builder</a></dt>
 <dd>&nbsp;</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#headers-java.util.Map-">headers(Map&lt;String, Object&gt;)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Adds the specified headers to every request.</div>
 </dd>
@@ -25736,7 +25752,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/html"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#html--">html()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#html--">html()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/html"</js>.</div>
 </dd>
@@ -30642,7 +30658,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#json--">json()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#json--">json()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json"</js>.</div>
 </dd>
@@ -32603,7 +32619,7 @@
 <dd>
 <div class="block">Configuration property:  Marshall</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#marshall-org.apache.juneau.marshall.Marshall-">marshall(Marshall)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#marshall-org.apache.juneau.marshall.Marshall-">marshall(Marshall)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Associates the specified <a href="org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall"><code>Marshall</code></a> with this client.</div>
 </dd>
@@ -34012,11 +34028,11 @@
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockHttpSession.html#MockHttpSession--">MockHttpSession()</a></span> - Constructor for class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockHttpSession.html" title="class in org.apache.juneau.rest.mock2">MockHttpSession</a></dt>
 <dd>&nbsp;</dd>
-<dt><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">MockRemoteResource</span></a>&lt;<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt; - Class in <a href="org/apache/juneau/rest/mock2/package-summary.html">org.apache.juneau.rest.mock2</a></dt>
+<dt><a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">MockRemote</span></a>&lt;<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt; - Class in <a href="org/apache/juneau/rest/mock2/package-summary.html">org.apache.juneau.rest.mock2</a></dt>
 <dd>
 <div class="block">Creates a mocked interface against a REST resource class to use for creating test remote resource interfaces.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#MockRemoteResource-java.lang.Class-java.lang.Object-">MockRemoteResource(Class&lt;T&gt;, Object)</a></span> - Constructor for class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#MockRemote-java.lang.Class-java.lang.Object-">MockRemote(Class&lt;T&gt;, Object)</a></span> - Constructor for class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Constructor.</div>
 </dd>
@@ -34161,7 +34177,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"octal/msgpack"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#msgpack--">msgpack()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#msgpack--">msgpack()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"octal/msgpack"</js>.</div>
 </dd>
@@ -37274,7 +37290,7 @@
 <dd>
 <div class="block">Convenience method for specifying URL-Encoding as the transmission media type.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#openapi--">openapi()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#openapi--">openapi()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/openapi"</js>.</div>
 </dd>
@@ -38521,7 +38537,7 @@
 <dd>
 <div class="block">Configuration property:  Parser.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#parser-org.apache.juneau.parser.Parser-">parser(Parser)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#parser-org.apache.juneau.parser.Parser-">parser(Parser)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Associates the specified <a href="org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><code>Parser</code></a> with this client.</div>
 </dd>
@@ -39110,7 +39126,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/plain"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#plainText--">plainText()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#plainText--">plainText()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/plain"</js>.</div>
 </dd>
@@ -40236,7 +40252,7 @@
 <dd>&nbsp;</dd>
 <dt><a href="org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Property</span></a> - Annotation Type in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
 <dd>
-<div class="block">Property name/value pair used in the <a href="org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a> annotation.</div>
+<div class="block">Property name/value pair used in the <a href="org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a> annotation.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContextBuilder.html#property-java.lang.String-java.lang.Object-">property(String, Object)</a></span> - Method in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a></dt>
 <dd>
@@ -41556,6 +41572,10 @@
 &nbsp;</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockHttpClientConnectionManager.html#releaseConnection-org.apache.http.HttpClientConnection-java.lang.Object-long-java.util.concurrent.TimeUnit-">releaseConnection(HttpClientConnection, Object, long, TimeUnit)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockHttpClientConnectionManager.html" title="class in org.apache.juneau.rest.mock2">MockHttpClientConnectionManager [...]
 <dd>&nbsp;</dd>
+<dt><a href="org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Remote</span></a> - Annotation Type in <a href="org/apache/juneau/http/remote/package-summary.html">org.apache.juneau.http.remote</a></dt>
+<dd>
+<div class="block">Identifies a proxy against a REST interface.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockServletRequest.html#remoteAddr-java.lang.String-">remoteAddr(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>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -41594,6 +41614,14 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMeta</span></a> - Class in <a href="org/apache/juneau/rest/client/remote/package-summary.html">org.apache.juneau.rest.client.remote</a></dt>
+<dd>
+<div class="block">Contains the meta-data about a REST proxy class.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteMeta.html#RemoteMeta-java.lang.Class-">RemoteMeta(Class&lt;?&gt;)</a></span> - Constructor for class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMeta</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
 <dt><a href="org/apache/juneau/rest/client/remote/RemoteMetadataException.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMetadataException</span></a> - Exception in <a href="org/apache/juneau/rest/client/remote/package-summary.html">org.apache.juneau.rest.client.remote</a></dt>
 <dd>
 <div class="block">Exceptions caused by invalid REST proxy classes.</div>
@@ -41655,7 +41683,9 @@
 </dd>
 <dt><a href="org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">RemoteResource</span></a> - Annotation Type in <a href="org/apache/juneau/http/remote/package-summary.html">org.apache.juneau.http.remote</a></dt>
 <dd>
-<div class="block">Identifies a proxy against a REST interface.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>Remote</code></a></span></div>
+</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteResource</span></a> - Annotation Type in <a href="org/apache/juneau/rest/client/remote/package-summary.html">org.apache.juneau.rest.client.remote</a></dt>
 <dd>
@@ -41663,14 +41693,6 @@
 <div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><code>RemoteMethod</code></a></span></div>
 </div>
 </dd>
-<dt><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteResourceMeta</span></a> - Class in <a href="org/apache/juneau/rest/client/remote/package-summary.html">org.apache.juneau.rest.client.remote</a></dt>
-<dd>
-<div class="block">Contains the meta-data about a REST proxy class.</div>
-</dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#RemoteResourceMeta-java.lang.Class-">RemoteResourceMeta(Class&lt;?&gt;)</a></span> - Constructor for class org.apache.juneau.rest.client.remote.<a href="org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteResourceMeta</a></dt>
-<dd>
-<div class="block">Constructor.</div>
-</dd>
 <dt><a href="org/apache/juneau/http/remote/RemoteReturn.html" title="enum in org.apache.juneau.http.remote"><span class="typeNameLink">RemoteReturn</span></a> - Enum in <a href="org/apache/juneau/http/remote/package-summary.html">org.apache.juneau.http.remote</a></dt>
 <dd>
 <div class="block">Possible values for the <a href="org/apache/juneau/http/remote/RemoteMethod.html#returns--"><code>@RemoteMethod(returns)</code></a> annotation.</div>
@@ -42521,7 +42543,7 @@
 </dd>
 <dt><a href="org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">ResourceSwagger</span></a> - Annotation Type in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
 <dd>
-<div class="block">Extended annotation for <a href="org/apache/juneau/rest/annotation/RestResource.html#swagger--"><code>@RestResource(swagger)</code></a>.</div>
+<div class="block">Extended annotation for <a href="org/apache/juneau/rest/annotation/Rest.html#swagger--"><code>@Rest(swagger)</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/dto/swagger/Operation.html#response-java.lang.String-org.apache.juneau.dto.swagger.ResponseInfo-">response(String, ResponseInfo)</a></span> - Method in class org.apache.juneau.dto.swagger.<a href="org/apache/juneau/dto/swagger/Operation.html" title="class in org.apache.juneau.dto.swagger">Operation</a></dt>
 <dd>
@@ -42627,6 +42649,10 @@
 <dd>
 <div class="block">REST response status annotation.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Rest</span></a> - Annotation Type in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
+<dd>
+<div class="block">Used to denote that a class is a REST resource and to associate metadata on it.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/RestContext.html#REST_allowBodyParam">REST_allowBodyParam</a></span> - Static variable in class org.apache.juneau.rest.<a href="org/apache/juneau/rest/RestContext.html" title="class in org.apache.juneau.rest">RestContext</a></dt>
 <dd>
 <div class="block">Configuration property:  Allow body URL parameter.</div>
@@ -43013,6 +43039,14 @@
 <dd>
 <div class="block">Constructor.</div>
 </dd>
+<dt><a href="org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestConfigApply</span></a> - Class in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
+<dd>
+<div class="block">Applies <a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a> annotations to a <a href="org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
+</dd>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestConfigApply.html#RestConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">RestConfigApply(Class&lt;Rest&gt;, VarResolverSession)</a></span> - Constructor for class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestConfigApply</a></dt>
+<dd>
+<div class="block">Constructor.</div>
+</dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock/MockServletRequest.html#restContext-org.apache.juneau.rest.RestContext-">restContext(RestContext)</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>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
@@ -43028,7 +43062,7 @@
 </dd>
 <dt><a href="org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">RestContextBuilder</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
-<div class="block">Defines the initial configuration of a <c>RestServlet</c> or <c>@RestResource</c> annotated object.</div>
+<div class="block">Defines the initial configuration of a <c>RestServlet</c> or <c>@Rest</c> annotated object.</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest"><span class="typeNameLink">RestContextProperties</span></a> - Class in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
 <dd>
@@ -43240,14 +43274,17 @@
 </dd>
 <dt><a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestResource</span></a> - Annotation Type in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
 <dd>
-<div class="block">Used to denote that a class is a REST resource and to associate metadata on it.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>
+<div class="block"><span class="deprecationComment">Use <a href="org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a></span></div>
+</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestResourceConfigApply</span></a> - Class in <a href="org/apache/juneau/rest/annotation/package-summary.html">org.apache.juneau.rest.annotation</a></dt>
 <dd>
-<div class="block">Applies <a href="org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestResource</code></a> annotations to a <a href="org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 </dd>
 <dt><span class="memberNameLink"><a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html#RestResourceConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">RestResourceConfigApply(Class&lt;RestResource&gt;, VarResolverSession)</a></span> - Constructor for class org.apache.juneau.rest.annotation.<a href="org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply</a></dt>
 <dd>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Constructor.</div>
 </dd>
 <dt><a href="org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest"><span class="typeNameLink">RestResourceResolver</span></a> - Interface in <a href="org/apache/juneau/rest/package-summary.html">org.apache.juneau.rest</a></dt>
@@ -44216,7 +44253,7 @@
 <dd>
 <div class="block">Configuration property:  Serializer.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#serializer-org.apache.juneau.serializer.Serializer-">serializer(Serializer)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#serializer-org.apache.juneau.serializer.Serializer-">serializer(Serializer)</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Associates the specified <a href="org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer"><code>Serializer</code></a> with this client.</div>
 </dd>
@@ -46137,7 +46174,7 @@
 <dd>
 <div class="block">Convenience method for specifying Simple JSON as the transmission media type.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#simpleJson--">simpleJson()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#simpleJson--">simpleJson()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json+simple"</js>.</div>
 </dd>
@@ -51287,7 +51324,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/uon"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#uon--">uon()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#uon--">uon()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/uon"</js>.</div>
 </dd>
@@ -51948,7 +51985,7 @@
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/x-www-form-urlencoded"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#urlEnc--">urlEnc()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#urlEnc--">urlEnc()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/x-www-form-urlencoded"</js>.</div>
 </dd>
@@ -53946,7 +53983,7 @@ the order they are declared.</div>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/xml"</js>.</div>
 </dd>
-<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemoteResource.html#xml--">xml()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a></dt>
+<dt><span class="memberNameLink"><a href="org/apache/juneau/rest/mock2/MockRemote.html#xml--">xml()</a></span> - Method in class org.apache.juneau.rest.mock2.<a href="org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a></dt>
 <dd>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/xml"</js>.</div>
 </dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/ConfigApply.html b/content/site/apidocs-8.1.2/org/apache/juneau/ConfigApply.html
index b10e552..e769998 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/ConfigApply.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/ConfigApply.html
@@ -112,7 +112,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <dl>
 <dt>Direct Known Subclasses:</dt>
-<dd><a href="../../../org/apache/juneau/annotation/BeanConfigApply.html" title="class in org.apache.juneau.annotation">BeanConfigApply</a>, <a href="../../../org/apache/juneau/csv/annotation/CsvConfigApply.html" title="class in org.apache.juneau.csv.annotation">CsvConfigApply</a>, <a href="../../../org/apache/juneau/html/annotation/HtmlConfigApply.html" title="class in org.apache.juneau.html.annotation">HtmlConfigApply</a>, <a href="../../../org/apache/juneau/html/annotation/HtmlDocConfi [...]
+<dd><a href="../../../org/apache/juneau/annotation/BeanConfigApply.html" title="class in org.apache.juneau.annotation">BeanConfigApply</a>, <a href="../../../org/apache/juneau/csv/annotation/CsvConfigApply.html" title="class in org.apache.juneau.csv.annotation">CsvConfigApply</a>, <a href="../../../org/apache/juneau/html/annotation/HtmlConfigApply.html" title="class in org.apache.juneau.html.annotation">HtmlConfigApply</a>, <a href="../../../org/apache/juneau/html/annotation/HtmlDocConfi [...]
 </dl>
 <hr>
 <br>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/annotation/BeanConstructor.html b/content/site/apidocs-8.1.2/org/apache/juneau/annotation/BeanConstructor.html
index 6d9ae20..e49b0cc 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/annotation/BeanConstructor.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/annotation/BeanConstructor.html
@@ -124,7 +124,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
  Multiple calls to <a href="../../../../org/apache/juneau/BeanMap.html#getBean--"><code>BeanMap.getBean()</code></a> will return the same bean instance.
 
  <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../overview-summary.html#juneau-marshall.Transforms.BeanConstructorAnnotation'>Overview &gt; juneau-marshall &gt; Transforms &gt; @BeancAnnotation</a>
+   <li class='link'><a class='doclink' href='../../../../overview-summary.html#juneau-marshall.Transforms.BeancAnnotation'>Overview &gt; juneau-marshall &gt; Transforms &gt; @BeancAnnotation</a>
  </ul></div>
 </li>
 </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/annotation/Beanc.html b/content/site/apidocs-8.1.2/org/apache/juneau/annotation/Beanc.html
index 61aa4df..a0b99f7 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/annotation/Beanc.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/annotation/Beanc.html
@@ -120,7 +120,7 @@ public @interface <a href="../../../../src-html/org/apache/juneau/annotation/Bea
  Multiple calls to <a href="../../../../org/apache/juneau/BeanMap.html#getBean--"><code>BeanMap.getBean()</code></a> will return the same bean instance.
 
  <ul class='seealso'>
-   <li class='link'>juneau-marshall.Transforms.BeancAnnotation
+   <li class='link'><a class='doclink' href='../../../../overview-summary.html#juneau-marshall.Transforms.BeancAnnotation'>Overview &gt; juneau-marshall &gt; Transforms &gt; @BeancAnnotation</a>
  </ul></div>
 </li>
 </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/dto/jsonschema/package-summary.html b/content/site/apidocs-8.1.2/org/apache/juneau/dto/jsonschema/package-summary.html
index 81b4b5e..f54debd 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/dto/jsonschema/package-summary.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/dto/jsonschema/package-summary.html
@@ -558,7 +558,7 @@
    <jd>/**
     * Sample resource that shows how to serialize JSON-Schema documents.
     */</jd>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/jsonSchema"</js>,
       messages=<js>"nls/JsonSchemaResource"</js>,
       title=<js>"Sample JSON-Schema document"</js>,
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/dto/swagger/ui/SwaggerUI.html b/content/site/apidocs-8.1.2/org/apache/juneau/dto/swagger/ui/SwaggerUI.html
index df4b778..8a193e6 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/dto/swagger/ui/SwaggerUI.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/dto/swagger/ui/SwaggerUI.html
@@ -247,7 +247,7 @@ extends <a href="../../../../../../org/apache/juneau/transform/PojoSwap.html" ti
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Resolve schema references up to 5 levels deep.
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
          properties={
             <ja>@Property</ja>(name=<jsf>SWAGGERUI_resolveRefsMaxDepth</jsf>, value=<js>"5"</js>)
          }
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/encoders/Encoder.html b/content/site/apidocs-8.1.2/org/apache/juneau/encoders/Encoder.html
index 9aba4e7..ed6d586 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/encoders/Encoder.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/encoders/Encoder.html
@@ -121,7 +121,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  Used to wrap input and output streams within compression/decompression streams.
 
  <p>
- Encoders are registered with <c>RestServlets</c> through the <ja>@RestResource(encoders)</ja> annotation.</div>
+ Encoders are registered with <c>RestServlets</c> through the <ja>@Rest(encoders)</ja> annotation.</div>
 </li>
 </ul>
 </div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/HelloWorldResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/HelloWorldResource.html
index 9f4b669..54bce76 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/HelloWorldResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/HelloWorldResource.html
@@ -112,9 +112,9 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Hello World",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="An example of the simplest-possible resource",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/helloWorld")
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Hello World",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="An example of the simplest-possible resource",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/helloWorld")
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#aside--">aside</a>={"&lt;div style=\'max-width:400px\' class=\'text\'&gt;","\t&lt;p&gt;This page shows a resource that simply response with a \'Hello world!\' message&lt;/p&gt;","\t&lt;p&gt;The POJO serialized is a simple String.&lt;/p&gt;","&lt;/div&gt;"})
 public class <a href="../../../../../src-html/org/apache/juneau/examples/rest/HelloWorldResource.html#line.42">HelloWorldResource</a>
 extends <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>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RequestEchoResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RequestEchoResource.html
index 088add1..6457e38 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RequestEchoResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RequestEchoResource.html
@@ -117,10 +117,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/echo",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Request echo service",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Echos the current HttpServletRequest object back to the browser.",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--">swagger</a>=)
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/echo",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Request echo service",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Echos the current HttpServletRequest object back to the browser.",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--">swagger</a>=)
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../org/apache/juneau/rest/widget/ThemeMenuItem.html" title= [...]
                <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS","$W{ContentTypeMenuItem}","$W{ThemeMenuItem}","source: $C{Source/gitHub}/org/apache/juneau/examples/rest/$R{servletClassSimple}.java"},
                <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#aside--">aside</a>={"&lt;div style=\'max-width:400px;min-width:200px\' class=\'text\'&gt;","\t&lt;p&gt;Shows how even arbitrary POJOs such as &lt;c&gt;HttpServletRequest&lt;/c&gt; can be serialized by the framework.&lt;/p&gt;","\t&lt;p&gt;Also shows how to specify serializer properties, filters, and swaps at the servlet level to control how POJOs are serialized.&lt;/p&gt;","\t&lt;p&gt;Also provide [...]
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RootResources.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RootResources.html
index b1101f4..5e051e9 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RootResources.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/RootResources.html
@@ -136,10 +136,10 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/*",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Root resources",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Example of a router resource page.",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a>={<a href="../../../../../org/apache/juneau/examples/rest/HelloWorldResource.html" title="class in org.apache.juneau.examples.rest">HelloWorldResource.class</a>,<a href="../../../../../org/apache/juneau/examples/rest/dto/DtoExamples.html" title="class in org.apache.juneau.examples.rest.dto">DtoExamples.class</a>,<a href="../../../../../org/apache/juneau/microservice/resources [...]
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/*",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Root resources",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Example of a router resource page.",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a>={<a href="../../../../../org/apache/juneau/examples/rest/HelloWorldResource.html" title="class in org.apache.juneau.examples.rest">HelloWorldResource.class</a>,<a href="../../../../../org/apache/juneau/examples/rest/dto/DtoExamples.html" title="class in org.apache.juneau.examples.rest.dto">DtoExamples.class</a>,<a href="../../../../../org/apache/juneau/microservice/resources/ConfigResource. [...]
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../org/apache/juneau/rest/widget/ThemeMenuItem.html" title= [...]
                <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"options: ?method=OPTIONS","$W{ContentTypeMenuItem}","$W{ThemeMenuItem}","source: $C{Source/gitHub}/org/apache/juneau/examples/rest/$R{servletClassSimple}.java"},
                <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#aside--">aside</a>={"&lt;div style=\'max-width:400px\' class=\'text\'&gt;","\t&lt;p&gt;This is an example of a \'router\' page that serves as a jumping-off point to child resources.&lt;/p&gt;","\t&lt;p&gt;Resources can be nested arbitrarily deep through router pages.&lt;/p&gt;","\t&lt;p&gt;Note the &lt;span class=\'link\'&gt;options&lt;/span&gt; link provided that lets you see the generated swagge [...]
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/AtomFeedResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
index e910b5d..e34341a 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/AtomFeedResource.html
@@ -137,11 +137,11 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/atom",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Sample ATOM feed resource",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Sample resource that shows how to render ATOM feeds",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#encoders--">encoders</a>=<a href="../../../../../../org/apache/juneau/encoders/GzipEncoder.html" title="class in org.apache.juneau.encoders">GzipEncoder.class</a>,
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--">swagger</a>=)
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/atom",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Sample ATOM feed resource",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Sample resource that shows how to render ATOM feeds",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#encoders--">encoders</a>=<a href="../../../../../../org/apache/juneau/encoders/GzipEncoder.html" title="class in org.apache.juneau.encoders">GzipEncoder.class</a>,
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--">swagger</a>=)
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../../org/apache/juneau/rest/widget/ThemeMenuItem. [...]
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS","$W{ContentTypeMenuItem}","$W{ThemeMenuItem}","source: $C{Source/gitHub}/org/apache/juneau/examples/rest/dto/$R{servletClassSimple}.java"})
  <a href="../../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html" title="annotation in org.apache.juneau.serializer.annotation">@SerializerConfig</a>(<a href="../../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#quoteChar--">quoteChar</a>="\'")
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/DtoExamples.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/DtoExamples.html
index 0ffb24b..2b6637d 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/DtoExamples.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/DtoExamples.html
@@ -136,10 +136,10 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/dto",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="DTO examples",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Example serialization of predefined Data Transfer Objects.",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/examples/rest/dto/AtomFeedResource.html" title="class in org.apache.juneau.examples.rest.dto">AtomFeedResource.class</a>,<a href="../../../../../../org/apache/juneau/examples/rest/dto/JsonSchemaResource.html" title="class in org.apache.juneau.examples.rest.dto">JsonSchemaResource.class</a>})
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/dto",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="DTO examples",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Example serialization of predefined Data Transfer Objects.",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/examples/rest/dto/AtomFeedResource.html" title="class in org.apache.juneau.examples.rest.dto">AtomFeedResource.class</a>,<a href="../../../../../../org/apache/juneau/examples/rest/dto/JsonSchemaResource.html" title="class in org.apache.juneau.examples.rest.dto">JsonSchemaResource.class</a>})
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../../org/apache/juneau/rest/widget/ThemeMenuItem. [...]
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: ?method=OPTIONS","$W{ContentTypeMenuItem}","$W{ThemeMenuItem}","source: $C{Source/gitHub}/org/apache/juneau/examples/rest/dto/$R{servletClassSimple}.java"},
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#aside--">aside</a>={"&lt;div style=\'max-width:400px\' class=\'text\'&gt;","\t&lt;p&gt;This is an example of a nested \'router\' page that serves as a jumping-off point to other child resources.&lt;/p&gt;","&lt;/div&gt;"})
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
index 13a0019..c5af1c3 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/examples/rest/dto/JsonSchemaResource.html
@@ -137,11 +137,11 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/jsonSchema",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--">messages</a>="nls/JsonSchemaResource",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Sample JSON-Schema document",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Sample resource that shows how to generate JSON-Schema documents",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--">swagger</a>=)
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/jsonSchema",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#messages--">messages</a>="nls/JsonSchemaResource",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Sample JSON-Schema document",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Sample resource that shows how to generate JSON-Schema documents",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--">swagger</a>=)
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../../org/apache/juneau/rest/widget/ThemeMenuItem. [...]
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS","$W{ContentTypeMenuItem}","$W{ThemeMenuItem}","source: $C{Source/gitHub}/org/apache/juneau/examples/rest/dto/$R{servletClassSimple}.java"},
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#aside--">aside</a>={"&lt;div style=\'min-width:200px\' class=\'text\'&gt;","\t&lt;p&gt;Shows how to produce JSON-Schema documents in a variety of languages using the JSON-Schema DTOs.&lt;/p&gt;","&lt;/div&gt;"})
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializer.html b/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializer.html
index 61db15f..e0ab337 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializer.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializer.html
@@ -169,12 +169,12 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  <code><xt>&lt;head&gt;</code>, and <code><xt>&lt;body&gt;</code> tags so that it can be rendered in a browser.
 
  <p>
- Configurable properties are typically specified via <ja>@RestResource(properties)</ja> and <ja>@RestMethod(properties)</ja>
+ Configurable properties are typically specified via <ja>@Rest(properties)</ja> and <ja>@RestMethod(properties)</ja>
  annotations, although they can also be set programmatically via the <c>RestResponse.setProperty()</c> method.
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       messages=<js>"nls/AddressBookResource"</js>,
       properties={
          <ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_title</jsf>, value=<js>"$L{title}"</js>),
@@ -188,7 +188,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  <p>
  Note that shortcut annotations are also provided for these particular settings:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       messages=<js>"nls/AddressBookResource"</js>,
       title=<js>"$L{title}"</js>,
       description=<js>"$L{description}"</js>,
@@ -650,7 +650,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=<ja>@HtmlDoc</ja>(
          aside={
             <js>"&lt;ul&gt;"</js>,
@@ -694,7 +694,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=<ja>@HtmlDoc</ja>(
          footer={
             <js>"&lt;b&gt;This interface is great!&lt;/b&gt;"</js>
@@ -731,7 +731,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_links</jsf>,
             value=<js>"['&lt;link rel=\"icon\" href=\"htdocs/mypageicon.ico\"&gt;']"</js>)
@@ -740,9 +740,9 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  </p>
 
  <p>
- A shortcut on <ja>@RestResource</ja> is also provided for this setting:
+ A shortcut on <ja>@Rest</ja> is also provided for this setting:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=@HtmlDoc(
          head={
             <js>"&lt;link rel='icon' href='$U{servlet:/htdocs/mypageicon.ico}'&gt;"</js>
@@ -780,7 +780,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=<ja>@HtmlDoc</ja>(
          header={
             <js>"&lt;h1&gt;My own header&lt;/h1&gt;"</js>
@@ -818,7 +818,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=<ja>@HtmlDoc</ja>(
          nav={
             <js>"&lt;p class='special-navigation'&gt;This is my special navigation content&lt;/p&gt;"</js>
@@ -879,7 +879,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  <p>
  The <c>AddressBookResource</c> sample class uses this property...
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_navlinks</jsf>,
             value=<js>"['options: ?method=OPTIONS', 'doc: doc']"</js>)
@@ -889,9 +889,9 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  </p>
 
  <p>
- A shortcut on <ja>@RestResource</ja> is also provided for this setting:
+ A shortcut on <ja>@Rest</ja> is also provided for this setting:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=@HtmlDoc(
          navlinks={
             <js>"options: ?method=OPTIONS"</js>,
@@ -944,7 +944,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=<ja>@HtmlDoc</ja>(
          noResultsMessage=<js>"&lt;b&gt;This interface is great!&lt;/b&gt;"</js>
       )
@@ -1008,7 +1008,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_script</jsf>,
             value=<js>"alert('hello!');"</js>)
@@ -1017,9 +1017,9 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  </p>
 
  <p>
- A shortcut on <ja>@RestResource</ja> is also provided for this setting:
+ A shortcut on <ja>@Rest</ja> is also provided for this setting:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=@HtmlDoc(
          script={
             <js>"alert('hello!');"</js>
@@ -1070,7 +1070,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(name=HtmlDocSerializer.<jsf>HTMLDOC_style</jsf>,
             value=<js>"h3 { color: red; }\nh5 { font-weight: bold; }"</js>)
@@ -1079,9 +1079,9 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  </p>
 
  <p>
- A shortcut on <ja>@RestResource</ja> is also provided for this setting:
+ A shortcut on <ja>@Rest</ja> is also provided for this setting:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=@HtmlDoc(
          style={
             <js>"h3 { color: red; }"</js>,
@@ -1132,7 +1132,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
  Adds a link to the specified stylesheet URL.
 
  <p>
- Note that this stylesheet is controlled by the <code><ja>@RestResource</ja>.stylesheet()</code> annotation.</div>
+ Note that this stylesheet is controlled by the <code><ja>@Rest</ja>.stylesheet()</code> annotation.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
 <dd><a href="../../../../constant-values.html#org.apache.juneau.html.HtmlDocSerializer.HTMLDOC_stylesheet">Constant Field Values</a></dd>
@@ -1180,7 +1180,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.ht
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       htmldoc=@HtmlDoc(
          template=MySpecialDocTemplate.<jk>class</jk>
       )
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializerBuilder.html b/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializerBuilder.html
index 086b7fe..b74d7cb 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializerBuilder.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/html/HtmlDocSerializerBuilder.html
@@ -1675,7 +1675,7 @@ extends <a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializerBui
  Adds a link to the specified stylesheet URL.
 
  <p>
- Note that this stylesheet is controlled by the <code><ja>@RestResource</ja>.stylesheet()</code> annotation.</div>
+ Note that this stylesheet is controlled by the <code><ja>@Rest</ja>.stylesheet()</code> annotation.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>value</code> - The new value for this property.</dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/html/annotation/HtmlDocConfig.html b/content/site/apidocs-8.1.2/org/apache/juneau/html/annotation/HtmlDocConfig.html
index e5ce8c3..4606057 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/html/annotation/HtmlDocConfig.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/html/annotation/HtmlDocConfig.html
@@ -795,7 +795,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/html/annota
  Adds a link to the specified stylesheet URL.
 
  <p>
- Note that this stylesheet is controlled by the <code><ja>@RestResource</ja>.stylesheet()</code> annotation.
+ Note that this stylesheet is controlled by the <code><ja>@Rest</ja>.stylesheet()</code> annotation.
 
  <ul class='notes'>
    <li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Body.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Body.html
index 921ff00..fe1dfe2 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Body.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Body.html
@@ -509,7 +509,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  Examples can also be specified via generic properties as well using the <a href="../../../../../org/apache/juneau/BeanContext.html#BEAN_examples"><code>BeanContext.BEAN_examples</code></a> property at either the class or method level.
  <p class='bcode w800'>
    <jc>// Examples defined at class level.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(
             name=<jsf>BEAN_examples</jsf>,
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Contact.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Contact.html
index 7609bf8..f4967b6 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Contact.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Contact.html
@@ -101,12 +101,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  The contact information for the exposed API.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
 
  <h5 class='section'>Examples:</h5>
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@Contact</ja>(
             name=<js>"Juneau Development Team"</js>,
@@ -118,7 +118,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@Contact</ja>({
             <js>"name:'Juneau Development Team',"</js>,
@@ -291,7 +291,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  The following are completely equivalent ways of defining the swagger description of the contact information:
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@Contact</ja>(
             name=<js>"Juneau Development Team"</js>,
@@ -303,7 +303,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@Contact</ja>({
             <js>"name: 'Juneau Development Team',"</js>,
@@ -315,7 +315,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form with variables</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@Contact</ja>(<js>"$L{contactSwagger}"</js>)
    )
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/License.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/License.html
index f021e4d..a123d81 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/License.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/License.html
@@ -101,12 +101,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  License information for the exposed API.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
 
  <h5 class='section'>Examples:</h5>
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          license=<ja>@License</ja>(
             name=<js>"Apache 2.0"</js>,
@@ -117,7 +117,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          license=<ja>@License</ja>({
             <js>"name:'Apache 2.0',"</js>,
@@ -248,7 +248,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  The following are completely equivalent ways of defining the swagger description of the license information:
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          license=<ja>@License</ja>(
             name=<js>"Apache 2.0"</js>,
@@ -259,7 +259,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          license=<ja>@License</ja>({
             <js>"name: 'Apache 2.0',"</js>,
@@ -270,7 +270,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form with variables</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(<js>"$L{licenseSwagger}"</js>)
    )
  </p>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Response.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Response.html
index a01159c..900b67e 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Response.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Response.html
@@ -464,7 +464,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  Examples can also be specified via generic properties as well using the <a href="../../../../../org/apache/juneau/BeanContext.html#BEAN_examples"><code>BeanContext.BEAN_examples</code></a> property at either the class or method level.
  <p class='bcode w800'>
    <jc>// Examples defined at class level.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       properties={
          <ja>@Property</ja>(
             name=<jsf>BEAN_examples</jsf>,
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Tag.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Tag.html
index 57613f2..5a21a3e 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Tag.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/annotation/Tag.html
@@ -102,12 +102,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  It is not mandatory to have a Tag Object per tag used there.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
 
  <h5 class='section'>Examples:</h5>
  <p class='bcode w800'>
    <jc>// A response object thats a hex-encoded string</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger={
          tags={
             <ja>@Tag</ja>(
@@ -120,7 +120,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger={
          tags={
             <ja>@Tag</ja>({
@@ -283,7 +283,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  The following are completely equivalent ways of defining the swagger description of the resource tags:
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       tags={
          <ja>@Tag</ja>(
             name=<js>"pet"</js>,
@@ -298,7 +298,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       tags={
          <ja>@Tag</ja>(
             name=<js>"pet"</js>,
@@ -316,7 +316,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/annota
  </p>
  <p class='bcode w800'>
    <jc>// Free-form with variables</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       tags={
          <ja>@Tag</ja>(
             name=<js>"pet"</js>,
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/Remote.html
similarity index 87%
copy from content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html
copy to content/site/apidocs-8.1.2/org/apache/juneau/http/remote/Remote.html
index 31a583b..f47676d 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/Remote.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RemoteResource (Apache Juneau 8.1.2)</title>
+<title>Remote (Apache Juneau 8.1.2)</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="RemoteResource (Apache Juneau 8.1.2)";
+            parent.document.title="Remote (Apache Juneau 8.1.2)";
         }
     }
     catch(err) {
@@ -42,12 +42,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/http/remote/RemoteReturn.html" title="enum in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/http/remote/RemoteResource.html" target="_top">Frames</a></li>
-<li><a href="RemoteResource.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/http/remote/Remote.html" target="_top">Frames</a></li>
+<li><a href="Remote.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>
@@ -84,7 +84,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.http.remote</div>
-<h2 title="Annotation Type RemoteResource" class="title">Annotation Type RemoteResource</h2>
+<h2 title="Annotation Type Remote" class="title">Annotation Type Remote</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -96,7 +96,7 @@
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.anno [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface i [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
-public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote/RemoteResource.html#line.31">RemoteResource</a></pre>
+public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote/Remote.html#line.31">Remote</a></pre>
 <div class="block">Identifies a proxy against a REST interface.
 
  <ul class='seealso'>
@@ -122,7 +122,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 </tr>
 <tr 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/http/remote/RemoteResource.html#path--">path</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/http/remote/Remote.html#path--">path</a></span></code>
 <div class="block">REST service path.</div>
 </td>
 </tr>
@@ -147,7 +147,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 <ul class="blockListLast">
 <li class="blockList">
 <h4>path</h4>
-<pre>public abstract&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/http/remote/RemoteResource.html#line.44">path</a></pre>
+<pre>public abstract&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/http/remote/Remote.html#line.44">path</a></pre>
 <div class="block">REST service path.
 
  <p>
@@ -190,12 +190,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/http/remote/RemoteReturn.html" title="enum in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/http/remote/RemoteResource.html" target="_top">Frames</a></li>
-<li><a href="RemoteResource.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/http/remote/Remote.html" target="_top">Frames</a></li>
+<li><a href="Remote.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-8.1.2/org/apache/juneau/http/remote/RemoteMethod.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteMethod.html
index 7ad6f58..ee61b43 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteMethod.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteMethod.html
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -166,7 +166,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
  The possible values are:
  <ul class='spaced-list'>
    <li>An absolute URL.
-   <li>A relative URL interpreted as relative to the root URL defined on the <c>RestClient</c> and/or <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html#path--"><code>RemoteResource.path()</code></a>.
+   <li>A relative URL interpreted as relative to the root URL defined on the <c>RestClient</c> and/or <a href="../../../../../org/apache/juneau/http/remote/Remote.html#path--"><code>Remote.path()</code></a>.
    <li>No path.
  </ul>
 
@@ -291,7 +291,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html
index 31a583b..3059fef 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/RemoteResource.html
@@ -91,12 +91,16 @@
 <ul class="blockList">
 <li class="blockList">
 <hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>Remote</code></a></span></div>
+</div>
 <br>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.anno [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface i [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
-public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote/RemoteResource.html#line.31">RemoteResource</a></pre>
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote/RemoteResource.html#line.33">RemoteResource</a></pre>
 <div class="block">Identifies a proxy against a REST interface.
 
  <ul class='seealso'>
@@ -123,6 +127,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 <tr 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/http/remote/RemoteResource.html#path--">path</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST service path.</div>
 </td>
 </tr>
@@ -147,7 +152,8 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/http/remote
 <ul class="blockListLast">
 <li class="blockList">
 <h4>path</h4>
-<pre>public abstract&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/http/remote/RemoteResource.html#line.44">path</a></pre>
+<pre>public abstract&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/http/remote/RemoteResource.html#line.46">path</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST service path.
 
  <p>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-frame.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-frame.html
index 0ab621e..d99a256 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-frame.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-frame.html
@@ -17,6 +17,7 @@
 </ul>
 <h2 title="Annotation Types">Annotation Types</h2>
 <ul title="Annotation Types">
+<li><a href="Remote.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">Remote</a></li>
 <li><a href="RemoteMethod.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">RemoteMethod</a></li>
 <li><a href="RemoteResource.html" title="annotation in org.apache.juneau.http.remote" target="classFrame">RemoteResource</a></li>
 </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-summary.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-summary.html
index 2c3a0d8..85f6397 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-summary.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-summary.html
@@ -103,15 +103,21 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote">Remote</a></td>
+<td class="colLast">
+<div class="block">Identifies a proxy against a REST interface.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote">RemoteMethod</a></td>
 <td class="colLast">
 <div class="block">Annotation applied to Java methods on REST proxy.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote">RemoteResource</a></td>
-<td class="colLast">
-<div class="block">Identifies a proxy against a REST interface.</div>
+<td class="colLast">Deprecated
+<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>Remote</code></a></span></div>
 </td>
 </tr>
 </tbody>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-tree.html b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-tree.html
index b1bccee..f473a05 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-tree.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/http/remote/package-tree.html
@@ -80,6 +80,7 @@
 <ul>
 <li type="circle">org.apache.juneau.http.remote.<a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">RemoteResource</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.http.remote.<a href="../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">RemoteMethod</span></a> (implements java.lang.annotation.<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>)</li>
+<li type="circle">org.apache.juneau.http.remote.<a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><span class="typeNameLink">Remote</span></a> (implements java.lang.annotation.<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>)</li>
 </ul>
 <h2 title="Enum Hierarchy">Enum Hierarchy</h2>
 <ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGenerator.html b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGenerator.html
index 0159444..4be0a25 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGenerator.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGenerator.html
@@ -625,7 +625,7 @@ extends <a href="../../../../org/apache/juneau/BeanTraverseContext.html" title="
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Don't generate schema for any prototype packages or the class named 'Swagger'.
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
          properties={
             <ja>@Property</ja>(name=<jsf>JSONSCHEMA_ignoreTypes</jsf>, value=<js>"Swagger,*.proto.*"</js>)
          }
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.html b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.html
index c9bd9c2..68730b7 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/JsonSchemaGeneratorBuilder.html
@@ -1186,7 +1186,7 @@ extends <a href="../../../../org/apache/juneau/BeanTraverseBuilder.html" title="
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Don't generate schema for any prototype packages or the class named 'Swagger'.
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
          properties={
             <ja>@Property</ja>(name=<jsf>JSONSCHEMA_ignoreTypes</jsf>, value=<js>"Swagger,*.proto.*"</js>)
          }
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/ExternalDocs.html b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/ExternalDocs.html
index b9aa82e..79d3478 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/ExternalDocs.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/ExternalDocs.html
@@ -101,12 +101,12 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  Allows referencing an external resource for extended documentation.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
 
  <h5 class='section'>Examples:</h5>
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          externalDocs=<ja>@ExternalDocs</ja>(
             description=<js>"Apache Juneau"</js>,
@@ -117,7 +117,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          contact=<ja>@ExternalDocs</ja>({
             <js>"description:'Apache Juneau',"</js>,
@@ -257,7 +257,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  The following are completely equivalent ways of defining the swagger description of documentation:
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          externalDocs=<ja>@ExternalDocs</ja>(
             description=<js>"Find out more about Juneau"</js>,
@@ -268,7 +268,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          externalDocs=<ja>@ExternalDocs</ja>({
             <js>"description: 'Find out more about Juneau',"</js>,
@@ -279,7 +279,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  </p>
  <p class='bcode w800'>
    <jc>// Free-form with variables</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          externalDocs=<ja>@ExternalDocs</ja>(<js>"$L{externalDocsSwagger}"</js>)
       )
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Items.html b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Items.html
index 296a3d4..13ae59f 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Items.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Items.html
@@ -101,7 +101,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  A limited subset of JSON-Schema's items object.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
  <br>Also used to define OpenAPI schema information for POJOs serialized through <a href="../../../../../org/apache/juneau/oapi/OpenApiSerializer.html" title="class in org.apache.juneau.oapi"><code>OpenApiSerializer</code></a> and parsed through <a href="../../../../../org/apache/juneau/oapi/OpenApiParser.html" title="class in org.apache.juneau.oapi"><code>OpenApiParser</code></a>.
 
  <h5 class='section'>Examples:</h5>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Schema.html b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Schema.html
index 43d8d5a..f8727de 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Schema.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/jsonschema/annotation/Schema.html
@@ -104,7 +104,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/jsonschema/
  On top of this subset, there are extensions provided by this specification to allow for more complete documentation.
 
  <p>
- Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@RestResource</ja>-annotated classes.
+ Used to populate the auto-generated Swagger documentation and UI for server-side <ja>@Rest</ja>-annotated classes.
  <br>Also used to define OpenAPI schema information for POJOs serialized through <a href="../../../../../org/apache/juneau/oapi/OpenApiSerializer.html" title="class in org.apache.juneau.oapi"><code>OpenApiSerializer</code></a> and parsed through <a href="../../../../../org/apache/juneau/oapi/OpenApiParser.html" title="class in org.apache.juneau.oapi"><code>OpenApiParser</code></a>.
 
  <h5 class='section'>Examples:</h5>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html
index 00fdab9..c7dfb48 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/JettyMicroserviceBuilder.html
@@ -501,7 +501,7 @@ extends <a href="../../../../../org/apache/juneau/microservice/MicroserviceBuild
 
  <p>
  This method can only be used with servlets with no-arg constructors.
- <br>The path is pulled from the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>RestResource.path()</code></a> annotation.</div>
+ <br>The path is pulled from the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>Rest.path()</code></a> annotation.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>c</code> - The servlet to add to the servlet container.</dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/resources/DebugResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/resources/DebugResource.html
index c53401d..321e2df 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/resources/DebugResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/resources/DebugResource.html
@@ -132,10 +132,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/debug",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Debug",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Debug Utilities.",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS,POST")
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/debug",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Debug",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Debug Utilities.",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS,POST")
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","jetty-thread-dump: servlet:/jetty/dump?method=POST","options: servlet:/?method=OPTIONS"})
 public class <a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/resources/DebugResource.html#line.43">DebugResource</a>
 extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
index 5780c51..2d070a5 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html
@@ -132,10 +132,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Hello World example",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/helloworld",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Simplest possible REST resource")
-public class <a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html#line.29">HelloWorldResource</a>
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Hello World example",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/helloworld",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Simplest possible REST resource")
+public class <a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html#line.28">HelloWorldResource</a>
 extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Sample REST resource that prints out a simple "Hello world!" message.</div>
 <dl>
@@ -239,7 +239,7 @@ extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HelloWorldResource</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html#line.29">HelloWorldResource</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/template/HelloWorldResource.html#line.28">HelloWorldResource</a>()</pre>
 </li>
 </ul>
 </li>
@@ -258,7 +258,7 @@ extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html"
 <h4>sayHello</h4>
 <pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation">@RestMethod</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html#method--">method</a>="GET",
             <a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html#path--">path</a>="/*")
-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/microservice/jetty/template/HelloWorldResource.html#line.37">sayHello</a>()</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/microservice/jetty/template/HelloWorldResource.html#line.36">sayHello</a>()</pre>
 <div class="block">GET request handler.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/RootResources.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/RootResources.html
index afe08c9..e919c41 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/RootResources.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/jetty/template/RootResources.html
@@ -131,10 +131,10 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/*",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="My Microservice",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Top-level resources page",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/microservice/jetty/template/HelloWorldResource.html" title="class in org.apache.juneau.microservice.jetty.template">HelloWorldResource.class</a>,<a href="../../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,<a href=".. [...]
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/*",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="My Microservice",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Top-level resources page",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/microservice/jetty/template/HelloWorldResource.html" title="class in org.apache.juneau.microservice.jetty.template">HelloWorldResource.class</a>,<a href="../../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,<a href="../../../../../../ [...]
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../../org/apache/juneau/rest/widget/ThemeMenuItem. [...]
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>="options: servlet:/?method=OPTIONS")
 public class <a href="../../../../../../src-html/org/apache/juneau/microservice/jetty/template/RootResources.html#line.47">RootResources</a>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ConfigResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ConfigResource.html
index 0b97b99..1637565 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ConfigResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ConfigResource.html
@@ -132,9 +132,9 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/config",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Configuration",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Contents of configuration file.")
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/config",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Configuration",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Contents of configuration file.")
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS","edit: servlet:/edit"})
 public class <a href="../../../../../src-html/org/apache/juneau/microservice/resources/ConfigResource.html#line.49">ConfigResource</a>
 extends <a href="../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/DirectoryResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/DirectoryResource.html
index 4f2c75a..1256e3b 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/DirectoryResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/DirectoryResource.html
@@ -132,9 +132,9 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="File System Explorer",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--">messages</a>="nls/DirectoryResource",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a>="*")
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="File System Explorer",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#messages--">messages</a>="nls/DirectoryResource",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--">allowedMethodParams</a>="*")
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS"})
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlConfig.html#uriAnchorText--">uriAnchorText</a>="PROPERTY_NAME")
 public class <a href="../../../../../src-html/org/apache/juneau/microservice/resources/DirectoryResource.html#line.71">DirectoryResource</a>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/LogsResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/LogsResource.html
index a8b8b94..e0b0a6f 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/LogsResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/LogsResource.html
@@ -132,7 +132,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/logs",<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Log files",<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Log files from this  [...]
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/logs",<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Log files",<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Log files from this service",<a href="../../../../../org/apa [...]
  <a href="../../../../../org/apache/juneau/html/annotation/HtmlConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlConfig</a>(<a href="../../../../../org/apache/juneau/html/annotation/HtmlConfig.html#uriAnchorText--">uriAnchorText</a>="PROPERTY_NAME")
 public class <a href="../../../../../src-html/org/apache/juneau/microservice/resources/LogsResource.html#line.54">LogsResource</a>
 extends <a href="../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/SampleRootResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/SampleRootResource.html
index ef7f80d..75dcdcb 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/SampleRootResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/SampleRootResource.html
@@ -131,10 +131,10 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Sample Root Resource",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="This is a sample router page",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a>={<a href="../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,<a href="../../../../../org/apache/juneau/microservice/resources/LogsResource.html" title="class in org.apache.juneau.microservice.resources">LogsResource.class</a>})
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Sample Root Resource",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="This is a sample router page",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a>={<a href="../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,<a href="../../../../../org/apache/juneau/microservice/resources/LogsResource.html" title="class in org.apache.juneau.microservice.resources">LogsResource.class</a>})
 public class <a href="../../../../../src-html/org/apache/juneau/microservice/resources/SampleRootResource.html#line.27">SampleRootResource</a>
 extends <a href="../../../../../org/apache/juneau/rest/BasicRestServletGroup.html" title="class in org.apache.juneau.rest">BasicRestServletGroup</a></pre>
 <div class="block">Sample root REST resource.</div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ShutdownResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ShutdownResource.html
index 555e0a2..9930f60 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ShutdownResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/resources/ShutdownResource.html
@@ -132,8 +132,8 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/shutdown",
-              <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Shut down this resource")
+<pre><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/shutdown",
+      <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Shut down this resource")
 public class <a href="../../../../../src-html/org/apache/juneau/microservice/resources/ShutdownResource.html#line.27">ShutdownResource</a>
 extends <a href="../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Provides the capability to shut down this REST microservice through a REST call.</div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
index be8305a..5ac73c1 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html
@@ -132,10 +132,10 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="Hello World example",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/helloworld",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Simplest possible REST resource")
-public class <a href="../../../../../../src-html/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html#line.29">HelloWorldResource</a>
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="Hello World example",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/helloworld",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Simplest possible REST resource")
+public class <a href="../../../../../../src-html/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html#line.28">HelloWorldResource</a>
 extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Sample REST resource that prints out a simple "Hello world!" message.</div>
 <dl>
@@ -239,7 +239,7 @@ extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html"
 <ul class="blockListLast">
 <li class="blockList">
 <h4>HelloWorldResource</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html#line.29">HelloWorldResource</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/microservice/springboot/template/HelloWorldResource.html#line.28">HelloWorldResource</a>()</pre>
 </li>
 </ul>
 </li>
@@ -258,7 +258,7 @@ extends <a href="../../../../../../org/apache/juneau/rest/BasicRestServlet.html"
 <h4>sayHello</h4>
 <pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation">@RestMethod</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html#method--">method</a>="GET",
             <a href="../../../../../../org/apache/juneau/rest/annotation/RestMethod.html#path--">path</a>="/*")
-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/microservice/springboot/template/HelloWorldResource.html#line.37">sayHello</a>()</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/microservice/springboot/template/HelloWorldResource.html#line.36">sayHello</a>()</pre>
 <div class="block">GET request handler.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/RootResources.html b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/RootResources.html
index cbab92c..02a9268 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/RootResources.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/microservice/springboot/template/RootResources.html
@@ -131,10 +131,10 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#path--">path</a>="/*",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--">title</a>="My Microservice",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--">description</a>="Top-level resources page",
-              <a href="../../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/microservice/springboot/template/HelloWorldResource.html" title="class in org.apache.juneau.microservice.springboot.template">HelloWorldResource.class</a>,<a href="../../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,< [...]
+<pre><a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a>="/*",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a>="My Microservice",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a>="Top-level resources page",
+      <a href="../../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a>={<a href="../../../../../../org/apache/juneau/microservice/springboot/template/HelloWorldResource.html" title="class in org.apache.juneau.microservice.springboot.template">HelloWorldResource.class</a>,<a href="../../../../../../org/apache/juneau/microservice/resources/ConfigResource.html" title="class in org.apache.juneau.microservice.resources">ConfigResource.class</a>,<a href="../../.. [...]
  <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#widgets--">widgets</a>={<a href="../../../../../../org/apache/juneau/rest/widget/ContentTypeMenuItem.html" title="class in org.apache.juneau.rest.widget">ContentTypeMenuItem.class</a>,<a href="../../../../../../org/apache/juneau/rest/widget/ThemeMenuItem. [...]
                <a href="../../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>="options: servlet:/?method=OPTIONS")
 public class <a href="../../../../../../src-html/org/apache/juneau/microservice/springboot/template/RootResources.html#line.45">RootResources</a>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRest.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRest.html
index c6ea4d7..e84960c 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRest.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRest.html
@@ -116,7 +116,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS")
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS")
  <a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS"})
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRest.html#line.44">BasicRest</a>
 extends <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>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestConfig.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestConfig.html
index e584d84..e9151e9 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestConfig.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestConfig.html
@@ -104,11 +104,11 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html">HtmlDocSerializer.class</a>,<a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.html" title="class in org.ap [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/json/JsonParser.html" title="class in org.apache.juneau.json">JsonParser.class</a>,<a href="../../../../org/apache/juneau/json/JsonParser.Simple.html" title="class in org.apache.juneau.json">JsonParser.Simple.class</a>,<a href="../../../../org/apache/juneau/xml/XmlParser.html" title="class in org.apache.juneau.xml">XmlParser.class</a>,<a hr [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#config--">config</a>="$S{juneau.configFile,SYSTEM_DEFAULT}",
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--">staticFiles</a>="$C{REST/staticFiles,htdocs:/htdocs,htdocs:htdocs}",
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#logging--">logging</a>=)
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/html/HtmlDocSerializer.html" title="class in org.apache.juneau.html">HtmlDocSerializer.class</a>,<a href="../../../../org/apache/juneau/html/HtmlStrippedDocSerializer.html" title="class in org.apache.juneau.html">HtmlSt [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/json/JsonParser.html" title="class in org.apache.juneau.json">JsonParser.class</a>,<a href="../../../../org/apache/juneau/json/JsonParser.Simple.html" title="class in org.apache.juneau.json">JsonParser.Simple.class</a>,<a href="../../../../org/apache/juneau/xml/XmlParser.html" title="class in org.apache.juneau.xml">XmlParser.class</a>,<a href="../../../../ [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#config--">config</a>="$S{juneau.configFile,SYSTEM_DEFAULT}",
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--">staticFiles</a>="$C{REST/staticFiles,htdocs:/htdocs,htdocs:htdocs}",
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#logging--">logging</a>=)
  <a href="../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html" title="annotation in org.apache.juneau.serializer.annotation">@SerializerConfig</a>(<a href="../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#uriResolution--">uriResolution</a>="ROOT_RELATIVE")
  <a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#header--">header</a>={"&lt;h1&gt;$R{resourceTitle}&lt;/h1&gt;","&lt;h2&gt;$R{methodSummary,resourceDescription}&lt;/h2&gt;","$C{REST/header}"},
                <a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS"},
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestGroup.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestGroup.html
index 7649d27..0cdf57d 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestGroup.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestGroup.html
@@ -117,7 +117,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestGroup.html#line.30">BasicRestGroup</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRest.html" title="class in org.apache.juneau.rest">BasicRest</a></pre>
 <div class="block">Identical to <a href="../../../../org/apache/juneau/rest/BasicRestServletGroup.html" title="class in org.apache.juneau.rest"><code>BasicRestServletGroup</code></a> but doesn't extend from <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServlet.html?is-external=true" title="class or interface in javax.servlet.http"><code>HttpServlet</code></a>.
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestInfoProvider.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestInfoProvider.html
index 6fdb082..fb4434d 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestInfoProvider.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestInfoProvider.html
@@ -264,7 +264,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getSwagger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/BasicRestInfoProvider.html#line.94">getSwagger</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/dto/swagger/Swagger.html" title="class in org.apache.juneau.dto.swagger">Swagger</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/BasicRestInfoProvider.html#line.103">getSwagger</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                    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 localized swagger for this REST resource.
 
@@ -289,7 +289,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getMethodSummary</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/BasicRestInfoProvider.html#line.164">getMethodSummary</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;method,
+<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/BasicRestInfoProvider.html#line.173">getMethodSummary</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;method,
                                <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                         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 localized summary of the specified java method on this servlet.
@@ -311,7 +311,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
    <ja>@RestMethod</ja>(summary=<js>"$L{myLocalizedSummary}"</js>)
    <jk>public</jk> Object myMethod() {...}
       </p>
-   <li>Localized string from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>@RestResource(messages)</code></a>
+   <li>Localized string from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>@Rest(messages)</code></a>
       on the resource class, then any parent classes.
       <ol>
          <li><ck>[ClassName].[javaMethodName].summary</ck>
@@ -346,7 +346,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getMethodDescription</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/BasicRestInfoProvider.html#line.220">getMethodDescription</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;method,
+<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/BasicRestInfoProvider.html#line.229">getMethodDescription</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;method,
                                    <a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                             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 localized description of the specified java method on this servlet.
@@ -368,7 +368,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
    <ja>@RestMethod</ja>(description=<js>"$L{myLocalizedDescription}"</js>)
    <jk>public</jk> Object myMethod() {...}
       </p>
-   <li>Localized string from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>@RestResource(messages)</code></a>
+   <li>Localized string from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>@Rest(messages)</code></a>
       on the resource class, then any parent classes.
       <ol>
          <li><ck>[ClassName].[javaMethodName].description</ck>
@@ -403,7 +403,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getSiteName</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/BasicRestInfoProvider.html#line.275">getSiteName</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
+<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/BasicRestInfoProvider.html#line.284">getSiteName</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                    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 localized site name of this REST resource.
 
@@ -413,24 +413,24 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
  <p>
  The default implementation returns the value from the following locations (whichever matches first):
  <ol class='spaced-list'>
-   <li><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#siteName--"><code>@RestResource(siteName)</code></a> annotation on this class, and then any parent classes.
+   <li><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#siteName--"><code>@Rest(siteName)</code></a> annotation on this class, and then any parent classes.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <jc>// Direct value</jc>
-   <ja>@RestResource</ja>(siteName=<js>"My Site"</js>)
+   <ja>@Rest</ja>(siteName=<js>"My Site"</js>)
    <jk>public class</jk> MyResource {...}
 
    <jc>// Pulled from some other location</jc>
-   <ja>@RestResource</ja>(siteName=<js>"$L{myLocalizedSiteName}"</js>)
+   <ja>@Rest</ja>(siteName=<js>"$L{myLocalizedSiteName}"</js>)
    <jk>public class</jk> MyResource {...}
       </p>
-   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>@RestResource(messages)</code></a>
+   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>@Rest(messages)</code></a>
       on the resource class, then any parent classes.
       <ol>
          <li><ck>[ClassName].siteName</ck>
          <li><ck>siteName</ck>
       </ol>
-      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#siteName--"><code>@RestResource(siteName)</code></a> annotation.
+      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#siteName--"><code>@Rest(siteName)</code></a> annotation.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <cc>// Direct value</cc>
@@ -458,7 +458,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockList">
 <li class="blockList">
 <h4>getTitle</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/BasicRestInfoProvider.html#line.328">getTitle</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
+<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/BasicRestInfoProvider.html#line.337">getTitle</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                 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 localized title of this REST resource.
 
@@ -468,24 +468,24 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
  <p>
  The default implementation returns the value from the following locations (whichever matches first):
  <ol class='spaced-list'>
-   <li><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#title--"><code>@RestResource(siteName)</code></a> annotation on this class, and then any parent classes.
+   <li><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#title--"><code>@Rest(siteName)</code></a> annotation on this class, and then any parent classes.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <jc>// Direct value</jc>
-   <ja>@RestResource</ja>(title=<js>"My Resource"</js>)
+   <ja>@Rest</ja>(title=<js>"My Resource"</js>)
    <jk>public class</jk> MyResource {...}
 
    <jc>// Pulled from some other location</jc>
-   <ja>@RestResource</ja>(title=<js>"$L{myLocalizedTitle}"</js>)
+   <ja>@Rest</ja>(title=<js>"$L{myLocalizedTitle}"</js>)
    <jk>public class</jk> MyResource {...}
       </p>
-   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>@RestResource(messages)</code></a>
+   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>@Rest(messages)</code></a>
       on the resource class, then any parent classes.
       <ol>
          <li><ck>[ClassName].title</ck>
          <li><ck>title</ck>
       </ol>
-      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#title--"><code>@RestResource(title)</code></a> annotation.
+      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#title--"><code>@Rest(title)</code></a> annotation.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <cc>// Direct value</cc>
@@ -514,7 +514,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getDescription</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/BasicRestInfoProvider.html#line.381">getDescription</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
+<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/BasicRestInfoProvider.html#line.390">getDescription</a>(<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;req)
                       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 localized description of this REST resource.
 
@@ -524,24 +524,24 @@ implements <a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" ti
  <p>
  The default implementation returns the value from the following locations (whichever matches first):
  <ol class='spaced-list'>
-   <li><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#description--"><code>@RestResource(description)</code></a> annotation on this class, and then any parent classes.
+   <li><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#description--"><code>@Rest(description)</code></a> annotation on this class, and then any parent classes.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <jc>// Direct value</jc>
-   <ja>@RestResource</ja>(description=<js>"My Resource"</js>)
+   <ja>@Rest</ja>(description=<js>"My Resource"</js>)
    <jk>public class</jk> MyResource {...}
 
    <jc>// Pulled from some other location</jc>
-   <ja>@RestResource</ja>(description=<js>"$L{myLocalizedDescription}"</js>)
+   <ja>@Rest</ja>(description=<js>"$L{myLocalizedDescription}"</js>)
    <jk>public class</jk> MyResource {...}
       </p>
-   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>@RestResource(messages)</code></a>
+   <li>Localized strings from resource bundle identified by <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>@Rest(messages)</code></a>
       on the resource class, then any parent classes.
       <ol>
          <li><ck>[ClassName].description</ck>
          <li><ck>description</ck>
       </ol>
-      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#description--"><code>@RestResource(description)</code></a> annotation.
+      <br>Value can contain any SVL variables defined on the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#description--"><code>@Rest(description)</code></a> annotation.
       <h5 class='figure'>Examples:</h5>
       <p class='bcode w800'>
    <cc>// Direct value</cc>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJena.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJena.html
index a18733c..8b25561 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJena.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJena.html
@@ -126,8 +126,8 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSeria [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../. [...]
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSerializer.class</a>,<a href= [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../../../../org/apac [...]
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestJena.html#line.41">BasicRestJena</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Identical to <a href="../../../../org/apache/juneau/rest/BasicRestServletJena.html" title="class in org.apache.juneau.rest"><code>BasicRestServletJena</code></a> but doesn't extend from <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServlet.html?is-external=true" title="class or interface in javax.servlet.http"><code>HttpServlet</code></a></div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJenaGroup.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJenaGroup.html
index 2ea8926..aa8860e 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJenaGroup.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestJenaGroup.html
@@ -131,8 +131,8 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSeria [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../. [...]
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSerializer.class</a>,<a href= [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../../../../org/apac [...]
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestJenaGroup.html#line.41">BasicRestJenaGroup</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRestServletGroup.html" title="class in org.apache.juneau.rest">BasicRestServletGroup</a></pre>
 <div class="block">Identical to <a href="../../../../org/apache/juneau/rest/BasicRestServletJenaGroup.html" title="class in org.apache.juneau.rest"><code>BasicRestServletJenaGroup</code></a> but doesn't extend from <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServlet.html?is-external=true" title="class or interface in javax.servlet.http"><code>HttpServlet</code></a></div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestResourceResolver.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestResourceResolver.html
index 35be58d..cd51981 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestResourceResolver.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestResourceResolver.html
@@ -292,7 +292,7 @@ implements <a href="../../../../org/apache/juneau/rest/RestResourceResolver.html
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="../../../../org/apache/juneau/rest/RestResourceResolver.html#resolve-java.lang.Object-java.lang.Class-org.apache.juneau.rest.RestContextBuilder-java.lang.Object...-">resolve</a></code>&nbsp;in interface&nbsp;<code><a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>parent</code> - The parent resource (i.e. the instance whose class has the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>@RestResource(children)</code></a> annotation.</dd>
+<dd><code>parent</code> - The parent resource (i.e. the instance whose class has the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>@Rest(children)</code></a> annotation.</dd>
 <dd><code>c</code> - The class to resolve.</dd>
 <dd><code>builder</code> - The initialization configuration for the resource.</dd>
 <dd><code>args</code> - Optional arguments to pass to constructor</dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServlet.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServlet.html
index 1d13d79..4c7dace 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServlet.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServlet.html
@@ -131,7 +131,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS")
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--">allowedMethodParams</a>="OPTIONS")
  <a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation">@HtmlDocConfig</a>(<a href="../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html#navlinks--">navlinks</a>={"up: request:/..","options: servlet:/?method=OPTIONS"})
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestServlet.html#line.171">BasicRestServlet</a>
 extends <a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest">RestServlet</a>
@@ -243,8 +243,8 @@ implements <a href="../../../../org/apache/juneau/rest/BasicRestConfig.html" tit
 
  <p>
  The list of serializers and parsers can be appended to using the
- <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--"><code>@RestResource(serializers)</code></a> and
- <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--"><code>@RestResource(parsers)</code></a> annotations on subclasses.
+ <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--"><code>@Rest(serializers)</code></a> and
+ <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--"><code>@Rest(parsers)</code></a> annotations on subclasses.
 
  <p>
  This subclass also provides a default OPTIONS page by implementing a <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html#getOptions-org.apache.juneau.rest.RestRequest-"><code>getOptions(RestRequest)</code></a> that returns a
@@ -259,7 +259,7 @@ implements <a href="../../../../org/apache/juneau/rest/BasicRestConfig.html" tit
       to <js>"styles/juneau.css"</js>.
    <li>
       Provides a default classpath entry "htdocs" by setting
-      <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>@RestResource(staticFiles)</code></a> to <code>{<js>"htdocs:htdocs"</js>,<js>"styles:styles"</js>}</code>.
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>@Rest(staticFiles)</code></a> to <code>{<js>"htdocs:htdocs"</js>,<js>"styles:styles"</js>}</code>.
       This allows files inside the <c>[servletPackage].htdocs</c> package to be served up under the URL
       <c>/servletPath/htdocs</c>.
  </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletGroup.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletGroup.html
index 2624d3a..4f2e066 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletGroup.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletGroup.html
@@ -136,7 +136,7 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestServletGroup.html#line.35">BasicRestServletGroup</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Specialized subclass of <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest"><code>BasicRestServlet</code></a> for showing "group" pages.
@@ -146,7 +146,7 @@ extends <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html" title
  They're meant to be used as jumping-off points for child resources.
 
  <p>
- Child resources are specified using the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>@RestResource(children)</code></a> annotation.
+ Child resources are specified using the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>@Rest(children)</code></a> annotation.
 
  <ul class='seealso'>
    <li class='link'><a class='doclink' href='../../../../overview-summary.html#juneau-rest-server.Instantiation.BasicRestServletGroup'>Overview &gt; juneau-rest-server &gt; Instantiation &gt; BasicRestServletGroup</a>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJena.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJena.html
index d9a61f0..1c93eee 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJena.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJena.html
@@ -130,8 +130,8 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSeria [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../. [...]
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSerializer.class</a>,<a href= [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../../../../org/apac [...]
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestServletJena.html#line.39">BasicRestServletJena</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRestServlet.html" title="class in org.apache.juneau.rest">BasicRestServlet</a></pre>
 <div class="block">Resource servlet with additional RDF support.</div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJenaGroup.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJenaGroup.html
index 1740c81..961e657 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJenaGroup.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/BasicRestServletJenaGroup.html
@@ -135,8 +135,8 @@
 </dl>
 <hr>
 <br>
-<pre><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">@RestResource</a>(<a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSeria [...]
-              <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../. [...]
+<pre><a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">@Rest</a>(<a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlSerializer.html" title="class in org.apache.juneau.jena">RdfXmlSerializer.class</a>,<a href= [...]
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a>={<a href="../../../../org/apache/juneau/rest/Inherit.html" title="class in org.apache.juneau.rest">Inherit.class</a>,<a href="../../../../org/apache/juneau/jena/RdfXmlParser.html" title="class in org.apache.juneau.jena">RdfXmlParser.class</a>,<a href="../../../../org/apache/juneau/jena/TurtleParser.html" title="class in org.apache.juneau.jena">TurtleParser.class</a>,<a href="../../../../org/apac [...]
 public abstract class <a href="../../../../src-html/org/apache/juneau/rest/BasicRestServletJenaGroup.html#line.39">BasicRestServletJenaGroup</a>
 extends <a href="../../../../org/apache/juneau/rest/BasicRestServletGroup.html" title="class in org.apache.juneau.rest">BasicRestServletGroup</a></pre>
 <div class="block">Resource group with additional RDF support.</div>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/ResponseHandler.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/ResponseHandler.html
index 3ad1025..efab5e3 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/ResponseHandler.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/ResponseHandler.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
  <p>
  Response handlers can be associated with REST resources via the following:
  <ul>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#responseHandlers--"><code>RestResource.responseHandlers()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#responseHandlers--"><code>Rest.responseHandlers()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#responseHandlers-java.lang.Class...-"><code>RestContextBuilder.responseHandlers(Class...)</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#responseHandlers-org.apache.juneau.rest.ResponseHandler...-"><code>RestContextBuilder.responseHandlers(ResponseHandler...)</code></a>
  </ul>
@@ -140,7 +140,7 @@ var activeTableTab = "activeTableTab";
  The following example shows how to create a response handler to handle special <c>Foo</c> objects outside the
  normal Juneau architecture.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/example"</js>,
       responseHandlers=FooHandler.<jk>class</jk>
    )
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContext.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContext.html
index cea91ff..68763b6 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContext.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContext.html
@@ -691,7 +691,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
 <tr id="i35" 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.html#getPath--">getPath</a></span>()</code>
-<div class="block">Returns the path for this resource as defined by the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> annotation or
+<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/RestContextBuilder.html#path-java.lang.String-"><code>RestContextBuilder.path(String)</code></a> method concatenated with those on all parent classes.</div>
 </td>
 </tr>
@@ -902,7 +902,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowBodyParam--"><code>RestResource.allowBodyParam()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowBodyParam--"><code>Rest.allowBodyParam()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -923,7 +923,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(allowBodyParam=<js>"$C{REST/allowBodyParam,false}"</js>)
+   <ja>@Rest</ja>(allowBodyParam=<js>"$C{REST/allowBodyParam,false}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -973,7 +973,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedHeaderParams--"><code>RestResource.allowedHeaderParams()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowedHeaderParams--"><code>Rest.allowedHeaderParams()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -994,7 +994,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(allowedHeaderParams=<js>"Accept,Content-Type"</js>)
+   <ja>@Rest</ja>(allowedHeaderParams=<js>"Accept,Content-Type"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -1049,7 +1049,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodHeaders--"><code>RestResource.allowedMethodHeaders()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodHeaders--"><code>Rest.allowedMethodHeaders()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1070,7 +1070,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(allowedMethodHeaders=<js>"PATCH"</js>)
+   <ja>@Rest</ja>(allowedMethodHeaders=<js>"PATCH"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -1122,7 +1122,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedMethodParams--"><code>RestResource.allowedMethodParams()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--"><code>Rest.allowedMethodParams()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1152,7 +1152,7 @@ extends <a href="../../../../org/apache/juneau/BeanContext.html" title="class in
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(allowedMethodParams=<js>"HEAD,OPTIONS,PUT"</js>)
+   <ja>@Rest</ja>(allowedMethodParams=<js>"HEAD,OPTIONS,PUT"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -1229,7 +1229,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(allowMethodParams=<js>"$C{REST/allowHeaderParams,false}"</js>)
+   <ja>@Rest</ja>(allowMethodParams=<js>"$C{REST/allowHeaderParams,false}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -1279,7 +1279,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#callHandler--"><code>RestResource.callHandler()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#callHandler--"><code>Rest.callHandler()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1323,7 +1323,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(callHandler=MyRestCallHandler.<jk>class</jk>)
+   <ja>@Rest</ja>(callHandler=MyRestCallHandler.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -1377,7 +1377,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--"><code>RestResource.callLogger()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#callLogger--"><code>Rest.callLogger()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1402,7 +1402,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(callLogger=MyLogger.<jk>class</jk>)
+   <ja>@Rest</ja>(callLogger=MyLogger.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -1449,7 +1449,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#logging--"><code>RestResource.logging()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#logging--"><code>Rest.logging()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1464,7 +1464,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       logging=<ja>@Logging</ja>(
          level=<js>"INFO"</js>,
          rules={
@@ -1534,7 +1534,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>RestResource.children()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>Rest.children()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1557,7 +1557,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  large numbers of servlets.
 
  <p>
- Child resources must specify a value for <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> that identifies the subpath of the child resource
+ Child resources must specify a value for <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>@Rest(path)</code></a> that identifies the subpath of the child resource
  relative to the ascendant path UNLESS you use the <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#child-java.lang.String-java.lang.Object-"><code>RestContextBuilder.child(String, Object)</code></a> method to register it.
 
  <p>
@@ -1590,11 +1590,11 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Our child resource.</jc>
-   <ja>@RestResource</ja>(path=<js>"/child"</js>)
+   <ja>@Rest</ja>(path=<js>"/child"</js>)
    <jk>public class</jk> MyChildResource {...}
 
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(children={MyChildResource.<jk>class</jk>})
+   <ja>@Rest</ja>(children={MyChildResource.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -1654,7 +1654,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#classpathResourceFinder--"><code>RestResource.classpathResourceFinder()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#classpathResourceFinder--"><code>Rest.classpathResourceFinder()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1702,7 +1702,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(classpathResourceFinder=MyClasspathResourceFinder.<jk>class</jk>)
+   <ja>@Rest</ja>(classpathResourceFinder=MyClasspathResourceFinder.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -1764,7 +1764,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#clientVersionHeader--"><code>RestResource.clientVersionHeader()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#clientVersionHeader--"><code>Rest.clientVersionHeader()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1783,7 +1783,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(clientVersionHeader=<js>"$C{REST/clientVersionHeader,Client-Version}"</js>)
+   <ja>@Rest</ja>(clientVersionHeader=<js>"$C{REST/clientVersionHeader,Client-Version}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -1846,7 +1846,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#converters--"><code>RestResource.converters()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#converters--"><code>Rest.converters()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#converters--"><code>RestMethod.converters()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -1883,7 +1883,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(converters={MyConverter.<jk>class</jk>})
+   <ja>@Rest</ja>(converters={MyConverter.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -1947,7 +1947,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#debug--"><code>RestResource.debug()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#debug--"><code>Rest.debug()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -1985,7 +1985,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultCharset--"><code>RestResource.defaultCharset()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#defaultCharset--"><code>Rest.defaultCharset()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#defaultCharset--"><code>RestMethod.defaultCharset()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2002,7 +2002,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(defaultCharset=<js>"$C{REST/defaultCharset,US-ASCII}"</js>)
+   <ja>@Rest</ja>(defaultCharset=<js>"$C{REST/defaultCharset,US-ASCII}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2049,7 +2049,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#attrs--"><code>RestResource.attrs()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#attrs--"><code>Rest.attrs()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#attrs--"><code>RestMethod.attrs()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2077,7 +2077,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(defaultRequestAttributes={<js>"Foo: bar"</js>, <js>"Baz: $C{REST/myAttributeValue}"</js>})
+   <ja>@Rest</ja>(defaultRequestAttributes={<js>"Foo: bar"</js>, <js>"Baz: $C{REST/myAttributeValue}"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2126,7 +2126,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultRequestHeaders--"><code>RestResource.defaultRequestHeaders()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#defaultRequestHeaders--"><code>Rest.defaultRequestHeaders()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#defaultRequestHeaders--"><code>RestMethod.defaultRequestHeaders()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2153,7 +2153,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(defaultRequestHeaders={<js>"Accept: application/json"</js>, <js>"My-Header: $C{REST/myHeaderValue}"</js>})
+   <ja>@Rest</ja>(defaultRequestHeaders={<js>"Accept: application/json"</js>, <js>"My-Header: $C{REST/myHeaderValue}"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2202,7 +2202,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultResponseHeaders--"><code>RestResource.defaultResponseHeaders()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#defaultResponseHeaders--"><code>Rest.defaultResponseHeaders()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -2228,7 +2228,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(defaultResponseHeaders={<js>"Content-Type: $C{REST/defaultContentType,text/plain}"</js>,<js>"My-Header: $C{REST/myHeaderValue}"</js>})
+   <ja>@Rest</ja>(defaultResponseHeaders={<js>"Content-Type: $C{REST/defaultContentType,text/plain}"</js>,<js>"My-Header: $C{REST/myHeaderValue}"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2275,7 +2275,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#encoders--"><code>RestResource.encoders()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#encoders--"><code>Rest.encoders()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#encoders--"><code>RestMethod.encoders()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2292,7 +2292,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(encoders={GzipEncoder.<jk>class</jk>})
+   <ja>@Rest</ja>(encoders={GzipEncoder.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -2354,7 +2354,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#guards--"><code>RestResource.guards()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#guards--"><code>Rest.guards()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#guards--"><code>RestMethod.guards()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2384,7 +2384,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(guards={BillyGuard.<jk>class</jk>})
+   <ja>@Rest</ja>(guards={BillyGuard.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -2446,7 +2446,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#infoProvider--"><code>RestResource.infoProvider()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#infoProvider--"><code>Rest.infoProvider()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -2489,7 +2489,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(infoProvider=MyRestInfoProvider.<jk>class</jk>)
+   <ja>@Rest</ja>(infoProvider=MyRestInfoProvider.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -2584,7 +2584,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(logger=MyRestLogger.<jk>class</jk>)
+   <ja>@Rest</ja>(logger=MyRestLogger.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -2631,7 +2631,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#maxInput--"><code>RestResource.maxInput()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#maxInput--"><code>Rest.maxInput()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#maxInput--"><code>RestMethod.maxInput()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -2648,7 +2648,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(maxInput=<js>"$C{REST/maxInput,10M}"</js>)
+   <ja>@Rest</ja>(maxInput=<js>"$C{REST/maxInput,10M}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2705,7 +2705,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#messages--"><code>RestResource.messages()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#messages--"><code>Rest.messages()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -2746,7 +2746,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <jk>package</jk> org.apache.foo;
 
    <jc>// Resolve messages to org/apache/foo/nls/MyMessages.properties</jc>
-   <ja>@RestResource</ja>(messages=<js>"nls/MyMessages"</js>)
+   <ja>@Rest</ja>(messages=<js>"nls/MyMessages"</js>)
    <jk>public class</jk> MyResource {...}
 
       <ja>@RestMethod</ja>(name=<js>"GET"</js>, path=<js>"/hello/{you}"</js>)
@@ -2799,7 +2799,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#mimeTypes--"><code>RestResource.mimeTypes()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#mimeTypes--"><code>Rest.mimeTypes()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -2826,7 +2826,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(mimeTypes={<js>"text/plain txt text TXT"</js>})
+   <ja>@Rest</ja>(mimeTypes={<js>"text/plain txt text TXT"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -2875,7 +2875,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#paramResolvers--"><code>RestResource.paramResolvers()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#paramResolvers--"><code>Rest.paramResolvers()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -2911,7 +2911,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Registered via annotation.</jc>
-   <ja>@RestResource</ja>(paramResolvers=MyRestParam.<jk>class</jk>)
+   <ja>@Rest</ja>(paramResolvers=MyRestParam.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Registered via builder passed in through resource constructor.</jc>
@@ -2973,7 +2973,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--"><code>RestResource.parsers()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--"><code>Rest.parsers()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#parsers--"><code>RestMethod.parsers()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -3000,7 +3000,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(parsers={JsonParser.<jk>class</jk>, XmlParser.<jk>class</jk>})
+   <ja>@Rest</ja>(parsers={JsonParser.<jk>class</jk>, XmlParser.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3075,7 +3075,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#partParser--"><code>RestResource.partParser()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#partParser--"><code>Rest.partParser()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3096,7 +3096,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(partParser=SimplePartParser.<jk>class</jk>)
+   <ja>@Rest</ja>(partParser=SimplePartParser.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3151,7 +3151,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#partSerializer--"><code>RestResource.partSerializer()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#partSerializer--"><code>Rest.partSerializer()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3176,7 +3176,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(partSerializer=SimplePartSerializer.<jk>class</jk>)
+   <ja>@Rest</ja>(partSerializer=SimplePartSerializer.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3232,7 +3232,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>RestResource.path()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>Rest.path()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3250,7 +3250,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(path=<js>"/myResource"</js>)
+   <ja>@Rest</ja>(path=<js>"/myResource"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3278,7 +3278,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
       <br>Therefore, implementers can optionally specify a path value for documentation purposes.
    <li>
       Typically, this setting is only applicable to resources defined as children through the
-      <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>@RestResource(children)</code></a> annotation.
+      <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>@Rest(children)</code></a> annotation.
       <br>However, it may be used in other ways (e.g. defining paths for top-level resources in microservices).
    <li>
       Slashes are trimmed from the path ends.
@@ -3312,7 +3312,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#renderResponseStackTraces--"><code>RestResource.renderResponseStackTraces()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#renderResponseStackTraces--"><code>Rest.renderResponseStackTraces()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3328,7 +3328,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(renderResponseStackTraces=<jk>true</jk>)
+   <ja>@Rest</ja>(renderResponseStackTraces=<jk>true</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3383,7 +3383,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#resourceResolver--"><code>RestResource.resourceResolver()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#resourceResolver--"><code>Rest.resourceResolver()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3417,7 +3417,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(resourceResolver=MyResourceResolver.<jk>class</jk>)
+   <ja>@Rest</ja>(resourceResolver=MyResourceResolver.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3478,7 +3478,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#responseHandlers--"><code>RestResource.responseHandlers()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#responseHandlers--"><code>Rest.responseHandlers()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3518,7 +3518,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    }
 
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(responseHandlers=MyResponseHandler.<jk>class</jk>)
+   <ja>@Rest</ja>(responseHandlers=MyResponseHandler.<jk>class</jk>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3580,7 +3580,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#rolesDeclared--"><code>RestResource.rolesDeclared()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#rolesDeclared--"><code>Rest.rolesDeclared()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3598,7 +3598,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       rolesDeclared=<js>"ROLE_ADMIN,ROLE_READ_WRITE,ROLE_READ_ONLY,ROLE_SPECIAL"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -3633,7 +3633,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#roleGuard--"><code>RestResource.roleGuard()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#roleGuard--"><code>Rest.roleGuard()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#roleGuard--"><code>RestMethod.roleGuard()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -3648,7 +3648,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/foo"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -3677,7 +3677,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li>
       <jk>null</jk> or empty expressions always match as <jk>false</jk>.
    <li>
-      If patterns are used, you must specify the list of declared roles using <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#rolesDeclared--"><code>RestResource.rolesDeclared()</code></a> or <a href="../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>REST_rolesDeclared</code></a>.
+      If patterns are used, you must specify the list of declared roles using <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#rolesDeclared--"><code>Rest.rolesDeclared()</code></a> or <a href="../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>REST_rolesDeclared</code></a>.
    <li>
       Supports <a class='doclink' href='../../../../overview-summary.html#DefaultRestSvlVariables'>Default REST SVL Variables</a>
       (e.g. <js>"$L{my.localized.variable}"</js>).
@@ -3711,7 +3711,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--"><code>RestResource.serializers()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--"><code>Rest.serializers()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#serializers--"><code>RestMethod.serializers()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -3739,7 +3739,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation.</jc>
-   <ja>@RestResource</ja>(serializers={JsonSerializer.<jk>class</jk>, XmlSerializer.<jk>class</jk>})
+   <ja>@Rest</ja>(serializers={JsonSerializer.<jk>class</jk>, XmlSerializer.<jk>class</jk>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -3822,7 +3822,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFileResponseHeaders--"><code>RestResource.staticFileResponseHeaders()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFileResponseHeaders--"><code>Rest.staticFileResponseHeaders()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3840,7 +3840,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFileResponseHeaders={
          <js>"Cache-Control: $C{REST/cacheControl,nocache}"</js>,
          <js>"My-Header: $C{REST/myHeaderValue}"</js>
@@ -3871,9 +3871,9 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  </p>
 
  <p>
- Note that headers can also be specified per path-mapping via the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>@RestResource(staticFiles)</code></a> annotation.
+ Note that headers can also be specified per path-mapping via the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>@Rest(staticFiles)</code></a> annotation.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:docs:{'Cache-Control':'max-age=86400, public'}"</js>
       }
@@ -3906,7 +3906,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>RestResource.staticFiles()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>Rest.staticFiles()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -3931,11 +3931,11 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  </ol>
 
  <p>
- An example where this class is used is in the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>RestResource.staticFiles()</code></a> annotation:
+ An example where this class is used is in the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>Rest.staticFiles()</code></a> annotation:
  <p class='bcode w800'>
    <jk>package</jk> com.foo.mypackage;
 
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/myresource"</js>,
       staticFiles={
          <js>"htdocs:docs"</js>,
@@ -3958,7 +3958,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <p>
  The location is interpreted as an absolute path if it starts with <js>'/'</js>.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:/docs"</js>
       }
@@ -3978,7 +3978,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <p>
  Response headers can be specified for served files by adding a 3rd section that consists of a <a class='doclink' href='../../../../overview-summary.html#juneau-marshall.JsonDetails.SimplifiedJson'>Simple JSON</a> object.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:docs:{'Cache-Control':'max-age=86400, public'}"</js>
       }
@@ -3988,7 +3988,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <p>
  The same path can map to multiple locations.  Files are searched in the order
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <jc>// Search in absolute location '/htdocs/folder' before location 'htdocs.package' relative to servlet package.</jc>
          <js>"htdocs:/htdocs/folder,htdocs:htdocs.package"</js>
@@ -4035,7 +4035,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#produces--"><code>RestResource.produces()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#produces--"><code>Rest.produces()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#produces--"><code>RestMethod.produces()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -4056,7 +4056,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(produces={<js>"$C{REST/supportedProduces,application/json}"</js>})
+   <ja>@Rest</ja>(produces={<js>"$C{REST/supportedProduces,application/json}"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -4107,8 +4107,8 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>RestResource.properties()</code></a>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#flags--"><code>RestResource.flags()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>Rest.properties()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#flags--"><code>Rest.flags()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#properties--"><code>RestMethod.properties()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#flags--"><code>RestMethod.flags()</code></a>
       </ul>
@@ -4162,7 +4162,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#consumes--"><code>RestResource.consumes()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#consumes--"><code>Rest.consumes()</code></a>
          <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#consumes--"><code>RestMethod.consumes()</code></a>
       </ul>
    <li><b>Methods:</b>
@@ -4183,7 +4183,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(consumes={<js>"$C{REST/supportedConsumes,application/json}"</js>})
+   <ja>@Rest</ja>(consumes={<js>"$C{REST/supportedConsumes,application/json}"</js>})
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -4234,7 +4234,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#useClasspathResourceCaching--"><code>RestResource.useClasspathResourceCaching()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#useClasspathResourceCaching--"><code>Rest.useClasspathResourceCaching()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -4250,7 +4250,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(useClasspathResourceCaching=<js>"$C{REST/useClasspathResourceCaching,false}"</js>)
+   <ja>@Rest</ja>(useClasspathResourceCaching=<js>"$C{REST/useClasspathResourceCaching,false}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -4322,7 +4322,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(useStackTraceHashes=<js>"$C{REST/useStackTraceHashes,false}"</js>)
+   <ja>@Rest</ja>(useStackTraceHashes=<js>"$C{REST/useStackTraceHashes,false}"</js>)
    <jk>public class</jk> MyResource {
 
       <jc>// Option #2 - Defined via builder passed in through resource constructor.</jc>
@@ -4365,7 +4365,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#uriAuthority--"><code>RestResource.uriAuthority()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#uriAuthority--"><code>Rest.uriAuthority()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -4398,7 +4398,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/servlet"</js>,
       uriAuthority=<js>"$C{REST/authorityPathOverride,http://localhost:10000}"</js>
    )
@@ -4444,7 +4444,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#uriContext--"><code>RestResource.uriContext()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#uriContext--"><code>Rest.uriContext()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -4470,7 +4470,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/servlet"</js>,
       uriContext=<js>"$C{REST/contextPathOverride,/foo}"</js>
    )
@@ -4516,7 +4516,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#uriRelativity--"><code>RestResource.uriRelativity()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#uriRelativity--"><code>Rest.uriRelativity()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -4540,7 +4540,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/servlet"</js>,
       uriRelativity=<js>"$C{REST/uriRelativity,PATH_INFO}"</js>
    )
@@ -4586,7 +4586,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
    <li><b>Session property:</b>  <jk>false</jk>
    <li><b>Annotations:</b>
       <ul>
-         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#uriResolution--"><code>RestResource.uriResolution()</code></a>
+         <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#uriResolution--"><code>Rest.uriResolution()</code></a>
       </ul>
    <li><b>Methods:</b>
       <ul>
@@ -4610,7 +4610,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/servlet"</js>,
       uriResolution=<js>"$C{REST/uriResolution,ABSOLUTE}"</js>
    )
@@ -4738,7 +4738,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>resource</code> - The resource annotated with <ja>@RestResource</ja>.</dd>
+<dd><code>resource</code> - The resource annotated with <ja>@Rest</ja>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A new builder object.</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
@@ -4783,7 +4783,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       messages=<js>"nls/Messages"</js>,
       properties={
          <ja>@Property</ja>(name=<js>"title"</js>,value=<js>"$L{title}"</js>),  <jc>// Localized variable in Messages.properties</jc>
@@ -4842,7 +4842,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
  <p>
  The config file is identified via one of the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#config--"><code>RestResource.config()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#config--"><code>Rest.config()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#config-org.apache.juneau.config.Config-"><code>RestContextBuilder.config(Config)</code></a>
  </ul></div>
 <dl>
@@ -5144,7 +5144,7 @@ public static final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java
 <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.4432">getPath</a>()</pre>
-<div class="block">Returns the path for this resource as defined by the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> annotation or
+<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/RestContextBuilder.html#path-java.lang.String-"><code>RestContextBuilder.path(String)</code></a> method concatenated with those on all parent classes.
 
  <p>
@@ -5299,7 +5299,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="
 <div class="block">Returns the resource object.
 
  <p>
- This is the instance of the class annotated with the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a> annotation, usually
+ This is the instance of the class annotated with the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a> annotation, usually
  an instance of <a href="../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -5368,7 +5368,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="
  <p>
  Properties at the class level are defined via the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>RestResource.properties()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>Rest.properties()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.lang.String-java.lang.Object-"><code>RestContextBuilder.set(String, Object)</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.util.Map-"><code>RestContextBuilder.set(Map)</code></a>
  </ul>
@@ -5411,7 +5411,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>An unmodifiable map of child resources.
-   Keys are the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> annotation defined on the child resource.</dd>
+   Keys are the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>@Rest(path)</code></a> annotation defined on the child resource.</dd>
 </dl>
 </li>
 </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextBuilder.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextBuilder.html
index 168e2aa..76461fa 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextBuilder.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextBuilder.html
@@ -125,7 +125,7 @@ var activeTableTab = "activeTableTab";
 <pre>public class <a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.90">RestContextBuilder</a>
 extends <a href="../../../../org/apache/juneau/BeanContextBuilder.html" title="class in org.apache.juneau">BeanContextBuilder</a>
 implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet">ServletConfig</a></pre>
-<div class="block">Defines the initial configuration of a <c>RestServlet</c> or <c>@RestResource</c> annotated object.
+<div class="block">Defines the initial configuration of a <c>RestServlet</c> or <c>@Rest</c> annotated object.
 
  <p>
  An extension of the <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet"><code>ServletConfig</code></a> object used during servlet initialization.
@@ -139,8 +139,8 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
  </ul>
 
  <p>
- Methods are provided for overriding or augmenting the information provided by the <ja>@RestResource</ja> annotation.
- In general, most information provided in the <ja>@RestResource</ja> annotation can be specified programmatically
+ Methods are provided for overriding or augmenting the information provided by the <ja>@Rest</ja> annotation.
+ In general, most information provided in the <ja>@Rest</ja> annotation can be specified programmatically
  through calls on this object.
 
  <p>
@@ -1501,7 +1501,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <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/RestContextBuilder.html#line.191">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/RestContextBuilder.html#line.201">build</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#build--">ContextBuilder</a></code></span></div>
 <div class="block">Build the object.</div>
 <dl>
@@ -1519,7 +1519,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>vars</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.257">vars</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;vars)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.267">vars</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;vars)</pre>
 <div class="block">Adds the specified <a href="../../../../org/apache/juneau/svl/Var.html" title="class in org.apache.juneau.svl"><code>Var</code></a> classes to this config.
 
  <p>
@@ -1542,7 +1542,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>varContextObject</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.282">varContextObject</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.292">varContextObject</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,
                                            <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>
 <div class="block">Adds a var context object to this config.
 
@@ -1573,11 +1573,11 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.298">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.308">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>
- By default, the config file is determined using the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#config--"><code>@RestResource(config)</code></a>
+ By default, the config file is determined using the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#config--"><code>@Rest(config)</code></a>
  annotation.
  This method allows you to programmatically override it with your own custom config file.</div>
 <dl>
@@ -1594,7 +1594,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>createPropertyStore</h4>
-<pre>protected&nbsp;<a href="../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.308">createPropertyStore</a>()</pre>
+<pre>protected&nbsp;<a href="../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.318">createPropertyStore</a>()</pre>
 <div class="block">Creates a new <a href="../../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau"><code>PropertyStore</code></a> object initialized with the properties defined in this config.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1608,11 +1608,11 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <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/RestContextBuilder.html#line.335">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/RestContextBuilder.html#line.345">getConfig</a>()</pre>
 <div class="block">Returns the external configuration file for this resource.
 
  <p>
- The configuration file location is determined via the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#config--"><code>@RestResource(config)</code></a>
+ The configuration file location is determined via the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#config--"><code>@Rest(config)</code></a>
  annotation on the resource.
 
  <p>
@@ -1635,11 +1635,11 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.357">getProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.367">getProperties</a>()</pre>
 <div class="block">Returns the configuration properties for this resource.
 
  <p>
- The configuration properties are determined via the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a> annotation on the resource.
+ The configuration properties are determined via the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a> annotation on the resource.
 
  <p>
  The configuration properties can be augmented programmatically by adding the following method to your resource:
@@ -1662,7 +1662,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>getVarResolverBuilder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolverBuilder.html" title="class in org.apache.juneau.svl">VarResolverBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.380">getVarResolverBuilder</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/svl/VarResolverBuilder.html" title="class in org.apache.juneau.svl">VarResolverBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.390">getVarResolverBuilder</a>()</pre>
 <div class="block">Creates the variable resolver for this resource.
 
  <p>
@@ -1690,7 +1690,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <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/RestContextBuilder.html#line.389">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/RestContextBuilder.html#line.399">getPath</a>()</pre>
 <div class="block">Returns the REST path defined on this builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -1704,7 +1704,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>allowBodyParam</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.419">allowBodyParam</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.429">allowBodyParam</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Allow body URL parameter.
 
  <p>
@@ -1734,7 +1734,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedHeaderParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.444">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.454">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">Configuration property:  Allowed header URL parameters.
 
  <p>
@@ -1764,7 +1764,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.469">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.479">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">Configuration property:  Allowed method headers.
 
  <p>
@@ -1794,7 +1794,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodParams</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.495">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.505">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">Configuration property:  Allowed method parameters.
 
  <p>
@@ -1826,7 +1826,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletCo
 <li class="blockList">
 <h4>allowHeaderParams</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.522">allowHeaderParams</a>(boolean&nbsp;value)</pre>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.532">allowHeaderParams</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#allowedHeaderParams-java.lang.String-"><code>allowedHeaderParams(String)</code></a></span></div>
 <div class="block">Configuration property:  Allow header URL parameters.
 
@@ -1857,7 +1857,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.542">callHandler</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/RestCallHandler.html" title="interface [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.552">callHandler</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/RestCallHandler.html" title="interface [...]
 <div class="block">Configuration property:  REST call handler.
 
  <p>
@@ -1882,7 +1882,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.561">callHandler</a>(<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.571">callHandler</a>(<a href="../../../../org/apache/juneau/rest/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST call handler.
 
  <p>
@@ -1906,7 +1906,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.581">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/RestCallLogger.html" title="interface i [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.591">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/RestCallLogger.html" title="interface i [...]
 <div class="block">Configuration property:  REST call logger.
 
  <p>
@@ -1931,7 +1931,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>callLogger</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.601">callLogger</a>(<a href="../../../../org/apache/juneau/rest/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.611">callLogger</a>(<a href="../../../../org/apache/juneau/rest/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST call logger.
 
  <p>
@@ -1956,7 +1956,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>callLoggerConfig</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.621">callLoggerConfig</a>(<a href="../../../../org/apache/juneau/rest/RestCallLoggerConfig.html" title="class in org.apache.juneau.rest">RestCallLoggerConfig</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.631">callLoggerConfig</a>(<a href="../../../../org/apache/juneau/rest/RestCallLoggerConfig.html" title="class in org.apache.juneau.rest">RestCallLoggerConfig</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST call logging rules.
 
  <p>
@@ -1981,7 +1981,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>children</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.642">children</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.652">children</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">Configuration property:  Children.
 
  <p>
@@ -2008,7 +2008,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>children</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.659">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.669">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">Configuration property:  Children.
 
  <p>
@@ -2031,7 +2031,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>child</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.680">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.690">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">Configuration property:  Children.
 
@@ -2039,7 +2039,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
  Shortcut for adding a single child to this resource.
 
  <p>
- This can be used for resources that don't have a <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>@RestResource(path)</code></a> annotation.
+ This can be used for resources that don't have a <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>@Rest(path)</code></a> annotation.
 
  <ul class='seealso'>
    <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_children"><code>RestContext.REST_children</code></a>
@@ -2059,7 +2059,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.699">classpathResourceFinder</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/utils/ClasspathResourceFinder.h [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.709">classpathResourceFinder</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/utils/ClasspathResourceFinder.h [...]
 <div class="block">Configuration property:  Classpath resource finder.
 
  <p>
@@ -2083,7 +2083,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.718">classpathResourceFinder</a>(<a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.728">classpathResourceFinder</a>(<a href="../../../../org/apache/juneau/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  Classpath resource finder.
 
  <p>
@@ -2107,7 +2107,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>clientVersionHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.741">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.751">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">Configuration property:  Client version header.
 
  <p>
@@ -2135,7 +2135,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.758">converters</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.768">converters</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">Configuration property:  Class-level response converters.
 
  <p>
@@ -2158,7 +2158,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.775">converters</a>(<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.785">converters</a>(<a href="../../../../org/apache/juneau/rest/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Response converters.
 
  <p>
@@ -2181,7 +2181,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.799">debug</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.809">debug</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Debug mode.
 
  Enables the following:
@@ -2212,7 +2212,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.817">debug</a>(<a href="../../../../org/apache/juneau/rest/Enablement.html" title="enum in org.apache.juneau.rest">Enablement</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.827">debug</a>(<a href="../../../../org/apache/juneau/rest/Enablement.html" title="enum in org.apache.juneau.rest">Enablement</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  Debug mode.
 
  <p>
@@ -2235,7 +2235,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.836">defaultCharset</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.846">defaultCharset</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">Configuration property:  Default character encoding.
 
  <p>
@@ -2259,7 +2259,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.855">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.865">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">Configuration property:  Default character encoding.
 
  <p>
@@ -2283,7 +2283,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>attrs</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.873">attrs</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;values)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.883">attrs</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;values)
                          throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Default request attributes.
 
@@ -2309,7 +2309,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.897">defaultRequestHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.907">defaultRequestHeaders</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;headers)
                                          throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Default request headers.
 
@@ -2335,7 +2335,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultAccept</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.915">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.925">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>
@@ -2352,7 +2352,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultContentType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.929">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.939">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>
@@ -2369,7 +2369,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>attr</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.949">attr</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.959">attr</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,
                                <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">Configuration property:  Default request attribute.
 
@@ -2394,7 +2394,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.967">defaultRequestHeader</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.977">defaultRequestHeader</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,
                                                <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">Configuration property:  Default request headers.
 
@@ -2419,7 +2419,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.985">defaultResponseHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.995">defaultResponseHeaders</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;headers)
                                           throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Default response headers.
 
@@ -2445,7 +2445,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1009">defaultResponseHeader</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1019">defaultResponseHeader</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,
                                                 <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">Configuration property:  Default response headers.
 
@@ -2470,7 +2470,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1026">encoders</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1036">encoders</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">Configuration property:  Compression encoders.
 
  <p>
@@ -2493,7 +2493,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1043">encoders</a>(<a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1053">encoders</a>(<a href="../../../../org/apache/juneau/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Compression encoders.
 
  <p>
@@ -2516,7 +2516,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1060">guards</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1070">guards</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">Configuration property:  Class-level guards.
 
  <p>
@@ -2539,7 +2539,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1077">guards</a>(<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1087">guards</a>(<a href="../../../../org/apache/juneau/rest/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Class-level guards.
 
  <p>
@@ -2562,7 +2562,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1096">infoProvider</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/RestInfoProvider.html" title="interf [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1106">infoProvider</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/RestInfoProvider.html" title="interf [...]
 <div class="block">Configuration property:  REST info provider.
 
  <p>
@@ -2586,7 +2586,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1115">infoProvider</a>(<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1125">infoProvider</a>(<a href="../../../../org/apache/juneau/rest/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  REST info provider.
 
  <p>
@@ -2611,7 +2611,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>logger</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1137">logger</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/RestLogger.html" title="interface in org.apache [...]
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1147">logger</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/RestLogger.html" title="interface in org.apache [...]
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#callLogger-java.lang.Class-"><code>callLogger(Class)</code></a></span></div>
 <div class="block">Configuration property:  REST logger.
 
@@ -2638,7 +2638,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>logger</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1159">logger</a>(<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;value)</pre>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1169">logger</a>(<a href="../../../../org/apache/juneau/rest/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&nbsp;value)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#callLogger-org.apache.juneau.rest.RestCallLogger-"><code>callLogger(RestCallLogger)</code></a></span></div>
 <div class="block">Configuration property:  REST logger.
 
@@ -2664,7 +2664,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>maxInput</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1179">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1189">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">Configuration property:  The maximum allowed input size (in bytes) on HTTP requests.
 
  <p>
@@ -2689,7 +2689,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1196">messages</a>(<a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest">MessageBundleLocation</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1206">messages</a>(<a href="../../../../org/apache/juneau/rest/MessageBundleLocation.html" title="class in org.apache.juneau.rest">MessageBundleLocation</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Messages.
 
  <p>
@@ -2712,7 +2712,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1217">messages</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;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1227">messages</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;baseClass,
                                    <a href="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;bundlePath)</pre>
 <div class="block">Configuration property:  Messages.
 
@@ -2739,7 +2739,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1234">messages</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;bundlePath)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1244">messages</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;bundlePath)</pre>
 <div class="block">Configuration property:  Messages.
 
  <p>
@@ -2762,7 +2762,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>mimeTypes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1251">mimeTypes</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1261">mimeTypes</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;values)</pre>
 <div class="block">Configuration property:  MIME types.
 
  <p>
@@ -2785,7 +2785,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1271">paramResolvers</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/RestMethodParam.html" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1281">paramResolvers</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/RestMethodParam.html" title="class [...]
 <div class="block">Configuration property:  Java method parameter resolvers.
 
  <p>
@@ -2810,7 +2810,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1288">paramResolvers</a>(<a href="../../../../org/apache/juneau/rest/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1298">paramResolvers</a>(<a href="../../../../org/apache/juneau/rest/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Java method parameter resolvers.
 
  <p>
@@ -2833,7 +2833,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>parserListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1305">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="clas [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1315">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="clas [...]
 <div class="block">Configuration property:  Parser listener.
 
  <p>
@@ -2856,7 +2856,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1324">parsers</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1334">parsers</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">Configuration property:  Parsers.
 
  <p>
@@ -2879,7 +2879,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1345">parsers</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1355">parsers</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">Configuration property:  Parsers.
 
  <p>
@@ -2906,7 +2906,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>parsersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1362">parsersReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1372">parsersReplace</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">Configuration property:  Parsers.
 
  <p>
@@ -2929,7 +2929,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1381">partParser</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/httppart/HttpPartParser.html" title="interf [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1391">partParser</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/httppart/HttpPartParser.html" title="interf [...]
 <div class="block">Configuration property:  HTTP part parser.
 
  <p>
@@ -2953,7 +2953,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1402">partParser</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1412">partParser</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  HTTP part parser.
 
  <p>
@@ -2977,7 +2977,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1421">partSerializer</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/httppart/HttpPartSerializer.html" title [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1431">partSerializer</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/httppart/HttpPartSerializer.html" title [...]
 <div class="block">Configuration property:  HTTP part serializer.
 
  <p>
@@ -3001,7 +3001,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1442">partSerializer</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1452">partSerializer</a>(<a href="../../../../org/apache/juneau/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&nbsp;value)</pre>
 <div class="block">Configuration property:  HTTP part serializer.
 
  <p>
@@ -3025,7 +3025,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1459">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1469">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">Configuration property:  Resource path.
 
  <p>
@@ -3048,7 +3048,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1481">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1491">renderResponseStackTraces</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Render response stack traces in responses.
 
  <p>
@@ -3072,7 +3072,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1497">renderResponseStackTraces</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1507">renderResponseStackTraces</a>()</pre>
 <div class="block">Configuration property:  Render response stack traces in responses.
 
  <p>
@@ -3093,7 +3093,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1519">resourceResolver</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/RestResourceResolver.html" title [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1529">resourceResolver</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/RestResourceResolver.html" title [...]
 <div class="block">REST resource resolver.
 
  <p>
@@ -3120,7 +3120,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1538">resourceResolver</a>(<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1548">resourceResolver</a>(<a href="../../../../org/apache/juneau/rest/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&nbsp;value)</pre>
 <div class="block">REST resource resolver.
 
  <p>
@@ -3144,7 +3144,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1556">responseHandlers</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1566">responseHandlers</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">Configuration property:  Response handlers.
 
  <p>
@@ -3168,7 +3168,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1573">responseHandlers</a>(<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1583">responseHandlers</a>(<a href="../../../../org/apache/juneau/rest/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Response handlers.
 
  <p>
@@ -3191,7 +3191,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>rolesDeclared</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1603">rolesDeclared</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1613">rolesDeclared</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;values)</pre>
 <div class="block">Configuration property:  Declared roles.
 
  <p>
@@ -3202,7 +3202,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       rolesDeclared=<js>"ROLE_ADMIN,ROLE_READ_WRITE,ROLE_READ_ONLY,ROLE_SPECIAL"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -3228,7 +3228,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>roleGuard</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1653">roleGuard</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1663">roleGuard</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">Configuration property:  Role guard.
 
  <p>
@@ -3236,7 +3236,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/foo"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -3265,7 +3265,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
    <li>
       <jk>null</jk> or empty expressions always match as <jk>false</jk>.
    <li>
-      If patterns are used, you must specify the list of declared roles using <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#rolesDeclared--"><code>RestResource.rolesDeclared()</code></a> or <a href="../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>RestContext.REST_rolesDeclared</code></a>.
+      If patterns are used, you must specify the list of declared roles using <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#rolesDeclared--"><code>Rest.rolesDeclared()</code></a> or <a href="../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>RestContext.REST_rolesDeclared</code></a>.
    <li>
       Supports <a class='doclink' href='../../../../overview-summary.html#DefaultRestSvlVariables'>Default REST SVL Variables</a>
       (e.g. <js>"$L{my.localized.variable}"</js>).
@@ -3284,7 +3284,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>serializerListener</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1670">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.html" [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1680">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.html" [...]
 <div class="block">Configuration property:  Serializer listener.
 
  <p>
@@ -3307,7 +3307,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1689">serializers</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1699">serializers</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">Configuration property:  Serializers.
 
  <p>
@@ -3330,7 +3330,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>serializersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1706">serializersReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1716">serializersReplace</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">Configuration property:  Serializers.
 
  <p>
@@ -3353,7 +3353,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1727">serializers</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1737">serializers</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">Configuration property:  Serializers.
 
  <p>
@@ -3380,7 +3380,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>serializersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1744">serializersReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1754">serializersReplace</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">Configuration property:  Serializers.
 
  <p>
@@ -3403,7 +3403,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1763">staticFileResponseHeaders</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-exter [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1773">staticFileResponseHeaders</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-exter [...]
 <div class="block">Configuration property:  Static file response headers.
 
  <p>
@@ -3427,7 +3427,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeadersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1782">staticFileResponseHeadersReplace</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?i [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1792">staticFileResponseHeadersReplace</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?i [...]
 <div class="block">Configuration property:  Static file response headers.
 
  <p>
@@ -3451,7 +3451,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1801">staticFileResponseHeaders</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;headers)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1811">staticFileResponseHeaders</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;headers)
                                              throws <a href="../../../../org/apache/juneau/rest/RestServletException.html" title="class in org.apache.juneau.rest">RestServletException</a></pre>
 <div class="block">Configuration property:  Static file response headers.
 
@@ -3478,7 +3478,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeader</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1825">staticFileResponseHeader</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1835">staticFileResponseHeader</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,
                                                    <a href="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">Configuration property:  Static file response headers.
 
@@ -3503,7 +3503,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1842">staticFiles</a>(<a href="../../../../org/apache/juneau/rest/StaticFileMapping.html" title="class in org.apache.juneau.rest">StaticFileMapping</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1852">staticFiles</a>(<a href="../../../../org/apache/juneau/rest/StaticFileMapping.html" title="class in org.apache.juneau.rest">StaticFileMapping</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Static file mappings.
 
  <p>
@@ -3526,7 +3526,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1867">staticFiles</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;mappingString)
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1877">staticFiles</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;mappingString)
                                throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Configuration property:  Static file mappings.
 
@@ -3559,7 +3559,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1897">staticFiles</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;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1907">staticFiles</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;baseClass,
                                       <a href="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;mappingString)
                                throws <a href="../../../../org/apache/juneau/parser/ParseException.html" title="class in org.apache.juneau.parser">ParseException</a></pre>
 <div class="block">Configuration property:  Static file mappings.
@@ -3595,7 +3595,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1921">staticFiles</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1931">staticFiles</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/String.html?is-external=true" title="class or interface in java.lang">String</a>&nbsp;location)</pre>
 <div class="block">Configuration property:  Static file mappings.
 
@@ -3622,7 +3622,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1946">staticFiles</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;baseClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1956">staticFiles</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;baseClass,
                                       <a href="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;location)</pre>
 <div class="block">Configuration property:  Static file mappings.
@@ -3652,7 +3652,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1963">produces</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1973">produces</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;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
 
  <p>
@@ -3675,7 +3675,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>producesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1980">producesReplace</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1990">producesReplace</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;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
 
  <p>
@@ -3698,7 +3698,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.1997">produces</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2007">produces</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
 
  <p>
@@ -3721,7 +3721,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>producesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2014">producesReplace</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2024">producesReplace</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported accept media types.
 
  <p>
@@ -3744,7 +3744,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2031">consumes</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2041">consumes</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;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
 
  <p>
@@ -3767,7 +3767,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>consumesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2048">consumesReplace</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2058">consumesReplace</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;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
 
  <p>
@@ -3790,7 +3790,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2065">consumes</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2075">consumes</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
 
  <p>
@@ -3813,7 +3813,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>consumesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2082">consumesReplace</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2092">consumesReplace</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>...&nbsp;values)</pre>
 <div class="block">Configuration property:  Supported content media types.
 
  <p>
@@ -3836,7 +3836,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>properties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2105">properties</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2115">properties</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title [...]
 <div class="block">Configuration property:  Properties.
 
  <p>
@@ -3865,7 +3865,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>property</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2129">property</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2139">property</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,
                                    <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">Configuration property:  Properties.
 
@@ -3896,7 +3896,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>uriAuthority</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2149">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2159">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">Configuration property:  Resource authority path.
 
  <p>
@@ -3922,7 +3922,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>uriContext</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2172">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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2182">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">Configuration property:  Resource context path.
 
  <p>
@@ -3949,7 +3949,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>uriRelativity</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2194">uriRelativity</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2204">uriRelativity</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">Configuration property:  URI resolution relativity.
 
  <p>
@@ -3975,7 +3975,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>uriResolution</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2216">uriResolution</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2226">uriResolution</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">Configuration property:  URI resolution.
 
  <p>
@@ -4001,7 +4001,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useClasspathResourceCaching</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2238">useClasspathResourceCaching</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2248">useClasspathResourceCaching</a>(boolean&nbsp;value)</pre>
 <div class="block">Configuration property:  Use classpath resource caching.
 
  <p>
@@ -4027,7 +4027,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>useStackTraceHashes</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2260">useStackTraceHashes</a>(boolean&nbsp;value)</pre>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2270">useStackTraceHashes</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#callLoggerConfig-org.apache.juneau.rest.RestCallLoggerConfig-"><code>callLoggerConfig(RestCallLoggerConfig)</code></a></span></div>
 <div class="block">Configuration property:  Use stack trace hashes.
 
@@ -4054,7 +4054,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>widgets</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2282">widgets</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/widget/Widget.html" title="class in org.apache [...]
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2292">widgets</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/widget/Widget.html" title="class in org.apache [...]
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgets-java.lang.Class...-"><code>HtmlDocSerializerBuilder.widgets(Class[])</code></a></span></div>
 <div class="block">Configuration property:  HTML Widgets.
 
@@ -4080,7 +4080,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>widgetsReplace</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2303">widgetsReplace</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/widget/Widget.html" title="class in org [...]
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2313">widgetsReplace</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/widget/Widget.html" title="class in org [...]
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgetsReplace-java.lang.Class...-"><code>HtmlDocSerializerBuilder.widgetsReplace(Class[])</code></a></span></div>
 <div class="block">Configuration property:  HTML Widgets.
 
@@ -4105,7 +4105,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>widgets</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2323">widgets</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2333">widgets</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgets-org.apache.juneau.html.HtmlWidget...-"><code>HtmlDocSerializerBuilder.widgets(HtmlWidget[])</code></a></span></div>
 <div class="block">Configuration property:  HTML Widgets.
 
@@ -4130,7 +4130,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>widgetsReplace</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2343">widgetsReplace</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2353">widgetsReplace</a>(<a href="../../../../org/apache/juneau/rest/widget/Widget.html" title="class in org.apache.juneau.rest.widget">Widget</a>...&nbsp;values)</pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../org/apache/juneau/html/HtmlDocSerializerBuilder.html#widgetsReplace-org.apache.juneau.html.HtmlWidget...-"><code>HtmlDocSerializerBuilder.widgetsReplace(HtmlWidget[])</code></a></span></div>
 <div class="block">Configuration property:  HTML Widgets.
 
@@ -4154,7 +4154,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanClassVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2348">beanClassVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2358">beanClassVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanClassVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean class visibility.
 
@@ -4185,7 +4185,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanConstructorVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2354">beanConstructorVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2364">beanConstructorVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanConstructorVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean constructor visibility.
 
@@ -4213,7 +4213,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionary</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2361">beanDictionary</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2371">beanDictionary</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionary-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4241,7 +4241,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionary</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2368">beanDictionary</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2378">beanDictionary</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionary-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4269,7 +4269,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionaryReplace</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2375">beanDictionaryReplace</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2385">beanDictionaryReplace</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionaryReplace-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4297,7 +4297,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionaryReplace</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2382">beanDictionaryReplace</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2392">beanDictionaryReplace</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionaryReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4325,7 +4325,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionaryRemove</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2389">beanDictionaryRemove</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2399">beanDictionaryRemove</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionaryRemove-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4353,7 +4353,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <li class="blockList">
 <h4>beanDictionaryRemove</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2396">beanDictionaryRemove</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>
+public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2406">beanDictionaryRemove</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"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanDictionaryRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
@@ -4380,7 +4380,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFieldVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2402">beanFieldVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2412">beanFieldVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFieldVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean field visibility.
 
@@ -4407,7 +4407,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFilters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2408">beanFilters</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2418">beanFilters</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFilters-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4433,7 +4433,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFilters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2414">beanFilters</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2424">beanFilters</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFilters-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4468,7 +4468,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFiltersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2420">beanFiltersReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2430">beanFiltersReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFiltersReplace-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4500,7 +4500,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFiltersReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2426">beanFiltersReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2436">beanFiltersReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFiltersReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4533,7 +4533,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFiltersRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2432">beanFiltersRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2442">beanFiltersRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFiltersRemove-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4565,7 +4565,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanFiltersRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2438">beanFiltersRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2448">beanFiltersRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanFiltersRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean filters.
 
@@ -4598,7 +4598,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMapPutReturnsOldValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2444">beanMapPutReturnsOldValue</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2454">beanMapPutReturnsOldValue</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMapPutReturnsOldValue-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  BeanMap.put() returns old property value.
 
@@ -4627,7 +4627,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMapPutReturnsOldValue</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2450">beanMapPutReturnsOldValue</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2460">beanMapPutReturnsOldValue</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMapPutReturnsOldValue--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  BeanMap.put() returns old property value.
 
@@ -4651,7 +4651,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanMethodVisibility</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2456">beanMethodVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2466">beanMethodVisibility</a>(<a href="../../../../org/apache/juneau/Visibility.html" title="enum in org.apache.juneau">Visibility</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanMethodVisibility-org.apache.juneau.Visibility-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Minimum bean method visibility.
 
@@ -4678,7 +4678,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireDefaultConstructor</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2462">beansRequireDefaultConstructor</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2472">beansRequireDefaultConstructor</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireDefaultConstructor-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require no-arg constructors.
 
@@ -4706,7 +4706,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireDefaultConstructor</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2468">beansRequireDefaultConstructor</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2478">beansRequireDefaultConstructor</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireDefaultConstructor--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require no-arg constructors.
 
@@ -4730,7 +4730,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSerializable</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2474">beansRequireSerializable</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2484">beansRequireSerializable</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSerializable-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require Serializable interface.
 
@@ -4758,7 +4758,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSerializable</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2480">beansRequireSerializable</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2490">beansRequireSerializable</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSerializable--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require Serializable interface.
 
@@ -4782,7 +4782,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSettersForGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2486">beansRequireSettersForGetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2496">beansRequireSettersForGetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSettersForGetters-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require setters for getters.
 
@@ -4810,7 +4810,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSettersForGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2492">beansRequireSettersForGetters</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2502">beansRequireSettersForGetters</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSettersForGetters--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require setters for getters.
 
@@ -4834,7 +4834,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beansRequireSomeProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2498">beansRequireSomeProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2508">beansRequireSomeProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beansRequireSomeProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Beans require at least one property.
 
@@ -4862,7 +4862,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>beanTypePropertyName</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2504">beanTypePropertyName</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2514">beanTypePropertyName</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#beanTypePropertyName-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean type property name.
 
@@ -4890,7 +4890,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpi</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2510">bpi</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;beanClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2520">bpi</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;beanClass,
                               <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpi-java.lang.Class-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property includes.
@@ -4918,7 +4918,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpi</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2516">bpi</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2526">bpi</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpi-java.util.Map-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property includes.
 
@@ -4944,7 +4944,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpi</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2522">bpi</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;beanClassName,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2532">bpi</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;beanClassName,
                               <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpi-java.lang.String-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property includes.
@@ -4973,7 +4973,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpx</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2528">bpx</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;beanClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2538">bpx</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;beanClass,
                               <a href="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;properties)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpx-java.lang.Class-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property excludes.
@@ -5001,7 +5001,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpx</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2534">bpx</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2544">bpx</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpx-java.util.Map-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property excludes.
 
@@ -5027,7 +5027,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpx</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2540">bpx</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;beanClassName,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2550">bpx</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;beanClassName,
                               <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpx-java.lang.String-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean property excludes.
@@ -5053,7 +5053,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpro</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2546">bpro</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;beanClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2556">bpro</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;beanClass,
                                <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpro-java.lang.Class-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Read-only bean properties.
@@ -5081,7 +5081,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpro</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2552">bpro</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="clas [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2562">bpro</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="clas [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpro-java.util.Map-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Read-only bean properties.
 
@@ -5107,7 +5107,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpro</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2558">bpro</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;beanClassName,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2568">bpro</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;beanClassName,
                                <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpro-java.lang.String-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Read-only bean properties.
@@ -5136,7 +5136,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpwo</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2564">bpwo</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;beanClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2574">bpwo</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;beanClass,
                                <a href="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;properties)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpwo-java.lang.Class-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Write-only bean properties.
@@ -5164,7 +5164,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpwo</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2570">bpwo</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="clas [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2580">bpwo</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="clas [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpwo-java.util.Map-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Write-only bean properties.
 
@@ -5190,7 +5190,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>bpwo</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2576">bpwo</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;beanClassName,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2586">bpwo</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;beanClassName,
                                <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#bpwo-java.lang.String-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Write-only bean properties.
@@ -5219,7 +5219,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2582">debug</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2592">debug</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#debug--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Debug mode.
 
@@ -5243,7 +5243,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionary</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2589">dictionary</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2599">dictionary</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionary-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5269,7 +5269,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionary</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2595">dictionary</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2605">dictionary</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionary-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5295,7 +5295,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionaryReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2601">dictionaryReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2611">dictionaryReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionaryReplace-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5321,7 +5321,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionaryReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2607">dictionaryReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2617">dictionaryReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionaryReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5347,7 +5347,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionaryRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2613">dictionaryRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2623">dictionaryRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionaryRemove-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5373,7 +5373,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>dictionaryRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2619">dictionaryRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2629">dictionaryRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#dictionaryRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean dictionary.
 
@@ -5401,7 +5401,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>example</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2625">example</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;c,
+<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2635">example</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;c,
                                       T&nbsp;o)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#example-java.lang.Class-T-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO example.
@@ -5429,7 +5429,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>exampleJson</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2631">exampleJson</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;c,
+<pre>public&nbsp;&lt;T&gt;&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2641">exampleJson</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;c,
                                           <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#exampleJson-java.lang.Class-java.lang.String-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO example.
@@ -5459,7 +5459,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreInvocationExceptionsOnGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2637">ignoreInvocationExceptionsOnGetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2647">ignoreInvocationExceptionsOnGetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreInvocationExceptionsOnGetters-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore invocation errors on getters.
 
@@ -5487,7 +5487,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreInvocationExceptionsOnGetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2643">ignoreInvocationExceptionsOnGetters</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2653">ignoreInvocationExceptionsOnGetters</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreInvocationExceptionsOnGetters--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore invocation errors on getters.
 
@@ -5511,7 +5511,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreInvocationExceptionsOnSetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2649">ignoreInvocationExceptionsOnSetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2659">ignoreInvocationExceptionsOnSetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreInvocationExceptionsOnSetters-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore invocation errors on setters.
 
@@ -5539,7 +5539,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreInvocationExceptionsOnSetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2655">ignoreInvocationExceptionsOnSetters</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2665">ignoreInvocationExceptionsOnSetters</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreInvocationExceptionsOnSetters--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore invocation errors on setters.
 
@@ -5563,7 +5563,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignorePropertiesWithoutSetters</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2661">ignorePropertiesWithoutSetters</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2671">ignorePropertiesWithoutSetters</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignorePropertiesWithoutSetters-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore properties without setters.
 
@@ -5591,7 +5591,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2667">ignoreUnknownBeanProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2677">ignoreUnknownBeanProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownBeanProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties.
 
@@ -5619,7 +5619,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2673">ignoreUnknownBeanProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2683">ignoreUnknownBeanProperties</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownBeanProperties--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties.
 
@@ -5643,7 +5643,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>ignoreUnknownNullBeanProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2679">ignoreUnknownNullBeanProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2689">ignoreUnknownNullBeanProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#ignoreUnknownNullBeanProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Ignore unknown properties with null values.
 
@@ -5671,7 +5671,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>implClass</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2685">implClass</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;interfaceClass,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2695">implClass</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;interfaceClass,
                                     <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;implClass)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#implClass-java.lang.Class-java.lang.Class-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Implementation classes.
@@ -5696,7 +5696,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>implClasses</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2691">implClasses</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" titl [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2701">implClasses</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" titl [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#implClasses-java.util.Map-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Implementation classes.
 
@@ -5724,7 +5724,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>locale</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2697">locale</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2707">locale</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Locale.html?is-external=true" title="class or interface in java.util">Locale</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#locale-java.util.Locale-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Locale.
 
@@ -5750,7 +5750,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>mediaType</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2703">mediaType</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2713">mediaType</a>(<a href="../../../../org/apache/juneau/http/MediaType.html" title="class in org.apache.juneau.http">MediaType</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#mediaType-org.apache.juneau.http.MediaType-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Media type.
 
@@ -5776,7 +5776,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClasses</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2709">notBeanClasses</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2719">notBeanClasses</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClasses-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5803,7 +5803,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClasses</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2715">notBeanClasses</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2725">notBeanClasses</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClasses-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5835,7 +5835,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClassesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2721">notBeanClassesReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2731">notBeanClassesReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClassesReplace-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5862,7 +5862,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClassesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2727">notBeanClassesReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2737">notBeanClassesReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClassesReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5894,7 +5894,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClassesRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2733">notBeanClassesRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2743">notBeanClassesRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClassesRemove-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5917,7 +5917,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanClassesRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2739">notBeanClassesRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2749">notBeanClassesRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanClassesRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean class exclusions.
 
@@ -5945,7 +5945,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2745">notBeanPackages</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2755">notBeanPackages</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackages-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -5973,7 +5973,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackages</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2751">notBeanPackages</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2761">notBeanPackages</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;values)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackages-java.lang.String...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -5996,7 +5996,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackagesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2757">notBeanPackagesReplace</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2767">notBeanPackagesReplace</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;values)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackagesReplace-java.lang.String...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -6019,7 +6019,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackagesReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2763">notBeanPackagesReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2773">notBeanPackagesReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackagesReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -6047,7 +6047,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackagesRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2769">notBeanPackagesRemove</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;values)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2779">notBeanPackagesRemove</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;values)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackagesRemove-java.lang.String...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -6070,7 +6070,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>notBeanPackagesRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2775">notBeanPackagesRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2785">notBeanPackagesRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#notBeanPackagesRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Bean package exclusions.
 
@@ -6098,7 +6098,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwaps</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2781">pojoSwaps</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2791">pojoSwaps</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwaps-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6121,7 +6121,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwaps</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2787">pojoSwaps</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2797">pojoSwaps</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwaps-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6150,7 +6150,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwapsReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2793">pojoSwapsReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2803">pojoSwapsReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwapsReplace-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6179,7 +6179,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwapsReplace</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2799">pojoSwapsReplace</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2809">pojoSwapsReplace</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwapsReplace-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6208,7 +6208,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwapsRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2805">pojoSwapsRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2815">pojoSwapsRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwapsRemove-java.lang.Class...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6236,7 +6236,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>pojoSwapsRemove</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2811">pojoSwapsRemove</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/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2821">pojoSwapsRemove</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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#pojoSwapsRemove-java.lang.Object...-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  POJO swaps.
 
@@ -6265,7 +6265,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>sortProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2817">sortProperties</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2827">sortProperties</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#sortProperties-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Sort bean properties.
 
@@ -6293,7 +6293,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>sortProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2823">sortProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2833">sortProperties</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#sortProperties--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Sort bean properties.
 
@@ -6317,7 +6317,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>timeZone</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2829">timeZone</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2839">timeZone</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/TimeZone.html?is-external=true" title="class or interface in java.util">TimeZone</a>&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#timeZone-java.util.TimeZone-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  TimeZone.
 
@@ -6340,7 +6340,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useEnumNames</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2835">useEnumNames</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2845">useEnumNames</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useEnumNames-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use enum names.
 
@@ -6366,7 +6366,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useEnumNames</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2841">useEnumNames</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2851">useEnumNames</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useEnumNames--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use enum names.
 
@@ -6390,7 +6390,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useInterfaceProxies</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2847">useInterfaceProxies</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2857">useInterfaceProxies</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useInterfaceProxies-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use interface proxies.
 
@@ -6418,7 +6418,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useJavaBeanIntrospector</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2853">useJavaBeanIntrospector</a>(boolean&nbsp;value)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2863">useJavaBeanIntrospector</a>(boolean&nbsp;value)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useJavaBeanIntrospector-boolean-">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use Java Introspector.
 
@@ -6449,7 +6449,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>useJavaBeanIntrospector</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2859">useJavaBeanIntrospector</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2869">useJavaBeanIntrospector</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/BeanContextBuilder.html#useJavaBeanIntrospector--">BeanContextBuilder</a></code></span></div>
 <div class="block">Configuration property:  Use Java Introspector.
 
@@ -6473,7 +6473,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2865">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;name,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2875">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;name,
                               <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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#set-java.lang.String-java.lang.Object-">ContextBuilder</a></code></span></div>
 <div class="block">Sets a configuration property on this object.</div>
@@ -6496,7 +6496,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>set</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2873">set</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2883">set</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#set-java.util.Map-">ContextBuilder</a></code></span></div>
 <div class="block">Sets multiple configuration properties on this object.</div>
 <dl>
@@ -6517,7 +6517,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>add</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2882">add</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2892">add</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">Map</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class [...]
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#add-java.util.Map-">ContextBuilder</a></code></span></div>
 <div class="block">Adds multiple configuration properties on this object.</div>
 <dl>
@@ -6538,7 +6538,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>addTo</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2888">addTo</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2898">addTo</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,
                                 <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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#addTo-java.lang.String-java.lang.Object-">ContextBuilder</a></code></span></div>
 <div class="block">Adds a value to a SET or LIST property.</div>
@@ -6559,7 +6559,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>addTo</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2894">addTo</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2904">addTo</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,
                                 <a href="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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#addTo-java.lang.String-java.lang.String-java.lang.Object-">ContextBuilder</a></code></span></div>
@@ -6582,7 +6582,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>removeFrom</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2900">removeFrom</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>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2910">removeFrom</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,
                                      <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"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#removeFrom-java.lang.String-java.lang.Object-">ContextBuilder</a></code></span></div>
 <div class="block">Removes a value from a SET, LIST, or MAP property.</div>
@@ -6603,7 +6603,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>apply</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2906">apply</a>(<a href="../../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;copyFrom)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2916">apply</a>(<a href="../../../../org/apache/juneau/PropertyStore.html" title="class in org.apache.juneau">PropertyStore</a>&nbsp;copyFrom)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#apply-org.apache.juneau.PropertyStore-">ContextBuilder</a></code></span></div>
 <div class="block">Copies the settings from the specified property store into this builder.</div>
 <dl>
@@ -6622,7 +6622,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>applyAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2912">applyAnnotations</a>(<a href="../../../../org/apache/juneau/reflect/AnnotationList.html" title="class in org.apache.juneau.reflect">AnnotationList</a>&nbsp;al,
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2922">applyAnnotations</a>(<a href="../../../../org/apache/juneau/reflect/AnnotationList.html" title="class in org.apache.juneau.reflect">AnnotationList</a>&nbsp;al,
                                            <a href="../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;vrs)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#applyAnnotations-org.apache.juneau.reflect.AnnotationList-org.apache.juneau.svl.VarResolverSession-">ContextBuilder</a></code></span></div>
 <div class="block">Applies a set of annotations to this property store.</div>
@@ -6643,7 +6643,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>applyAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2918">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;fromClass)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2928">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;fromClass)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#applyAnnotations-java.lang.Class-">ContextBuilder</a></code></span></div>
 <div class="block">Applies any of the various <ja>@XConfig</ja> annotations on the specified class to this context.
 
@@ -6693,7 +6693,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>applyAnnotations</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2924">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;fromMethod)</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2934">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;fromMethod)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../org/apache/juneau/ContextBuilder.html#applyAnnotations-java.lang.reflect.Method-">ContextBuilder</a></code></span></div>
 <div class="block">Applies any of the various <ja>@XConfig</ja> annotations on the specified method to this context.
 
@@ -6744,7 +6744,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <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/RestContextBuilder.html#line.2934">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/RestContextBuilder.html#line.2944">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><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true#getInitParameter-java.lang.String-" title="class or interface in javax.servlet">getInitParameter</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet">ServletConfig</a></code></dd>
@@ -6757,7 +6757,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <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/RestContextBuilder.html#line.2939">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/RestContextBuilder.html#line.2949">getInitParameterNames</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true#getInitParameterNames--" title="class or interface in javax.servlet">getInitParameterNames</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet">ServletConfig</a></code></dd>
@@ -6770,7 +6770,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <ul class="blockList">
 <li class="blockList">
 <h4>getServletContext</h4>
-<pre>public&nbsp;<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletContext.html?is-external=true" title="class or interface in javax.servlet">ServletContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2944">getServletContext</a>()</pre>
+<pre>public&nbsp;<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletContext.html?is-external=true" title="class or interface in javax.servlet">ServletContext</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestContextBuilder.html#line.2954">getServletContext</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true#getServletContext--" title="class or interface in javax.servlet">getServletContext</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet">ServletConfig</a></code></dd>
@@ -6783,7 +6783,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html"
 <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/RestContextBuilder.html#line.2949">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/RestContextBuilder.html#line.2959">getServletName</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true#getServletName--" title="class or interface in javax.servlet">getServletName</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletConfig.html?is-external=true" title="class or interface in javax.servlet">ServletConfig</a></code></dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextProperties.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextProperties.html
index f14a531..4eef578 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextProperties.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestContextProperties.html
@@ -133,7 +133,7 @@ extends <a href="../../../../org/apache/juneau/ObjectMap.html" title="class in o
  <p>
  These are properties specified on a REST resource class through the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>RestResource.properties()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>Rest.properties()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.lang.String-java.lang.Object-"><code>RestContextBuilder.set(String, Object)</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.util.Map-"><code>RestContextBuilder.set(Map)</code></a>
  </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestConverter.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestConverter.html
index d93e838..82b2644 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestConverter.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestConverter.html
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
  <p>
  Converters are associated with REST methods through the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#converters--"><code>RestResource.converters()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#converters--"><code>Rest.converters()</code></a>
    <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#converters--"><code>RestMethod.converters()</code></a>
    <li class='jf'><a href="../../../../org/apache/juneau/rest/RestContext.html#REST_converters"><code>RestContext.REST_converters</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#converters-java.lang.Class...-"><code>RestContextBuilder.converters(Class...)</code></a>
@@ -135,7 +135,7 @@ var activeTableTab = "activeTableTab";
  </p>
 
  <p>
- Converters can also be associated at the servlet level using the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#converters--"><code>@RestResource(converters)</code></a> annotation.
+ Converters can also be associated at the servlet level using the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#converters--"><code>@Rest(converters)</code></a> annotation.
  <br>Applying converters at the resource level is equivalent to applying converters to each resource method individually.
 
  <h5 class='topic'>How to implement</h5>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestGuard.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestGuard.html
index b6dcfbd..0d09d46 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestGuard.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestGuard.html
@@ -123,7 +123,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  For example, guards can be used to ensure that only administrators can call certain methods.
 
  <p>
- Guards are applied to REST methods declaratively through the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#guards--"><code>@RestResource(guards)</code></a> or
+ Guards are applied to REST methods declaratively through the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#guards--"><code>@Rest(guards)</code></a> or
  <a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#guards--"><code>@RestMethod(guards)</code></a> annotations.
 
  <p>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestMethodContext.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestMethodContext.html
index 3f511e5..ff45b09 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestMethodContext.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestMethodContext.html
@@ -402,7 +402,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Comparab
 
  <p>
  The client version is identified via the HTTP request header identified by
- <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#clientVersionHeader--"><code>@RestResource(clientVersionHeader)</code></a> which by default is <js>"X-Client-Version"</js>.
+ <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#clientVersionHeader--"><code>@Rest(clientVersionHeader)</code></a> which by default is <js>"X-Client-Version"</js>.
 
  <p>
  This is a specialized kind of <a href="../../../../org/apache/juneau/rest/RestMatcher.html" title="class in org.apache.juneau.rest"><code>RestMatcher</code></a> that allows you to invoke different Java methods for the same
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestRequest.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestRequest.html
index 8e699b5..eb64bec 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestRequest.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestRequest.html
@@ -739,7 +739,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestProperties.html"
  <p>
  This contains all resource and method level properties from the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>RestResource.properties()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>Rest.properties()</code></a>
    <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#properties--"><code>RestMethod.properties()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.lang.String-java.lang.Object-"><code>RestContextBuilder.set(String, Object)</code></a>
  </ul>
@@ -2251,7 +2251,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RestRequest.html" title=
 
  The config file is identified via one of the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#config--"><code>RestResource.config()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#config--"><code>Rest.config()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#config-org.apache.juneau.config.Config-"><code>RestContextBuilder.config(Config)</code></a>
  </ul>
 
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResourceResolver.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResourceResolver.html
index 5a4806b..c2a0b0d 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResourceResolver.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResourceResolver.html
@@ -117,13 +117,13 @@ extends <a href="../../../../org/apache/juneau/ResourceResolver.html" title="int
 <div class="block">Class used to resolve <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true" title="class or interface in java.lang"><code>Class</code></a> objects to instances.
 
  <p>
- Used to convert classes defined via <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>@RestResource(children)</code></a> into child instances.
+ Used to convert classes defined via <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>@Rest(children)</code></a> into child instances.
 
  <p>
  Subclasses can be created to provide customized resource resolution.
  These can be associated with REST resources in one of the following ways:
  <ul>
-   <li><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#resourceResolver--"><code>@RestResource(resourceResolver)</code></a> annotation.
+   <li><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#resourceResolver--"><code>@Rest(resourceResolver)</code></a> annotation.
    <li><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#resourceResolver-java.lang.Class-"><code>RestContextBuilder.resourceResolver(Class)</code></a>/<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#resourceResolver-org.apache.juneau.rest.RestResourceResolver-"><code>RestContextBuilder.resourceResolver(RestResourceResolver)</code></a>
       methods.
  </ul>
@@ -242,7 +242,7 @@ extends <a href="../../../../org/apache/juneau/ResourceResolver.html" title="int
  The default implementation simply creates a new class instance using <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Class.html?is-external=true#newInstance--" title="class or interface in java.lang"><code>Class.newInstance()</code></a>.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>parent</code> - The parent resource (i.e. the instance whose class has the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>@RestResource(children)</code></a> annotation.</dd>
+<dd><code>parent</code> - The parent resource (i.e. the instance whose class has the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>@Rest(children)</code></a> annotation.</dd>
 <dd><code>c</code> - The class to resolve.</dd>
 <dd><code>builder</code> - The initialization configuration for the resource.</dd>
 <dd><code>args</code> - Optional arguments to pass to constructor</dd>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResponse.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResponse.html
index 1fda64b..8b13455 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResponse.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestResponse.html
@@ -604,7 +604,7 @@ public&nbsp;<a href="../../../../org/apache/juneau/rest/RequestProperties.html"
  <p>
  This contains all resource and method level properties from the following:
  <ul class='javatree'>
-   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>RestResource.properties()</code></a>
+   <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>Rest.properties()</code></a>
    <li class='ja'><a href="../../../../org/apache/juneau/rest/annotation/RestMethod.html#properties--"><code>RestMethod.properties()</code></a>
    <li class='jm'><a href="../../../../org/apache/juneau/rest/RestContextBuilder.html#set-java.lang.String-java.lang.Object-"><code>RestContextBuilder.set(String, Object)</code></a>
  </ul>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestServlet.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestServlet.html
index 97092da..888e9c8 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestServlet.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/RestServlet.html
@@ -185,7 +185,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <tr id="i2" 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/RestServlet.html#getPath--">getPath</a></span>()</code>
-<div class="block">Returns the path defined on this servlet if it's defined via <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>RestResource.path()</code></a>.</div>
+<div class="block">Returns the path defined on this servlet if it's defined via <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>Rest.path()</code></a>.</div>
 </td>
 </tr>
 <tr id="i3" class="rowColor">
@@ -380,8 +380,8 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <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/RestServlet.html#line.114">getPath</a>()</pre>
-<div class="block">Returns the path defined on this servlet if it's defined via <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#path--"><code>RestResource.path()</code></a>.</div>
+<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/RestServlet.html#line.115">getPath</a>()</pre>
+<div class="block">Returns the path defined on this servlet if it's defined via <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#path--"><code>Rest.path()</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>The path defined on this servlet, or an empty string if not specified.</dd>
@@ -394,7 +394,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>getServletConfig</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.125">getServletConfig</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextBuilder.html" title="class in org.apache.juneau.rest">RestContextBuilder</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.129">getServletConfig</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Servlet.html?is-external=true#getServletConfig--" title="class or interface in javax.servlet">getServletConfig</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Servlet.html?is-external=true" title="class or interface in javax.servlet">Servlet</a></code></dd>
@@ -409,7 +409,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>getContext</h4>
-<pre>protected&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/RestServlet.html#line.149">getContext</a>()</pre>
+<pre>protected&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/RestServlet.html#line.153">getContext</a>()</pre>
 <div class="block">Returns the read-only context object that contains all the configuration information about this resource.
 
  <p>
@@ -434,7 +434,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>getProperties</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.161">getProperties</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestContextProperties.html" title="class in org.apache.juneau.rest">RestContextProperties</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.165">getProperties</a>()</pre>
 <div class="block">Convenience method for calling <c>getContext().getProperties();</c></div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -450,7 +450,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>log</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.171">log</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;msg)</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.175">log</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;msg)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/GenericServlet.html?is-external=true#log-java.lang.String-" title="class or interface in javax.servlet">log</a></code>&nbsp;in class&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/GenericServlet.html?is-external=true" title="class or interface in javax.servlet">GenericServlet</a></code></dd>
@@ -463,7 +463,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>log</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.176">log</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;msg,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.180">log</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;msg,
                 <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;cause)</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -477,7 +477,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>log</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.187">log</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.191">log</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
                 <a href="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;msg,
                 <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;args)</pre>
 <div class="block">Log a message.</div>
@@ -495,7 +495,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>logObjects</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.198">logObjects</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.202">logObjects</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
                        <a href="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;msg,
                        <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;args)</pre>
 <div class="block">Log a message.</div>
@@ -513,7 +513,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>log</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.210">log</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.214">log</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/logging/Level.html?is-external=true" title="class or interface in java.util.logging">Level</a>&nbsp;level,
                 <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;cause,
                 <a href="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;msg,
                 <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;args)</pre>
@@ -533,7 +533,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>service</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.225">service</a>(<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http">HttpServletRequest</a>&nbsp;r1,
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.229">service</a>(<a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletRequest.html?is-external=true" title="class or interface in javax.servlet.http">HttpServletRequest</a>&nbsp;r1,
                     <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpServletResponse.html?is-external=true" title="class or interface in javax.servlet.http">HttpServletResponse</a>&nbsp;r2)
              throws <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/ServletException.html?is-external=true" title="class or interface in javax.servlet">ServletException</a>,
                     <a href="../../../../org/apache/juneau/http/exception/InternalServerError.html" title="class in org.apache.juneau.http.exception">InternalServerError</a>,
@@ -558,7 +558,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>destroy</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.244">destroy</a>()</pre>
+<pre>public&nbsp;void&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.248">destroy</a>()</pre>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Servlet.html?is-external=true#destroy--" title="class or interface in javax.servlet">destroy</a></code>&nbsp;in interface&nbsp;<code><a href="https://docs.oracle.com/javaee/5/api/javax/servlet/Servlet.html?is-external=true" title="class or interface in javax.servlet">Servlet</a></code></dd>
@@ -573,7 +573,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockList">
 <li class="blockList">
 <h4>getRequest</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.259">getRequest</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestRequest.html" title="class in org.apache.juneau.rest">RestRequest</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.263">getRequest</a>()</pre>
 <div class="block">Returns the current HTTP request.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -587,7 +587,7 @@ extends <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/HttpSer
 <ul class="blockListLast">
 <li class="blockList">
 <h4>getResponse</h4>
-<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.268">getResponse</a>()</pre>
+<pre>public&nbsp;<a href="../../../../org/apache/juneau/rest/RestResponse.html" title="class in org.apache.juneau.rest">RestResponse</a>&nbsp;<a href="../../../../src-html/org/apache/juneau/rest/RestServlet.html#line.272">getResponse</a>()</pre>
 <div class="block">Returns the current HTTP response.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/StaticFileMapping.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/StaticFileMapping.html
index 40e59dc..b700950 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/StaticFileMapping.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/StaticFileMapping.html
@@ -116,11 +116,11 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  Used to define paths and locations of statically-served files such as images or HTML documents.
 
  <p>
- An example where this class is used is in the <a href="../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>RestResource.staticFiles()</code></a> annotation:
+ An example where this class is used is in the <a href="../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>Rest.staticFiles()</code></a> annotation:
  <p class='bcode w800'>
  <jk>package</jk> com.foo.mypackage;
 
- <ja>@RestResource</ja>(
+ <ja>@Rest</ja>(
    path=<js>"/myresource"</js>,
    staticFiles={<js>"htdocs:docs"</js>}
  )
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/HookEvent.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/HookEvent.html
index bf36f13..3e67955 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/HookEvent.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/HookEvent.html
@@ -265,7 +265,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {
 
       <jc>// Add a request attribute to all incoming requests.</jc>
@@ -386,7 +386,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {
 
       <jc>// Log the incoming request.</jc>
@@ -440,7 +440,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {
 
       <jc>// Log the result of the request.</jc>
@@ -502,7 +502,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {
 
       <jc>// Log the time it took to execute the request.</jc>
@@ -561,7 +561,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> PetStoreResource <jk>extends</jk> ResourceJena {
 
       <jc>// Our database.</jc>
@@ -686,7 +686,7 @@ the order they are declared.</div>
 
  <h5 class='figure'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> PetStoreResource <jk>extends</jk> ResourceJena {
 
       <jc>// Our database.</jc>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Logging.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Logging.html
index 7b2da69..ca8aa25 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Logging.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Logging.html
@@ -96,12 +96,12 @@
 <div class="block">Configures the <a href="../../../../../org/apache/juneau/rest/RestCallLogger.html" title="interface in org.apache.juneau.rest"><code>RestCallLogger</code></a> used by REST classes and methods.
 
  <p>
- This annotation can be used on the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#logging--"><code>RestResource.logging()</code></a> and <a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html#logging--"><code>RestMethod.logging()</code></a> annotations
+ This annotation can be used on the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#logging--"><code>Rest.logging()</code></a> and <a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html#logging--"><code>RestMethod.logging()</code></a> annotations
  to control how and when HTTP requests are logged and at what level of detail.
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       logging=<ja>@Logging</ja>(
          level=<js>"INFO"</js>,
          rules={
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/LoggingRule.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/LoggingRule.html
index 9cd1936..e313057 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/LoggingRule.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/LoggingRule.html
@@ -229,7 +229,7 @@
  Allows you to tailor logging on debug requests.
 
  <p>
- See the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#debug--"><code>@RestResource(debug)</code></a> annotation on details of how to enable debugging.
+ See the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#debug--"><code>@Rest(debug)</code></a> annotation on details of how to enable debugging.
 
  <p>
  The possible values are (case-insensitive):
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Property.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Property.html
index fc0b4fd..c7257f5 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Property.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Property.html
@@ -97,7 +97,7 @@
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface i [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
 public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/Property.html#line.38">Property</a></pre>
-<div class="block">Property name/value pair used in the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a> annotation.
+<div class="block">Property name/value pair used in the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a> annotation.
 
  <p>
  Any of the properties defined on any of the serializers or parsers can be defined.
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/ResourceSwagger.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/ResourceSwagger.html
index 8129654..21cdac4 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/ResourceSwagger.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/ResourceSwagger.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestHook.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/ResourceSwagger.html" target="_top">Frames</a></li>
@@ -93,7 +93,7 @@
 <hr>
 <br>
 <pre>public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/ResourceSwagger.html#line.25">ResourceSwagger</a></pre>
-<div class="block">Extended annotation for <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--"><code>@RestResource(swagger)</code></a>.
+<div class="block">Extended annotation for <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--"><code>@Rest(swagger)</code></a>.
 
  <ul class='seealso'>
    <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.Swagger'>Overview &gt; juneau-rest-server &gt; Swagger</a>
@@ -196,7 +196,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          title=<js>"Petstore application"</js>
       )
@@ -213,7 +213,7 @@
          <li><c>{resource-class}.title</c> property in resource bundle.
          <li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html#title--"><code>title()</code></a> on this class, then any parent classes.
          <li>Value defined in Swagger JSON file.
-         <li><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#title--"><code>RestResource.title()</code></a> on this class, then any parent classes.
+         <li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--"><code>Rest.title()</code></a> on this class, then any parent classes.
          <li>
       </ol>
    <li>
@@ -240,7 +240,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          description={
             <js>"This is a sample server Petstore server based on the Petstore sample at Swagger.io."<js>,
@@ -260,7 +260,7 @@
          <li><c>{resource-class}.description</c> property in resource bundle.
          <li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html#description--"><code>description()</code></a> on this class, then any parent classes.
          <li>Value defined in Swagger JSON file.
-         <li><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#description--"><code>RestResource.description()</code></a> on this class, then any parent classes.
+         <li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--"><code>Rest.description()</code></a> on this class, then any parent classes.
          <li>
       </ol>
    <li>
@@ -302,7 +302,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@MethodSwagger</ja>(
          contact=<js>"{name:'John Smith',email:'john.smith@foo.bar'}"</js>
       )
@@ -362,7 +362,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@MethodSwagger</ja>(
          externalDocs=<ja>@ExternalDocs</ja>(url=<js>"http://juneau.apache.org"</js>)
       )
@@ -405,7 +405,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@MethodSwagger</ja>(
          license=<js>"{name:'Apache 2.0',url:'http://www.apache.org/licenses/LICENSE-2.0.html'}"</js>
       )
@@ -466,7 +466,7 @@
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@MethodSwagger</ja>(
          tags=<js>"[{name:'Foo',description:'Foobar'}]"</js>
       )
@@ -578,7 +578,7 @@
  The following are completely equivalent ways of defining the swagger description of a resource:
  <p class='bcode w800'>
    <jc>// Normal</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=<ja>@ResourceSwagger</ja>(
          title=<js>"Petstore application"</js>,
          description={
@@ -614,7 +614,7 @@
  </p>
  <p class='bcode w800'>
    <jc>// Free-form</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=@ResourceSwagger({
          <js>"title: 'Petstore application',"</js>,
          <js>"description: 'This is a sample server Petstore server based on the Petstore sample at Swagger.io.\nYou can find out more about Swagger at &lt;a class='link' href='http://swagger.io'&gt;http://swagger.io&lt;/a&gt;.',"</js>,
@@ -647,7 +647,7 @@
  </p>
  <p class='bcode w800'>
    <jc>// Free-form with variables</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       swagger=@ResourceSwagger(<js>"$F{MyResourceSwagger.json}"</js>)
    )
  </p>
@@ -713,7 +713,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestHook.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/ResourceSwagger.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Rest.html
similarity index 73%
copy from content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html
copy to content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Rest.html
index 07b7743..45b8241 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/Rest.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RestResource (Apache Juneau 8.1.2)</title>
+<title>Rest (Apache Juneau 8.1.2)</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="RestResource (Apache Juneau 8.1.2)";
+            parent.document.title="Rest (Apache Juneau 8.1.2)";
         }
     }
     catch(err) {
@@ -42,12 +42,12 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestResource.html" target="_top">Frames</a></li>
-<li><a href="RestResource.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/Rest.html" target="_top">Frames</a></li>
+<li><a href="Rest.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>
@@ -84,7 +84,7 @@
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest.annotation</div>
-<h2 title="Annotation Type RestResource" class="title">Annotation Type RestResource</h2>
+<h2 title="Annotation Type Rest" class="title">Annotation Type Rest</h2>
 </div>
 <div class="contentContainer">
 <div class="description">
@@ -96,8 +96,8 @@
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.anno [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface i [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
- <a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html" title="annotation in org.apache.juneau.annotation">@PropertyStoreApply</a>(<a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html#value--">value</a>=<a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply.class</a>)
-public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.49">RestResource</a></pre>
+ <a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html" title="annotation in org.apache.juneau.annotation">@PropertyStoreApply</a>(<a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html#value--">value</a>=<a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestConfigApply.class</a>)
+public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.44">Rest</a></pre>
 <div class="block">Used to denote that a class is a REST resource and to associate metadata on it.
 
  <p>
@@ -105,7 +105,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
  a REST resource.
 
  <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.RestResource'>Overview &gt; juneau-rest-server &gt; @RestResource</a>
+   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.Rest'>Overview &gt; juneau-rest-server &gt; @Rest</a>
  </ul></div>
 </li>
 </ul>
@@ -127,372 +127,308 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 </tr>
 <tr 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/annotation/RestResource.html#allowBodyParam--">allowBodyParam</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#allowBodyParam--">allowBodyParam</a></span></code>
 <div class="block">Allow body URL parameter.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedHeaderParams--">allowedHeaderParams</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#allowedHeaderParams--">allowedHeaderParams</a></span></code>
 <div class="block">Configuration property:  Allowed header URL parameters.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedMethodHeaders--">allowedMethodHeaders</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodHeaders--">allowedMethodHeaders</a></span></code>
 <div class="block">Configuration property:  Allowed method headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#allowedMethodParams--">allowedMethodParams</a></span></code>
 <div class="block">Allowed method parameters.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowHeaderParams--">allowHeaderParams</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedHeaderParams--"><code>allowedHeaderParams()</code></a></span></div>
-</div>
-</td>
-</tr>
-<tr 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/annotation/RestResource.html#attrs--">attrs</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#attrs--">attrs</a></span></code>
 <div class="block">Default request attributes.</div>
 </td>
 </tr>
-<tr class="altColor">
-<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;?&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#beanFilters--">beanFilters</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#beanFilters--"><code>BeanConfig.beanFilters()</code></a></span></div>
-</div>
-</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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callHandler--">callHandler</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#callHandler--">callHandler</a></span></code>
 <div class="block">REST call handler.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--">callLogger</a></span></code>
+<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>
 </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;?&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#children--">children</a></span></code>
 <div class="block">REST children.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#classpathResourceFinder--">classpathResourceFinder</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#classpathResourceFinder--">classpathResourceFinder</a></span></code>
 <div class="block">Classpath resource finder.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#clientVersionHeader--">clientVersionHeader</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#clientVersionHeader--">clientVersionHeader</a></span></code>
 <div class="block">Client version header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#config--">config</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#config--">config</a></span></code>
 <div class="block">Optional location of configuration file for this servlet.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#consumes--">consumes</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#consumes--">consumes</a></span></code>
 <div class="block">Supported content media types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#converters--">converters</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#converters--">converters</a></span></code>
 <div class="block">Class-level response converters.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#debug--">debug</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#debug--">debug</a></span></code>
 <div class="block">Enable debug mode.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultAccept--">defaultAccept</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultAccept--">defaultAccept</a></span></code>
 <div class="block">Default <c>Accept</c> header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultCharset--">defaultCharset</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultCharset--">defaultCharset</a></span></code>
 <div class="block">Default character encoding.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultContentType--">defaultContentType</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultContentType--">defaultContentType</a></span></code>
 <div class="block">Default <c>Content-Type</c> header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultRequestHeaders--">defaultRequestHeaders</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultRequestHeaders--">defaultRequestHeaders</a></span></code>
 <div class="block">Default request headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultResponseHeaders--">defaultResponseHeaders</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultResponseHeaders--">defaultResponseHeaders</a></span></code>
 <div class="block">Default response headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#description--">description</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#description--">description</a></span></code>
 <div class="block">Optional servlet description.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#encoders--">encoders</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#encoders--">encoders</a></span></code>
 <div class="block">Compression encoders.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#flags--">flags</a></span></code>
-<div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>properties()</code></a> of simple boolean types.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#flags--">flags</a></span></code>
+<div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>properties()</code></a> of simple boolean types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#guards--">guards</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#guards--">guards</a></span></code>
 <div class="block">Class-level guards.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation">HtmlDoc</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#htmldoc--">htmldoc</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation"><code>HtmlDocConfig</code></a></span></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
 <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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#infoProvider--">infoProvider</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#infoProvider--">infoProvider</a></span></code>
 <div class="block">Configuration property:  REST info provider.</div>
 </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/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#logger--">logger</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--"><code>callLogger()</code></a></span></div>
-</div>
-</td>
-</tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#logging--">logging</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#logging--">logging</a></span></code>
 <div class="block">Specifies rules on how to handle logging of HTTP requests/responses.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#maxInput--">maxInput</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#maxInput--">maxInput</a></span></code>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#messages--">messages</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#messages--">messages</a></span></code>
 <div class="block">Messages.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#mimeTypes--">mimeTypes</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#mimeTypes--">mimeTypes</a></span></code>
 <div class="block">Configuration property:  MIME types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#paramResolvers--">paramResolvers</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#paramResolvers--">paramResolvers</a></span></code>
 <div class="block">Java method parameter resolvers.</div>
 </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/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#parserListener--">parserListener</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/parser/annotation/ParserConfig.html#listener--"><code>ParserConfig.listener()</code></a></span></div>
-</div>
-</td>
-</tr>
-<tr class="altColor">
 <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;?&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#parsers--">parsers</a></span></code>
 <div class="block">Parsers.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#partParser--">partParser</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#partParser--">partParser</a></span></code>
 <div class="block">HTTP part parser.</div>
 </td>
 </tr>
-<tr class="altColor">
+<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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#partSerializer--">partSerializer</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#partSerializer--">partSerializer</a></span></code>
 <div class="block">HTTP part serializer.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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/annotation/RestResource.html#path--">path</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#path--">path</a></span></code>
 <div class="block">Resource path.</div>
 </td>
 </tr>
-<tr class="altColor">
-<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;?&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#pojoSwaps--">pojoSwaps</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment"><a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#pojoSwaps--"><code>BeanConfig.pojoSwaps()</code></a></span></div>
-</div>
-</td>
-</tr>
 <tr 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/annotation/RestResource.html#produces--">produces</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#produces--">produces</a></span></code>
 <div class="block">Supported accept media types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--">properties</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--">properties</a></span></code>
 <div class="block">Class-level properties.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#renderResponseStackTraces--">renderResponseStackTraces</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#renderResponseStackTraces--">renderResponseStackTraces</a></span></code>
 <div class="block">Render response stack traces in responses.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#resourceResolver--">resourceResolver</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#resourceResolver--">resourceResolver</a></span></code>
 <div class="block">REST resource resolver.</div>
 </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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#responseHandlers--">responseHandlers</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#responseHandlers--">responseHandlers</a></span></code>
 <div class="block">Response handlers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#roleGuard--">roleGuard</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#roleGuard--">roleGuard</a></span></code>
 <div class="block">Role guard.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#rolesDeclared--">rolesDeclared</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#rolesDeclared--">rolesDeclared</a></span></code>
 <div class="block">Declared roles.</div>
 </td>
 </tr>
 <tr class="altColor">
-<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/serializer/SerializerListener.html" title="class in org.apache.juneau.serializer">SerializerListener</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#serializerListener--">serializerListener</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#listener--"><code>SerializerConfig.listener()</code></a></span></div>
-</div>
-</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;?&gt;[]</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#serializers--">serializers</a></span></code>
 <div class="block">Serializers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr 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/annotation/RestResource.html#siteName--">siteName</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#siteName--">siteName</a></span></code>
 <div class="block">Optional site name.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr 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/annotation/RestResource.html#staticFileResponseHeaders--">staticFileResponseHeaders</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#staticFileResponseHeaders--">staticFileResponseHeaders</a></span></code>
 <div class="block">Static file response headers.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr 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/annotation/RestResource.html#staticFiles--">staticFiles</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--">staticFiles</a></span></code>
 <div class="block">Static file mappings.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--">swagger</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--">swagger</a></span></code>
 <div class="block">Provides swagger-specific metadata on this resource.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr 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/annotation/RestResource.html#title--">title</a></span></code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#title--">title</a></span></code>
 <div class="block">Optional servlet title.</div>
 </td>
 </tr>
-<tr 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/annotation/RestResource.html#uriAuthority--">uriAuthority</a></span></code>
-<div class="block">Resource authority path.</div>
-</td>
-</tr>
 <tr 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/annotation/RestResource.html#uriContext--">uriContext</a></span></code>
-<div class="block">Resource context path.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#uriAuthority--">uriAuthority</a></span></code>
+<div class="block">Resource authority path.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriRelativity--">uriRelativity</a></span></code>
-<div class="block">URI-resolution relativity.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#uriContext--">uriContext</a></span></code>
+<div class="block">Resource context path.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriResolution--">uriResolution</a></span></code>
-<div class="block">URI-resolution.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#uriRelativity--">uriRelativity</a></span></code>
+<div class="block">URI-resolution relativity.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#useClasspathResourceCaching--">useClasspathResourceCaching</a></span></code>
-<div class="block">Configuration property:  Use classpath resource caching.</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#uriResolution--">uriResolution</a></span></code>
+<div class="block">URI-resolution.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#useStackTraceHashes--">useStackTraceHashes</a></span></code>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
-<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/Logging.html#useStackTraceHashing--"><code>Logging.useStackTraceHashing()</code></a></span></div>
-</div>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#useClasspathResourceCaching--">useClasspathResourceCaching</a></span></code>
+<div class="block">Configuration property:  Use classpath resource caching.</div>
 </td>
 </tr>
 </table>
@@ -516,7 +452,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowBodyParam</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.73">allowBodyParam</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.68">allowBodyParam</a></pre>
 <div class="block">Allow body URL parameter.
 
  <p>
@@ -552,7 +488,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedHeaderParams</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.101">allowedHeaderParams</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.96">allowedHeaderParams</a></pre>
 <div class="block">Configuration property:  Allowed header URL parameters.
 
  <p>
@@ -592,7 +528,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.127">allowedMethodHeaders</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.122">allowedMethodHeaders</a></pre>
 <div class="block">Configuration property:  Allowed method headers.
 
  <p>
@@ -630,7 +566,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodParams</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.155">allowedMethodParams</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.150">allowedMethodParams</a></pre>
 <div class="block">Allowed method parameters.
 
  <p>
@@ -664,51 +600,13 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="allowHeaderParams--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>allowHeaderParams</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&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/annotation/RestResource.html#line.181">allowHeaderParams</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedHeaderParams--"><code>allowedHeaderParams()</code></a></span></div>
-<div class="block">Allow header URL parameters.
-
- <p>
- When enabled, headers such as <js>"Accept"</js> and <js>"Content-Type"</js> to be passed in as URL query
- parameters.
- <br>
- For example:
- <p class='bcode w800'>
-  ?Accept=text/json&amp;Content-Type=text/json
- </p>
-
- <ul class='notes'>
-   <li>
-      Supports <a class='doclink' href='../../../../../overview-summary.html#DefaultRestSvlVariables'>Default REST SVL Variables</a>
-      (e.g. <js>"$L{my.localized.variable}"</js>).
- </ul>
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/rest/RestContext.html#REST_allowHeaderParams"><code>RestContext.REST_allowHeaderParams</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="attrs--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>attrs</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.199">attrs</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.168">attrs</a></pre>
 <div class="block">Default request attributes.
 
  <p>
@@ -732,39 +630,13 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="beanFilters--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>beanFilters</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.214">beanFilters</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#beanFilters--"><code>BeanConfig.beanFilters()</code></a></span></div>
-<div class="block">Class-level bean filters.
-
- <p>
- Shortcut to add bean filters to the bean contexts of all serializers and parsers on all methods in the class.
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/BeanContext.html#BEAN_beanFilters"><code>BeanContext.BEAN_beanFilters</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>{}</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="callHandler--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.226">callHandler</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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.180">callHandler</a></pre>
 <div class="block">REST call handler.
 
  <p>
@@ -788,7 +660,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>children</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.238">children</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.192">children</a></pre>
 <div class="block">REST children.
 
  <p>
@@ -812,7 +684,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.250">classpathResourceFinder</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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.204">classpathResourceFinder</a></pre>
 <div class="block">Classpath resource finder.
 
  <p>
@@ -836,7 +708,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>clientVersionHeader</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.268">clientVersionHeader</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.222">clientVersionHeader</a></pre>
 <div class="block">Client version header.
 
  <p>
@@ -866,7 +738,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.289">config</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.243">config</a></pre>
 <div class="block">Optional location of configuration file for this servlet.
 
  <p>
@@ -899,7 +771,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.301">converters</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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.255">converters</a></pre>
 <div class="block">Class-level response converters.
 
  <p>
@@ -923,14 +795,14 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultAccept</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.318">defaultAccept</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.272">defaultAccept</a></pre>
 <div class="block">Default <c>Accept</c> header.
 
  <p>
  The default value for the <c>Accept</c> header if not specified on a request.
 
  <p>
- This is a shortcut for using <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultRequestHeaders--"><code>defaultRequestHeaders()</code></a> for just this specific header.
+ This is a shortcut for using <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultRequestHeaders--"><code>defaultRequestHeaders()</code></a> for just this specific header.
 
  <ul class='notes'>
    <li>
@@ -952,7 +824,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.336">defaultCharset</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.290">defaultCharset</a></pre>
 <div class="block">Default character encoding.
 
  <p>
@@ -982,14 +854,14 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultContentType</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.353">defaultContentType</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.307">defaultContentType</a></pre>
 <div class="block">Default <c>Content-Type</c> header.
 
  <p>
  The default value for the <c>Content-Type</c> header if not specified on a request.
 
  <p>
- This is a shortcut for using <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#defaultRequestHeaders--"><code>defaultRequestHeaders()</code></a> for just this specific header.
+ This is a shortcut for using <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#defaultRequestHeaders--"><code>defaultRequestHeaders()</code></a> for just this specific header.
 
  <ul class='notes'>
    <li>
@@ -1011,7 +883,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.371">defaultRequestHeaders</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.325">defaultRequestHeaders</a></pre>
 <div class="block">Default request headers.
 
  <p>
@@ -1041,7 +913,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.389">defaultResponseHeaders</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.343">defaultResponseHeaders</a></pre>
 <div class="block">Default response headers.
 
  <p>
@@ -1071,7 +943,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>description</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.411">description</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.365">description</a></pre>
 <div class="block">Optional servlet description.
 
  <p>
@@ -1105,7 +977,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.423">encoders</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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.377">encoders</a></pre>
 <div class="block">Compression encoders.
 
  <p>
@@ -1129,8 +1001,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>flags</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.436">flags</a></pre>
-<div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>properties()</code></a> of simple boolean types.
+<pre>public abstract&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/annotation/Rest.html#line.390">flags</a></pre>
+<div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>properties()</code></a> of simple boolean types.
 
  <ul class='notes'>
    <li>
@@ -1154,7 +1026,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.448">guards</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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.402">guards</a></pre>
 <div class="block">Class-level guards.
 
  <p>
@@ -1172,75 +1044,13 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="htmldoc--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>htmldoc</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation">HtmlDoc</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.499">htmldoc</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation"><code>HtmlDocConfig</code></a></span></div>
-<div class="block">Provides HTML-doc-specific metadata on this method.
-
- <p>
- Used to customize the output from the HTML Doc serializer.
- <p class='bcode w800'>
-   <ja>@RestResource</ja>(
-      path=<js>"/addressBook"</js>,
-
-      <jc>// Links on the HTML rendition page.
-      // "request:/..." URIs are relative to the request URI.
-      // "servlet:/..." URIs are relative to the servlet URI.
-      // "$C{...}" variables are pulled from the config file.</jc>
-      htmldoc=<ja>@HtmlDoc</ja>(
-         <jc>// Widgets for $W variables.</jc>
-         widgets={
-            PoweredByJuneau.<jk>class</jk>,
-            ContentTypeLinks.<jk>class</jk>
-         }
-         navlinks={
-            <js>"up: request:/.."</js>,
-            <js>"options: servlet:/?method=OPTIONS"</js>,
-            <js>"source: $C{Source/gitHub}/org/apache/juneau/examples/rest/addressbook/AddressBookResource.java"</js>,
-         },
-         aside={
-            <js>"&lt;div style='max-width:400px;min-width:200px'&gt;"</js>,
-            <js>" &lt;p&gt;Proof-of-concept resource that shows off the capabilities of working with POJO resources.&lt;/p&gt;"</js>,
-            <js>" &lt;p&gt;Provides examples of: &lt;/p&gt;"</js>,
-            <js>"    &lt;ul&gt;"</js>,
-            <js>"       &lt;li&gt;XML and RDF namespaces"</js>,
-            <js>"       &lt;li&gt;Swagger documentation"</js>,
-            <js>"       &lt;li&gt;Widgets"</js>,
-            <js>"    &lt;/ul&gt;"</js>,
-            <js>" &lt;p style='text-weight:bold;text-decoration:underline;'&gt;Available Content Types&lt;/p&gt;"</js>,
-            <js>" $W{ContentTypeLinks}"</js>,
-            <js>"&lt;/div&gt;"</js>
-         },
-         footer=<js>"$W{PoweredByJuneau}"</js>
-      )
-   )
- </p>
-
- <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.HtmlDocAnnotation'>Overview &gt; juneau-rest-server &gt; @HtmlDocConfig</a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>@org.apache.juneau.rest.annotation.HtmlDoc</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="infoProvider--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.511">infoProvider</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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.414">infoProvider</a></pre>
 <div class="block">Configuration property:  REST info provider.
 
  <p>
@@ -1258,38 +1068,13 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="logger--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>logger</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/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.525">logger</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--"><code>callLogger()</code></a></span></div>
-<div class="block">REST logger.
-
- <p>
- Specifies the logger to use for logging.
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/rest/RestContext.html#REST_logger"><code>RestContext.REST_logger</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>org.apache.juneau.rest.RestLogger.Null.class</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="callLogger--">
 <!--   -->
 </a>
 <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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.535">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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.424">callLogger</a></pre>
 <div class="block">Specifies the logger to use for logging of HTTP requests and responses.
 
  <ul class='seealso'>
@@ -1311,7 +1096,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>logging</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.545">logging</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.434">logging</a></pre>
 <div class="block">Specifies rules on how to handle logging of HTTP requests/responses.
 
  <ul class='seealso'>
@@ -1333,7 +1118,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>maxInput</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.564">maxInput</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.453">maxInput</a></pre>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.
 
  <p>
@@ -1364,7 +1149,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.581">messages</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.470">messages</a></pre>
 <div class="block">Messages.
 
  Identifies the location of the resource bundle for this class.
@@ -1393,7 +1178,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>mimeTypes</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.599">mimeTypes</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.488">mimeTypes</a></pre>
 <div class="block">Configuration property:  MIME types.
 
  <p>
@@ -1423,7 +1208,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.613">paramResolvers</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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.502">paramResolvers</a></pre>
 <div class="block">Java method parameter resolvers.
 
  <p>
@@ -1443,39 +1228,13 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="parserListener--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>parserListener</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.628">parserListener</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/parser/annotation/ParserConfig.html#listener--"><code>ParserConfig.listener()</code></a></span></div>
-<div class="block">Parser listener.
-
- <p>
- Specifies the parser listener class to use for listening to non-fatal parsing errors.
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/parser/Parser.html#PARSER_listener"><code>Parser.PARSER_listener</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>org.apache.juneau.parser.ParserListener.Null.class</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="parsers--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.647">parsers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.521">parsers</a></pre>
 <div class="block">Parsers.
 
  <p>
@@ -1506,7 +1265,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.659">partParser</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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.533">partParser</a></pre>
 <div class="block">HTTP part parser.
 
  <p>
@@ -1530,7 +1289,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.671">partSerializer</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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.545">partSerializer</a></pre>
 <div class="block">HTTP part serializer.
 
  <p>
@@ -1554,14 +1313,14 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.802">path</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.676">path</a></pre>
 <div class="block">Resource path.
 
  <p>
  Used in the following situations:
  <ul class='spaced-list'>
    <li>
-      On child resources (resource classes attached to parents via the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--"><code>children()</code></a> annotation) to identify
+      On child resources (resource classes attached to parents via the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#children--"><code>children()</code></a> annotation) to identify
       the subpath used to access the child resource relative to the parent.
    <li>
       On top-level <a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> classes deployed as Spring beans when <c>JuneauRestInitializer</c> is being used.
@@ -1573,18 +1332,18 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 
  <h5 class='figure'>Example:</h5>
  <p class='bpcode'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       children={ChildResource.<jk>class</jk>}
    )
    <jk>public class</jk> TopLevelResource <jk>extends</jk> BasicRestServlet {...}
 
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/child"</js>,
       children={GrandchildResource.<jk>class</jk>}
    )
    <jk>public class</jk> ChildResource {...}
 
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/grandchild"</js>
    )
    <jk>public class</jk> GrandchildResource {
@@ -1630,7 +1389,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
       }
    }
 
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/myResource"</js>
    )
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {...}
@@ -1646,7 +1405,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 
  <h5 class='figure'>Example:</h5>
  <p class='bpcode'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/myResource/{foo}/{bar}"</js>
    )
    <jk>public class</jk> MyResource <jk>extends</jk> BasicRestServlet {
@@ -1691,39 +1450,13 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="pojoSwaps--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>pojoSwaps</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.817">pojoSwaps</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment"><a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#pojoSwaps--"><code>BeanConfig.pojoSwaps()</code></a></span></div>
-<div class="block">Class-level POJO swaps.
-
- <p>
- Shortcut to add POJO swaps to the bean contexts of all serializers and parsers on all methods in the class.
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/BeanContext.html#BEAN_pojoSwaps"><code>BeanContext.BEAN_pojoSwaps</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>{}</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="properties--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>properties</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.842">properties</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.701">properties</a></pre>
 <div class="block">Class-level properties.
 
  <p>
@@ -1760,7 +1493,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.860">renderResponseStackTraces</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.719">renderResponseStackTraces</a></pre>
 <div class="block">Render response stack traces in responses.
 
  <p>
@@ -1790,7 +1523,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.872">resourceResolver</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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.731">resourceResolver</a></pre>
 <div class="block">REST resource resolver.
 
  <p>
@@ -1814,7 +1547,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.885">responseHandlers</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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.744">responseHandlers</a></pre>
 <div class="block">Response handlers.
 
  <p>
@@ -1839,18 +1572,18 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>rolesDeclared</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.911">rolesDeclared</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.770">rolesDeclared</a></pre>
 <div class="block">Declared roles.
 
  <p>
  A comma-delimited list of all possible user roles.
 
  <p>
- Used in conjunction with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#roleGuard--"><code>roleGuard()</code></a> is used with patterns.
+ Used in conjunction with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#roleGuard--"><code>roleGuard()</code></a> is used with patterns.
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       rolesDeclared=<js>"ROLE_ADMIN,ROLE_READ_WRITE,ROLE_READ_ONLY,ROLE_SPECIAL"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -1877,7 +1610,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>roleGuard</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.960">roleGuard</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.819">roleGuard</a></pre>
 <div class="block">Role guard.
 
  <p>
@@ -1885,7 +1618,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/foo"</js>,
       roleGuard=<js>"ROLE_ADMIN || (ROLE_READ_WRITE &amp;&amp; ROLE_SPECIAL)"</js>
    )
@@ -1914,7 +1647,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
    <li>
       <jk>null</jk> or empty expressions always match as <jk>false</jk>.
    <li>
-      If patterns are used, you must specify the list of declared roles using <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#rolesDeclared--"><code>rolesDeclared()</code></a> or <a href="../../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>RestContext.REST_rolesDeclared</code></a>.
+      If patterns are used, you must specify the list of declared roles using <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#rolesDeclared--"><code>rolesDeclared()</code></a> or <a href="../../../../../org/apache/juneau/rest/RestContext.html#REST_rolesDeclared"><code>RestContext.REST_rolesDeclared</code></a>.
    <li>
       Supports <a class='doclink' href='../../../../../overview-summary.html#DefaultRestSvlVariables'>Default REST SVL Variables</a>
       (e.g. <js>"$L{my.localized.variable}"</js>).
@@ -1932,39 +1665,13 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="serializerListener--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>serializerListener</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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/serializer/SerializerListener.html" title="class in org.apache.juneau.serializer">SerializerListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.975">serializerListener</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#listener--"><code>SerializerConfig.listener()</code></a></span></div>
-<div class="block">Serializer listener.
-
- <p>
- Specifies the serializer listener class to use for listening to non-fatal serialization errors.
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/serializer/Serializer.html#SERIALIZER_listener"><code>Serializer.SERIALIZER_listener</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>org.apache.juneau.serializer.SerializerListener.Null.class</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="serializers--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.994">serializers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.838">serializers</a></pre>
 <div class="block">Serializers.
 
  <p>
@@ -1995,7 +1702,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>siteName</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1027">siteName</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.871">siteName</a></pre>
 <div class="block">Optional site name.
 
  <p>
@@ -2040,7 +1747,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1088">staticFileResponseHeaders</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.932">staticFileResponseHeaders</a></pre>
 <div class="block">Static file response headers.
 
  <p>
@@ -2049,7 +1756,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
    <jc>// Option #1 - Defined via annotation resolving to a config file setting with default value.</jc>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFileResponseHeaders={
          <js>"Cache-Control: $C{REST/cacheControl,nocache}"</js>,
          <js>"My-Header: $C{REST/myHeaderValue}"</js>
@@ -2080,9 +1787,9 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  </p>
 
  <p>
- Note that headers can also be specified per path-mapping via the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>@RestResource(staticFiles)</code></a> annotation.
+ Note that headers can also be specified per path-mapping via the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>Rest(staticFiles)</code></a> annotation.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:docs:{'Cache-Control':'max-age=86400, public'}"</js>
       }
@@ -2113,7 +1820,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1186">staticFiles</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1030">staticFiles</a></pre>
 <div class="block">Static file mappings.
 
  <p>
@@ -2128,11 +1835,11 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  </ol>
 
  <p>
- An example where this class is used is in the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#staticFiles--"><code>staticFiles()</code></a> annotation:
+ An example where this class is used is in the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#staticFiles--"><code>staticFiles()</code></a> annotation:
  <p class='bcode w800'>
    <jk>package</jk> com.foo.mypackage;
 
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/myresource"</js>,
       staticFiles={
          <js>"htdocs:docs"</js>,
@@ -2155,7 +1862,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  <p>
  The location is interpreted as an absolute path if it starts with <js>'/'</js>.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:/docs"</js>
       }
@@ -2175,7 +1882,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  <p>
  Response headers can be specified for served files by adding a 3rd section that consists of a <a class='doclink' href='../../../../../overview-summary.html#juneau-marshall.JsonDetails.SimplifiedJson'>Simple JSON</a> object.
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <js>"htdocs:docs:{'Cache-Control':'max-age=86400, public'}"</js>
       }
@@ -2185,7 +1892,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
  <p>
  The same path can map to multiple locations.  Files are searched in the order
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       staticFiles={
          <jc>// Search in absolute location '/htdocs/folder' before location 'htdocs.package' relative to servlet package.</jc>
          <js>"htdocs:/htdocs/folder,htdocs:htdocs.package"</js>
@@ -2223,7 +1930,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1204">produces</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1048">produces</a></pre>
 <div class="block">Supported accept media types.
 
  <p>
@@ -2253,7 +1960,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1222">consumes</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1066">consumes</a></pre>
 <div class="block">Supported content media types.
 
  <p>
@@ -2283,7 +1990,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>swagger</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.1252">swagger</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/Rest.html#line.1096">swagger</a></pre>
 <div class="block">Provides swagger-specific metadata on this resource.
 
  <p>
@@ -2291,7 +1998,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 
  <h5 class='section'>Example:</h5>
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(
+   <ja>@Rest</ja>(
       path=<js>"/addressBook"</js>,
 
       <jc>// Swagger info.</jc>
@@ -2325,7 +2032,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>title</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1273">title</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1117">title</a></pre>
 <div class="block">Optional servlet title.
 
  <p>
@@ -2358,7 +2065,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriAuthority</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1291">uriAuthority</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1135">uriAuthority</a></pre>
 <div class="block">Resource authority path.
 
  <p>
@@ -2388,7 +2095,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriContext</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1309">uriContext</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1153">uriContext</a></pre>
 <div class="block">Resource context path.
 
  <p>
@@ -2418,7 +2125,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriRelativity</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1330">uriRelativity</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1174">uriRelativity</a></pre>
 <div class="block">URI-resolution relativity.
 
  <p>
@@ -2451,7 +2158,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriResolution</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1351">uriResolution</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1195">uriResolution</a></pre>
 <div class="block">URI-resolution.
 
  <p>
@@ -2484,7 +2191,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>useClasspathResourceCaching</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1370">useClasspathResourceCaching</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1214">useClasspathResourceCaching</a></pre>
 <div class="block">Configuration property:  Use classpath resource caching.
 
  <p>
@@ -2509,46 +2216,13 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </li>
 </ul>
 <ul class="blockList">
-<li class="blockList"><a name="useStackTraceHashes--">
-<!--   -->
-</a>
-<ul class="blockList">
-<li class="blockList">
-<h4>useStackTraceHashes</h4>
-<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&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/annotation/RestResource.html#line.1392">useStackTraceHashes</a></pre>
-<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/Logging.html#useStackTraceHashing--"><code>Logging.useStackTraceHashing()</code></a></span></div>
-<div class="block">Use stack trace hashes.
-
- <p>
- When enabled, the number of times an exception has occurred will be determined based on stack trace hashsums,
- made available through the <a href="../../../../../org/apache/juneau/rest/RestException.html#getOccurrence--"><code>RestException.getOccurrence()</code></a> method.
-
- <ul class='notes'>
-   <li>
-      Supports <a class='doclink' href='../../../../../overview-summary.html#DefaultRestSvlVariables'>Default REST SVL Variables</a>
-      (e.g. <js>"$L{my.localized.variable}"</js>).
- </ul>
-
- <ul class='seealso'>
-   <li class='jf'><a href="../../../../../org/apache/juneau/rest/RestContext.html#REST_useStackTraceHashes"><code>RestContext.REST_useStackTraceHashes</code></a>
- </ul></div>
-<dl>
-<dt>Default:</dt>
-<dd>""</dd>
-</dl>
-</li>
-</ul>
-</li>
-</ul>
-<ul class="blockList">
 <li class="blockList"><a name="debug--">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1422">debug</a></pre>
+<pre>public abstract&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/annotation/Rest.html#line.1244">debug</a></pre>
 <div class="block">Enable debug mode.
 
  <p>
@@ -2608,12 +2282,12 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestResource.html" target="_top">Frames</a></li>
-<li><a href="RestResource.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/Rest.html" target="_top">Frames</a></li>
+<li><a href="Rest.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-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestConfigApply.html
similarity index 77%
copy from content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html
copy to content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestConfigApply.html
index 7f26793..6a78b4c 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestConfigApply.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RestResourceConfigApply (Apache Juneau 8.1.2)</title>
+<title>RestConfigApply (Apache Juneau 8.1.2)</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="RestResourceConfigApply (Apache Juneau 8.1.2)";
+            parent.document.title="RestConfigApply (Apache Juneau 8.1.2)";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestHook.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestResourceConfigApply.html" target="_top">Frames</a></li>
-<li><a href="RestResourceConfigApply.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestConfigApply.html" target="_top">Frames</a></li>
+<li><a href="RestConfigApply.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,17 +92,17 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest.annotation</div>
-<h2 title="Class RestResourceConfigApply" class="title">Class RestResourceConfigApply</h2>
+<h2 title="Class RestConfigApply" class="title">Class RestConfigApply</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/ConfigApply.html" title="class in org.apache.juneau">org.apache.juneau.ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;</li>
+<li><a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">org.apache.juneau.ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a>&gt;</li>
 <li>
 <ul class="inheritance">
-<li>org.apache.juneau.rest.annotation.RestResourceConfigApply</li>
+<li>org.apache.juneau.rest.annotation.RestConfigApply</li>
 </ul>
 </li>
 </ul>
@@ -113,9 +113,9 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.44">RestResourceConfigApply</a>
-extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;</pre>
-<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestResource</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestConfigApply.html#line.39">RestConfigApply</a>
+extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a>&gt;</pre>
+<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
 </li>
 </ul>
 </div>
@@ -134,8 +134,8 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <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/annotation/RestResourceConfigApply.html#RestResourceConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">RestResourceConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annota [...]
-                       <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html#RestConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">RestConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.a [...]
+               <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -156,7 +156,7 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code>void</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply</a></span>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache. [...]
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply</a></span>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.anno [...]
      <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</code>
 <div class="block">Apply the specified annotation to the specified property store builder.</div>
 </td>
@@ -190,14 +190,14 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="RestResourceConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">
+<a name="RestConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>RestResourceConfigApply</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.52">RestResourceConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;&nbsp;c,
-                               <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</pre>
+<h4>RestConfigApply</h4>
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestConfigApply.html#line.47">RestConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a>&gt;&nbsp;c,
+                       <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</pre>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -220,13 +220,13 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <ul class="blockListLast">
 <li class="blockList">
 <h4>apply</h4>
-<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.58">apply</a>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;&nbsp;ai,
+<pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestConfigApply.html#line.52">apply</a>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a>&gt;&nbsp;ai,
                   <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/ConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">ConfigApply</a></code></span></div>
 <div class="block">Apply the specified annotation to the specified property store builder.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
-<dd><code><a href="../../../../../org/apache/juneau/ConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;</code></dd>
+<dd><code><a href="../../../../../org/apache/juneau/ConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply</a></code>&nbsp;in class&nbsp;<code><a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a>&gt;</code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>ai</code> - The annotation.</dd>
 <dd><code>psb</code> - The property store builder.</dd>
@@ -260,12 +260,12 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li>Next&nbsp;Class</li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestHook.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestResourceConfigApply.html" target="_top">Frames</a></li>
-<li><a href="RestResourceConfigApply.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/annotation/RestConfigApply.html" target="_top">Frames</a></li>
+<li><a href="RestConfigApply.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-8.1.2/org/apache/juneau/rest/annotation/RestHook.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestHook.html
index 8d1e664..71e5e48 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestHook.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestHook.html
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -103,7 +103,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
  <p>
  For example, if you want to add an initialization method to your resource:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource  {
 
       <jc>// Our database.</jc>
@@ -119,7 +119,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
  <p>
  Or if you want to intercept REST calls:
  <p class='bcode w800'>
-   <ja>@RestResource</ja>(...)
+   <ja>@Rest</ja>(...)
    <jk>public class</jk> MyResource {
 
       <jc>// Add a request attribute to all incoming requests.</jc>
@@ -228,7 +228,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestMethod.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestMethod.html
index 844e0c7..9d2ae47 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestMethod.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestMethod.html
@@ -308,7 +308,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html#properties--">properties</a></span></code>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a>, except defines property values by default when this method is called.</div>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a>, except defines property values by default when this method is called.</div>
 </td>
 </tr>
 <tr class="altColor">
@@ -475,7 +475,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 
  <p>
  The client version is identified via the HTTP request header identified by
- <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#clientVersionHeader--"><code>@RestResource(clientVersionHeader)</code></a> which by default is <js>"X-Client-Version"</js>.
+ <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#clientVersionHeader--"><code>@Rest(clientVersionHeader)</code></a> which by default is <js>"X-Client-Version"</js>.
 
  <p>
  This is a specialized kind of <a href="../../../../../org/apache/juneau/rest/RestMatcher.html" title="class in org.apache.juneau.rest"><code>RestMatcher</code></a> that allows you to invoke different Java methods for the same
@@ -1279,7 +1279,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>properties</h4>
 <pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestMethod.html#line.641">properties</a></pre>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a>, except defines property values by default when this method is called.
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a>, except defines property values by default when this method is called.
 
  <p>
  This is equivalent to simply calling <c>res.addProperties()</c> in the Java method, but is provided for
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html
index 07b7743..e557b24 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResource.html
@@ -91,13 +91,17 @@
 <ul class="blockList">
 <li class="blockList">
 <hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;
+<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a></span></div>
+</div>
 <br>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Documented.html?is-external=true" title="class or interface in java.lang.annotation">@Documented</a>
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true" title="class or interface in java.lang.annotation">@Target</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Target.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/ElementType.html?is-external=true#TYPE" title="class or interface in java.lang.anno [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true" title="class or interface in java.lang.annotation">@Retention</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Retention.html?is-external=true#value--" title="class or interface in java.lang.annotation">value</a>=<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/RetentionPolicy.html?is-external=true#RUNTIME" title="class or interface i [...]
  <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/annotation/Inherited.html?is-external=true" title="class or interface in java.lang.annotation">@Inherited</a>
  <a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html" title="annotation in org.apache.juneau.annotation">@PropertyStoreApply</a>(<a href="../../../../../org/apache/juneau/annotation/PropertyStoreApply.html#value--">value</a>=<a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply.class</a>)
-public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.49">RestResource</a></pre>
+ <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.52">RestResource</a></pre>
 <div class="block">Used to denote that a class is a REST resource and to associate metadata on it.
 
  <p>
@@ -105,7 +109,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
  a REST resource.
 
  <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.RestResource'>Overview &gt; juneau-rest-server &gt; @RestResource</a>
+   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-server.Rest'>Overview &gt; juneau-rest-server &gt; @Rest</a>
  </ul></div>
 </li>
 </ul>
@@ -128,24 +132,28 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr 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/annotation/RestResource.html#allowBodyParam--">allowBodyParam</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Allow body URL parameter.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedHeaderParams--">allowedHeaderParams</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Allowed header URL parameters.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedMethodHeaders--">allowedMethodHeaders</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Allowed method headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#allowedMethodParams--">allowedMethodParams</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Allowed method parameters.</div>
 </td>
 </tr>
@@ -160,6 +168,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr 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/annotation/RestResource.html#attrs--">attrs</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default request attributes.</div>
 </td>
 </tr>
@@ -174,108 +183,126 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callHandler--">callHandler</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST call handler.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--">callLogger</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Specifies the logger to use for logging of HTTP requests and responses.</div>
 </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;?&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#children--">children</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST children.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#classpathResourceFinder--">classpathResourceFinder</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Classpath resource finder.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#clientVersionHeader--">clientVersionHeader</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Client version header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#config--">config</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional location of configuration file for this servlet.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#consumes--">consumes</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Supported content media types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#converters--">converters</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level response converters.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#debug--">debug</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Enable debug mode.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultAccept--">defaultAccept</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default <c>Accept</c> header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultCharset--">defaultCharset</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default character encoding.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultContentType--">defaultContentType</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default <c>Content-Type</c> header.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultRequestHeaders--">defaultRequestHeaders</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default request headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#defaultResponseHeaders--">defaultResponseHeaders</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default response headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#description--">description</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional servlet description.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#encoders--">encoders</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Compression encoders.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#flags--">flags</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>properties()</code></a> of simple boolean types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#guards--">guards</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level guards.</div>
 </td>
 </tr>
@@ -290,6 +317,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr class="altColor">
 <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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#infoProvider--">infoProvider</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  REST info provider.</div>
 </td>
 </tr>
@@ -304,30 +332,35 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#logging--">logging</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Specifies rules on how to handle logging of HTTP requests/responses.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#maxInput--">maxInput</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#messages--">messages</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Messages.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#mimeTypes--">mimeTypes</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  MIME types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#paramResolvers--">paramResolvers</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Java method parameter resolvers.</div>
 </td>
 </tr>
@@ -342,24 +375,28 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr class="altColor">
 <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;?&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#parsers--">parsers</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Parsers.</div>
 </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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#partParser--">partParser</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">HTTP part parser.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#partSerializer--">partSerializer</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">HTTP part serializer.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#path--">path</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource path.</div>
 </td>
 </tr>
@@ -374,42 +411,49 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <tr 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/annotation/RestResource.html#produces--">produces</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Supported accept media types.</div>
 </td>
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--">properties</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level properties.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#renderResponseStackTraces--">renderResponseStackTraces</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Render response stack traces in responses.</div>
 </td>
 </tr>
 <tr class="altColor">
 <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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#resourceResolver--">resourceResolver</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST resource resolver.</div>
 </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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#responseHandlers--">responseHandlers</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Response handlers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#roleGuard--">roleGuard</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Role guard.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#rolesDeclared--">rolesDeclared</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Declared roles.</div>
 </td>
 </tr>
@@ -424,66 +468,77 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <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;?&gt;[]</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#serializers--">serializers</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Serializers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#siteName--">siteName</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional site name.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#staticFileResponseHeaders--">staticFileResponseHeaders</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Static file response headers.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#staticFiles--">staticFiles</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Static file mappings.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--">swagger</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Provides swagger-specific metadata on this resource.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#title--">title</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional servlet title.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriAuthority--">uriAuthority</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource authority path.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriContext--">uriContext</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource context path.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriRelativity--">uriRelativity</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">URI-resolution relativity.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#uriResolution--">uriResolution</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">URI-resolution.</div>
 </td>
 </tr>
 <tr 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/annotation/RestResource.html#useClasspathResourceCaching--">useClasspathResourceCaching</a></span></code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Use classpath resource caching.</div>
 </td>
 </tr>
@@ -516,7 +571,8 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowBodyParam</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.73">allowBodyParam</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.76">allowBodyParam</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Allow body URL parameter.
 
  <p>
@@ -552,7 +608,8 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedHeaderParams</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.101">allowedHeaderParams</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.104">allowedHeaderParams</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Allowed header URL parameters.
 
  <p>
@@ -592,7 +649,8 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.127">allowedMethodHeaders</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.130">allowedMethodHeaders</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Allowed method headers.
 
  <p>
@@ -630,7 +688,8 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <ul class="blockList">
 <li class="blockList">
 <h4>allowedMethodParams</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.155">allowedMethodParams</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.158">allowedMethodParams</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Allowed method parameters.
 
  <p>
@@ -671,7 +730,7 @@ public @interface <a href="../../../../../src-html/org/apache/juneau/rest/annota
 <li class="blockList">
 <h4>allowHeaderParams</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&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/annotation/RestResource.html#line.181">allowHeaderParams</a></pre>
+public abstract&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/annotation/RestResource.html#line.184">allowHeaderParams</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#allowedHeaderParams--"><code>allowedHeaderParams()</code></a></span></div>
 <div class="block">Allow header URL parameters.
 
@@ -708,7 +767,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>attrs</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.199">attrs</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.202">attrs</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default request attributes.
 
  <p>
@@ -739,7 +799,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>beanFilters</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.214">beanFilters</a></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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.217">beanFilters</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#beanFilters--"><code>BeanConfig.beanFilters()</code></a></span></div>
 <div class="block">Class-level bean filters.
 
@@ -764,7 +824,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>callHandler</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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.226">callHandler</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/RestCallHandler.html" title="interface in org.apache.juneau.rest">RestCallHandler</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.229">callHandler</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST call handler.
 
  <p>
@@ -788,7 +849,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>children</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.238">children</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.241">children</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST children.
 
  <p>
@@ -812,7 +874,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>classpathResourceFinder</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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.250">classpathResourceFinder</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/utils/ClasspathResourceFinder.html" title="interface in org.apache.juneau.utils">ClasspathResourceFinder</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.253">classpathResourceFinder</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Classpath resource finder.
 
  <p>
@@ -836,7 +899,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>clientVersionHeader</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.268">clientVersionHeader</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.271">clientVersionHeader</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Client version header.
 
  <p>
@@ -866,7 +930,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>config</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.289">config</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.292">config</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional location of configuration file for this servlet.
 
  <p>
@@ -899,7 +964,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>converters</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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.301">converters</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/RestConverter.html" title="interface in org.apache.juneau.rest">RestConverter</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.304">converters</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level response converters.
 
  <p>
@@ -923,7 +989,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultAccept</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.318">defaultAccept</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.321">defaultAccept</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default <c>Accept</c> header.
 
  <p>
@@ -952,7 +1019,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultCharset</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.336">defaultCharset</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.339">defaultCharset</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default character encoding.
 
  <p>
@@ -982,7 +1050,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultContentType</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.353">defaultContentType</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.356">defaultContentType</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default <c>Content-Type</c> header.
 
  <p>
@@ -1011,7 +1080,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultRequestHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.371">defaultRequestHeaders</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.374">defaultRequestHeaders</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default request headers.
 
  <p>
@@ -1041,7 +1111,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>defaultResponseHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.389">defaultResponseHeaders</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.392">defaultResponseHeaders</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Default response headers.
 
  <p>
@@ -1071,7 +1142,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>description</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.411">description</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.414">description</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional servlet description.
 
  <p>
@@ -1105,7 +1177,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>encoders</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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.423">encoders</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/encoders/Encoder.html" title="class in org.apache.juneau.encoders">Encoder</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.426">encoders</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Compression encoders.
 
  <p>
@@ -1129,7 +1202,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>flags</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.436">flags</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.439">flags</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Shortcut for setting <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>properties()</code></a> of simple boolean types.
 
  <ul class='notes'>
@@ -1154,7 +1228,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>guards</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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.448">guards</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/RestGuard.html" title="class in org.apache.juneau.rest">RestGuard</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.451">guards</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level guards.
 
  <p>
@@ -1179,7 +1254,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>htmldoc</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation">HtmlDoc</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.499">htmldoc</a></pre>
+public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation">HtmlDoc</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.502">htmldoc</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/html/annotation/HtmlDocConfig.html" title="annotation in org.apache.juneau.html.annotation"><code>HtmlDocConfig</code></a></span></div>
 <div class="block">Provides HTML-doc-specific metadata on this method.
 
@@ -1240,7 +1315,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>infoProvider</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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.511">infoProvider</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/RestInfoProvider.html" title="interface in org.apache.juneau.rest">RestInfoProvider</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.514">infoProvider</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  REST info provider.
 
  <p>
@@ -1264,7 +1340,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>logger</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/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.525">logger</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/RestLogger.html" title="interface in org.apache.juneau.rest">RestLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.528">logger</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#callLogger--"><code>callLogger()</code></a></span></div>
 <div class="block">REST logger.
 
@@ -1289,7 +1365,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.535">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/RestCallLogger.html" title="interface in org.apache.juneau.rest">RestCallLogger</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.538">callLogger</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Specifies the logger to use for logging of HTTP requests and responses.
 
  <ul class='seealso'>
@@ -1311,7 +1388,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>logging</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.545">logging</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation">Logging</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.548">logging</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Specifies rules on how to handle logging of HTTP requests/responses.
 
  <ul class='seealso'>
@@ -1333,7 +1411,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>maxInput</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.564">maxInput</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.567">maxInput</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">The maximum allowed input size (in bytes) on HTTP requests.
 
  <p>
@@ -1364,7 +1443,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>messages</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.581">messages</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.584">messages</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Messages.
 
  Identifies the location of the resource bundle for this class.
@@ -1393,7 +1473,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>mimeTypes</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.599">mimeTypes</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.602">mimeTypes</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  MIME types.
 
  <p>
@@ -1423,7 +1504,8 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <ul class="blockList">
 <li class="blockList">
 <h4>paramResolvers</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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.613">paramResolvers</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/RestMethodParam.html" title="class in org.apache.juneau.rest">RestMethodParam</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.616">paramResolvers</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Java method parameter resolvers.
 
  <p>
@@ -1450,7 +1532,7 @@ public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/H
 <li class="blockList">
 <h4>parserListener</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.628">parserListener</a></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/parser/ParserListener.html" title="class in org.apache.juneau.parser">ParserListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.631">parserListener</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/parser/annotation/ParserConfig.html#listener--"><code>ParserConfig.listener()</code></a></span></div>
 <div class="block">Parser listener.
 
@@ -1475,7 +1557,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>parsers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.647">parsers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.650">parsers</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Parsers.
 
  <p>
@@ -1506,7 +1589,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>partParser</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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.659">partParser</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/httppart/HttpPartParser.html" title="interface in org.apache.juneau.httppart">HttpPartParser</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.662">partParser</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">HTTP part parser.
 
  <p>
@@ -1530,7 +1614,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>partSerializer</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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.671">partSerializer</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/httppart/HttpPartSerializer.html" title="interface in org.apache.juneau.httppart">HttpPartSerializer</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.674">partSerializer</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">HTTP part serializer.
 
  <p>
@@ -1554,7 +1639,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>path</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.802">path</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.805">path</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource path.
 
  <p>
@@ -1698,7 +1784,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>pojoSwaps</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.817">pojoSwaps</a></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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.820">pojoSwaps</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment"><a href="../../../../../org/apache/juneau/annotation/BeanConfig.html#pojoSwaps--"><code>BeanConfig.pojoSwaps()</code></a></span></div>
 <div class="block">Class-level POJO swaps.
 
@@ -1723,7 +1809,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>properties</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.842">properties</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a>[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.845">properties</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Class-level properties.
 
  <p>
@@ -1760,7 +1847,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>renderResponseStackTraces</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.860">renderResponseStackTraces</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.863">renderResponseStackTraces</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Render response stack traces in responses.
 
  <p>
@@ -1790,7 +1878,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>resourceResolver</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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.872">resourceResolver</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/RestResourceResolver.html" title="interface in org.apache.juneau.rest">RestResourceResolver</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.875">resourceResolver</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">REST resource resolver.
 
  <p>
@@ -1814,7 +1903,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>responseHandlers</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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.885">responseHandlers</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/ResponseHandler.html" title="interface in org.apache.juneau.rest">ResponseHandler</a>&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.888">responseHandlers</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Response handlers.
 
  <p>
@@ -1839,7 +1929,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>rolesDeclared</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.911">rolesDeclared</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.914">rolesDeclared</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Declared roles.
 
  <p>
@@ -1877,7 +1968,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>roleGuard</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.960">roleGuard</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.963">roleGuard</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Role guard.
 
  <p>
@@ -1939,7 +2031,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>serializerListener</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-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/serializer/SerializerListener.html" title="class in org.apache.juneau.serializer">SerializerListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.975">serializerListener</a></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/serializer/SerializerListener.html" title="class in org.apache.juneau.serializer">SerializerListener</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.978">serializerListener</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/serializer/annotation/SerializerConfig.html#listener--"><code>SerializerConfig.listener()</code></a></span></div>
 <div class="block">Serializer listener.
 
@@ -1964,7 +2056,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>serializers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.994">serializers</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;?&gt;[]&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.997">serializers</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Serializers.
 
  <p>
@@ -1995,7 +2088,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>siteName</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1027">siteName</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1030">siteName</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional site name.
 
  <p>
@@ -2040,7 +2134,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFileResponseHeaders</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1088">staticFileResponseHeaders</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1091">staticFileResponseHeaders</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Static file response headers.
 
  <p>
@@ -2113,7 +2208,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>staticFiles</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1186">staticFiles</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1189">staticFiles</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Static file mappings.
 
  <p>
@@ -2223,7 +2319,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>produces</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1204">produces</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1207">produces</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Supported accept media types.
 
  <p>
@@ -2253,7 +2350,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>consumes</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1222">consumes</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1225">consumes</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Supported content media types.
 
  <p>
@@ -2283,7 +2381,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>swagger</h4>
-<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.1252">swagger</a></pre>
+<pre>public abstract&nbsp;<a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResource.html#line.1255">swagger</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Provides swagger-specific metadata on this resource.
 
  <p>
@@ -2325,7 +2424,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>title</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1273">title</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1276">title</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Optional servlet title.
 
  <p>
@@ -2358,7 +2458,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriAuthority</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1291">uriAuthority</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1294">uriAuthority</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource authority path.
 
  <p>
@@ -2388,7 +2489,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriContext</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1309">uriContext</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1312">uriContext</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Resource context path.
 
  <p>
@@ -2418,7 +2520,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriRelativity</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1330">uriRelativity</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1333">uriRelativity</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">URI-resolution relativity.
 
  <p>
@@ -2451,7 +2554,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>uriResolution</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1351">uriResolution</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1354">uriResolution</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">URI-resolution.
 
  <p>
@@ -2484,7 +2588,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockList">
 <li class="blockList">
 <h4>useClasspathResourceCaching</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1370">useClasspathResourceCaching</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1373">useClasspathResourceCaching</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Configuration property:  Use classpath resource caching.
 
  <p>
@@ -2516,7 +2621,7 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <li class="blockList">
 <h4>useStackTraceHashes</h4>
 <pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
-public abstract&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/annotation/RestResource.html#line.1392">useStackTraceHashes</a></pre>
+public abstract&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/annotation/RestResource.html#line.1395">useStackTraceHashes</a></pre>
 <div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;<span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/Logging.html#useStackTraceHashing--"><code>Logging.useStackTraceHashing()</code></a></span></div>
 <div class="block">Use stack trace hashes.
 
@@ -2548,7 +2653,8 @@ public abstract&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lan
 <ul class="blockListLast">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public abstract&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/annotation/RestResource.html#line.1422">debug</a></pre>
+<pre>public abstract&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/annotation/RestResource.html#line.1425">debug</a></pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Enable debug mode.
 
  <p>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html
index 7f26793..7e9f2bc 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/RestResourceConfigApply.html
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10};
-var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":42};
+var tabs = {65535:["t0","All Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -112,8 +112,10 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <hr>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span></div>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.44">RestResourceConfigApply</a>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public class <a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.45">RestResourceConfigApply</a>
 extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau">ConfigApply</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;</pre>
 <div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestResource</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
 </li>
@@ -136,6 +138,7 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <tr class="altColor">
 <td class="colOne"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html#RestResourceConfigApply-java.lang.Class-org.apache.juneau.svl.VarResolverSession-">RestResourceConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annota [...]
                        <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -149,7 +152,7 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 </a>
 <h3>Method Summary</h3>
 <table class="memberSummary" border="0" cellpadding="3" cellspacing="0" summary="Method Summary table, listing methods, and an explanation">
-<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd">&nbsp;</span></span></caption>
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="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><span id="t6" class="tableTab"><span><a href="javascript:show(32);">Deprecated Methods</a></span><span class="t [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -158,6 +161,7 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">apply</a></span>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache. [...]
      <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Apply the specified annotation to the specified property store builder.</div>
 </td>
 </tr>
@@ -196,8 +200,9 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <ul class="blockListLast">
 <li class="blockList">
 <h4>RestResourceConfigApply</h4>
-<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.52">RestResourceConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;&nbsp;c,
+<pre>public&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.53">RestResourceConfigApply</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;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;&nbsp;c,
                                <a href="../../../../../org/apache/juneau/svl/VarResolverSession.html" title="class in org.apache.juneau.svl">VarResolverSession</a>&nbsp;r)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -222,6 +227,7 @@ extends <a href="../../../../../org/apache/juneau/ConfigApply.html" title="class
 <h4>apply</h4>
 <pre>public&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/annotation/RestResourceConfigApply.html#line.58">apply</a>(<a href="../../../../../org/apache/juneau/reflect/AnnotationInfo.html" title="class in org.apache.juneau.reflect">AnnotationInfo</a>&lt;<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a>&gt;&nbsp;ai,
                   <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau">PropertyStoreBuilder</a>&nbsp;psb)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/ConfigApply.html#apply-org.apache.juneau.reflect.AnnotationInfo-org.apache.juneau.PropertyStoreBuilder-">ConfigApply</a></code></span></div>
 <div class="block">Apply the specified annotation to the specified property store builder.</div>
 <dl>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-frame.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-frame.html
index 19c5f33..11ddf1b 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-frame.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-frame.html
@@ -13,6 +13,7 @@
 <div class="indexContainer">
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
+<li><a href="RestConfigApply.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestConfigApply</a></li>
 <li><a href="RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestMethodConfigApply</a></li>
 <li><a href="RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation" target="classFrame">RestResourceConfigApply</a></li>
 </ul>
@@ -30,6 +31,7 @@
 <li><a href="MethodSwagger.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">MethodSwagger</a></li>
 <li><a href="Property.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">Property</a></li>
 <li><a href="ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">ResourceSwagger</a></li>
+<li><a href="Rest.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">Rest</a></li>
 <li><a href="RestHook.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">RestHook</a></li>
 <li><a href="RestMethod.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">RestMethod</a></li>
 <li><a href="RestResource.html" title="annotation in org.apache.juneau.rest.annotation" target="classFrame">RestResource</a></li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-summary.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-summary.html
index 43f184a..784b4d2 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-summary.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-summary.html
@@ -86,17 +86,21 @@
 </tr>
 <tbody>
 <tr class="altColor">
-<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestMethodConfigApply</a></td>
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestConfigApply</a></td>
 <td class="colLast">
-<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestMethod</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
+<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
 </td>
 </tr>
 <tr class="rowColor">
-<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply</a></td>
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestMethodConfigApply</a></td>
 <td class="colLast">
-<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestResource</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
+<div class="block">Applies <a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation"><code>RestMethod</code></a> annotations to a <a href="../../../../../org/apache/juneau/PropertyStoreBuilder.html" title="class in org.apache.juneau"><code>PropertyStoreBuilder</code></a>.</div>
 </td>
 </tr>
+<tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation">RestResourceConfigApply</a></td>
+<td class="colLast">Deprecated</td>
+</tr>
 </tbody>
 </table>
 </li>
@@ -166,32 +170,38 @@
 <tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/Property.html" title="annotation in org.apache.juneau.rest.annotation">Property</a></td>
 <td class="colLast">
-<div class="block">Property name/value pair used in the <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#properties--"><code>@RestResource(properties)</code></a> annotation.</div>
+<div class="block">Property name/value pair used in the <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#properties--"><code>@Rest(properties)</code></a> annotation.</div>
 </td>
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/ResourceSwagger.html" title="annotation in org.apache.juneau.rest.annotation">ResourceSwagger</a></td>
 <td class="colLast">
-<div class="block">Extended annotation for <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html#swagger--"><code>@RestResource(swagger)</code></a>.</div>
+<div class="block">Extended annotation for <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html#swagger--"><code>@Rest(swagger)</code></a>.</div>
 </td>
 </tr>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation">Rest</a></td>
+<td class="colLast">
+<div class="block">Used to denote that a class is a REST resource and to associate metadata on it.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestHook.html" title="annotation in org.apache.juneau.rest.annotation">RestHook</a></td>
 <td class="colLast">
 <div class="block">Identifies Java methods on a resource/servlet class that get invoked during particular lifecycle events of
  the servlet or REST call.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestMethod.html" title="annotation in org.apache.juneau.rest.annotation">RestMethod</a></td>
 <td class="colLast">
 <div class="block">Identifies a REST Java method on a <a href="../../../../../org/apache/juneau/rest/RestServlet.html" title="class in org.apache.juneau.rest"><code>RestServlet</code></a> implementation class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation">RestResource</a></td>
-<td class="colLast">
-<div class="block">Used to denote that a class is a REST resource and to associate metadata on it.</div>
+<td class="colLast">Deprecated
+<div class="block"><span class="deprecationComment">Use <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>Rest</code></a></span></div>
 </td>
 </tr>
 </tbody>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-tree.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-tree.html
index c2112b8..005a999 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-tree.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/annotation/package-tree.html
@@ -82,6 +82,7 @@
 <ul>
 <li type="circle">org.apache.juneau.<a href="../../../../../org/apache/juneau/ConfigApply.html" title="class in org.apache.juneau"><span class="typeNameLink">ConfigApply</span></a>&lt;T&gt;
 <ul>
+<li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/RestConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestConfigApply</span></a></li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/RestMethodConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestMethodConfigApply</span></a></li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/RestResourceConfigApply.html" title="class in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestResourceConfigApply</span></a></li>
 </ul>
@@ -98,6 +99,7 @@
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/HtmlDoc.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">HtmlDoc</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/Method.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Method</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">RestResource</span></a> (implements java.lang.annotation.<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>)</li>
+<li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Rest</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/LoggingRule.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">LoggingRule</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/Attr.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Attr</span></a> (implements java.lang.annotation.<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>)</li>
 <li type="circle">org.apache.juneau.rest.annotation.<a href="../../../../../org/apache/juneau/rest/annotation/Logging.html" title="annotation in org.apache.juneau.rest.annotation"><span class="typeNameLink">Logging</span></a> (implements java.lang.annotation.<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>)</li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/RestClient.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/RestClient.html
index cc08131..2a12973 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/RestClient.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/RestClient.html
@@ -18,8 +18,8 @@
     catch(err) {
     }
 //-->
-var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":9,"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};
-var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"]};
+var methods = {"i0":10,"i1":10,"i2":10,"i3":9,"i4":9,"i5":9,"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":42,"i26":42,"i27":42,"i28":10,"i29":10,"i30":10,"i31":10,"i32":10};
+var tabs = {65535:["t0","All Methods"],1:["t1","Static Methods"],2:["t2","Instance Methods"],8:["t4","Concrete Methods"],32:["t6","Deprecated Methods"]};
 var altColor = "altColor";
 var rowColor = "rowColor";
 var tableTab = "tableTab";
@@ -298,7 +298,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </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="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
+<caption><span id="t0" class="activeTableTab"><span>All Methods</span><span class="tabEnd">&nbsp;</span></span><span id="t1" class="tableTab"><span><a href="javascript:show(1);">Static Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t2" class="tableTab"><span><a href="javascript:show(2);">Instance Methods</a></span><span class="tabEnd">&nbsp;</span></span><span id="t4" class="tableTab"><span><a href="javascript:show(8);">Concrete Methods</a></span><span class="tabEnd [...]
 <tr>
 <th class="colFirst" scope="col">Modifier and Type</th>
 <th class="colLast" scope="col">Method and Description</th>
@@ -446,40 +446,62 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </tr>
 <tr id="i22" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-">getRemoteResource</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;interfaceClass)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-">getRemote</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;interfaceClass)</code>
 <div class="block">Create a new proxy interface against a 3rd-party REST interface.</div>
 </td>
 </tr>
 <tr id="i23" class="rowColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-">getRemote</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;interfaceClass,
+         <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;restUrl)</code>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-"><code>getRemote(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
+</td>
+</tr>
+<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/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">getRemote</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;interfaceClass,
+         <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;restUrl,
+         <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
+         <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</code>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-"><code>getRemote(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
+</td>
+</tr>
+<tr id="i25" class="rowColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-">getRemoteResource</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;interfaceClass)</code>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</td>
+</tr>
+<tr id="i26" class="altColor">
+<td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-">getRemoteResource</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;interfaceClass,
                  <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;restUrl)</code>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-"><code>getRemoteResource(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i24" class="altColor">
+<tr id="i27" class="rowColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">getRemoteResource</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;interfaceClass,
                  <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;restUrl,
                  <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
                  <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</code>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-"><code>getRemoteResource(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
 </td>
 </tr>
-<tr id="i25" class="rowColor">
+<tr id="i28" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-">getRrpcInterface</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;interfaceClass)</code>
 <div class="block">Create a new Remote Interface against a <a href="../../../../../org/apache/juneau/remote/RemoteInterface.html" title="annotation in org.apache.juneau.remote"><code>@RemoteInterface</code></a>-annotated class.</div>
 </td>
 </tr>
-<tr id="i26" class="altColor">
+<tr id="i29" class="rowColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-java.lang.Object-">getRrpcInterface</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;interfaceClass,
                 <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;restUrl)</code>
 <div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-"><code>getRrpcInterface(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
 </td>
 </tr>
-<tr id="i27" class="rowColor">
+<tr id="i30" class="altColor">
 <td class="colFirst"><code>&lt;T&gt;&nbsp;T</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">getRrpcInterface</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;interfaceClass,
                 <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;restUrl,
@@ -488,13 +510,13 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 <div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-java.lang.Object-"><code>getRrpcInterface(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
 </td>
 </tr>
-<tr id="i28" class="altColor">
+<tr id="i31" class="rowColor">
 <td class="colFirst"><code>protected boolean</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#hasContent-java.lang.String-">hasContent</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;httpMethod)</code>
 <div class="block">Returns <jk>true</jk> if specified http method has content.</div>
 </td>
 </tr>
-<tr id="i29" class="rowColor">
+<tr id="i32" class="altColor">
 <td class="colFirst"><code><a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a></code></td>
 <td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/client/RestClient.html#toMap--">toMap</a></span>()</code>
 <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
@@ -1590,19 +1612,19 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </dl>
 </li>
 </ul>
-<a name="getRemoteResource-java.lang.Class-">
+<a name="getRemote-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getRemoteResource</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1066">getRemoteResource</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;interfaceClass)</pre>
+<h4>getRemote</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1066">getRemote</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;interfaceClass)</pre>
 <div class="block">Create a new proxy interface against a 3rd-party REST interface.
 
  <p>
  The URL to the REST interface is based on the following values:
  <ul>
-   <li>The <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html#path--"><code>@RemoteResource(path)</code></a> annotation on the interface (<c>remote-path</c>).
+   <li>The <a href="../../../../../org/apache/juneau/http/remote/Remote.html#path--"><code>@Remote(path)</code></a> annotation on the interface (<c>remote-path</c>).
    <li>The <a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html#rootUrl-java.lang.Object-"><code>rootUrl</code></a> on the client (<c>root-url</c>).
    <li>The fully-qualified class name of the interface (<c>class-name</c>).
  </ul>
@@ -1667,15 +1689,15 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </dl>
 </li>
 </ul>
-<a name="getRemoteResource-java.lang.Class-java.lang.Object-">
+<a name="getRemote-java.lang.Class-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getRemoteResource</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1077">getRemoteResource</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;interfaceClass,
-                               <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;restUrl)</pre>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-"><code>getRemoteResource(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
+<h4>getRemote</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1077">getRemote</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;interfaceClass,
+                       <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;restUrl)</pre>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-"><code>getRemote(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>interfaceClass</code> - The interface to create a proxy for.</dd>
@@ -1685,17 +1707,17 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </dl>
 </li>
 </ul>
-<a name="getRemoteResource-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">
+<a name="getRemote-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>getRemoteResource</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1091">getRemoteResource</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;interfaceClass,
-                               <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;restUrl,
-                               <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
-                               <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</pre>
-<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemoteResource-java.lang.Class-java.lang.Object-"><code>getRemoteResource(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
+<h4>getRemote</h4>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1091">getRemote</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;interfaceClass,
+                       <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;restUrl,
+                       <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
+                       <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</pre>
+<div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRemote-java.lang.Class-java.lang.Object-"><code>getRemote(Class, Object)</code></a> but allows you to override the serializer and parser used.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
 <dd><code>interfaceClass</code> - The interface to create a proxy for.</dd>
@@ -1707,13 +1729,50 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 </dl>
 </li>
 </ul>
+<a name="getRemoteResource-java.lang.Class-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRemoteResource</h4>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1217">getRemoteResource</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;interfaceClass)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="getRemoteResource-java.lang.Class-java.lang.Object-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRemoteResource</h4>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1223">getRemoteResource</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;interfaceClass,
+                                           <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;restUrl)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
+<a name="getRemoteResource-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">
+<!--   -->
+</a>
+<ul class="blockList">
+<li class="blockList">
+<h4>getRemoteResource</h4>
+<pre><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Deprecated.html?is-external=true" title="class or interface in java.lang">@Deprecated</a>
+public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1229">getRemoteResource</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;interfaceClass,
+                                           <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;restUrl,
+                                           <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
+                                           <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</pre>
+<div class="block"><span class="deprecatedLabel">Deprecated.</span>&nbsp;</div>
+</li>
+</ul>
 <a name="getRrpcInterface-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
 <h4>getRrpcInterface</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1251">getRrpcInterface</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;interfaceClass)</pre>
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1269">getRrpcInterface</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;interfaceClass)</pre>
 <div class="block">Create a new Remote Interface against a <a href="../../../../../org/apache/juneau/remote/RemoteInterface.html" title="annotation in org.apache.juneau.remote"><code>@RemoteInterface</code></a>-annotated class.
 
  <p>
@@ -1723,7 +1782,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
  <p>
  The URL to the REST interface is based on the following values:
  <ul>
-   <li>The <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html#path--"><code>@RemoteResource(path)</code></a> annotation on the interface (<c>remote-path</c>).
+   <li>The <a href="../../../../../org/apache/juneau/http/remote/Remote.html#path--"><code>@Remote(path)</code></a> annotation on the interface (<c>remote-path</c>).
    <li>The <a href="../../../../../org/apache/juneau/rest/client/RestClientBuilder.html#rootUrl-java.lang.Object-"><code>rootUrl</code></a> on the client (<c>root-url</c>).
    <li>The fully-qualified class name of the interface (<c>class-name</c>).
  </ul>
@@ -1760,7 +1819,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 <ul class="blockList">
 <li class="blockList">
 <h4>getRrpcInterface</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1262">getRrpcInterface</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;interfaceClass,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1280">getRrpcInterface</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;interfaceClass,
                               <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;restUrl)</pre>
 <div class="block">Same as <a href="../../../../../org/apache/juneau/rest/client/RestClient.html#getRrpcInterface-java.lang.Class-"><code>getRrpcInterface(Class)</code></a> except explicitly specifies the URL of the REST interface.</div>
 <dl>
@@ -1778,7 +1837,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 <ul class="blockList">
 <li class="blockList">
 <h4>getRrpcInterface</h4>
-<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1276">getRrpcInterface</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;interfaceClass,
+<pre>public&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1294">getRrpcInterface</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;interfaceClass,
                               <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;restUrl,
                               <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;serializer,
                               <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;parser)</pre>
@@ -1800,7 +1859,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 <ul class="blockList">
 <li class="blockList">
 <h4>finalize</h4>
-<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1399">finalize</a>()
+<pre>protected&nbsp;void&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1417">finalize</a>()
                  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>
 <dl>
 <dt><span class="overrideSpecifyLabel">Overrides:</span></dt>
@@ -1816,7 +1875,7 @@ implements <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Closeable.
 <ul class="blockListLast">
 <li class="blockList">
 <h4>toMap</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1417">toMap</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/ObjectMap.html" title="class in org.apache.juneau">ObjectMap</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/client/RestClient.html#line.1435">toMap</a>()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from class:&nbsp;<code><a href="../../../../../org/apache/juneau/Context.html#toMap--">Context</a></code></span></div>
 <div class="block">Returns the properties defined on this bean context as a simple map for debugging purposes.</div>
 <dl>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMeta.html
similarity index 79%
rename from content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html
rename to content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMeta.html
index a7e0667..50d9507 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMeta.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>RemoteResourceMeta (Apache Juneau 8.1.2)</title>
+<title>RemoteMeta (Apache Juneau 8.1.2)</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="RemoteResourceMeta (Apache Juneau 8.1.2)";
+            parent.document.title="RemoteMeta (Apache Juneau 8.1.2)";
         }
     }
     catch(err) {
@@ -48,12 +48,12 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMetadataException.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" target="_top">Frames</a></li>
-<li><a href="RemoteResourceMeta.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteMeta.html" target="_top">Frames</a></li>
+<li><a href="RemoteMeta.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,14 +92,14 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest.client.remote</div>
-<h2 title="Class RemoteResourceMeta" class="title">Class RemoteResourceMeta</h2>
+<h2 title="Class RemoteMeta" class="title">Class RemoteMeta</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>org.apache.juneau.rest.client.remote.RemoteResourceMeta</li>
+<li>org.apache.juneau.rest.client.remote.RemoteMeta</li>
 </ul>
 </li>
 </ul>
@@ -108,12 +108,12 @@ var activeTableTab = "activeTableTab";
 <li class="blockList">
 <hr>
 <br>
-<pre>public class <a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#line.33">RemoteResourceMeta</a>
+<pre>public class <a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteMeta.html#line.34">RemoteMeta</a>
 extends <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></pre>
 <div class="block">Contains the meta-data about a REST proxy class.
 
  <p>
- Captures the information in <a href="../../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a> and <a href="../../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteMethod</code></a> annotations for
+ Captures the information in <a href="../../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a> and <a href="../../../../../../org/apache/juneau/http/remote/RemoteMethod.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteMethod</code></a> annotations for
  caching and reuse.
 
  <ul class='seealso'>
@@ -137,7 +137,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colOne" scope="col">Constructor and Description</th>
 </tr>
 <tr class="altColor">
-<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#RemoteResourceMeta-java.lang.Class-">RemoteResourceMeta</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;c)</code>
+<td class="colOne"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html#RemoteMeta-java.lang.Class-">RemoteMeta</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;c)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -158,13 +158,13 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr id="i0" class="altColor">
 <td class="colFirst"><code><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#getMethodMeta-java.lang.reflect.Method-">getMethodMeta</a></span>(<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)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html#getMethodMeta-java.lang.reflect.Method-">getMethodMeta</a></span>(<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)</code>
 <div class="block">Returns the metadata about the specified method on this resource proxy.</div>
 </td>
 </tr>
 <tr id="i1" 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/client/remote/RemoteResourceMeta.html#getPath--">getPath</a></span>()</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html#getPath--">getPath</a></span>()</code>
 <div class="block">Returns the HTTP path of this interface.</div>
 </td>
 </tr>
@@ -190,17 +190,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="RemoteResourceMeta-java.lang.Class-">
+<a name="RemoteMeta-java.lang.Class-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>RemoteResourceMeta</h4>
-<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#line.44">RemoteResourceMeta</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;c)</pre>
+<h4>RemoteMeta</h4>
+<pre>public&nbsp;<a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteMeta.html#line.45">RemoteMeta</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;c)</pre>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>c</code> - The interface class annotated with a <a href="../../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a> annotation (optional).</dd>
+<dd><code>c</code> - The interface class annotated with a <a href="../../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a> annotation (optional).</dd>
 </dl>
 </li>
 </ul>
@@ -218,7 +218,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>getMethodMeta</h4>
-<pre>public&nbsp;<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a>&nbsp;<a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteResourceMeta.html#line.70">getMethodMeta</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>public&nbsp;<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a>&nbsp;<a href="../../../../../../src-html/org/apache/juneau/rest/client/remote/RemoteMeta.html#line.74">getMethodMeta</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 metadata about the specified method on this resource proxy.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -234,7 +234,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockListLast">
 <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/client/remote/RemoteResourceMeta.html#line.82">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/client/remote/RemoteMeta.html#line.86">getPath</a>()</pre>
 <div class="block">Returns the HTTP path of this interface.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -271,12 +271,12 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMetadataException.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" target="_top">Frames</a></li>
-<li><a href="RemoteResourceMeta.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteMeta.html" target="_top">Frames</a></li>
+<li><a href="RemoteMeta.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-8.1.2/org/apache/juneau/rest/client/remote/RemoteMetadataException.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMetadataException.html
index c58e2d0..0213c50 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMetadataException.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteMetadataException.html
@@ -42,7 +42,7 @@
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethod.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
@@ -296,7 +296,7 @@ extends <a href="../../../../../../org/apache/juneau/FormattedRuntimeException.h
 </div>
 <div class="subNav">
 <ul class="navList">
-<li>Prev&nbsp;Class</li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethod.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResource.html
index 17a5340..4077a69 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteResource.html
@@ -43,7 +43,7 @@
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteResource.html" target="_top">Frames</a></li>
@@ -197,7 +197,7 @@ public @interface <a href="../../../../../../src-html/org/apache/juneau/rest/cli
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteReturn.html" title="enum in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../../index.html?org/apache/juneau/rest/client/remote/RemoteResource.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteReturn.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteReturn.html
index f7e8b94..9d87f03 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteReturn.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/RemoteReturn.html
@@ -48,7 +48,7 @@ var activeTableTab = "activeTableTab";
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
@@ -347,7 +347,7 @@ not permitted.)</div>
 </div>
 <div class="subNav">
 <ul class="navList">
-<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
+<li><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResource.html" title="annotation in org.apache.juneau.rest.client.remote"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
 <li>Next&nbsp;Class</li>
 </ul>
 <ul class="navList">
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-frame.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-frame.html
index ec16390..3ebdee8 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-frame.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-frame.html
@@ -13,12 +13,12 @@
 <div class="indexContainer">
 <h2 title="Classes">Classes</h2>
 <ul title="Classes">
+<li><a href="RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMeta</a></li>
 <li><a href="RemoteMethodArg.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodArg</a></li>
 <li><a href="RemoteMethodBeanArg.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodBeanArg</a></li>
 <li><a href="RemoteMethodBeanReturn.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodBeanReturn</a></li>
 <li><a href="RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodMeta</a></li>
 <li><a href="RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteMethodReturn</a></li>
-<li><a href="RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote" target="classFrame">RemoteResourceMeta</a></li>
 </ul>
 <h2 title="Enums">Enums</h2>
 <ul title="Enums">
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-summary.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-summary.html
index 9bf7215..7c172ad 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-summary.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-summary.html
@@ -86,41 +86,41 @@
 </tr>
 <tbody>
 <tr class="altColor">
+<td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMeta</a></td>
+<td class="colLast">
+<div class="block">Contains the meta-data about a REST proxy class.</div>
+</td>
+</tr>
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodArg.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodArg</a></td>
 <td class="colLast">
 <div class="block">Represents the metadata about an annotated argument of a method on a REST proxy class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodBeanArg.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodBeanArg</a></td>
 <td class="colLast">
 <div class="block">Represents the metadata about an <a href="../../../../../../org/apache/juneau/http/annotation/Request.html" title="annotation in org.apache.juneau.http.annotation"><code>Request</code></a>-annotated argument of a method on a REST proxy class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodBeanReturn.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodBeanReturn</a></td>
 <td class="colLast">
 <div class="block">Represents the metadata about an <a href="../../../../../../org/apache/juneau/http/annotation/Response.html" title="annotation in org.apache.juneau.http.annotation"><code>Response</code></a>-annotated return type on a method on a REST proxy class.</div>
 </td>
 </tr>
-<tr class="rowColor">
+<tr class="altColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodMeta</a></td>
 <td class="colLast">
 <div class="block">Contains the meta-data about a Java method on a REST proxy class.</div>
 </td>
 </tr>
-<tr class="altColor">
+<tr class="rowColor">
 <td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote">RemoteMethodReturn</a></td>
 <td class="colLast">
 <div class="block">Represents the metadata about the returned object of a method on a remote proxy interface.</div>
 </td>
 </tr>
-<tr class="rowColor">
-<td class="colFirst"><a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote">RemoteResourceMeta</a></td>
-<td class="colLast">
-<div class="block">Contains the meta-data about a REST proxy class.</div>
-</td>
-</tr>
 </tbody>
 </table>
 </li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-tree.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-tree.html
index dc9f9a4..bb74b11 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-tree.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/client/remote/package-tree.html
@@ -80,12 +80,12 @@
 <ul>
 <li type="circle">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"><span class="typeNameLink">Object</span></a>
 <ul>
+<li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMeta</span></a></li>
 <li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodArg.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMethodArg</span></a></li>
 <li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodBeanArg.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMethodBeanArg</span></a></li>
 <li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodBeanReturn.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMethodBeanReturn</span></a></li>
 <li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMethodMeta</span></a></li>
 <li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteMethodReturn.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteMethodReturn</span></a></li>
-<li type="circle">org.apache.juneau.rest.client.remote.<a href="../../../../../../org/apache/juneau/rest/client/remote/RemoteResourceMeta.html" title="class in org.apache.juneau.rest.client.remote"><span class="typeNameLink">RemoteResourceMeta</span></a></li>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Throwable</span></a> (implements java.io.<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>)
 <ul>
 <li type="circle">java.lang.<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Exception.html?is-external=true" title="class or interface in java.lang"><span class="typeNameLink">Exception</span></a>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock/MockRest.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock/MockRest.html
index 7eb1da3..fb9d292 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock/MockRest.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock/MockRest.html
@@ -129,7 +129,7 @@ implements <a href="../../../../../org/apache/juneau/utils/MockHttpConnection.ht
   <jk>public class</jk> MockTest {
 
    <jc>// Our REST resource to test.</jc>
-   <ja>@RestResource</ja>(serializers=JsonSerializer.Simple.<jk>class</jk>, parsers=JsonParser.<jk>class</jk>)
+   <ja>@Rest</ja>(serializers=JsonSerializer.Simple.<jk>class</jk>, parsers=JsonParser.<jk>class</jk>)
    <jk>public static class</jk> MyRest {
 
       <ja>@RestMethod</ja>(name=<jsf>PUT</jsf>, path=<js>"/String"</js>)
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockHttpSession.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockHttpSession.html
index 88ddf4d..db2b860 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockHttpSession.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockHttpSession.html
@@ -49,7 +49,7 @@ var activeTableTab = "activeTableTab";
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/mock2/MockHttpResponse.html" title="interface in org.apache.juneau.rest.mock2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/mock2/MockHttpSession.html" target="_top">Frames</a></li>
@@ -535,7 +535,7 @@ implements <a href="https://docs.oracle.com/javaee/5/api/javax/servlet/http/Http
 <div class="subNav">
 <ul class="navList">
 <li><a href="../../../../../org/apache/juneau/rest/mock2/MockHttpResponse.html" title="interface in org.apache.juneau.rest.mock2"><span class="typeNameLink">Prev&nbsp;Class</span></a></li>
-<li><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
+<li><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
 <li><a href="../../../../../index.html?org/apache/juneau/rest/mock2/MockHttpSession.html" target="_top">Frames</a></li>
diff --git a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemoteResource.html b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemote.html
similarity index 60%
rename from content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemoteResource.html
rename to content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemote.html
index 312a349..340dc28 100644
--- a/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemoteResource.html
+++ b/content/site/apidocs-8.1.2/org/apache/juneau/rest/mock2/MockRemote.html
@@ -4,7 +4,7 @@
 <head>
 <!-- Generated by javadoc -->
 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
-<title>MockRemoteResource (Apache Juneau 8.1.2)</title>
+<title>MockRemote (Apache Juneau 8.1.2)</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="MockRemoteResource (Apache Juneau 8.1.2)";
+            parent.document.title="MockRemote (Apache Juneau 8.1.2)";
         }
     }
     catch(err) {
@@ -52,8 +52,8 @@ var activeTableTab = "activeTableTab";
 <li><a href="../../../../../org/apache/juneau/rest/mock2/MockRest.html" title="class in org.apache.juneau.rest.mock2"><span class="typeNameLink">Next&nbsp;Class</span></a></li>
 </ul>
 <ul class="navList">
-<li><a href="../../../../../index.html?org/apache/juneau/rest/mock2/MockRemoteResource.html" target="_top">Frames</a></li>
-<li><a href="MockRemoteResource.html" target="_top">No&nbsp;Frames</a></li>
+<li><a href="../../../../../index.html?org/apache/juneau/rest/mock2/MockRemote.html" target="_top">Frames</a></li>
+<li><a href="MockRemote.html" target="_top">No&nbsp;Frames</a></li>
 </ul>
 <ul class="navList" id="allclasses_navbar_top">
 <li><a href="../../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
@@ -92,14 +92,14 @@ var activeTableTab = "activeTableTab";
 <!-- ======== START OF CLASS DATA ======== -->
 <div class="header">
 <div class="subTitle">org.apache.juneau.rest.mock2</div>
-<h2 title="Class MockRemoteResource" class="title">Class MockRemoteResource&lt;T&gt;</h2>
+<h2 title="Class MockRemote" class="title">Class MockRemote&lt;T&gt;</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>org.apache.juneau.rest.mock2.MockRemoteResource&lt;T&gt;</li>
+<li>org.apache.juneau.rest.mock2.MockRemote&lt;T&gt;</li>
 </ul>
 </li>
 </ul>
@@ -112,12 +112,12 @@ var activeTableTab = "activeTableTab";
 </dl>
 <hr>
 <br>
-<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.34">MockRemoteResource</a>&lt;T&gt;
+<pre>public class <a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.34">MockRemote</a>&lt;T&gt;
 extends <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></pre>
 <div class="block">Creates a mocked interface against a REST resource class to use for creating test remote resource interfaces.
 
  <ul class='seealso'>
-   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-mock.MockRemoteResource'>Overview &gt; juneau-rest-mock &gt; MockRemoteResource</a>
+   <li class='link'><a class='doclink' href='../../../../../overview-summary.html#juneau-rest-mock.MockRemote'>Overview &gt; juneau-rest-mock &gt; MockRemote</a>
  </ul></div>
 </li>
 </ul>
@@ -139,8 +139,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </tr>
 <tr class="altColor">
 <td class="colFirst"><code>protected </code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#MockRemoteResource-java.lang.Class-java.lang.Object-">MockRemoteResource</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;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;& [...]
-                  <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;impl)</code>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#MockRemote-java.lang.Class-java.lang.Object-">MockRemote</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;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;intf,
+          <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;impl)</code>
 <div class="block">Constructor.</div>
 </td>
 </tr>
@@ -160,27 +160,27 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <th class="colLast" scope="col">Method and Description</th>
 </tr>
 <tr id="i0" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#accept-java.lang.String-">accept</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>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#accept-java.lang.String-">accept</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">Adds an <c>Accept</c> header to every request.</div>
 </td>
 </tr>
 <tr id="i1" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#build--">build</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a></code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#build--">build</a></span>()</code>
 <div class="block">Constructs a remote proxy interface based on the settings of this builder.</div>
 </td>
 </tr>
 <tr id="i2" 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/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-">build</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;intf,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-">build</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;intf,
      <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;impl)</code>
 <div class="block">Convenience method for getting a remote resource interface.</div>
 </td>
 </tr>
 <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/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">build</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;intf,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">build</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;intf,
      <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;impl,
      <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;m)</code>
 <div class="block">Convenience method for getting a remote resource interface.</div>
@@ -188,7 +188,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </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/rest/mock2/MockRemoteResource.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">build</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;intf,
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#build-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">build</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;intf,
      <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;impl,
      <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)</code>
@@ -196,29 +196,29 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </td>
 </tr>
 <tr id="i5" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#contentType-java.lang.String-">contentType</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>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#contentType-java.lang.String-">contentType</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">Adds a <c>Content-Type</c> header to every request.</div>
 </td>
 </tr>
 <tr id="i6" class="altColor">
-<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-">create</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;intf,
+<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-">create</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;intf,
       <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;impl)</code>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.</div>
 </td>
 </tr>
 <tr id="i7" class="rowColor">
-<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">create</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;intf,
+<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.marshall.Marshall-">create</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;intf,
       <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;impl,
       <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;m)</code>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.</div>
 </td>
 </tr>
 <tr id="i8" class="altColor">
-<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">create</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;intf,
+<td class="colFirst"><code>static &lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#create-java.lang.Class-java.lang.Object-org.apache.juneau.serializer.Serializer-org.apache.juneau.parser.Parser-">create</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;intf,
       <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;impl,
       <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)</code>
@@ -226,93 +226,93 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 </td>
 </tr>
 <tr id="i9" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#debug--">debug</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#debug--">debug</a></span>()</code>
 <div class="block">Enable debug mode.</div>
 </td>
 </tr>
 <tr id="i10" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#header-java.lang.String-java.lang.Object-">header</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,
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#header-java.lang.String-java.lang.Object-">header</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,
       <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">Adds a header to every request.</div>
 </td>
 </tr>
 <tr id="i11" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#headers-java.util.Map-">headers</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/jav [...]
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#headers-java.util.Map-">headers</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/do [...]
 <div class="block">Adds the specified headers to every request.</div>
 </td>
 </tr>
 <tr id="i12" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#html--">html</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#html--">html</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/html"</js>.</div>
 </td>
 </tr>
 <tr id="i13" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#json--">json</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#json--">json</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json"</js>.</div>
 </td>
 </tr>
 <tr id="i14" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#marshall-org.apache.juneau.marshall.Marshall-">marshall</a></span>(<a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;value)</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#marshall-org.apache.juneau.marshall.Marshall-">marshall</a></span>(<a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;value)</code>
 <div class="block">Associates the specified <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall"><code>Marshall</code></a> with this client.</div>
 </td>
 </tr>
 <tr id="i15" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#msgpack--">msgpack</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#msgpack--">msgpack</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"octal/msgpack"</js>.</div>
 </td>
 </tr>
 <tr id="i16" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#openapi--">openapi</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#openapi--">openapi</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/openapi"</js>.</div>
 </td>
 </tr>
 <tr id="i17" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#parser-org.apache.juneau.parser.Parser-">parser</a></span>(<a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;value)</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#parser-org.apache.juneau.parser.Parser-">parser</a></span>(<a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser">Parser</a>&nbsp;value)</code>
 <div class="block">Associates the specified <a href="../../../../../org/apache/juneau/parser/Parser.html" title="class in org.apache.juneau.parser"><code>Parser</code></a> with this client.</div>
 </td>
 </tr>
 <tr id="i18" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#plainText--">plainText</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#plainText--">plainText</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/plain"</js>.</div>
 </td>
 </tr>
 <tr id="i19" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#serializer-org.apache.juneau.serializer.Serializer-">serializer</a></span>(<a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;value)</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#serializer-org.apache.juneau.serializer.Serializer-">serializer</a></span>(<a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer">Serializer</a>&nbsp;value)</code>
 <div class="block">Associates the specified <a href="../../../../../org/apache/juneau/serializer/Serializer.html" title="class in org.apache.juneau.serializer"><code>Serializer</code></a> with this client.</div>
 </td>
 </tr>
 <tr id="i20" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#simpleJson--">simpleJson</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#simpleJson--">simpleJson</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json+simple"</js>.</div>
 </td>
 </tr>
 <tr id="i21" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#uon--">uon</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#uon--">uon</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/uon"</js>.</div>
 </td>
 </tr>
 <tr id="i22" class="altColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#urlEnc--">urlEnc</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#urlEnc--">urlEnc</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/x-www-form-urlencoded"</js>.</div>
 </td>
 </tr>
 <tr id="i23" class="rowColor">
-<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;</code></td>
-<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html#xml--">xml</a></span>()</code>
+<td class="colFirst"><code><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;</code></td>
+<td class="colLast"><code><span class="memberNameLink"><a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html#xml--">xml</a></span>()</code>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/xml"</js>.</div>
 </td>
 </tr>
@@ -338,19 +338,19 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <!--   -->
 </a>
 <h3>Constructor Detail</h3>
-<a name="MockRemoteResource-java.lang.Class-java.lang.Object-">
+<a name="MockRemote-java.lang.Class-java.lang.Object-">
 <!--   -->
 </a>
 <ul class="blockListLast">
 <li class="blockList">
-<h4>MockRemoteResource</h4>
-<pre>protected&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.49">MockRemoteResource</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;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;intf,
-                             <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;impl)</pre>
+<h4>MockRemote</h4>
+<pre>protected&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.49">MockRemote</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;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;intf,
+                     <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;impl)</pre>
 <div class="block">Constructor.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 </dl>
 </li>
@@ -369,16 +369,16 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.68">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;T&gt;&nbsp;intf,
-                                               <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;impl)</pre>
+<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.68">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;T&gt;&nbsp;intf,
+                                       <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;impl)</pre>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.
 
  <p>
  Uses <a href="../../../../../org/apache/juneau/json/JsonSerializer.html#DEFAULT"><code>JsonSerializer.DEFAULT</code></a> and <a href="../../../../../org/apache/juneau/json/JsonParser.html#DEFAULT"><code>JsonParser.DEFAULT</code></a> for serializing and parsing by default.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A new builder.</dd>
@@ -391,17 +391,17 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.87">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;T&gt;&nbsp;intf,
-                                               <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;impl,
-                                               <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;m)</pre>
+<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.87">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;T&gt;&nbsp;intf,
+                                       <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;impl,
+                                       <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;m)</pre>
 <div class="block">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.
 
  <p>
  Uses the serializer and parser defined on the specified marshall for serializing and parsing by default.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dd><code>m</code> - The marshall to use for serializing and parsing the HTTP bodies.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -415,18 +415,18 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>create</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.110">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;T&gt;&nbsp;intf,
-                                               <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;impl,
-                                               <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>
+<pre>public static&nbsp;&lt;T&gt;&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;T&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.110">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;T&gt;&nbsp;intf,
+                                       <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;impl,
+                                       <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">Create a new builder using the specified remote resource interface and REST implementation bean or bean class.
 
  <p>
  Uses the serializer and parser defined on the specified marshall for serializing and parsing by default.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dd><code>s</code> - The serializer to use for serializing request bodies.
    <br>Can be <jk>null</jk> to force no serializer to be used and no <c>Content-Type</c> header.</dd>
@@ -443,7 +443,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.119">build</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.119">build</a>()</pre>
 <div class="block">Constructs a remote proxy interface based on the settings of this builder.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -457,7 +457,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.143">build</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;intf,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.143">build</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;intf,
                           <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;impl)</pre>
 <div class="block">Convenience method for getting a remote resource interface.
 
@@ -471,8 +471,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  </p></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
 <dd>A new proxy interface.</dd>
@@ -485,7 +485,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.169">build</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;intf,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.169">build</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;intf,
                           <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;impl,
                           <a href="../../../../../org/apache/juneau/marshall/Marshall.html" title="class in org.apache.juneau.marshall">Marshall</a>&nbsp;m)</pre>
 <div class="block">Convenience method for getting a remote resource interface.
@@ -500,8 +500,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  </p></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dd><code>m</code> - The marshall to use for serializing request bodies and parsing response bodies.
    <br>Can be <jk>null</jk> to force no serializer or parser to be used and no <c>Accept</c> or <c>Content-Type</c> header.</dd>
@@ -516,7 +516,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>build</h4>
-<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.198">build</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;intf,
+<pre>public static&nbsp;&lt;T&gt;&nbsp;T&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.198">build</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;intf,
                           <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;impl,
                           <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>
@@ -532,8 +532,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
  </p></div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/RemoteResource.html" title="annotation in org.apache.juneau.http.remote"><code>@RemoteResource</code></a>.</dd>
-<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/RestResource.html" title="annotation in org.apache.juneau.rest.annotation"><code>@RestResource</code></a>.
+<dd><code>intf</code> - The remote interface annotated with <a href="../../../../../org/apache/juneau/http/remote/Remote.html" title="annotation in org.apache.juneau.http.remote"><code>@Remote</code></a>.</dd>
+<dd><code>impl</code> - The REST implementation bean or bean class annotated with <a href="../../../../../org/apache/juneau/rest/annotation/Rest.html" title="annotation in org.apache.juneau.rest.annotation"><code>@Rest</code></a>.
    <br>If a class, it must have a no-arg constructor.</dd>
 <dd><code>s</code> - The serializer to use for serializing request bodies.
    <br>Can be <jk>null</jk> to force no serializer to be used and no <c>Content-Type</c> header.</dd>
@@ -550,7 +550,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>debug</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.207">debug</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.207">debug</a>()</pre>
 <div class="block">Enable debug mode.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -564,8 +564,8 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>header</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.222">header</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-exte [...]
-                                    <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>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.222">header</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in  [...]
+                            <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">Adds a header to every request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -583,7 +583,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>headers</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.237">headers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-extern [...]
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.237">headers</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Map.html?is-external=true" title="class or interface in ja [...]
 <div class="block">Adds the specified headers to every request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -601,7 +601,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>accept</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.249">accept</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-exte [...]
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.249">accept</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in  [...]
 <div class="block">Adds an <c>Accept</c> header to every request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -617,7 +617,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>contentType</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.261">contentType</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is [...]
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.261">contentType</a>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interfac [...]
 <div class="block">Adds a <c>Content-Type</c> header to every request.</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
@@ -633,7 +633,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>json</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.272">json</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.272">json</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -647,7 +647,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>simpleJson</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.282">simpleJson</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.282">simpleJson</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/json+simple"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -661,7 +661,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>xml</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.292">xml</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.292">xml</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/xml"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -675,7 +675,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>html</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.302">html</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.302">html</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/html"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -689,7 +689,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>plainText</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.312">plainText</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.312">plainText</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/plain"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -703,7 +703,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>msgpack</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.322">msgpack</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.322">msgpack</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"octal/msgpack"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -717,7 +717,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>uon</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.332">uon</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.332">uon</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/uon"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -731,7 +731,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>urlEnc</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.342">urlEnc</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.342">urlEnc</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"application/x-www-form-urlencoded"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
@@ -745,7 +745,7 @@ extends <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html
 <ul class="blockList">
 <li class="blockList">
 <h4>openapi</h4>
-<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="class in org.apache.juneau.rest.mock2">MockRemoteResource</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemoteResource.html" title="type parameter in MockRemoteResource">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemoteResource.html#line.352">openapi</a>()</pre>
+<pre>public&nbsp;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="class in org.apache.juneau.rest.mock2">MockRemote</a>&lt;<a href="../../../../../org/apache/juneau/rest/mock2/MockRemote.html" title="type parameter in MockRemote">T</a>&gt;&nbsp;<a href="../../../../../src-html/org/apache/juneau/rest/mock2/MockRemote.html#line.352">openapi</a>()</pre>
 <div class="block">Convenience method for setting <c>Accept</c> and <c>Content-Type</c> headers to <js>"text/openapi"</js>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
... 18065 lines suppressed ...