You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juneau.apache.org by gi...@apache.org on 2025/10/14 17:16:43 UTC

(juneau) branch asf-staging updated: Deploy documentation staging from c77fcc67c17ce5af3ec1e25a0882710ad9de64e0 c77fcc67c17ce5af3ec1e25a0882710ad9de64e0

This is an automated email from the ASF dual-hosted git repository.

github-bot pushed a commit to branch asf-staging
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/asf-staging by this push:
     new 56a27579ba Deploy documentation staging from c77fcc67c17ce5af3ec1e25a0882710ad9de64e0 c77fcc67c17ce5af3ec1e25a0882710ad9de64e0
56a27579ba is described below

commit 56a27579ba4bdec43f4a373a169ae255ee6e66b3
Author: github-actions[bot] <gi...@users.noreply.github.com>
AuthorDate: Tue Oct 14 17:16:37 2025 +0000

    Deploy documentation staging from c77fcc67c17ce5af3ec1e25a0882710ad9de64e0 c77fcc67c17ce5af3ec1e25a0882710ad9de64e0
---
 404.html                                           |    2 +-
 about/index.html                                   |    2 +-
 apache/index.html                                  |    2 +-
 assets/js/284f90e9.19717ec3.js                     |    1 -
 assets/js/284f90e9.1b857637.js                     |    1 +
 ...e~main.8db3414c.js => runtime~main.5482c692.js} |    2 +-
 docs/release-notes/5.0.0.00/index.html             |    2 +-
 docs/release-notes/5.0.0.01/index.html             |    2 +-
 docs/release-notes/5.0.0.02/index.html             |    2 +-
 docs/release-notes/5.0.0.03/index.html             |    2 +-
 docs/release-notes/5.0.0.04/index.html             |    2 +-
 docs/release-notes/5.0.0.05/index.html             |    2 +-
 docs/release-notes/5.0.0.06/index.html             |    2 +-
 docs/release-notes/5.0.0.07/index.html             |    2 +-
 docs/release-notes/5.0.0.08/index.html             |    2 +-
 docs/release-notes/5.0.0.09/index.html             |    2 +-
 docs/release-notes/5.0.0.10/index.html             |    2 +-
 docs/release-notes/5.0.0.11/index.html             |    2 +-
 docs/release-notes/5.0.0.12/index.html             |    2 +-
 docs/release-notes/5.0.0.13/index.html             |    2 +-
 docs/release-notes/5.0.0.14/index.html             |    2 +-
 docs/release-notes/5.0.0.15/index.html             |    2 +-
 docs/release-notes/5.0.0.16/index.html             |    2 +-
 docs/release-notes/5.0.0.17/index.html             |    2 +-
 docs/release-notes/5.0.0.18/index.html             |    2 +-
 docs/release-notes/5.0.0.19/index.html             |    2 +-
 docs/release-notes/5.0.0.20/index.html             |    2 +-
 docs/release-notes/5.0.0.21/index.html             |    2 +-
 docs/release-notes/5.0.0.22/index.html             |    2 +-
 docs/release-notes/5.0.0.23/index.html             |    2 +-
 docs/release-notes/5.0.0.24/index.html             |    2 +-
 docs/release-notes/5.0.0.25/index.html             |    2 +-
 docs/release-notes/5.0.0.26/index.html             |    2 +-
 docs/release-notes/5.0.0.27/index.html             |    2 +-
 docs/release-notes/5.0.0.28/index.html             |    2 +-
 docs/release-notes/5.0.0.29/index.html             |    2 +-
 docs/release-notes/5.0.0.30/index.html             |    2 +-
 docs/release-notes/5.0.0.31/index.html             |    2 +-
 docs/release-notes/5.0.0.32/index.html             |    2 +-
 docs/release-notes/5.0.0.33/index.html             |    2 +-
 docs/release-notes/5.0.0.34/index.html             |    2 +-
 docs/release-notes/5.0.0.35/index.html             |    2 +-
 docs/release-notes/5.0.0.36/index.html             |    2 +-
 docs/release-notes/5.1.0.00/index.html             |    2 +-
 docs/release-notes/5.1.0.01/index.html             |    2 +-
 docs/release-notes/5.1.0.02/index.html             |    2 +-
 docs/release-notes/5.1.0.03/index.html             |    2 +-
 docs/release-notes/5.1.0.04/index.html             |    2 +-
 docs/release-notes/5.1.0.05/index.html             |    2 +-
 docs/release-notes/5.1.0.06/index.html             |    2 +-
 docs/release-notes/5.1.0.07/index.html             |    2 +-
 docs/release-notes/5.1.0.08/index.html             |    2 +-
 docs/release-notes/5.1.0.09/index.html             |    2 +-
 docs/release-notes/5.1.0.10/index.html             |    2 +-
 docs/release-notes/5.1.0.11/index.html             |    2 +-
 docs/release-notes/5.1.0.12/index.html             |    2 +-
 docs/release-notes/5.1.0.13/index.html             |    2 +-
 docs/release-notes/5.1.0.14/index.html             |    2 +-
 docs/release-notes/5.1.0.15/index.html             |    2 +-
 docs/release-notes/5.1.0.16/index.html             |    2 +-
 docs/release-notes/5.1.0.17/index.html             |    2 +-
 docs/release-notes/5.1.0.18/index.html             |    2 +-
 docs/release-notes/5.1.0.19/index.html             |    2 +-
 docs/release-notes/5.1.0.20/index.html             |    2 +-
 docs/release-notes/5.2.0.0/index.html              |    2 +-
 docs/release-notes/5.2.0.1/index.html              |    2 +-
 docs/release-notes/6.0.0/index.html                |    2 +-
 docs/release-notes/6.0.1/index.html                |    2 +-
 docs/release-notes/6.1.0/index.html                |    2 +-
 docs/release-notes/6.2.0/index.html                |    2 +-
 docs/release-notes/6.3.0/index.html                |    2 +-
 docs/release-notes/6.3.1/index.html                |    2 +-
 docs/release-notes/6.4.0/index.html                |    2 +-
 docs/release-notes/7.0.0/index.html                |    2 +-
 docs/release-notes/7.0.1/index.html                |    2 +-
 docs/release-notes/7.1.0/index.html                |    2 +-
 docs/release-notes/7.2.0/index.html                |    2 +-
 docs/release-notes/7.2.1/index.html                |    2 +-
 docs/release-notes/7.2.2/index.html                |    2 +-
 docs/release-notes/8.0.0/index.html                |    2 +-
 docs/release-notes/8.1.0/index.html                |    2 +-
 docs/release-notes/8.1.1/index.html                |    2 +-
 docs/release-notes/8.1.2/index.html                |    2 +-
 docs/release-notes/8.1.3/index.html                |    2 +-
 docs/release-notes/8.2.0/index.html                |    2 +-
 docs/release-notes/9.0.0/index.html                |    2 +-
 docs/release-notes/9.0.1/index.html                |    2 +-
 docs/release-notes/9.1.0/index.html                |    2 +-
 docs/release-notes/9.2.0/index.html                |   34 +-
 docs/topics/AdditionalInformation/index.html       |    2 +-
 docs/topics/Annotations/index.html                 |    2 +-
 docs/topics/Args/index.html                        |    2 +-
 docs/topics/Arrays/index.html                      |    2 +-
 docs/topics/AssertionsOverview/index.html          |    2 +-
 docs/topics/AuthenticationBASIC/index.html         |    2 +-
 docs/topics/AuthenticationBasics/index.html        |    2 +-
 docs/topics/AuthenticationForm/index.html          |    2 +-
 docs/topics/AuthenticationOIDC/index.html          |    2 +-
 docs/topics/AutoSwaps/index.html                   |    2 +-
 docs/topics/BasicHtmlDocTemplate/index.html        |    2 +-
 docs/topics/BasicRestServletSwagger/index.html     |    2 +-
 docs/topics/BasicSwaggerInfo/index.html            |    2 +-
 docs/topics/BeanAnnotation/index.html              |    2 +-
 docs/topics/BeanContextBasics/index.html           |    2 +-
 docs/topics/BeanDictionaryBasics/index.html        |    2 +-
 docs/topics/BeanIgnoreAnnotation/index.html        |    2 +-
 docs/topics/BeanSubTypes/index.html                |    2 +-
 docs/topics/BeancAnnotation/index.html             |    2 +-
 docs/topics/BeanpAnnotation/index.html             |    2 +-
 docs/topics/BestPractices/index.html               |    2 +-
 docs/topics/BinaryData/index.html                  |    2 +-
 docs/topics/BuiltInParameters/index.html           |    2 +-
 docs/topics/BulkSettingValues/index.html           |    2 +-
 docs/topics/BypassSerialization/index.html         |    2 +-
 docs/topics/ChildResources/index.html              |    2 +-
 docs/topics/ClientVersioning/index.html            |    2 +-
 docs/topics/ClosingConfigs/index.html              |    2 +-
 docs/topics/ComplexDataTypes/index.html            |    2 +-
 docs/topics/ConfigFiles/index.html                 |    2 +-
 docs/topics/ConfigListeners/index.html             |    2 +-
 docs/topics/ConfigOverviewBasics/index.html        |    2 +-
 docs/topics/ConfigStoresBasics/index.html          |    2 +-
 docs/topics/ConfigurationFiles/index.html          |    2 +-
 docs/topics/ConsoleCommands/index.html             |    2 +-
 docs/topics/Content/index.html                     |    2 +-
 docs/topics/ContextAnnotations/index.html          |    2 +-
 docs/topics/ContextSettings/index.html             |    2 +-
 docs/topics/Converters/index.html                  |    2 +-
 docs/topics/CustomCallHandlers/index.html          |    2 +-
 docs/topics/CustomEntrySerialization/index.html    |    2 +-
 docs/topics/CustomStores/index.html                |    2 +-
 docs/topics/CustomizingHttpClient/index.html       |    2 +-
 docs/topics/DefaultParts/index.html                |    2 +-
 docs/topics/DefaultSwaps/index.html                |    2 +-
 docs/topics/DefaultVarResolver/index.html          |    2 +-
 docs/topics/Deployment/index.html                  |    2 +-
 docs/topics/DtoBeans/index.html                    |    2 +-
 docs/topics/DualPurposeInterfaces/index.html       |    2 +-
 .../DynamicallyAppliedAnnotations/index.html       |    2 +-
 docs/topics/EndToEndRest/index.html                |    2 +-
 docs/topics/ExecutionStatistics/index.html         |    2 +-
 docs/topics/Extending/index.html                   |    2 +-
 docs/topics/ExtendingRestClient/index.html         |    2 +-
 docs/topics/FileStore/index.html                   |    2 +-
 docs/topics/FileSystemChanges/index.html           |    2 +-
 docs/topics/FluentAssertions/index.html            |    2 +-
 docs/topics/FormData/index.html                    |    2 +-
 docs/topics/FrameworkComparisons/index.html        |    2 +-
 docs/topics/GeneralDesign/index.html               |    2 +-
 docs/topics/Guards/index.html                      |    2 +-
 docs/topics/HandlingFormPosts/index.html           |    2 +-
 docs/topics/Header/index.html                      |    2 +-
 docs/topics/HelperClasses/index.html               |    2 +-
 docs/topics/HtmlAnnotation/index.html              |    2 +-
 docs/topics/HtmlBasics/index.html                  |    2 +-
 docs/topics/HtmlBeans/index.html                   |    2 +-
 docs/topics/HtmlCustomTemplates/index.html         |    2 +-
 .../HtmlDocConfigAnnotationBasics/index.html       |    2 +-
 docs/topics/HtmlDocSerializer/index.html           |    2 +-
 docs/topics/HtmlMethodology/index.html             |    2 +-
 docs/topics/HtmlParsers/index.html                 |    2 +-
 docs/topics/HtmlPredefinedWidgets/index.html       |    2 +-
 docs/topics/HtmlRenderAnnotation/index.html        |    2 +-
 docs/topics/HtmlSchemaSupport/index.html           |    2 +-
 docs/topics/HtmlSerializers/index.html             |    2 +-
 docs/topics/HtmlStylesheets/index.html             |    2 +-
 docs/topics/HtmlUIvsDI/index.html                  |    2 +-
 docs/topics/HtmlUiCustomization/index.html         |    2 +-
 docs/topics/HtmlWidgets/index.html                 |    2 +-
 docs/topics/HttpEntitiesAndResources/index.html    |    2 +-
 docs/topics/HttpHeaders/index.html                 |    2 +-
 docs/topics/HttpPartAnnotations/index.html         |    2 +-
 docs/topics/HttpPartApis/index.html                |    2 +-
 docs/topics/HttpPartBasics/index.html              |    2 +-
 docs/topics/HttpPartSerializersParsers/index.html  |    2 +-
 docs/topics/HttpPartValidation/index.html          |    2 +-
 docs/topics/HttpParts/index.html                   |    2 +-
 docs/topics/HttpResponses/index.html               |    2 +-
 docs/topics/HttpStatusCodes/index.html             |    2 +-
 docs/topics/Imports/index.html                     |    2 +-
 docs/topics/InferredHttpMethodsAndPaths/index.html |    2 +-
 docs/topics/Interceptors/index.html                |    2 +-
 docs/topics/JCFObjects/index.html                  |    2 +-
 docs/topics/JacksonComparison/index.html           |    2 +-
 docs/topics/JavaBeansSupport/index.html            |    2 +-
 docs/topics/JavaMethodParameters/index.html        |    2 +-
 docs/topics/JavaMethodReturnTypes/index.html       |    2 +-
 docs/topics/JavaMethodThrowableTypes/index.html    |    2 +-
 docs/topics/JettyXml/index.html                    |    2 +-
 docs/topics/Json5/index.html                       |    2 +-
 docs/topics/JsonAnnotation/index.html              |    2 +-
 docs/topics/JsonBasics/index.html                  |    2 +-
 docs/topics/JsonMap/index.html                     |    2 +-
 docs/topics/JsonMethodology/index.html             |    2 +-
 docs/topics/JsonParsers/index.html                 |    2 +-
 docs/topics/JsonSchemaDetails/index.html           |    2 +-
 docs/topics/JsonSerializers/index.html             |    2 +-
 docs/topics/JuneauAssertionBasics/index.html       |    2 +-
 docs/topics/JuneauBctBasics/index.html             |    2 +-
 docs/topics/JuneauBeanAtom/index.html              |    2 +-
 docs/topics/JuneauBeanBasics/index.html            |    2 +-
 docs/topics/JuneauBeanCommon/index.html            |    2 +-
 docs/topics/JuneauBeanHtml5/index.html             |    2 +-
 docs/topics/JuneauBeanJsonSchema/index.html        |    2 +-
 docs/topics/JuneauBeanOpenApi3/index.html          |    2 +-
 docs/topics/JuneauBeanSwagger2/index.html          |    2 +-
 docs/topics/JuneauConfigBasics/index.html          |    2 +-
 docs/topics/JuneauEcosystemOverview/index.html     |    2 +-
 docs/topics/JuneauExamplesCore/index.html          |    2 +-
 docs/topics/JuneauExamplesRest/index.html          |    2 +-
 docs/topics/JuneauExamplesRestJetty/index.html     |    2 +-
 .../topics/JuneauExamplesRestSpringboot/index.html |    2 +-
 docs/topics/JuneauMarshallBasics/index.html        |    2 +-
 .../topics/JuneauMicroserviceCoreBasics/index.html |    2 +-
 .../JuneauMicroserviceJettyBasics/index.html       |    2 +-
 docs/topics/JuneauPetstoreApi/index.html           |    2 +-
 docs/topics/JuneauPetstoreBasics/index.html        |    2 +-
 docs/topics/JuneauPetstoreClient/index.html        |    2 +-
 docs/topics/JuneauPetstoreRunning/index.html       |    2 +-
 docs/topics/JuneauPetstoreServer/index.html        |    2 +-
 docs/topics/JuneauRestClientBasics/index.html      |    2 +-
 docs/topics/JuneauRestCommonBasics/index.html      |    2 +-
 docs/topics/JuneauRestMockBasics/index.html        |    2 +-
 docs/topics/JuneauRestServerBasics/index.html      |    2 +-
 .../JuneauRestServerSpringbootBasics/index.html    |    2 +-
 docs/topics/JuneauShadedAll/index.html             |    2 +-
 docs/topics/JuneauShadedCore/index.html            |    2 +-
 docs/topics/JuneauShadedOverview/index.html        |    2 +-
 docs/topics/JuneauShadedRestClient/index.html      |    2 +-
 docs/topics/JuneauShadedRestServer/index.html      |    2 +-
 .../JuneauShadedRestServerSpringboot/index.html    |    2 +-
 docs/topics/LifecycleHooks/index.html              |    2 +-
 docs/topics/LocalizedMessages/index.html           |    2 +-
 docs/topics/Log4j/index.html                       |    2 +-
 docs/topics/LogicVariables/index.html              |    2 +-
 docs/topics/Manifest/index.html                    |    2 +-
 docs/topics/MarshallEncoders/index.html            |    2 +-
 docs/topics/MarshallSvlVariables/index.html        |    2 +-
 docs/topics/Marshallers/index.html                 |    2 +-
 docs/topics/Marshalling/index.html                 |    2 +-
 docs/topics/MarshallingOverview/index.html         |    2 +-
 docs/topics/MarshallingSecurity/index.html         |    2 +-
 docs/topics/MarshallingUris/index.html             |    2 +-
 docs/topics/Matchers/index.html                    |    2 +-
 docs/topics/MemoryStore/index.html                 |    2 +-
 docs/topics/MessagePackBasics/index.html           |    2 +-
 docs/topics/MicroserviceCoreConfig/index.html      |    2 +-
 .../MicroserviceCoreLifecycleMethods/index.html    |    2 +-
 docs/topics/MicroserviceCoreListeners/index.html   |    2 +-
 docs/topics/MicroserviceCoreOverview/index.html    |    2 +-
 docs/topics/MicroserviceJettyOverview/index.html   |    2 +-
 docs/topics/MockRestClientOverview/index.html      |    2 +-
 docs/topics/ModdedEntries/index.html               |    2 +-
 docs/topics/Module-juneau-marshall-rdf/index.html  |    2 +-
 docs/topics/ModuleName/index.html                  |    2 +-
 docs/topics/MsgPackParsers/index.html              |    2 +-
 docs/topics/MsgPackSerializers/index.html          |    2 +-
 docs/topics/MyJettyMicroserviceBasics/index.html   |    2 +-
 docs/topics/MyJettyMicroserviceBuilding/index.html |    2 +-
 .../MyJettyMicroserviceInstalling/index.html       |    2 +-
 docs/topics/MyJettyMicroserviceRunning/index.html  |    2 +-
 .../MySpringBootMicroserviceBasics/index.html      |    2 +-
 .../MySpringBootMicroserviceBuilding/index.html    |    2 +-
 .../MySpringBootMicroserviceInstalling/index.html  |    2 +-
 .../MySpringBootMicroserviceRunning/index.html     |    2 +-
 docs/topics/NamePropertyAnnotation/index.html      |    2 +-
 docs/topics/ObjectTools/index.html                 |    2 +-
 docs/topics/OneWaySwaps/index.html                 |    2 +-
 docs/topics/OpenApiBasics/index.html               |    2 +-
 docs/topics/OpenApiMethodology/index.html          |    2 +-
 docs/topics/OpenApiParsers/index.html              |    2 +-
 docs/topics/OpenApiSerializers/index.html          |    2 +-
 docs/topics/OtherNotes/index.html                  |    2 +-
 docs/topics/OverloadingHttpMethods/index.html      |    2 +-
 docs/topics/ParentPropertyAnnotation/index.html    |    2 +-
 docs/topics/ParsingIntoGenericModels/index.html    |    2 +-
 docs/topics/PartMarshallers/index.html             |    2 +-
 docs/topics/Path/index.html                        |    2 +-
 docs/topics/PathPatterns/index.html                |    2 +-
 docs/topics/PathVariables/index.html               |    2 +-
 docs/topics/PerMediaTypeSwaps/index.html           |    2 +-
 docs/topics/PojoBuilders/index.html                |    2 +-
 docs/topics/PojoCategories/index.html              |    2 +-
 docs/topics/PojoMarshalling/index.html             |    2 +-
 docs/topics/Pojos/index.html                       |    2 +-
 docs/topics/PredefinedClasses/index.html           |    2 +-
 docs/topics/PredefinedResourceClasses/index.html   |    2 +-
 docs/topics/Query/index.html                       |    2 +-
 docs/topics/ReadOnlyConfigs/index.html             |    2 +-
 docs/topics/ReadingContinuousStreams/index.html    |    2 +-
 docs/topics/ReadingEntriesBasics/index.html        |    2 +-
 docs/topics/Recursion/index.html                   |    2 +-
 docs/topics/Remote/index.html                      |    2 +-
 docs/topics/RemoteMethod/index.html                |    2 +-
 docs/topics/RemoteProxyInterfaces/index.html       |    2 +-
 docs/topics/Request/index.html                     |    2 +-
 docs/topics/RequestBeans/index.html                |    2 +-
 docs/topics/RequestContent/index.html              |    2 +-
 docs/topics/RequestParts/index.html                |    2 +-
 docs/topics/ResourceClasses/index.html             |    2 +-
 docs/topics/Response/index.html                    |    2 +-
 docs/topics/ResponseBeans/index.html               |    2 +-
 docs/topics/ResponseContent/index.html             |    2 +-
 docs/topics/ResponseHeaders/index.html             |    2 +-
 docs/topics/ResponseProcessors/index.html          |    2 +-
 docs/topics/ResponseStatus/index.html              |    2 +-
 docs/topics/RestAnnotatedClassBasics/index.html    |    2 +-
 docs/topics/RestClient/index.html                  |    2 +-
 .../RestClientLoggingAndDebugging/index.html       |    2 +-
 docs/topics/RestContext/index.html                 |    2 +-
 docs/topics/RestOpAnnotatedMethodBasics/index.html |    2 +-
 docs/topics/RestOpContext/index.html               |    2 +-
 docs/topics/RestProxyBasics/index.html             |    2 +-
 docs/topics/RestRpc/index.html                     |    2 +-
 docs/topics/RestSecurity/index.html                |    2 +-
 docs/topics/RestServer/index.html                  |    2 +-
 docs/topics/RestServerEncoders/index.html          |    2 +-
 .../RestServerLoggingAndDebugging/index.html       |    2 +-
 docs/topics/RestServerOverview/index.html          |    2 +-
 docs/topics/RestServerSvlVariables/index.html      |    2 +-
 docs/topics/Sections/index.html                    |    2 +-
 docs/topics/SecurityBasics/index.html              |    2 +-
 docs/topics/SerializerSetsParserSets/index.html    |    2 +-
 docs/topics/SerializersAndParsers/index.html       |    2 +-
 docs/topics/SerializingConfigs/index.html          |    2 +-
 docs/topics/SerializingUris/index.html             |    2 +-
 docs/topics/SettingValuesBasics/index.html         |    2 +-
 .../topics/SimpleVariableLanguageBasics/index.html |    2 +-
 docs/topics/SpringBootOverview/index.html          |    2 +-
 docs/topics/StaticFiles/index.html                 |    2 +-
 docs/topics/StoreListeners/index.html              |    2 +-
 docs/topics/SurrogateClasses/index.html            |    2 +-
 docs/topics/SvlOtherNotes/index.html               |    2 +-
 docs/topics/SvlSecurity/index.html                 |    2 +-
 docs/topics/SwaggerBasics/index.html               |    2 +-
 docs/topics/SwaggerModels/index.html               |    2 +-
 docs/topics/SwaggerOperations/index.html           |    2 +-
 docs/topics/SwaggerParameters/index.html           |    2 +-
 docs/topics/SwaggerResponses/index.html            |    2 +-
 docs/topics/SwaggerStylesheet/index.html           |    2 +-
 docs/topics/SwaggerTags/index.html                 |    2 +-
 docs/topics/SwapAnnotation/index.html              |    2 +-
 docs/topics/SwapBasics/index.html                  |    2 +-
 docs/topics/SyntaxRules/index.html                 |    2 +-
 docs/topics/SystemDefaultConfig/index.html         |    2 +-
 docs/topics/SystemProperties/index.html            |    2 +-
 docs/topics/TemplatedSwaps/index.html              |    2 +-
 docs/topics/UiCustomization/index.html             |    2 +-
 docs/topics/UonBasics/index.html                   |    2 +-
 docs/topics/UonMethodology/index.html              |    2 +-
 docs/topics/UonParsers/index.html                  |    2 +-
 docs/topics/UonSerializers/index.html              |    2 +-
 docs/topics/UrlEncMethodology/index.html           |    2 +-
 docs/topics/UrlEncParsers/index.html               |    2 +-
 docs/topics/UrlEncSerializers/index.html           |    2 +-
 docs/topics/UrlEncodingAnnotation/index.html       |    2 +-
 docs/topics/UrlEncodingBasics/index.html           |    2 +-
 docs/topics/UsingWithOsgi/index.html               |    2 +-
 docs/topics/UtilityBeans/index.html                |    2 +-
 docs/topics/V9.0-migration-guide/index.html        |    2 +-
 docs/topics/VarResolver/index.html                 |    2 +-
 docs/topics/VarResolvers/index.html                |    2 +-
 docs/topics/VariableBasics/index.html              |    2 +-
 docs/topics/VirtualBeans/index.html                |    2 +-
 docs/topics/WhyJuneau/index.html                   |    2 +-
 docs/topics/XmlBasics/index.html                   |    2 +-
 docs/topics/XmlBeanTypeNameAnnotation/index.html   |    2 +-
 docs/topics/XmlChildNameAnnotation/index.html      |    2 +-
 docs/topics/XmlFormatAnnotation/index.html         |    2 +-
 docs/topics/XmlMethodology/index.html              |    2 +-
 docs/topics/XmlNamespaces/index.html               |    2 +-
 docs/topics/XmlParsers/index.html                  |    2 +-
 docs/topics/XmlSerializers/index.html              |    2 +-
 docs/topics/index.html                             |    2 +-
 downloads/index.html                               |    2 +-
 index.html                                         |    2 +-
 markdown-page/index.html                           |    2 +-
 security/index.html                                |    2 +-
 site/xref-test/allclasses-frame.html               |    2 +
 .../apache/juneau/rest/annotation/Query_Test.html  |   95 +-
 .../juneau/rest/annotation/package-frame.html      |    6 +
 .../juneau/rest/annotation/package-summary.html    |   10 +
 .../org/apache/juneau/rest/annotation/Rest.html    | 2932 ++++++++++----------
 .../juneau/rest/annotation/RestAnnotation.html     | 2069 +++++++-------
 .../org/apache/juneau/rest/arg/FormDataArg.html    |  156 +-
 .../xref/org/apache/juneau/rest/arg/HeaderArg.html |  156 +-
 site/xref/org/apache/juneau/rest/arg/PathArg.html  |  306 +-
 site/xref/org/apache/juneau/rest/arg/QueryArg.html |  156 +-
 388 files changed, 3647 insertions(+), 3027 deletions(-)

diff --git a/404.html b/404.html
index 2a1eb12034..7bbaacfa1f 100644
--- a/404.html
+++ b/404.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Page Not Found | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/about/index.html b/about/index.html
index 2942f28abf..a473667da0 100644
--- a/about/index.html
+++ b/about/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">About Apache Juneau™ | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/apache/index.html b/apache/index.html
index 1f7fbbf0c2..789b89779a 100644
--- a/apache/index.html
+++ b/apache/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Apache Software Foundation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/assets/js/284f90e9.19717ec3.js b/assets/js/284f90e9.19717ec3.js
deleted file mode 100644
index f7e3e3dfeb..0000000000
--- a/assets/js/284f90e9.19717ec3.js
+++ /dev/null
@@ -1 +0,0 @@
-"use strict";(self.webpackChunkjuneau_documentation=self.webpackChunkjuneau_documentation||[]).push([[8314],{28453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>d});var i=s(96540);const r={},l=i.createContext(r);function a(e){const n=i.useContext(l);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:a(e.components),i.createElement(l.Provider,{value:n},e.childr [...]
\ No newline at end of file
diff --git a/assets/js/284f90e9.1b857637.js b/assets/js/284f90e9.1b857637.js
new file mode 100644
index 0000000000..5b1d33eab7
--- /dev/null
+++ b/assets/js/284f90e9.1b857637.js
@@ -0,0 +1 @@
+"use strict";(self.webpackChunkjuneau_documentation=self.webpackChunkjuneau_documentation||[]).push([[8314],{28453:(e,n,s)=>{s.d(n,{R:()=>a,x:()=>d});var i=s(96540);const r={},l=i.createContext(r);function a(e){const n=i.useContext(l);return i.useMemo(function(){return"function"==typeof e?e(n):{...n,...e}},[n,e])}function d(e){let n;return n=e.disableParentContext?"function"==typeof e.components?e.components(r):e.components||r:a(e.components),i.createElement(l.Provider,{value:n},e.childr [...]
\ No newline at end of file
diff --git a/assets/js/runtime~main.8db3414c.js b/assets/js/runtime~main.5482c692.js
similarity index 99%
rename from assets/js/runtime~main.8db3414c.js
rename to assets/js/runtime~main.5482c692.js
index f7ca807291..e32e8ac8bb 100644
--- a/assets/js/runtime~main.8db3414c.js
+++ b/assets/js/runtime~main.5482c692.js
@@ -1 +1 @@
-(()=>{"use strict";var e,a,d,b,f,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={exports:{}};return c[e].call(d.exports,d,d.exports,r),d.exports}r.m=c,e=[],r.O=(a,d,b,f)=>{if(!d){var c=1/0;for(i=0;i<e.length;i++){d=e[i][0],b=e[i][1],f=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&f||c>=f)&&Object.keys(r.O).every(e=>r.O[e](d[o]))?d.splice(o--,1):(t=!1,f<c&&(c=f));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2 [...]
\ No newline at end of file
+(()=>{"use strict";var e,a,d,b,f,c={},t={};function r(e){var a=t[e];if(void 0!==a)return a.exports;var d=t[e]={exports:{}};return c[e].call(d.exports,d,d.exports,r),d.exports}r.m=c,e=[],r.O=(a,d,b,f)=>{if(!d){var c=1/0;for(i=0;i<e.length;i++){d=e[i][0],b=e[i][1],f=e[i][2];for(var t=!0,o=0;o<d.length;o++)(!1&f||c>=f)&&Object.keys(r.O).every(e=>r.O[e](d[o]))?d.splice(o--,1):(t=!1,f<c&&(c=f));if(t){e.splice(i--,1);var n=b();void 0!==n&&(a=n)}}return a}f=f||0;for(var i=e.length;i>0&&e[i-1][2 [...]
\ No newline at end of file
diff --git a/docs/release-notes/5.0.0.00/index.html b/docs/release-notes/5.0.0.00/index.html
index 5b9fecabba..986d7879d6 100644
--- a/docs/release-notes/5.0.0.00/index.html
+++ b/docs/release-notes/5.0.0.00/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.01/index.html b/docs/release-notes/5.0.0.01/index.html
index fc75ea9abb..6e105e5285 100644
--- a/docs/release-notes/5.0.0.01/index.html
+++ b/docs/release-notes/5.0.0.01/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.02/index.html b/docs/release-notes/5.0.0.02/index.html
index 5445091312..9a83bcc239 100644
--- a/docs/release-notes/5.0.0.02/index.html
+++ b/docs/release-notes/5.0.0.02/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.2 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.03/index.html b/docs/release-notes/5.0.0.03/index.html
index 9f87a0ce92..392b5e4853 100644
--- a/docs/release-notes/5.0.0.03/index.html
+++ b/docs/release-notes/5.0.0.03/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.3 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.04/index.html b/docs/release-notes/5.0.0.04/index.html
index 57b16b60d6..9f81379d59 100644
--- a/docs/release-notes/5.0.0.04/index.html
+++ b/docs/release-notes/5.0.0.04/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.4 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.05/index.html b/docs/release-notes/5.0.0.05/index.html
index 4047042ceb..d3e7f6505c 100644
--- a/docs/release-notes/5.0.0.05/index.html
+++ b/docs/release-notes/5.0.0.05/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.5 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.06/index.html b/docs/release-notes/5.0.0.06/index.html
index 24401f6221..de29e846dd 100644
--- a/docs/release-notes/5.0.0.06/index.html
+++ b/docs/release-notes/5.0.0.06/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.6 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.07/index.html b/docs/release-notes/5.0.0.07/index.html
index e325edd1ec..1b98eb9288 100644
--- a/docs/release-notes/5.0.0.07/index.html
+++ b/docs/release-notes/5.0.0.07/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.7 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.08/index.html b/docs/release-notes/5.0.0.08/index.html
index 4081b36a91..d2c28af5e3 100644
--- a/docs/release-notes/5.0.0.08/index.html
+++ b/docs/release-notes/5.0.0.08/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.8 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.09/index.html b/docs/release-notes/5.0.0.09/index.html
index 4b43700f98..a48e98e39d 100644
--- a/docs/release-notes/5.0.0.09/index.html
+++ b/docs/release-notes/5.0.0.09/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.9 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.10/index.html b/docs/release-notes/5.0.0.10/index.html
index 39ab2b272d..c265a49f1d 100644
--- a/docs/release-notes/5.0.0.10/index.html
+++ b/docs/release-notes/5.0.0.10/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.10 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.11/index.html b/docs/release-notes/5.0.0.11/index.html
index 3a1dc7d647..4da034319a 100644
--- a/docs/release-notes/5.0.0.11/index.html
+++ b/docs/release-notes/5.0.0.11/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.11 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.12/index.html b/docs/release-notes/5.0.0.12/index.html
index b21adfe335..1bc6451fa4 100644
--- a/docs/release-notes/5.0.0.12/index.html
+++ b/docs/release-notes/5.0.0.12/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.12 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.13/index.html b/docs/release-notes/5.0.0.13/index.html
index ef5edabe5d..c0c34c5a3f 100644
--- a/docs/release-notes/5.0.0.13/index.html
+++ b/docs/release-notes/5.0.0.13/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.13 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.14/index.html b/docs/release-notes/5.0.0.14/index.html
index 2d8b15583e..beaf4fab31 100644
--- a/docs/release-notes/5.0.0.14/index.html
+++ b/docs/release-notes/5.0.0.14/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.14 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.15/index.html b/docs/release-notes/5.0.0.15/index.html
index 533644cff4..34a3e7df19 100644
--- a/docs/release-notes/5.0.0.15/index.html
+++ b/docs/release-notes/5.0.0.15/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.15 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.16/index.html b/docs/release-notes/5.0.0.16/index.html
index 8eee23e67e..7b3025bd51 100644
--- a/docs/release-notes/5.0.0.16/index.html
+++ b/docs/release-notes/5.0.0.16/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.16 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.17/index.html b/docs/release-notes/5.0.0.17/index.html
index 3a17709f1f..4e30604a5f 100644
--- a/docs/release-notes/5.0.0.17/index.html
+++ b/docs/release-notes/5.0.0.17/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.17 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.18/index.html b/docs/release-notes/5.0.0.18/index.html
index cf69a18638..af808af80b 100644
--- a/docs/release-notes/5.0.0.18/index.html
+++ b/docs/release-notes/5.0.0.18/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.18 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.19/index.html b/docs/release-notes/5.0.0.19/index.html
index ad5e7b6cc2..1b1b367266 100644
--- a/docs/release-notes/5.0.0.19/index.html
+++ b/docs/release-notes/5.0.0.19/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.19 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.20/index.html b/docs/release-notes/5.0.0.20/index.html
index a1101a9802..890f59f891 100644
--- a/docs/release-notes/5.0.0.20/index.html
+++ b/docs/release-notes/5.0.0.20/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.20 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.21/index.html b/docs/release-notes/5.0.0.21/index.html
index 4b5dd01e7c..cba0e34b0c 100644
--- a/docs/release-notes/5.0.0.21/index.html
+++ b/docs/release-notes/5.0.0.21/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.21 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.22/index.html b/docs/release-notes/5.0.0.22/index.html
index 3401c91a94..2bdd7add2d 100644
--- a/docs/release-notes/5.0.0.22/index.html
+++ b/docs/release-notes/5.0.0.22/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.22 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.23/index.html b/docs/release-notes/5.0.0.23/index.html
index 0a9bf6b258..564f125613 100644
--- a/docs/release-notes/5.0.0.23/index.html
+++ b/docs/release-notes/5.0.0.23/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.23 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.24/index.html b/docs/release-notes/5.0.0.24/index.html
index 45e7feb157..f242d3e325 100644
--- a/docs/release-notes/5.0.0.24/index.html
+++ b/docs/release-notes/5.0.0.24/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.24 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.25/index.html b/docs/release-notes/5.0.0.25/index.html
index 6584148ff8..220321f58f 100644
--- a/docs/release-notes/5.0.0.25/index.html
+++ b/docs/release-notes/5.0.0.25/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.25 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.26/index.html b/docs/release-notes/5.0.0.26/index.html
index baaf2f297c..365d2a4df6 100644
--- a/docs/release-notes/5.0.0.26/index.html
+++ b/docs/release-notes/5.0.0.26/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.26 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.27/index.html b/docs/release-notes/5.0.0.27/index.html
index 67726104a1..46b5bf8fed 100644
--- a/docs/release-notes/5.0.0.27/index.html
+++ b/docs/release-notes/5.0.0.27/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.27 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.28/index.html b/docs/release-notes/5.0.0.28/index.html
index cce3c55f7d..7283e147f8 100644
--- a/docs/release-notes/5.0.0.28/index.html
+++ b/docs/release-notes/5.0.0.28/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.28 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.29/index.html b/docs/release-notes/5.0.0.29/index.html
index bab384e4a8..5ff03072af 100644
--- a/docs/release-notes/5.0.0.29/index.html
+++ b/docs/release-notes/5.0.0.29/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.29 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.30/index.html b/docs/release-notes/5.0.0.30/index.html
index 9821f89ba5..6bc4e4746c 100644
--- a/docs/release-notes/5.0.0.30/index.html
+++ b/docs/release-notes/5.0.0.30/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.30 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.31/index.html b/docs/release-notes/5.0.0.31/index.html
index bb98a5d1f7..1f88a2da44 100644
--- a/docs/release-notes/5.0.0.31/index.html
+++ b/docs/release-notes/5.0.0.31/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.31 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.32/index.html b/docs/release-notes/5.0.0.32/index.html
index e484c244fe..d21e9579ed 100644
--- a/docs/release-notes/5.0.0.32/index.html
+++ b/docs/release-notes/5.0.0.32/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.32 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.33/index.html b/docs/release-notes/5.0.0.33/index.html
index 7eb0eb9f43..6c79f40b84 100644
--- a/docs/release-notes/5.0.0.33/index.html
+++ b/docs/release-notes/5.0.0.33/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.33 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.34/index.html b/docs/release-notes/5.0.0.34/index.html
index a57adef885..2b3560b848 100644
--- a/docs/release-notes/5.0.0.34/index.html
+++ b/docs/release-notes/5.0.0.34/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.34 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.35/index.html b/docs/release-notes/5.0.0.35/index.html
index c6ac180fa6..c68b23d034 100644
--- a/docs/release-notes/5.0.0.35/index.html
+++ b/docs/release-notes/5.0.0.35/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.35 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.0.0.36/index.html b/docs/release-notes/5.0.0.36/index.html
index 2708794439..f7a9634167 100644
--- a/docs/release-notes/5.0.0.36/index.html
+++ b/docs/release-notes/5.0.0.36/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.0.0.36 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.00/index.html b/docs/release-notes/5.1.0.00/index.html
index 0d3f673917..bb2e9c47d1 100644
--- a/docs/release-notes/5.1.0.00/index.html
+++ b/docs/release-notes/5.1.0.00/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.01/index.html b/docs/release-notes/5.1.0.01/index.html
index cfc3df5007..e77879b7b9 100644
--- a/docs/release-notes/5.1.0.01/index.html
+++ b/docs/release-notes/5.1.0.01/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.02/index.html b/docs/release-notes/5.1.0.02/index.html
index 3797d55189..aa06bc98c3 100644
--- a/docs/release-notes/5.1.0.02/index.html
+++ b/docs/release-notes/5.1.0.02/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.2 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.03/index.html b/docs/release-notes/5.1.0.03/index.html
index 931a147e71..5180f687d6 100644
--- a/docs/release-notes/5.1.0.03/index.html
+++ b/docs/release-notes/5.1.0.03/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.3 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.04/index.html b/docs/release-notes/5.1.0.04/index.html
index 9e9537cee9..9151e77781 100644
--- a/docs/release-notes/5.1.0.04/index.html
+++ b/docs/release-notes/5.1.0.04/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.4 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.05/index.html b/docs/release-notes/5.1.0.05/index.html
index 08e57dd3d1..871f58d905 100644
--- a/docs/release-notes/5.1.0.05/index.html
+++ b/docs/release-notes/5.1.0.05/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.5 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.06/index.html b/docs/release-notes/5.1.0.06/index.html
index fc138bf8ee..8212c9861d 100644
--- a/docs/release-notes/5.1.0.06/index.html
+++ b/docs/release-notes/5.1.0.06/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.6 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.07/index.html b/docs/release-notes/5.1.0.07/index.html
index e336432b92..7620ce2f1d 100644
--- a/docs/release-notes/5.1.0.07/index.html
+++ b/docs/release-notes/5.1.0.07/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.7 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.08/index.html b/docs/release-notes/5.1.0.08/index.html
index ff854448c2..d3722db864 100644
--- a/docs/release-notes/5.1.0.08/index.html
+++ b/docs/release-notes/5.1.0.08/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.8 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.09/index.html b/docs/release-notes/5.1.0.09/index.html
index 1f856ed1b1..ee341802aa 100644
--- a/docs/release-notes/5.1.0.09/index.html
+++ b/docs/release-notes/5.1.0.09/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.9 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.10/index.html b/docs/release-notes/5.1.0.10/index.html
index dc0064112c..cb2501228d 100644
--- a/docs/release-notes/5.1.0.10/index.html
+++ b/docs/release-notes/5.1.0.10/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.10 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.11/index.html b/docs/release-notes/5.1.0.11/index.html
index 86d9c8d44b..1b3cd5ce6a 100644
--- a/docs/release-notes/5.1.0.11/index.html
+++ b/docs/release-notes/5.1.0.11/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.11 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.12/index.html b/docs/release-notes/5.1.0.12/index.html
index 5c20761fa3..2b09851aa6 100644
--- a/docs/release-notes/5.1.0.12/index.html
+++ b/docs/release-notes/5.1.0.12/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.12 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.13/index.html b/docs/release-notes/5.1.0.13/index.html
index 8b01cfa32c..0f858c155c 100644
--- a/docs/release-notes/5.1.0.13/index.html
+++ b/docs/release-notes/5.1.0.13/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.13 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.14/index.html b/docs/release-notes/5.1.0.14/index.html
index 8e8e20c043..bcaf02a4a8 100644
--- a/docs/release-notes/5.1.0.14/index.html
+++ b/docs/release-notes/5.1.0.14/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.14 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.15/index.html b/docs/release-notes/5.1.0.15/index.html
index 5c92e9ff9d..81c897a468 100644
--- a/docs/release-notes/5.1.0.15/index.html
+++ b/docs/release-notes/5.1.0.15/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.15 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.16/index.html b/docs/release-notes/5.1.0.16/index.html
index 1c425ef476..a150d73f68 100644
--- a/docs/release-notes/5.1.0.16/index.html
+++ b/docs/release-notes/5.1.0.16/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.16 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.17/index.html b/docs/release-notes/5.1.0.17/index.html
index 033a848157..ada18ec677 100644
--- a/docs/release-notes/5.1.0.17/index.html
+++ b/docs/release-notes/5.1.0.17/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.17 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.18/index.html b/docs/release-notes/5.1.0.18/index.html
index bba45debbd..3e8824851b 100644
--- a/docs/release-notes/5.1.0.18/index.html
+++ b/docs/release-notes/5.1.0.18/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.18 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.19/index.html b/docs/release-notes/5.1.0.19/index.html
index 5ba2b1ee21..dd1fea8a4b 100644
--- a/docs/release-notes/5.1.0.19/index.html
+++ b/docs/release-notes/5.1.0.19/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.19 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.1.0.20/index.html b/docs/release-notes/5.1.0.20/index.html
index f26fde337e..b0ed95e671 100644
--- a/docs/release-notes/5.1.0.20/index.html
+++ b/docs/release-notes/5.1.0.20/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.1.0.20 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.2.0.0/index.html b/docs/release-notes/5.2.0.0/index.html
index cb991ddb66..75b6f2ebad 100644
--- a/docs/release-notes/5.2.0.0/index.html
+++ b/docs/release-notes/5.2.0.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.2.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/5.2.0.1/index.html b/docs/release-notes/5.2.0.1/index.html
index b0a50c63f9..696199e019 100644
--- a/docs/release-notes/5.2.0.1/index.html
+++ b/docs/release-notes/5.2.0.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 5.2.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.0.0/index.html b/docs/release-notes/6.0.0/index.html
index d8dea4276a..e141850525 100644
--- a/docs/release-notes/6.0.0/index.html
+++ b/docs/release-notes/6.0.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.0.1/index.html b/docs/release-notes/6.0.1/index.html
index 8593368a01..f1381343ed 100644
--- a/docs/release-notes/6.0.1/index.html
+++ b/docs/release-notes/6.0.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.1.0/index.html b/docs/release-notes/6.1.0/index.html
index 96f2079487..5720d4044e 100644
--- a/docs/release-notes/6.1.0/index.html
+++ b/docs/release-notes/6.1.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.1.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.2.0/index.html b/docs/release-notes/6.2.0/index.html
index 9b839e0ae3..c72431acfb 100644
--- a/docs/release-notes/6.2.0/index.html
+++ b/docs/release-notes/6.2.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.2.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.3.0/index.html b/docs/release-notes/6.3.0/index.html
index 887ff2a94b..46715d16ba 100644
--- a/docs/release-notes/6.3.0/index.html
+++ b/docs/release-notes/6.3.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.3.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.3.1/index.html b/docs/release-notes/6.3.1/index.html
index 4afd84c221..8b240b0ab4 100644
--- a/docs/release-notes/6.3.1/index.html
+++ b/docs/release-notes/6.3.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.3.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/6.4.0/index.html b/docs/release-notes/6.4.0/index.html
index fd2ffe45d7..4f28bd230c 100644
--- a/docs/release-notes/6.4.0/index.html
+++ b/docs/release-notes/6.4.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 6.4.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.0.0/index.html b/docs/release-notes/7.0.0/index.html
index 3b3ca08a4f..504e8de940 100644
--- a/docs/release-notes/7.0.0/index.html
+++ b/docs/release-notes/7.0.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.0.1/index.html b/docs/release-notes/7.0.1/index.html
index 5f7dd617f6..62dc74dd34 100644
--- a/docs/release-notes/7.0.1/index.html
+++ b/docs/release-notes/7.0.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.1.0/index.html b/docs/release-notes/7.1.0/index.html
index 2960887d11..9b9dfc651c 100644
--- a/docs/release-notes/7.1.0/index.html
+++ b/docs/release-notes/7.1.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.1.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.2.0/index.html b/docs/release-notes/7.2.0/index.html
index 6ffdb599af..12bb9d338d 100644
--- a/docs/release-notes/7.2.0/index.html
+++ b/docs/release-notes/7.2.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.2.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.2.1/index.html b/docs/release-notes/7.2.1/index.html
index dd7a21cbbd..fa6b62f091 100644
--- a/docs/release-notes/7.2.1/index.html
+++ b/docs/release-notes/7.2.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.2.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/7.2.2/index.html b/docs/release-notes/7.2.2/index.html
index 60d50e13f1..605be35dff 100644
--- a/docs/release-notes/7.2.2/index.html
+++ b/docs/release-notes/7.2.2/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 7.2.2 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.0.0/index.html b/docs/release-notes/8.0.0/index.html
index d2f6f448f8..6434652848 100644
--- a/docs/release-notes/8.0.0/index.html
+++ b/docs/release-notes/8.0.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.1.0/index.html b/docs/release-notes/8.1.0/index.html
index b004a680c6..33c4543265 100644
--- a/docs/release-notes/8.1.0/index.html
+++ b/docs/release-notes/8.1.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.1.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.1.1/index.html b/docs/release-notes/8.1.1/index.html
index ba2f8d8589..613c8754a1 100644
--- a/docs/release-notes/8.1.1/index.html
+++ b/docs/release-notes/8.1.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.1.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.1.2/index.html b/docs/release-notes/8.1.2/index.html
index 8089f67b6a..f13efdc583 100644
--- a/docs/release-notes/8.1.2/index.html
+++ b/docs/release-notes/8.1.2/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.1.2 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.1.3/index.html b/docs/release-notes/8.1.3/index.html
index 0b32ca8afa..54990beeb5 100644
--- a/docs/release-notes/8.1.3/index.html
+++ b/docs/release-notes/8.1.3/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.1.3 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/8.2.0/index.html b/docs/release-notes/8.2.0/index.html
index cd691de769..582a6e1d77 100644
--- a/docs/release-notes/8.2.0/index.html
+++ b/docs/release-notes/8.2.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 8.2.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/9.0.0/index.html b/docs/release-notes/9.0.0/index.html
index fd108da8b5..7ab2e628e7 100644
--- a/docs/release-notes/9.0.0/index.html
+++ b/docs/release-notes/9.0.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 9.0.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/9.0.1/index.html b/docs/release-notes/9.0.1/index.html
index f49b4e4a94..52ed742514 100644
--- a/docs/release-notes/9.0.1/index.html
+++ b/docs/release-notes/9.0.1/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 9.0.1 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/9.1.0/index.html b/docs/release-notes/9.1.0/index.html
index 9308be7b1a..a5c1affea8 100644
--- a/docs/release-notes/9.1.0/index.html
+++ b/docs/release-notes/9.1.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 9.1.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/release-notes/9.2.0/index.html b/docs/release-notes/9.2.0/index.html
index 798d20b6e5..433cbcd6ed 100644
--- a/docs/release-notes/9.2.0/index.html
+++ b/docs/release-notes/9.2.0/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Release 9.2.0 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
@@ -512,6 +512,36 @@ Features and release date are subject to change.</p></div></div>
 <p><strong>Behavior</strong>: Default values are only applied when the parameter value is <code>null</code>. Empty strings, zero values, and empty collections are considered valid values and will not trigger the default.</p>
 </li>
 </ul>
+<h3 class="anchor anchorWithStickyNavbar_LWe7" id="juneau-rest-server">juneau-rest-server<a href="#juneau-rest-server" class="hash-link" aria-label="Direct link to juneau-rest-server" title="Direct link to juneau-rest-server">​</a></h3>
+<h4 class="anchor anchorWithStickyNavbar_LWe7" id="class-level-http-parameter-defaults">Class-Level HTTP Parameter Defaults<a href="#class-level-http-parameter-defaults" class="hash-link" aria-label="Direct link to Class-Level HTTP Parameter Defaults" title="Direct link to Class-Level HTTP Parameter Defaults">​</a></h4>
+<ul>
+<li>
+<p><strong><code>@Rest</code> Parameter Arrays</strong>: Added support for defining default HTTP parameter values at the REST class level that apply to all methods in the resource.</p>
+<ul>
+<li><strong><code>queryParams={...}</code></strong>: Define default query parameter values</li>
+<li><strong><code>headerParams={...}</code></strong>: Define default header parameter values</li>
+<li><strong><code>pathParams={...}</code></strong>: Define default path parameter values</li>
+<li><strong><code>formDataParams={...}</code></strong>: Define default form data parameter values</li>
+</ul>
+<p>Key features:</p>
+<ul>
+<li>Eliminates duplication of common parameters across multiple methods</li>
+<li>Class-level defaults are merged with method-level parameter annotations</li>
+<li>Method-level values take precedence over class-level defaults</li>
+<li>Affects validation, parsing, and OpenAPI/Swagger documentation generation</li>
+</ul>
+<p>Example usage:</p>
+<div class="language-java codeBlockContainer_Ckt0 theme-code-block"><div class="codeBlockContent_QJqH"><pre tabindex="0" class="prism-code language-java codeBlock_bY9V thin-scrollbar"><code class="codeBlockLines_e6Vv"><span class="token-line"><span class="token annotation punctuation">@Rest</span><span class="token punctuation">(</span><span class="token plain"></span><br></span><span class="token-line"><span class="token plain">    queryParams</span><span class="token operator">=</span> [...]
+<p>Benefits:</p>
+<ul>
+<li><strong>DRY Principle</strong>: Define common parameters once at the class level</li>
+<li><strong>Maintainability</strong>: Update defaults in one place instead of across multiple methods</li>
+<li><strong>Consistency</strong>: Ensures uniform parameter behavior across the REST API</li>
+<li><strong>Documentation</strong>: Class-level defaults are reflected in generated Swagger/OpenAPI specifications</li>
+<li><strong>Validation</strong>: Schema validation from class-level definitions applies to all methods</li>
+</ul>
+</li>
+</ul>
 <h3 class="anchor anchorWithStickyNavbar_LWe7" id="documentation-1">Documentation<a href="#documentation-1" class="hash-link" aria-label="Direct link to Documentation" title="Direct link to Documentation">​</a></h3>
 <h4 class="anchor anchorWithStickyNavbar_LWe7" id="historical-javadocs">Historical Javadocs<a href="#historical-javadocs" class="hash-link" aria-label="Direct link to Historical Javadocs" title="Direct link to Historical Javadocs">​</a></h4>
 <ul>
@@ -571,6 +601,6 @@ Features and release date are subject to change.</p></div></div>
 <li>
 <p><strong>License Headers</strong>: If you have custom tooling that depends on the old license header format, update it to recognize the new standard Apache License block comment format.</p>
 </li>
-</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col"><a href="https://github.com/apache/juneau/tree/master/juneau-docs/docs/release-notes/9.2.0.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q [...]
+</ul></div><footer class="theme-doc-footer docusaurus-mt-lg"><div class="row margin-top--sm theme-doc-footer-edit-meta-row"><div class="col"><a href="https://github.com/apache/juneau/tree/master/juneau-docs/docs/release-notes/9.2.0.md" target="_blank" rel="noopener noreferrer" class="theme-edit-this-page"><svg fill="currentColor" height="20" width="20" viewBox="0 0 40 40" class="iconEdit_Z9Sw" aria-hidden="true"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q [...]
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/topics/AdditionalInformation/index.html b/docs/topics/AdditionalInformation/index.html
index 2957d4b38b..ac90d84a4f 100644
--- a/docs/topics/AdditionalInformation/index.html
+++ b/docs/topics/AdditionalInformation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Additional Information | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Annotations/index.html b/docs/topics/Annotations/index.html
index 4ca8f02b1e..3f0afff6c1 100644
--- a/docs/topics/Annotations/index.html
+++ b/docs/topics/Annotations/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Annotations | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Args/index.html b/docs/topics/Args/index.html
index 673115aa94..235d0ca145 100644
--- a/docs/topics/Args/index.html
+++ b/docs/topics/Args/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Args | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache.or [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Arrays/index.html b/docs/topics/Arrays/index.html
index acc8f29476..9f959a97a9 100644
--- a/docs/topics/Arrays/index.html
+++ b/docs/topics/Arrays/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Arrays | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AssertionsOverview/index.html b/docs/topics/AssertionsOverview/index.html
index 19b025237e..2fbe4fa90e 100644
--- a/docs/topics/AssertionsOverview/index.html
+++ b/docs/topics/AssertionsOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Assertions Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AuthenticationBASIC/index.html b/docs/topics/AuthenticationBASIC/index.html
index 82d04d8bde..4ead43bced 100644
--- a/docs/topics/AuthenticationBASIC/index.html
+++ b/docs/topics/AuthenticationBASIC/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">BASIC Authentication | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AuthenticationBasics/index.html b/docs/topics/AuthenticationBasics/index.html
index 44055d37ac..079c21178b 100644
--- a/docs/topics/AuthenticationBasics/index.html
+++ b/docs/topics/AuthenticationBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Authentication Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AuthenticationForm/index.html b/docs/topics/AuthenticationForm/index.html
index 11d38c8f58..5a51ef1d00 100644
--- a/docs/topics/AuthenticationForm/index.html
+++ b/docs/topics/AuthenticationForm/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">FORM-based Authentication | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AuthenticationOIDC/index.html b/docs/topics/AuthenticationOIDC/index.html
index 698c30844f..da32012c5b 100644
--- a/docs/topics/AuthenticationOIDC/index.html
+++ b/docs/topics/AuthenticationOIDC/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">OIDC Authentication | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/AutoSwaps/index.html b/docs/topics/AutoSwaps/index.html
index 7663fb7a08..c8313e6318 100644
--- a/docs/topics/AutoSwaps/index.html
+++ b/docs/topics/AutoSwaps/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Auto-detected swaps | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BasicHtmlDocTemplate/index.html b/docs/topics/BasicHtmlDocTemplate/index.html
index 5ad3197d2f..64d1469bd6 100644
--- a/docs/topics/BasicHtmlDocTemplate/index.html
+++ b/docs/topics/BasicHtmlDocTemplate/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">BasicHtmlDocTemplate | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BasicRestServletSwagger/index.html b/docs/topics/BasicRestServletSwagger/index.html
index 7a6d776b7c..687fe3e3dc 100644
--- a/docs/topics/BasicRestServletSwagger/index.html
+++ b/docs/topics/BasicRestServletSwagger/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">BasicRestServlet/BasicRestObject Swagger | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:ur [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BasicSwaggerInfo/index.html b/docs/topics/BasicSwaggerInfo/index.html
index 0f0b18a76e..31ce26a734 100644
--- a/docs/topics/BasicSwaggerInfo/index.html
+++ b/docs/topics/BasicSwaggerInfo/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Basic Swagger Info | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanAnnotation/index.html b/docs/topics/BeanAnnotation/index.html
index 8400592a73..f064044f82 100644
--- a/docs/topics/BeanAnnotation/index.html
+++ b/docs/topics/BeanAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Bean Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanContextBasics/index.html b/docs/topics/BeanContextBasics/index.html
index 9dece138a6..82b792191f 100644
--- a/docs/topics/BeanContextBasics/index.html
+++ b/docs/topics/BeanContextBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Bean Context Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanDictionaryBasics/index.html b/docs/topics/BeanDictionaryBasics/index.html
index 9267afa6c5..63b8c83856 100644
--- a/docs/topics/BeanDictionaryBasics/index.html
+++ b/docs/topics/BeanDictionaryBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Bean Dictionary Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanIgnoreAnnotation/index.html b/docs/topics/BeanIgnoreAnnotation/index.html
index 99a9edc670..3a225bc862 100644
--- a/docs/topics/BeanIgnoreAnnotation/index.html
+++ b/docs/topics/BeanIgnoreAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@BeanIgnore Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanSubTypes/index.html b/docs/topics/BeanSubTypes/index.html
index 4c13c6f2bb..2f6dd60952 100644
--- a/docs/topics/BeanSubTypes/index.html
+++ b/docs/topics/BeanSubTypes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Bean Subtypes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeancAnnotation/index.html b/docs/topics/BeancAnnotation/index.html
index d9619f3bba..9fdfcf9d2c 100644
--- a/docs/topics/BeancAnnotation/index.html
+++ b/docs/topics/BeancAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Beanc Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BeanpAnnotation/index.html b/docs/topics/BeanpAnnotation/index.html
index de1deb6c09..fcbd1980ed 100644
--- a/docs/topics/BeanpAnnotation/index.html
+++ b/docs/topics/BeanpAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Beanp Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BestPractices/index.html b/docs/topics/BestPractices/index.html
index 8ba19a3c3f..96135a6c54 100644
--- a/docs/topics/BestPractices/index.html
+++ b/docs/topics/BestPractices/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Best Practices | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BinaryData/index.html b/docs/topics/BinaryData/index.html
index d4675c4ef4..e60b107981 100644
--- a/docs/topics/BinaryData/index.html
+++ b/docs/topics/BinaryData/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Binary Data | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BuiltInParameters/index.html b/docs/topics/BuiltInParameters/index.html
index 5281c87249..a4d340a1c9 100644
--- a/docs/topics/BuiltInParameters/index.html
+++ b/docs/topics/BuiltInParameters/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Built-in Parameters | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BulkSettingValues/index.html b/docs/topics/BulkSettingValues/index.html
index 8598c07e9c..d31992fc48 100644
--- a/docs/topics/BulkSettingValues/index.html
+++ b/docs/topics/BulkSettingValues/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Setting Values in Bulk | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/BypassSerialization/index.html b/docs/topics/BypassSerialization/index.html
index 2ec2e82bc8..b51529f396 100644
--- a/docs/topics/BypassSerialization/index.html
+++ b/docs/topics/BypassSerialization/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Bypass Serialization using `Readers` and `InputStreams` | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true"  [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ChildResources/index.html b/docs/topics/ChildResources/index.html
index 40e4a53979..1138995709 100644
--- a/docs/topics/ChildResources/index.html
+++ b/docs/topics/ChildResources/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Child Resources | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ClientVersioning/index.html b/docs/topics/ClientVersioning/index.html
index e92949f746..0ed0417c4e 100644
--- a/docs/topics/ClientVersioning/index.html
+++ b/docs/topics/ClientVersioning/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Client Versioning | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ClosingConfigs/index.html b/docs/topics/ClosingConfigs/index.html
index df047dd8fd..c574b40b93 100644
--- a/docs/topics/ClosingConfigs/index.html
+++ b/docs/topics/ClosingConfigs/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Closing Configs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ComplexDataTypes/index.html b/docs/topics/ComplexDataTypes/index.html
index 1c13cc5f22..8ba1824cff 100644
--- a/docs/topics/ComplexDataTypes/index.html
+++ b/docs/topics/ComplexDataTypes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Complex Data Types | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConfigFiles/index.html b/docs/topics/ConfigFiles/index.html
index e1c18f48f6..a53e09eff0 100644
--- a/docs/topics/ConfigFiles/index.html
+++ b/docs/topics/ConfigFiles/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Config Files | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConfigListeners/index.html b/docs/topics/ConfigListeners/index.html
index 2f98753bc7..bb87c4bf36 100644
--- a/docs/topics/ConfigListeners/index.html
+++ b/docs/topics/ConfigListeners/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Listeners | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConfigOverviewBasics/index.html b/docs/topics/ConfigOverviewBasics/index.html
index cfdf157808..600f79710e 100644
--- a/docs/topics/ConfigOverviewBasics/index.html
+++ b/docs/topics/ConfigOverviewBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Config Overview Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConfigStoresBasics/index.html b/docs/topics/ConfigStoresBasics/index.html
index 4c333245fa..409eb297eb 100644
--- a/docs/topics/ConfigStoresBasics/index.html
+++ b/docs/topics/ConfigStoresBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Config Stores Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConfigurationFiles/index.html b/docs/topics/ConfigurationFiles/index.html
index 8dba9edcfa..6bed0f2773 100644
--- a/docs/topics/ConfigurationFiles/index.html
+++ b/docs/topics/ConfigurationFiles/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Configuration Files | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ConsoleCommands/index.html b/docs/topics/ConsoleCommands/index.html
index a1214fc6a9..47ed00c2e9 100644
--- a/docs/topics/ConsoleCommands/index.html
+++ b/docs/topics/ConsoleCommands/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Console Commands | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Content/index.html b/docs/topics/Content/index.html
index c3fb4cd9d8..0e92460028 100644
--- a/docs/topics/Content/index.html
+++ b/docs/topics/Content/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Content | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ContextAnnotations/index.html b/docs/topics/ContextAnnotations/index.html
index bd80094831..2893027147 100644
--- a/docs/topics/ContextAnnotations/index.html
+++ b/docs/topics/ContextAnnotations/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Context Annotations | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ContextSettings/index.html b/docs/topics/ContextSettings/index.html
index cb8d66b7f6..203c578072 100644
--- a/docs/topics/ContextSettings/index.html
+++ b/docs/topics/ContextSettings/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Context Settings | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Converters/index.html b/docs/topics/Converters/index.html
index b4283c6359..3139bc4a86 100644
--- a/docs/topics/Converters/index.html
+++ b/docs/topics/Converters/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Converters | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/CustomCallHandlers/index.html b/docs/topics/CustomCallHandlers/index.html
index f8f308fe36..d25d99cb10 100644
--- a/docs/topics/CustomCallHandlers/index.html
+++ b/docs/topics/CustomCallHandlers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Custom Call Handlers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/CustomEntrySerialization/index.html b/docs/topics/CustomEntrySerialization/index.html
index 13ea236431..3a9af3722b 100644
--- a/docs/topics/CustomEntrySerialization/index.html
+++ b/docs/topics/CustomEntrySerialization/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Custom Entry Serialization | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/CustomStores/index.html b/docs/topics/CustomStores/index.html
index b3e5f6e35f..5b7d2a5a63 100644
--- a/docs/topics/CustomStores/index.html
+++ b/docs/topics/CustomStores/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Custom ConfigStores | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/CustomizingHttpClient/index.html b/docs/topics/CustomizingHttpClient/index.html
index 61ee35b857..449ee530b7 100644
--- a/docs/topics/CustomizingHttpClient/index.html
+++ b/docs/topics/CustomizingHttpClient/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Customizing HttpClient | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DefaultParts/index.html b/docs/topics/DefaultParts/index.html
index 8ab7339ae0..32e1d48e96 100644
--- a/docs/topics/DefaultParts/index.html
+++ b/docs/topics/DefaultParts/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Default Parts | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DefaultSwaps/index.html b/docs/topics/DefaultSwaps/index.html
index c91d2f94d0..33965a3fb1 100644
--- a/docs/topics/DefaultSwaps/index.html
+++ b/docs/topics/DefaultSwaps/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Default Swaps | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DefaultVarResolver/index.html b/docs/topics/DefaultVarResolver/index.html
index d651605008..878fd75d68 100644
--- a/docs/topics/DefaultVarResolver/index.html
+++ b/docs/topics/DefaultVarResolver/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">VarResolver.DEFAULT | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Deployment/index.html b/docs/topics/Deployment/index.html
index 5f36d2d6de..82f42971ab 100644
--- a/docs/topics/Deployment/index.html
+++ b/docs/topics/Deployment/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Deployment | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DtoBeans/index.html b/docs/topics/DtoBeans/index.html
index 4cbf82e0f3..9680f37b96 100644
--- a/docs/topics/DtoBeans/index.html
+++ b/docs/topics/DtoBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">DTO Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DualPurposeInterfaces/index.html b/docs/topics/DualPurposeInterfaces/index.html
index f47a0ee128..064aacc7e2 100644
--- a/docs/topics/DualPurposeInterfaces/index.html
+++ b/docs/topics/DualPurposeInterfaces/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Dual-purpose (end-to-end) interfaces | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" c [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/DynamicallyAppliedAnnotations/index.html b/docs/topics/DynamicallyAppliedAnnotations/index.html
index fd259fc9a3..804ee48831 100644
--- a/docs/topics/DynamicallyAppliedAnnotations/index.html
+++ b/docs/topics/DynamicallyAppliedAnnotations/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Dynamically Applied Annotations | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/EndToEndRest/index.html b/docs/topics/EndToEndRest/index.html
index 335146ef1e..7e8ae08f05 100644
--- a/docs/topics/EndToEndRest/index.html
+++ b/docs/topics/EndToEndRest/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">End-to-End REST | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ExecutionStatistics/index.html b/docs/topics/ExecutionStatistics/index.html
index fa8154b090..4eb933069f 100644
--- a/docs/topics/ExecutionStatistics/index.html
+++ b/docs/topics/ExecutionStatistics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST method execution statistics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conte [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Extending/index.html b/docs/topics/Extending/index.html
index 032b630a78..8fa1621bef 100644
--- a/docs/topics/Extending/index.html
+++ b/docs/topics/Extending/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Extending JettyMicroservice | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ExtendingRestClient/index.html b/docs/topics/ExtendingRestClient/index.html
index 53b9ff6db2..4ff2073941 100644
--- a/docs/topics/ExtendingRestClient/index.html
+++ b/docs/topics/ExtendingRestClient/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Extending RestClient | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/FileStore/index.html b/docs/topics/FileStore/index.html
index dac075030f..8f6214c1ba 100644
--- a/docs/topics/FileStore/index.html
+++ b/docs/topics/FileStore/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">FileStore | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/FileSystemChanges/index.html b/docs/topics/FileSystemChanges/index.html
index 407b0d9629..fbeba1ac06 100644
--- a/docs/topics/FileSystemChanges/index.html
+++ b/docs/topics/FileSystemChanges/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">File System Changes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/FluentAssertions/index.html b/docs/topics/FluentAssertions/index.html
index cedccc9673..3134a922c2 100644
--- a/docs/topics/FluentAssertions/index.html
+++ b/docs/topics/FluentAssertions/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Fluent Assertions | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/FormData/index.html b/docs/topics/FormData/index.html
index cac616f91c..3f4304c0cd 100644
--- a/docs/topics/FormData/index.html
+++ b/docs/topics/FormData/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@FormData | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/FrameworkComparisons/index.html b/docs/topics/FrameworkComparisons/index.html
index 7f233636f8..36698da787 100644
--- a/docs/topics/FrameworkComparisons/index.html
+++ b/docs/topics/FrameworkComparisons/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Framework Comparisons | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/GeneralDesign/index.html b/docs/topics/GeneralDesign/index.html
index f8d2d60005..7494307e6b 100644
--- a/docs/topics/GeneralDesign/index.html
+++ b/docs/topics/GeneralDesign/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">General Design | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Guards/index.html b/docs/topics/Guards/index.html
index 7fdea4416e..d46edea9f8 100644
--- a/docs/topics/Guards/index.html
+++ b/docs/topics/Guards/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Guards | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HandlingFormPosts/index.html b/docs/topics/HandlingFormPosts/index.html
index 9e6d84f51f..c1c4d1b8f7 100644
--- a/docs/topics/HandlingFormPosts/index.html
+++ b/docs/topics/HandlingFormPosts/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Form Posts | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Header/index.html b/docs/topics/Header/index.html
index 2780068170..4d3e0301b0 100644
--- a/docs/topics/Header/index.html
+++ b/docs/topics/Header/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Header | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HelperClasses/index.html b/docs/topics/HelperClasses/index.html
index 50679ccc1f..6a9b05bf0e 100644
--- a/docs/topics/HelperClasses/index.html
+++ b/docs/topics/HelperClasses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Helper Classes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlAnnotation/index.html b/docs/topics/HtmlAnnotation/index.html
index f52c41585f..8879da0260 100644
--- a/docs/topics/HtmlAnnotation/index.html
+++ b/docs/topics/HtmlAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Html Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlBasics/index.html b/docs/topics/HtmlBasics/index.html
index a08ad52a87..2c1df9e005 100644
--- a/docs/topics/HtmlBasics/index.html
+++ b/docs/topics/HtmlBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTML Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlBeans/index.html b/docs/topics/HtmlBeans/index.html
index 6450062367..9fe8ccfe83 100644
--- a/docs/topics/HtmlBeans/index.html
+++ b/docs/topics/HtmlBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Using with HTML Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlCustomTemplates/index.html b/docs/topics/HtmlCustomTemplates/index.html
index a9d16b85d1..c6e2118bae 100644
--- a/docs/topics/HtmlCustomTemplates/index.html
+++ b/docs/topics/HtmlCustomTemplates/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Custom Templates | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlDocConfigAnnotationBasics/index.html b/docs/topics/HtmlDocConfigAnnotationBasics/index.html
index 7feaf31f18..8b4d634a83 100644
--- a/docs/topics/HtmlDocConfigAnnotationBasics/index.html
+++ b/docs/topics/HtmlDocConfigAnnotationBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@HtmlDocConfig Annotation Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conte [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlDocSerializer/index.html b/docs/topics/HtmlDocSerializer/index.html
index 804b8e0ba5..018c5dc058 100644
--- a/docs/topics/HtmlDocSerializer/index.html
+++ b/docs/topics/HtmlDocSerializer/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HtmlDocSerializer | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlMethodology/index.html b/docs/topics/HtmlMethodology/index.html
index 2764cbdee8..f9834ae362 100644
--- a/docs/topics/HtmlMethodology/index.html
+++ b/docs/topics/HtmlMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTML Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlParsers/index.html b/docs/topics/HtmlParsers/index.html
index 99b738d061..0e37d1f641 100644
--- a/docs/topics/HtmlParsers/index.html
+++ b/docs/topics/HtmlParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTML Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlPredefinedWidgets/index.html b/docs/topics/HtmlPredefinedWidgets/index.html
index c24307509f..39e6995aa9 100644
--- a/docs/topics/HtmlPredefinedWidgets/index.html
+++ b/docs/topics/HtmlPredefinedWidgets/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Predefined Widgets | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlRenderAnnotation/index.html b/docs/topics/HtmlRenderAnnotation/index.html
index 099db6e40f..070f66a2c0 100644
--- a/docs/topics/HtmlRenderAnnotation/index.html
+++ b/docs/topics/HtmlRenderAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Html(render) Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlSchemaSupport/index.html b/docs/topics/HtmlSchemaSupport/index.html
index 5146116241..5995254dbe 100644
--- a/docs/topics/HtmlSchemaSupport/index.html
+++ b/docs/topics/HtmlSchemaSupport/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTML-Schema Support | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlSerializers/index.html b/docs/topics/HtmlSerializers/index.html
index ba17cf3b32..6209b7daba 100644
--- a/docs/topics/HtmlSerializers/index.html
+++ b/docs/topics/HtmlSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTML Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlStylesheets/index.html b/docs/topics/HtmlStylesheets/index.html
index 784797e612..982c0c0146 100644
--- a/docs/topics/HtmlStylesheets/index.html
+++ b/docs/topics/HtmlStylesheets/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Stylesheets | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlUIvsDI/index.html b/docs/topics/HtmlUIvsDI/index.html
index 3dd40eed45..81890b35d8 100644
--- a/docs/topics/HtmlUIvsDI/index.html
+++ b/docs/topics/HtmlUIvsDI/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">User Interfaces (UI) vs. Developer Interfaces (DI) | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" prope [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlUiCustomization/index.html b/docs/topics/HtmlUiCustomization/index.html
index e56ddfb28b..eac832d5b3 100644
--- a/docs/topics/HtmlUiCustomization/index.html
+++ b/docs/topics/HtmlUiCustomization/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UI Customization | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HtmlWidgets/index.html b/docs/topics/HtmlWidgets/index.html
index c1bdd64bd4..45d63dd57c 100644
--- a/docs/topics/HtmlWidgets/index.html
+++ b/docs/topics/HtmlWidgets/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Widgets | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpEntitiesAndResources/index.html b/docs/topics/HttpEntitiesAndResources/index.html
index e0953b0a88..09174ecfb8 100644
--- a/docs/topics/HttpEntitiesAndResources/index.html
+++ b/docs/topics/HttpEntitiesAndResources/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Entities and Resources | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpHeaders/index.html b/docs/topics/HttpHeaders/index.html
index 3daa5213d5..b9f9f76770 100644
--- a/docs/topics/HttpHeaders/index.html
+++ b/docs/topics/HttpHeaders/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Headers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpPartAnnotations/index.html b/docs/topics/HttpPartAnnotations/index.html
index cec0401028..6d6b87784c 100644
--- a/docs/topics/HttpPartAnnotations/index.html
+++ b/docs/topics/HttpPartAnnotations/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Part Annotations | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpPartApis/index.html b/docs/topics/HttpPartApis/index.html
index c144e2d4e2..5c770c28e7 100644
--- a/docs/topics/HttpPartApis/index.html
+++ b/docs/topics/HttpPartApis/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Part APIs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpPartBasics/index.html b/docs/topics/HttpPartBasics/index.html
index 53ff21f95a..4af7f4cbe7 100644
--- a/docs/topics/HttpPartBasics/index.html
+++ b/docs/topics/HttpPartBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Part Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpPartSerializersParsers/index.html b/docs/topics/HttpPartSerializersParsers/index.html
index 88707290b1..d5406635e6 100644
--- a/docs/topics/HttpPartSerializersParsers/index.html
+++ b/docs/topics/HttpPartSerializersParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Part Serializers and Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" cont [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpPartValidation/index.html b/docs/topics/HttpPartValidation/index.html
index 55c8f400a4..f9336c37c2 100644
--- a/docs/topics/HttpPartValidation/index.html
+++ b/docs/topics/HttpPartValidation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Part Validation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpParts/index.html b/docs/topics/HttpParts/index.html
index 590074956d..1bbfcb651b 100644
--- a/docs/topics/HttpParts/index.html
+++ b/docs/topics/HttpParts/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Parts | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpResponses/index.html b/docs/topics/HttpResponses/index.html
index 33168024d6..69dd274f19 100644
--- a/docs/topics/HttpResponses/index.html
+++ b/docs/topics/HttpResponses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Responses | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/HttpStatusCodes/index.html b/docs/topics/HttpStatusCodes/index.html
index 64f553c96f..278bb70443 100644
--- a/docs/topics/HttpStatusCodes/index.html
+++ b/docs/topics/HttpStatusCodes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">HTTP Status Codes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Imports/index.html b/docs/topics/Imports/index.html
index ddd28bacb9..ba393b1b1b 100644
--- a/docs/topics/Imports/index.html
+++ b/docs/topics/Imports/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Imports | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/InferredHttpMethodsAndPaths/index.html b/docs/topics/InferredHttpMethodsAndPaths/index.html
index ce8e9a4476..99109b8d6c 100644
--- a/docs/topics/InferredHttpMethodsAndPaths/index.html
+++ b/docs/topics/InferredHttpMethodsAndPaths/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Inferred HTTP Methods and Paths | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Interceptors/index.html b/docs/topics/Interceptors/index.html
index 4836e9d169..7aa74a1f2b 100644
--- a/docs/topics/Interceptors/index.html
+++ b/docs/topics/Interceptors/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Interceptors | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JCFObjects/index.html b/docs/topics/JCFObjects/index.html
index 803dc0827d..ca7a238004 100644
--- a/docs/topics/JCFObjects/index.html
+++ b/docs/topics/JCFObjects/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Java Collection Framework Objects | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" cont [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JacksonComparison/index.html b/docs/topics/JacksonComparison/index.html
index 942b3c1165..e05ed238c7 100644
--- a/docs/topics/JacksonComparison/index.html
+++ b/docs/topics/JacksonComparison/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Comparison with Jackson | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JavaBeansSupport/index.html b/docs/topics/JavaBeansSupport/index.html
index 7945bd6d4c..a5fdfe957d 100644
--- a/docs/topics/JavaBeansSupport/index.html
+++ b/docs/topics/JavaBeansSupport/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Java Beans Support | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JavaMethodParameters/index.html b/docs/topics/JavaMethodParameters/index.html
index 7597111fcb..91789f3de3 100644
--- a/docs/topics/JavaMethodParameters/index.html
+++ b/docs/topics/JavaMethodParameters/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Java Method Parameters | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JavaMethodReturnTypes/index.html b/docs/topics/JavaMethodReturnTypes/index.html
index 76277a2657..e356ad57ee 100644
--- a/docs/topics/JavaMethodReturnTypes/index.html
+++ b/docs/topics/JavaMethodReturnTypes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Java Method Return Types | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JavaMethodThrowableTypes/index.html b/docs/topics/JavaMethodThrowableTypes/index.html
index 61b05d694b..c8ea98df2b 100644
--- a/docs/topics/JavaMethodThrowableTypes/index.html
+++ b/docs/topics/JavaMethodThrowableTypes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Java Method Throwable Types | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JettyXml/index.html b/docs/topics/JettyXml/index.html
index 1d139c36e4..ffcb1c2aef 100644
--- a/docs/topics/JettyXml/index.html
+++ b/docs/topics/JettyXml/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Jetty.xml file | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Json5/index.html b/docs/topics/Json5/index.html
index 387e7668a5..9ca347fe82 100644
--- a/docs/topics/Json5/index.html
+++ b/docs/topics/Json5/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON 5 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonAnnotation/index.html b/docs/topics/JsonAnnotation/index.html
index 85c19963d4..a2ebbd0923 100644
--- a/docs/topics/JsonAnnotation/index.html
+++ b/docs/topics/JsonAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Json Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonBasics/index.html b/docs/topics/JsonBasics/index.html
index 3c98f1a5f4..96b0274193 100644
--- a/docs/topics/JsonBasics/index.html
+++ b/docs/topics/JsonBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonMap/index.html b/docs/topics/JsonMap/index.html
index e8e0dc3fba..8c5d048d86 100644
--- a/docs/topics/JsonMap/index.html
+++ b/docs/topics/JsonMap/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JsonMap and JsonList | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonMethodology/index.html b/docs/topics/JsonMethodology/index.html
index 38b30966b2..014cf58368 100644
--- a/docs/topics/JsonMethodology/index.html
+++ b/docs/topics/JsonMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonParsers/index.html b/docs/topics/JsonParsers/index.html
index e58a189cd5..ded02a167c 100644
--- a/docs/topics/JsonParsers/index.html
+++ b/docs/topics/JsonParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonSchemaDetails/index.html b/docs/topics/JsonSchemaDetails/index.html
index 99325e9be7..946953fa4d 100644
--- a/docs/topics/JsonSchemaDetails/index.html
+++ b/docs/topics/JsonSchemaDetails/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON-Schema Support | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JsonSerializers/index.html b/docs/topics/JsonSerializers/index.html
index c3c4261596..7980900c64 100644
--- a/docs/topics/JsonSerializers/index.html
+++ b/docs/topics/JsonSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">JSON Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauAssertionBasics/index.html b/docs/topics/JuneauAssertionBasics/index.html
index c29222fae9..c5f8dd2129 100644
--- a/docs/topics/JuneauAssertionBasics/index.html
+++ b/docs/topics/JuneauAssertionBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-assertions Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBctBasics/index.html b/docs/topics/JuneauBctBasics/index.html
index a7ba7ee3a8..7be376ead0 100644
--- a/docs/topics/JuneauBctBasics/index.html
+++ b/docs/topics/JuneauBctBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bct Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanAtom/index.html b/docs/topics/JuneauBeanAtom/index.html
index 0d1fdb1096..76e6100d2b 100644
--- a/docs/topics/JuneauBeanAtom/index.html
+++ b/docs/topics/JuneauBeanAtom/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-atom | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanBasics/index.html b/docs/topics/JuneauBeanBasics/index.html
index a0a9897e69..f04f2c3c89 100644
--- a/docs/topics/JuneauBeanBasics/index.html
+++ b/docs/topics/JuneauBeanBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanCommon/index.html b/docs/topics/JuneauBeanCommon/index.html
index 68d0b66003..4242f0d740 100644
--- a/docs/topics/JuneauBeanCommon/index.html
+++ b/docs/topics/JuneauBeanCommon/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-common | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanHtml5/index.html b/docs/topics/JuneauBeanHtml5/index.html
index 7bfeaaa8cf..9bd699e879 100644
--- a/docs/topics/JuneauBeanHtml5/index.html
+++ b/docs/topics/JuneauBeanHtml5/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-html5 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanJsonSchema/index.html b/docs/topics/JuneauBeanJsonSchema/index.html
index c0e019091d..14fbe19c33 100644
--- a/docs/topics/JuneauBeanJsonSchema/index.html
+++ b/docs/topics/JuneauBeanJsonSchema/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-jsonschema | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanOpenApi3/index.html b/docs/topics/JuneauBeanOpenApi3/index.html
index 7863585841..334d78589b 100644
--- a/docs/topics/JuneauBeanOpenApi3/index.html
+++ b/docs/topics/JuneauBeanOpenApi3/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-openapi-v3 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauBeanSwagger2/index.html b/docs/topics/JuneauBeanSwagger2/index.html
index 2e27d76d52..33c9141de4 100644
--- a/docs/topics/JuneauBeanSwagger2/index.html
+++ b/docs/topics/JuneauBeanSwagger2/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-bean-swagger-v2 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauConfigBasics/index.html b/docs/topics/JuneauConfigBasics/index.html
index 002e50e27b..467cf63e79 100644
--- a/docs/topics/JuneauConfigBasics/index.html
+++ b/docs/topics/JuneauConfigBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-config Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauEcosystemOverview/index.html b/docs/topics/JuneauEcosystemOverview/index.html
index 4fc7f69b46..24ad6cb5bc 100644
--- a/docs/topics/JuneauEcosystemOverview/index.html
+++ b/docs/topics/JuneauEcosystemOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Juneau Ecosystem Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauExamplesCore/index.html b/docs/topics/JuneauExamplesCore/index.html
index 134c49b872..a5e2a9c942 100644
--- a/docs/topics/JuneauExamplesCore/index.html
+++ b/docs/topics/JuneauExamplesCore/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-examples-core | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauExamplesRest/index.html b/docs/topics/JuneauExamplesRest/index.html
index f378bc8925..8532725432 100644
--- a/docs/topics/JuneauExamplesRest/index.html
+++ b/docs/topics/JuneauExamplesRest/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-examples-rest | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauExamplesRestJetty/index.html b/docs/topics/JuneauExamplesRestJetty/index.html
index 336af837d3..f55b82e0c8 100644
--- a/docs/topics/JuneauExamplesRestJetty/index.html
+++ b/docs/topics/JuneauExamplesRestJetty/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-examples-rest-jetty | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauExamplesRestSpringboot/index.html b/docs/topics/JuneauExamplesRestSpringboot/index.html
index 0cc5ce33f9..3f835ff813 100644
--- a/docs/topics/JuneauExamplesRestSpringboot/index.html
+++ b/docs/topics/JuneauExamplesRestSpringboot/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-examples-rest-springboot | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauMarshallBasics/index.html b/docs/topics/JuneauMarshallBasics/index.html
index eee940e076..774bd4f15b 100644
--- a/docs/topics/JuneauMarshallBasics/index.html
+++ b/docs/topics/JuneauMarshallBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-marshall Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauMicroserviceCoreBasics/index.html b/docs/topics/JuneauMicroserviceCoreBasics/index.html
index c8859f2dce..492f92385d 100644
--- a/docs/topics/JuneauMicroserviceCoreBasics/index.html
+++ b/docs/topics/JuneauMicroserviceCoreBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-microservice-core Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauMicroserviceJettyBasics/index.html b/docs/topics/JuneauMicroserviceJettyBasics/index.html
index 843a5b9136..6c0cb4db49 100644
--- a/docs/topics/JuneauMicroserviceJettyBasics/index.html
+++ b/docs/topics/JuneauMicroserviceJettyBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-microservice-jetty Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conte [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauPetstoreApi/index.html b/docs/topics/JuneauPetstoreApi/index.html
index 0b56eaec74..fec4e61b4c 100644
--- a/docs/topics/JuneauPetstoreApi/index.html
+++ b/docs/topics/JuneauPetstoreApi/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-petstore-api | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauPetstoreBasics/index.html b/docs/topics/JuneauPetstoreBasics/index.html
index 5944fd4258..fb9c4ace84 100644
--- a/docs/topics/JuneauPetstoreBasics/index.html
+++ b/docs/topics/JuneauPetstoreBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-petstore Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauPetstoreClient/index.html b/docs/topics/JuneauPetstoreClient/index.html
index 275a965c99..d0ca8c3ad1 100644
--- a/docs/topics/JuneauPetstoreClient/index.html
+++ b/docs/topics/JuneauPetstoreClient/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-petstore-client | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauPetstoreRunning/index.html b/docs/topics/JuneauPetstoreRunning/index.html
index 3946ea624e..41e1587c5a 100644
--- a/docs/topics/JuneauPetstoreRunning/index.html
+++ b/docs/topics/JuneauPetstoreRunning/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Running the Pet Store App | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauPetstoreServer/index.html b/docs/topics/JuneauPetstoreServer/index.html
index ccd449630c..f022d844ba 100644
--- a/docs/topics/JuneauPetstoreServer/index.html
+++ b/docs/topics/JuneauPetstoreServer/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-petstore-server | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauRestClientBasics/index.html b/docs/topics/JuneauRestClientBasics/index.html
index 1f40da4fb7..882de1c107 100644
--- a/docs/topics/JuneauRestClientBasics/index.html
+++ b/docs/topics/JuneauRestClientBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-rest-client Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauRestCommonBasics/index.html b/docs/topics/JuneauRestCommonBasics/index.html
index a5fe17e977..e1f8400359 100644
--- a/docs/topics/JuneauRestCommonBasics/index.html
+++ b/docs/topics/JuneauRestCommonBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-rest-common Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauRestMockBasics/index.html b/docs/topics/JuneauRestMockBasics/index.html
index 0951d58a7f..c39c20c04e 100644
--- a/docs/topics/JuneauRestMockBasics/index.html
+++ b/docs/topics/JuneauRestMockBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-rest-mock Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauRestServerBasics/index.html b/docs/topics/JuneauRestServerBasics/index.html
index 46ee49ab18..884b6b3af5 100644
--- a/docs/topics/JuneauRestServerBasics/index.html
+++ b/docs/topics/JuneauRestServerBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-rest-server Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauRestServerSpringbootBasics/index.html b/docs/topics/JuneauRestServerSpringbootBasics/index.html
index 4215437a5a..103493412f 100644
--- a/docs/topics/JuneauRestServerSpringbootBasics/index.html
+++ b/docs/topics/JuneauRestServerSpringbootBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-rest-server-springboot Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" c [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedAll/index.html b/docs/topics/JuneauShadedAll/index.html
index 6d6e83f0bf..3df684c0d9 100644
--- a/docs/topics/JuneauShadedAll/index.html
+++ b/docs/topics/JuneauShadedAll/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-shaded-all | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedCore/index.html b/docs/topics/JuneauShadedCore/index.html
index eccab2c467..0b63857dde 100644
--- a/docs/topics/JuneauShadedCore/index.html
+++ b/docs/topics/JuneauShadedCore/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-shaded-core | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedOverview/index.html b/docs/topics/JuneauShadedOverview/index.html
index 689ff736e2..e1d632cb35 100644
--- a/docs/topics/JuneauShadedOverview/index.html
+++ b/docs/topics/JuneauShadedOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Juneau Shaded Artifacts | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedRestClient/index.html b/docs/topics/JuneauShadedRestClient/index.html
index c549bdf81d..fd6454f5be 100644
--- a/docs/topics/JuneauShadedRestClient/index.html
+++ b/docs/topics/JuneauShadedRestClient/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-shaded-rest-client | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedRestServer/index.html b/docs/topics/JuneauShadedRestServer/index.html
index 00b62ca369..37d6c897d7 100644
--- a/docs/topics/JuneauShadedRestServer/index.html
+++ b/docs/topics/JuneauShadedRestServer/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-shaded-rest-server | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/JuneauShadedRestServerSpringboot/index.html b/docs/topics/JuneauShadedRestServerSpringboot/index.html
index c6975f249d..e4475db75c 100644
--- a/docs/topics/JuneauShadedRestServerSpringboot/index.html
+++ b/docs/topics/JuneauShadedRestServerSpringboot/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-shaded-rest-server-springboot | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" c [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/LifecycleHooks/index.html b/docs/topics/LifecycleHooks/index.html
index f7b245496c..960aaddc46 100644
--- a/docs/topics/LifecycleHooks/index.html
+++ b/docs/topics/LifecycleHooks/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Lifecycle Hooks | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/LocalizedMessages/index.html b/docs/topics/LocalizedMessages/index.html
index b011c9b24e..5e08762986 100644
--- a/docs/topics/LocalizedMessages/index.html
+++ b/docs/topics/LocalizedMessages/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Localized Messages | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Log4j/index.html b/docs/topics/Log4j/index.html
index 7044e3c7fd..a4c9354f9b 100644
--- a/docs/topics/Log4j/index.html
+++ b/docs/topics/Log4j/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Using LOG4J for logging | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/LogicVariables/index.html b/docs/topics/LogicVariables/index.html
index 5b4b6d4cfb..329f4b67a6 100644
--- a/docs/topics/LogicVariables/index.html
+++ b/docs/topics/LogicVariables/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Logic Variables | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Manifest/index.html b/docs/topics/Manifest/index.html
index 3719851f22..5ba21c0859 100644
--- a/docs/topics/Manifest/index.html
+++ b/docs/topics/Manifest/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Manifest | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MarshallEncoders/index.html b/docs/topics/MarshallEncoders/index.html
index 99ec704ff2..cad6ee986d 100644
--- a/docs/topics/MarshallEncoders/index.html
+++ b/docs/topics/MarshallEncoders/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Encoders | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MarshallSvlVariables/index.html b/docs/topics/MarshallSvlVariables/index.html
index 5e99998f81..d2aea9a665 100644
--- a/docs/topics/MarshallSvlVariables/index.html
+++ b/docs/topics/MarshallSvlVariables/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">SVL Variables | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Marshallers/index.html b/docs/topics/Marshallers/index.html
index 0a4f84360c..0ce617d28d 100644
--- a/docs/topics/Marshallers/index.html
+++ b/docs/topics/Marshallers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Marshallers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Marshalling/index.html b/docs/topics/Marshalling/index.html
index ac04dccc85..a95fbeef00 100644
--- a/docs/topics/Marshalling/index.html
+++ b/docs/topics/Marshalling/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Marshalling | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MarshallingOverview/index.html b/docs/topics/MarshallingOverview/index.html
index 793369870e..76196c5dd3 100644
--- a/docs/topics/MarshallingOverview/index.html
+++ b/docs/topics/MarshallingOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Marshalling | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MarshallingSecurity/index.html b/docs/topics/MarshallingSecurity/index.html
index 9e4f72a1b1..10422cbb42 100644
--- a/docs/topics/MarshallingSecurity/index.html
+++ b/docs/topics/MarshallingSecurity/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Marshalling Security | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MarshallingUris/index.html b/docs/topics/MarshallingUris/index.html
index 97e60e36b2..d4c358bb3c 100644
--- a/docs/topics/MarshallingUris/index.html
+++ b/docs/topics/MarshallingUris/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">URIs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache.or [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Matchers/index.html b/docs/topics/Matchers/index.html
index b07f606b67..2da0b706ed 100644
--- a/docs/topics/Matchers/index.html
+++ b/docs/topics/Matchers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Matchers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MemoryStore/index.html b/docs/topics/MemoryStore/index.html
index 431c184ba9..426c216b4e 100644
--- a/docs/topics/MemoryStore/index.html
+++ b/docs/topics/MemoryStore/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">MemoryStore | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MessagePackBasics/index.html b/docs/topics/MessagePackBasics/index.html
index aa48930da7..c673b51267 100644
--- a/docs/topics/MessagePackBasics/index.html
+++ b/docs/topics/MessagePackBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">MessagePack Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MicroserviceCoreConfig/index.html b/docs/topics/MicroserviceCoreConfig/index.html
index 19abbae7a4..61ff0f0d4f 100644
--- a/docs/topics/MicroserviceCoreConfig/index.html
+++ b/docs/topics/MicroserviceCoreConfig/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Config | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MicroserviceCoreLifecycleMethods/index.html b/docs/topics/MicroserviceCoreLifecycleMethods/index.html
index f5ea6260f0..59da68274b 100644
--- a/docs/topics/MicroserviceCoreLifecycleMethods/index.html
+++ b/docs/topics/MicroserviceCoreLifecycleMethods/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Lifecycle Methods | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MicroserviceCoreListeners/index.html b/docs/topics/MicroserviceCoreListeners/index.html
index 9108858f4b..709c5215e1 100644
--- a/docs/topics/MicroserviceCoreListeners/index.html
+++ b/docs/topics/MicroserviceCoreListeners/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Listeners | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MicroserviceCoreOverview/index.html b/docs/topics/MicroserviceCoreOverview/index.html
index 7d06f2ccd5..5b184818dc 100644
--- a/docs/topics/MicroserviceCoreOverview/index.html
+++ b/docs/topics/MicroserviceCoreOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Microservice Core Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MicroserviceJettyOverview/index.html b/docs/topics/MicroserviceJettyOverview/index.html
index a5da0f8fea..cd1db04e33 100644
--- a/docs/topics/MicroserviceJettyOverview/index.html
+++ b/docs/topics/MicroserviceJettyOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Microservice Jetty Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MockRestClientOverview/index.html b/docs/topics/MockRestClientOverview/index.html
index 72e1056e46..0e3705519f 100644
--- a/docs/topics/MockRestClientOverview/index.html
+++ b/docs/topics/MockRestClientOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Mock REST Client Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="htt [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ModdedEntries/index.html b/docs/topics/ModdedEntries/index.html
index 5d3bd14737..8dc66527d5 100644
--- a/docs/topics/ModdedEntries/index.html
+++ b/docs/topics/ModdedEntries/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Modded/Encoded Entries | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Module-juneau-marshall-rdf/index.html b/docs/topics/Module-juneau-marshall-rdf/index.html
index 0a54e2ad0e..17f0b2e5db 100644
--- a/docs/topics/Module-juneau-marshall-rdf/index.html
+++ b/docs/topics/Module-juneau-marshall-rdf/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">juneau-marshall-rdf | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ModuleName/index.html b/docs/topics/ModuleName/index.html
index 1fa8ea431b..41de72bb17 100644
--- a/docs/topics/ModuleName/index.html
+++ b/docs/topics/ModuleName/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">module-name | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MsgPackParsers/index.html b/docs/topics/MsgPackParsers/index.html
index d9bcfe66f7..356dd57acf 100644
--- a/docs/topics/MsgPackParsers/index.html
+++ b/docs/topics/MsgPackParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">MessagePack Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MsgPackSerializers/index.html b/docs/topics/MsgPackSerializers/index.html
index 4bb1fc9d34..66bf4e76e6 100644
--- a/docs/topics/MsgPackSerializers/index.html
+++ b/docs/topics/MsgPackSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">MessagePack Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MyJettyMicroserviceBasics/index.html b/docs/topics/MyJettyMicroserviceBasics/index.html
index 4b1d701607..1908ff32b2 100644
--- a/docs/topics/MyJettyMicroserviceBasics/index.html
+++ b/docs/topics/MyJettyMicroserviceBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">My Jetty Microservice Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content=" [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MyJettyMicroserviceBuilding/index.html b/docs/topics/MyJettyMicroserviceBuilding/index.html
index e0515ee5a0..a2362e7432 100644
--- a/docs/topics/MyJettyMicroserviceBuilding/index.html
+++ b/docs/topics/MyJettyMicroserviceBuilding/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Building and Running from Command-Line | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MyJettyMicroserviceInstalling/index.html b/docs/topics/MyJettyMicroserviceInstalling/index.html
index 3f73257350..389ede9344 100644
--- a/docs/topics/MyJettyMicroserviceInstalling/index.html
+++ b/docs/topics/MyJettyMicroserviceInstalling/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Installing in Eclipse | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MyJettyMicroserviceRunning/index.html b/docs/topics/MyJettyMicroserviceRunning/index.html
index 3038a42566..31b986903b 100644
--- a/docs/topics/MyJettyMicroserviceRunning/index.html
+++ b/docs/topics/MyJettyMicroserviceRunning/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Running in Eclipse | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MySpringBootMicroserviceBasics/index.html b/docs/topics/MySpringBootMicroserviceBasics/index.html
index 2b2d2f5cfb..ed7c5962c5 100644
--- a/docs/topics/MySpringBootMicroserviceBasics/index.html
+++ b/docs/topics/MySpringBootMicroserviceBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">My SpringBoot Microservice Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" cont [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MySpringBootMicroserviceBuilding/index.html b/docs/topics/MySpringBootMicroserviceBuilding/index.html
index b7df707471..115d844a26 100644
--- a/docs/topics/MySpringBootMicroserviceBuilding/index.html
+++ b/docs/topics/MySpringBootMicroserviceBuilding/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Building and Running from Command-Line | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MySpringBootMicroserviceInstalling/index.html b/docs/topics/MySpringBootMicroserviceInstalling/index.html
index 88fd4944a3..94096eeaec 100644
--- a/docs/topics/MySpringBootMicroserviceInstalling/index.html
+++ b/docs/topics/MySpringBootMicroserviceInstalling/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Installing in Eclipse | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/MySpringBootMicroserviceRunning/index.html b/docs/topics/MySpringBootMicroserviceRunning/index.html
index 431162a2da..9923b1be5b 100644
--- a/docs/topics/MySpringBootMicroserviceRunning/index.html
+++ b/docs/topics/MySpringBootMicroserviceRunning/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Running in Eclipse | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/NamePropertyAnnotation/index.html b/docs/topics/NamePropertyAnnotation/index.html
index 5f5c75a3b5..f8f979fa27 100644
--- a/docs/topics/NamePropertyAnnotation/index.html
+++ b/docs/topics/NamePropertyAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@NameProperty Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ObjectTools/index.html b/docs/topics/ObjectTools/index.html
index 021abaecb9..6e59b16c0a 100644
--- a/docs/topics/ObjectTools/index.html
+++ b/docs/topics/ObjectTools/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Object Tools | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OneWaySwaps/index.html b/docs/topics/OneWaySwaps/index.html
index 4c0fad01d2..f9731f7578 100644
--- a/docs/topics/OneWaySwaps/index.html
+++ b/docs/topics/OneWaySwaps/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">One-way Swaps | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OpenApiBasics/index.html b/docs/topics/OpenApiBasics/index.html
index b5b14b2ec6..04a979e20b 100644
--- a/docs/topics/OpenApiBasics/index.html
+++ b/docs/topics/OpenApiBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">OpenApi Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OpenApiMethodology/index.html b/docs/topics/OpenApiMethodology/index.html
index 13741da873..bed39c4e78 100644
--- a/docs/topics/OpenApiMethodology/index.html
+++ b/docs/topics/OpenApiMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">OpenAPI Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OpenApiParsers/index.html b/docs/topics/OpenApiParsers/index.html
index 4d500e4693..3c4122c92a 100644
--- a/docs/topics/OpenApiParsers/index.html
+++ b/docs/topics/OpenApiParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">OpenAPI Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OpenApiSerializers/index.html b/docs/topics/OpenApiSerializers/index.html
index 86aeacd869..f7f168844b 100644
--- a/docs/topics/OpenApiSerializers/index.html
+++ b/docs/topics/OpenApiSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">OpenAPI Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OtherNotes/index.html b/docs/topics/OtherNotes/index.html
index df668dd29c..8c9b2334b4 100644
--- a/docs/topics/OtherNotes/index.html
+++ b/docs/topics/OtherNotes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Other Notes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/OverloadingHttpMethods/index.html b/docs/topics/OverloadingHttpMethods/index.html
index 3a264ce14d..94eaefec06 100644
--- a/docs/topics/OverloadingHttpMethods/index.html
+++ b/docs/topics/OverloadingHttpMethods/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Overloading HTTP Methods | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ParentPropertyAnnotation/index.html b/docs/topics/ParentPropertyAnnotation/index.html
index 2cbf19b24e..8cf8cce0d2 100644
--- a/docs/topics/ParentPropertyAnnotation/index.html
+++ b/docs/topics/ParentPropertyAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@ParentProperty Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ParsingIntoGenericModels/index.html b/docs/topics/ParsingIntoGenericModels/index.html
index 00fd639e6c..ae4cef2454 100644
--- a/docs/topics/ParsingIntoGenericModels/index.html
+++ b/docs/topics/ParsingIntoGenericModels/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Parsing into Generic Models | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PartMarshallers/index.html b/docs/topics/PartMarshallers/index.html
index 56d3ed37e7..67d1f32f62 100644
--- a/docs/topics/PartMarshallers/index.html
+++ b/docs/topics/PartMarshallers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Part Marshallers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Path/index.html b/docs/topics/Path/index.html
index 0cd671fac7..8794dd0158 100644
--- a/docs/topics/Path/index.html
+++ b/docs/topics/Path/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Path | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache.o [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PathPatterns/index.html b/docs/topics/PathPatterns/index.html
index c73f0560f3..7de9cb5871 100644
--- a/docs/topics/PathPatterns/index.html
+++ b/docs/topics/PathPatterns/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Path Patterns | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PathVariables/index.html b/docs/topics/PathVariables/index.html
index 8ce70e5b64..55ca8ea97c 100644
--- a/docs/topics/PathVariables/index.html
+++ b/docs/topics/PathVariables/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Path Variables | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PerMediaTypeSwaps/index.html b/docs/topics/PerMediaTypeSwaps/index.html
index f7148ec2a1..e13b629d4b 100644
--- a/docs/topics/PerMediaTypeSwaps/index.html
+++ b/docs/topics/PerMediaTypeSwaps/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Per-media-type Swaps | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PojoBuilders/index.html b/docs/topics/PojoBuilders/index.html
index f7c11be421..32a9b4a122 100644
--- a/docs/topics/PojoBuilders/index.html
+++ b/docs/topics/PojoBuilders/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">POJO Builders | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PojoCategories/index.html b/docs/topics/PojoCategories/index.html
index 0bcffbf580..214b0f433c 100644
--- a/docs/topics/PojoCategories/index.html
+++ b/docs/topics/PojoCategories/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">POJO Categories | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PojoMarshalling/index.html b/docs/topics/PojoMarshalling/index.html
index 63fae7825c..5f126e9f69 100644
--- a/docs/topics/PojoMarshalling/index.html
+++ b/docs/topics/PojoMarshalling/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">POJO Marshalling | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Pojos/index.html b/docs/topics/Pojos/index.html
index f5e9500e69..4d27fe7981 100644
--- a/docs/topics/Pojos/index.html
+++ b/docs/topics/Pojos/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">POJOs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache.o [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PredefinedClasses/index.html b/docs/topics/PredefinedClasses/index.html
index db40824de7..40ab3a1ee3 100644
--- a/docs/topics/PredefinedClasses/index.html
+++ b/docs/topics/PredefinedClasses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Predefined Classes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/PredefinedResourceClasses/index.html b/docs/topics/PredefinedResourceClasses/index.html
index 851c0a5aff..4cca5a6032 100644
--- a/docs/topics/PredefinedResourceClasses/index.html
+++ b/docs/topics/PredefinedResourceClasses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Predefined Resource Classes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="h [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Query/index.html b/docs/topics/Query/index.html
index 4f34c7b56d..74659893be 100644
--- a/docs/topics/Query/index.html
+++ b/docs/topics/Query/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Query | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ReadOnlyConfigs/index.html b/docs/topics/ReadOnlyConfigs/index.html
index 41557c87a6..d71a2b29d3 100644
--- a/docs/topics/ReadOnlyConfigs/index.html
+++ b/docs/topics/ReadOnlyConfigs/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Read-only Configs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ReadingContinuousStreams/index.html b/docs/topics/ReadingContinuousStreams/index.html
index fffe2df717..71820298a2 100644
--- a/docs/topics/ReadingContinuousStreams/index.html
+++ b/docs/topics/ReadingContinuousStreams/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Reading Continuous Streams | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ReadingEntriesBasics/index.html b/docs/topics/ReadingEntriesBasics/index.html
index 313a95ca0e..41e2cfa311 100644
--- a/docs/topics/ReadingEntriesBasics/index.html
+++ b/docs/topics/ReadingEntriesBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Reading Entries Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https: [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Recursion/index.html b/docs/topics/Recursion/index.html
index ecb1ba0b75..007a018674 100644
--- a/docs/topics/Recursion/index.html
+++ b/docs/topics/Recursion/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Non-Tree Models and Recursion Detection | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Remote/index.html b/docs/topics/Remote/index.html
index 1552398698..cc16be8354 100644
--- a/docs/topics/Remote/index.html
+++ b/docs/topics/Remote/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Remote | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apache [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RemoteMethod/index.html b/docs/topics/RemoteMethod/index.html
index b684449e43..e26cb0ada6 100644
--- a/docs/topics/RemoteMethod/index.html
+++ b/docs/topics/RemoteMethod/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@RemoteOp | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RemoteProxyInterfaces/index.html b/docs/topics/RemoteProxyInterfaces/index.html
index 47a8320882..040d62d59b 100644
--- a/docs/topics/RemoteProxyInterfaces/index.html
+++ b/docs/topics/RemoteProxyInterfaces/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Remote Proxy Interfaces | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Request/index.html b/docs/topics/Request/index.html
index 9f5404ba2e..65b7f94d3c 100644
--- a/docs/topics/Request/index.html
+++ b/docs/topics/Request/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Request | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RequestBeans/index.html b/docs/topics/RequestBeans/index.html
index c989fcee4d..ce69d57162 100644
--- a/docs/topics/RequestBeans/index.html
+++ b/docs/topics/RequestBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Request Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RequestContent/index.html b/docs/topics/RequestContent/index.html
index 09ba595be3..518599676b 100644
--- a/docs/topics/RequestContent/index.html
+++ b/docs/topics/RequestContent/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Request Content | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RequestParts/index.html b/docs/topics/RequestParts/index.html
index 34478240b5..2b093fe9ba 100644
--- a/docs/topics/RequestParts/index.html
+++ b/docs/topics/RequestParts/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Request Parts | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResourceClasses/index.html b/docs/topics/ResourceClasses/index.html
index e3d2d1be7a..acd8c9f3a6 100644
--- a/docs/topics/ResourceClasses/index.html
+++ b/docs/topics/ResourceClasses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Resource Classes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Response/index.html b/docs/topics/Response/index.html
index 00cd478ec0..8f2bbdbb6c 100644
--- a/docs/topics/Response/index.html
+++ b/docs/topics/Response/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Response | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResponseBeans/index.html b/docs/topics/ResponseBeans/index.html
index 2a91d4a92c..bf7cacdf30 100644
--- a/docs/topics/ResponseBeans/index.html
+++ b/docs/topics/ResponseBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Response Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResponseContent/index.html b/docs/topics/ResponseContent/index.html
index 68aa882fe1..153892f33e 100644
--- a/docs/topics/ResponseContent/index.html
+++ b/docs/topics/ResponseContent/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Response Content | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResponseHeaders/index.html b/docs/topics/ResponseHeaders/index.html
index 2da14519b9..d776c27d97 100644
--- a/docs/topics/ResponseHeaders/index.html
+++ b/docs/topics/ResponseHeaders/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Response Headers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResponseProcessors/index.html b/docs/topics/ResponseProcessors/index.html
index f334d6e601..193c7df8f5 100644
--- a/docs/topics/ResponseProcessors/index.html
+++ b/docs/topics/ResponseProcessors/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Response Processors | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/ResponseStatus/index.html b/docs/topics/ResponseStatus/index.html
index 2e9aed9d71..3a9dd50914 100644
--- a/docs/topics/ResponseStatus/index.html
+++ b/docs/topics/ResponseStatus/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Response Status | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestAnnotatedClassBasics/index.html b/docs/topics/RestAnnotatedClassBasics/index.html
index cf57b7e115..5fb678f021 100644
--- a/docs/topics/RestAnnotatedClassBasics/index.html
+++ b/docs/topics/RestAnnotatedClassBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Rest-Annotated Class Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content=" [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestClient/index.html b/docs/topics/RestClient/index.html
index da07c2cc73..c988f1b180 100644
--- a/docs/topics/RestClient/index.html
+++ b/docs/topics/RestClient/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST Client | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestClientLoggingAndDebugging/index.html b/docs/topics/RestClientLoggingAndDebugging/index.html
index 6c79b17189..2fb325ba82 100644
--- a/docs/topics/RestClientLoggingAndDebugging/index.html
+++ b/docs/topics/RestClientLoggingAndDebugging/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Logging and Debugging | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestContext/index.html b/docs/topics/RestContext/index.html
index 032f9f616f..aca5b53274 100644
--- a/docs/topics/RestContext/index.html
+++ b/docs/topics/RestContext/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">RestContext | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestOpAnnotatedMethodBasics/index.html b/docs/topics/RestOpAnnotatedMethodBasics/index.html
index 730c3c1cd2..80eb54970b 100644
--- a/docs/topics/RestOpAnnotatedMethodBasics/index.html
+++ b/docs/topics/RestOpAnnotatedMethodBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@RestOp-Annotated Method Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestOpContext/index.html b/docs/topics/RestOpContext/index.html
index 459b2364b7..0767f43f9f 100644
--- a/docs/topics/RestOpContext/index.html
+++ b/docs/topics/RestOpContext/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">RestOpContext | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestProxyBasics/index.html b/docs/topics/RestProxyBasics/index.html
index bce9bc8158..bc944438c3 100644
--- a/docs/topics/RestProxyBasics/index.html
+++ b/docs/topics/RestProxyBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST Proxy Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestRpc/index.html b/docs/topics/RestRpc/index.html
index d64817a6f7..a36ca2e11d 100644
--- a/docs/topics/RestRpc/index.html
+++ b/docs/topics/RestRpc/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST/RPC | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestSecurity/index.html b/docs/topics/RestSecurity/index.html
index 8fb6f69cd6..f5f7a1ac02 100644
--- a/docs/topics/RestSecurity/index.html
+++ b/docs/topics/RestSecurity/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST Security | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestServer/index.html b/docs/topics/RestServer/index.html
index faead9bd2f..26578b33ff 100644
--- a/docs/topics/RestServer/index.html
+++ b/docs/topics/RestServer/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST Server | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestServerEncoders/index.html b/docs/topics/RestServerEncoders/index.html
index dacb2ef186..1525384a5a 100644
--- a/docs/topics/RestServerEncoders/index.html
+++ b/docs/topics/RestServerEncoders/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Encoders | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestServerLoggingAndDebugging/index.html b/docs/topics/RestServerLoggingAndDebugging/index.html
index c8f951a6f1..0c4bab787e 100644
--- a/docs/topics/RestServerLoggingAndDebugging/index.html
+++ b/docs/topics/RestServerLoggingAndDebugging/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Logging / Debugging | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestServerOverview/index.html b/docs/topics/RestServerOverview/index.html
index f21c7babf1..9bb998ebd8 100644
--- a/docs/topics/RestServerOverview/index.html
+++ b/docs/topics/RestServerOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">REST Server Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/RestServerSvlVariables/index.html b/docs/topics/RestServerSvlVariables/index.html
index ae80244683..3ed848e125 100644
--- a/docs/topics/RestServerSvlVariables/index.html
+++ b/docs/topics/RestServerSvlVariables/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">SVL Variables | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/Sections/index.html b/docs/topics/Sections/index.html
index c2d85aae95..0624fe37d6 100644
--- a/docs/topics/Sections/index.html
+++ b/docs/topics/Sections/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Sections | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apach [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SecurityBasics/index.html b/docs/topics/SecurityBasics/index.html
index 1086383e3f..73aa99eca1 100644
--- a/docs/topics/SecurityBasics/index.html
+++ b/docs/topics/SecurityBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Security Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SerializerSetsParserSets/index.html b/docs/topics/SerializerSetsParserSets/index.html
index 3bf68d213b..219df791bc 100644
--- a/docs/topics/SerializerSetsParserSets/index.html
+++ b/docs/topics/SerializerSetsParserSets/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">SerializerSets and ParserSets | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content= [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SerializersAndParsers/index.html b/docs/topics/SerializersAndParsers/index.html
index 2c4f8ebab5..4e3161dcdb 100644
--- a/docs/topics/SerializersAndParsers/index.html
+++ b/docs/topics/SerializersAndParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Serializers and Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SerializingConfigs/index.html b/docs/topics/SerializingConfigs/index.html
index 6c22a196f0..d92fba1082 100644
--- a/docs/topics/SerializingConfigs/index.html
+++ b/docs/topics/SerializingConfigs/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Serializing | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SerializingUris/index.html b/docs/topics/SerializingUris/index.html
index ccd6dbd9c3..71b6d296e6 100644
--- a/docs/topics/SerializingUris/index.html
+++ b/docs/topics/SerializingUris/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Serializing URIs | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SettingValuesBasics/index.html b/docs/topics/SettingValuesBasics/index.html
index 197e4cacaa..a444af6131 100644
--- a/docs/topics/SettingValuesBasics/index.html
+++ b/docs/topics/SettingValuesBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Setting Values Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SimpleVariableLanguageBasics/index.html b/docs/topics/SimpleVariableLanguageBasics/index.html
index b6a53757f9..e495004ecf 100644
--- a/docs/topics/SimpleVariableLanguageBasics/index.html
+++ b/docs/topics/SimpleVariableLanguageBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Simple Variable Language Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" conten [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SpringBootOverview/index.html b/docs/topics/SpringBootOverview/index.html
index c6f24a3ca2..c0590c763c 100644
--- a/docs/topics/SpringBootOverview/index.html
+++ b/docs/topics/SpringBootOverview/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Spring Boot Overview | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/StaticFiles/index.html b/docs/topics/StaticFiles/index.html
index 3222c542a4..03354c7d7c 100644
--- a/docs/topics/StaticFiles/index.html
+++ b/docs/topics/StaticFiles/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Static files | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/StoreListeners/index.html b/docs/topics/StoreListeners/index.html
index 4428a195f9..b9c1f0e2bb 100644
--- a/docs/topics/StoreListeners/index.html
+++ b/docs/topics/StoreListeners/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">ConfigStore Listeners | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SurrogateClasses/index.html b/docs/topics/SurrogateClasses/index.html
index 741cda86cf..1ed2a8313b 100644
--- a/docs/topics/SurrogateClasses/index.html
+++ b/docs/topics/SurrogateClasses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Surrogate Classes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SvlOtherNotes/index.html b/docs/topics/SvlOtherNotes/index.html
index 131979fa3a..bcf64e4580 100644
--- a/docs/topics/SvlOtherNotes/index.html
+++ b/docs/topics/SvlOtherNotes/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Other Notes | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SvlSecurity/index.html b/docs/topics/SvlSecurity/index.html
index d14cf73033..d8c78f1bb2 100644
--- a/docs/topics/SvlSecurity/index.html
+++ b/docs/topics/SvlSecurity/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">SVL Security | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerBasics/index.html b/docs/topics/SwaggerBasics/index.html
index 5c2abcf5ab..a21c8e4237 100644
--- a/docs/topics/SwaggerBasics/index.html
+++ b/docs/topics/SwaggerBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerModels/index.html b/docs/topics/SwaggerModels/index.html
index 41f89014e6..2b3cfe1883 100644
--- a/docs/topics/SwaggerModels/index.html
+++ b/docs/topics/SwaggerModels/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Models | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerOperations/index.html b/docs/topics/SwaggerOperations/index.html
index 5974898efd..41618db702 100644
--- a/docs/topics/SwaggerOperations/index.html
+++ b/docs/topics/SwaggerOperations/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Operations | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerParameters/index.html b/docs/topics/SwaggerParameters/index.html
index 44a0ee9e30..4ae965eb64 100644
--- a/docs/topics/SwaggerParameters/index.html
+++ b/docs/topics/SwaggerParameters/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Parameters | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerResponses/index.html b/docs/topics/SwaggerResponses/index.html
index 045453cf16..b8fb7c7288 100644
--- a/docs/topics/SwaggerResponses/index.html
+++ b/docs/topics/SwaggerResponses/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Responses | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerStylesheet/index.html b/docs/topics/SwaggerStylesheet/index.html
index df620a6127..6e8f545740 100644
--- a/docs/topics/SwaggerStylesheet/index.html
+++ b/docs/topics/SwaggerStylesheet/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">SwaggerUI.css | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwaggerTags/index.html b/docs/topics/SwaggerTags/index.html
index 82be088b0d..17b16338c5 100644
--- a/docs/topics/SwaggerTags/index.html
+++ b/docs/topics/SwaggerTags/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swagger Tags | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwapAnnotation/index.html b/docs/topics/SwapAnnotation/index.html
index 067d0ba0fd..827bd5a072 100644
--- a/docs/topics/SwapAnnotation/index.html
+++ b/docs/topics/SwapAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Swap Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SwapBasics/index.html b/docs/topics/SwapBasics/index.html
index 1155fd0f2d..a90222c286 100644
--- a/docs/topics/SwapBasics/index.html
+++ b/docs/topics/SwapBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Swap Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SyntaxRules/index.html b/docs/topics/SyntaxRules/index.html
index b1d110bf01..e18c62ecf1 100644
--- a/docs/topics/SyntaxRules/index.html
+++ b/docs/topics/SyntaxRules/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Syntax Rules | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.a [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SystemDefaultConfig/index.html b/docs/topics/SystemDefaultConfig/index.html
index 5a8c4e5645..ab2ba8eddc 100644
--- a/docs/topics/SystemDefaultConfig/index.html
+++ b/docs/topics/SystemDefaultConfig/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">System Default Config | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/SystemProperties/index.html b/docs/topics/SystemProperties/index.html
index 19fd5a812c..579c8d526f 100644
--- a/docs/topics/SystemProperties/index.html
+++ b/docs/topics/SystemProperties/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">System properties | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/TemplatedSwaps/index.html b/docs/topics/TemplatedSwaps/index.html
index 9abd06f1a0..2fc8515465 100644
--- a/docs/topics/TemplatedSwaps/index.html
+++ b/docs/topics/TemplatedSwaps/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Templated Swaps | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UiCustomization/index.html b/docs/topics/UiCustomization/index.html
index 3171fc5f52..2859a83ad3 100644
--- a/docs/topics/UiCustomization/index.html
+++ b/docs/topics/UiCustomization/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UI Customization | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://june [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UonBasics/index.html b/docs/topics/UonBasics/index.html
index 9113cc8d1a..bfd3dd52eb 100644
--- a/docs/topics/UonBasics/index.html
+++ b/docs/topics/UonBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UON Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UonMethodology/index.html b/docs/topics/UonMethodology/index.html
index 064f0141e9..a4819d0ad1 100644
--- a/docs/topics/UonMethodology/index.html
+++ b/docs/topics/UonMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UON Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UonParsers/index.html b/docs/topics/UonParsers/index.html
index 5f715185e7..ede9885eec 100644
--- a/docs/topics/UonParsers/index.html
+++ b/docs/topics/UonParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UON Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UonSerializers/index.html b/docs/topics/UonSerializers/index.html
index 6dce167bfa..0da5063ccc 100644
--- a/docs/topics/UonSerializers/index.html
+++ b/docs/topics/UonSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">UON Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UrlEncMethodology/index.html b/docs/topics/UrlEncMethodology/index.html
index ea250aeac5..45e71260df 100644
--- a/docs/topics/UrlEncMethodology/index.html
+++ b/docs/topics/UrlEncMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">URL-Encoding Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UrlEncParsers/index.html b/docs/topics/UrlEncParsers/index.html
index 060e226779..dc7d30e12e 100644
--- a/docs/topics/UrlEncParsers/index.html
+++ b/docs/topics/UrlEncParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">URL-Encoding Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UrlEncSerializers/index.html b/docs/topics/UrlEncSerializers/index.html
index 59001284f2..9ef77756ce 100644
--- a/docs/topics/UrlEncSerializers/index.html
+++ b/docs/topics/UrlEncSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">URL-Encoding Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="http [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UrlEncodingAnnotation/index.html b/docs/topics/UrlEncodingAnnotation/index.html
index 5a943bcfe8..3eae319505 100644
--- a/docs/topics/UrlEncodingAnnotation/index.html
+++ b/docs/topics/UrlEncodingAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@UrlEncoding Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UrlEncodingBasics/index.html b/docs/topics/UrlEncodingBasics/index.html
index 1239ce58ad..c6ee96c2f3 100644
--- a/docs/topics/UrlEncodingBasics/index.html
+++ b/docs/topics/UrlEncodingBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">URL-Encoding Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://j [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UsingWithOsgi/index.html b/docs/topics/UsingWithOsgi/index.html
index 3f6f9a4438..4fa32e8732 100644
--- a/docs/topics/UsingWithOsgi/index.html
+++ b/docs/topics/UsingWithOsgi/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Using with OSGi | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/UtilityBeans/index.html b/docs/topics/UtilityBeans/index.html
index c82791de0e..daa364b858 100644
--- a/docs/topics/UtilityBeans/index.html
+++ b/docs/topics/UtilityBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Utility Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/V9.0-migration-guide/index.html b/docs/topics/V9.0-migration-guide/index.html
index 9993693ed4..8f9bcfde7e 100644
--- a/docs/topics/V9.0-migration-guide/index.html
+++ b/docs/topics/V9.0-migration-guide/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">v9.0 Migration Guide | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:// [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/VarResolver/index.html b/docs/topics/VarResolver/index.html
index 5bae1da76a..69f9e76687 100644
--- a/docs/topics/VarResolver/index.html
+++ b/docs/topics/VarResolver/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">VarResolver | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/VarResolvers/index.html b/docs/topics/VarResolvers/index.html
index bc6548bb14..1592eb30df 100644
--- a/docs/topics/VarResolvers/index.html
+++ b/docs/topics/VarResolvers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">VarResolvers and VarResolverSessions | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" c [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/VariableBasics/index.html b/docs/topics/VariableBasics/index.html
index 751f3418d1..8a183d23bb 100644
--- a/docs/topics/VariableBasics/index.html
+++ b/docs/topics/VariableBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Variable Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/VirtualBeans/index.html b/docs/topics/VirtualBeans/index.html
index c3d97d9f3c..3741396389 100644
--- a/docs/topics/VirtualBeans/index.html
+++ b/docs/topics/VirtualBeans/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Virtual Beans | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau. [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/WhyJuneau/index.html b/docs/topics/WhyJuneau/index.html
index 3f3f2f8ead..66026d9a93 100644
--- a/docs/topics/WhyJuneau/index.html
+++ b/docs/topics/WhyJuneau/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Why Choose Juneau? | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://ju [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlBasics/index.html b/docs/topics/XmlBasics/index.html
index 0f316e167d..aebce1f480 100644
--- a/docs/topics/XmlBasics/index.html
+++ b/docs/topics/XmlBasics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">XML Basics | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlBeanTypeNameAnnotation/index.html b/docs/topics/XmlBeanTypeNameAnnotation/index.html
index b3017244be..348ff7933d 100644
--- a/docs/topics/XmlBeanTypeNameAnnotation/index.html
+++ b/docs/topics/XmlBeanTypeNameAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Bean(typeName) Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlChildNameAnnotation/index.html b/docs/topics/XmlChildNameAnnotation/index.html
index e7eac1004d..edf129cbb9 100644
--- a/docs/topics/XmlChildNameAnnotation/index.html
+++ b/docs/topics/XmlChildNameAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Xml(childName) Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="ht [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlFormatAnnotation/index.html b/docs/topics/XmlFormatAnnotation/index.html
index 3236305d9e..317268c847 100644
--- a/docs/topics/XmlFormatAnnotation/index.html
+++ b/docs/topics/XmlFormatAnnotation/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">@Xml(format) Annotation | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlMethodology/index.html b/docs/topics/XmlMethodology/index.html
index b690d377ca..d86baaf67e 100644
--- a/docs/topics/XmlMethodology/index.html
+++ b/docs/topics/XmlMethodology/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">XML Methodology | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlNamespaces/index.html b/docs/topics/XmlNamespaces/index.html
index db79968ebc..eacd17e576 100644
--- a/docs/topics/XmlNamespaces/index.html
+++ b/docs/topics/XmlNamespaces/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Namespaces | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apa [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlParsers/index.html b/docs/topics/XmlParsers/index.html
index 25f701d65f..1ad2099c67 100644
--- a/docs/topics/XmlParsers/index.html
+++ b/docs/topics/XmlParsers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">XML Parsers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.ap [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/XmlSerializers/index.html b/docs/topics/XmlSerializers/index.html
index 1cc033e6ee..7bfeef3154 100644
--- a/docs/topics/XmlSerializers/index.html
+++ b/docs/topics/XmlSerializers/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">XML Serializers | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://junea [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/docs/topics/index.html b/docs/topics/index.html
index f452b95fe1..6af0cac712 100644
--- a/docs/topics/index.html
+++ b/docs/topics/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Test deployment Mon Sep 29 09:39:50 EDT 2025 | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="o [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/downloads/index.html b/downloads/index.html
index 2a3576f58b..400461eef2 100644
--- a/downloads/index.html
+++ b/downloads/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Downloads | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://juneau.apac [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/index.html b/index.html
index 569d0aa7fd..f5a7026d52 100644
--- a/index.html
+++ b/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Apache Juneau</title><meta data-rh="true" property="og:title" content="Apache Juneau"><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh= [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/markdown-page/index.html b/markdown-page/index.html
index 2711eff1d1..4400916cf1 100644
--- a/markdown-page/index.html
+++ b/markdown-page/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Markdown page example | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https:/ [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/security/index.html b/security/index.html
index ddc6ea6c43..5c04998ba1 100644
--- a/security/index.html
+++ b/security/index.html
@@ -4,7 +4,7 @@
 <meta charset="UTF-8">
 <meta name="generator" content="Docusaurus v3.8.1">
 <title data-rh="true">Security Analysis | Apache Juneau</title><meta data-rh="true" name="viewport" content="width=device-width,initial-scale=1"><meta data-rh="true" name="twitter:card" content="summary_large_image"><meta data-rh="true" property="og:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" name="twitter:image" content="https://juneau.apache.org/img/docusaurus-social-card.jpg"><meta data-rh="true" property="og:url" content="https://jun [...]
-<script src="/assets/js/runtime~main.8db3414c.js" defer="defer"></script>
+<script src="/assets/js/runtime~main.5482c692.js" defer="defer"></script>
 <script src="/assets/js/main.c9b090f0.js" defer="defer"></script>
 </head>
 <body class="navigation-with-keyboard">
diff --git a/site/xref-test/allclasses-frame.html b/site/xref-test/allclasses-frame.html
index 43a1c5b869..0ec50739aa 100644
--- a/site/xref-test/allclasses-frame.html
+++ b/site/xref-test/allclasses-frame.html
@@ -1655,6 +1655,8 @@
                 <li><a href="org/apache/juneau/rest/annotation/Query_Test.html#Query_Test.D" target="classFrame">Query_Test.D</a></li>
                 <li><a href="org/apache/juneau/rest/annotation/Query_Test.html#Query_Test.E" target="classFrame">Query_Test.E</a></li>
                 <li><a href="org/apache/juneau/rest/annotation/Query_Test.html#Query_Test.F" target="classFrame">Query_Test.F</a></li>
+                <li><a href="org/apache/juneau/rest/annotation/Query_Test.html#Query_Test.G" target="classFrame">Query_Test.G</a></li>
+                <li><a href="org/apache/juneau/rest/annotation/Query_Test.html#Query_Test.H" target="classFrame">Query_Test.H</a></li>
                 <li><a href="org/apache/juneau/http/response/RangeNotSatisfiable_Test.html#RangeNotSatisfiable_Test" target="classFrame">RangeNotSatisfiable_Test</a></li>
                 <li><a href="org/apache/juneau/http/response/RangeNotSatisfiable_Test.html#RangeNotSatisfiable_Test.A" target="classFrame">RangeNotSatisfiable_Test.A</a></li>
                 <li><a href="org/apache/juneau/http/header/Range_Test.html#Range_Test" target="classFrame">Range_Test</a></li>
diff --git a/site/xref-test/org/apache/juneau/rest/annotation/Query_Test.html b/site/xref-test/org/apache/juneau/rest/annotation/Query_Test.html
index 379d90f13c..3d1d89581c 100644
--- a/site/xref-test/org/apache/juneau/rest/annotation/Query_Test.html
+++ b/site/xref-test/org/apache/juneau/rest/annotation/Query_Test.html
@@ -395,7 +395,100 @@
 <a class="jxr_linenumber" name="L387" href="#L387">387</a> 			.assertStatus(200)
 <a class="jxr_linenumber" name="L388" href="#L388">388</a> 			.assertContent(<span class="jxr_string">"[{a:1,b:'foo'}]"</span>);
 <a class="jxr_linenumber" name="L389" href="#L389">389</a> 	}
-<a class="jxr_linenumber" name="L390" href="#L390">390</a> }
+<a class="jxr_linenumber" name="L390" href="#L390">390</a> 
+<a class="jxr_linenumber" name="L391" href="#L391">391</a> 	<em class="jxr_comment">//------------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L392" href="#L392">392</a> 	<em class="jxr_comment">// Class-level query defaults</em>
+<a class="jxr_linenumber" name="L393" href="#L393">393</a> 	<em class="jxr_comment">//------------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L394" href="#L394">394</a> 
+<a class="jxr_linenumber" name="L395" href="#L395">395</a> 	@Rest(
+<a class="jxr_linenumber" name="L396" href="#L396">396</a> 		queryParams={
+<a class="jxr_linenumber" name="L397" href="#L397">397</a> 			@Query(name=<span class="jxr_string">"format"</span>, def=<span class="jxr_string">"json"</span>, description=<span class="jxr_string">"Output format"</span>),
+<a class="jxr_linenumber" name="L398" href="#L398">398</a> 			@Query(name=<span class="jxr_string">"verbose"</span>, def=<span class="jxr_string">"false"</span>, schema=@Schema(type=<span class="jxr_string">"boolean"</span>, description=<span class="jxr_string">"Verbose output"</span>))
+<a class="jxr_linenumber" name="L399" href="#L399">399</a> 		}
+<a class="jxr_linenumber" name="L400" href="#L400">400</a> 	)
+<a class="jxr_linenumber" name="L401" href="#L401">401</a> 	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> G {
+<a class="jxr_linenumber" name="L402" href="#L402">402</a> 		@RestGet
+<a class="jxr_linenumber" name="L403" href="#L403">403</a> 		<strong class="jxr_keyword">public</strong> String a(@Query(<span class="jxr_string">"format"</span>) String format, @Query(<span class="jxr_string">"verbose"</span>) <strong class="jxr_keyword">boolean</strong> verbose) {
+<a class="jxr_linenumber" name="L404" href="#L404">404</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"format="</span>+format+<span class="jxr_string">",verbose="</span>+verbose;
+<a class="jxr_linenumber" name="L405" href="#L405">405</a> 		}
+<a class="jxr_linenumber" name="L406" href="#L406">406</a> 		@RestGet
+<a class="jxr_linenumber" name="L407" href="#L407">407</a> 		<strong class="jxr_keyword">public</strong> String b(@Query(name=<span class="jxr_string">"format"</span>, def=<span class="jxr_string">"xml"</span>) String format, @Query(<span class="jxr_string">"verbose"</span>) <strong class="jxr_keyword">boolean</strong> verbose) {
+<a class="jxr_linenumber" name="L408" href="#L408">408</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"format="</span>+format+<span class="jxr_string">",verbose="</span>+verbose;
+<a class="jxr_linenumber" name="L409" href="#L409">409</a> 		}
+<a class="jxr_linenumber" name="L410" href="#L410">410</a> 	}
+<a class="jxr_linenumber" name="L411" href="#L411">411</a> 
+<a class="jxr_linenumber" name="L412" href="#L412">412</a> 	@Test
+<a class="jxr_linenumber" name="L413" href="#L413">413</a> 	<strong class="jxr_keyword">void</strong> g01_classLevelQueryDefaults() <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L414" href="#L414">414</a> 		<strong class="jxr_keyword">var</strong> g = MockRestClient.build(G.<strong class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L415" href="#L415">415</a> 
+<a class="jxr_linenumber" name="L416" href="#L416">416</a> 		<em class="jxr_comment">// Test default values from class-level @Query</em>
+<a class="jxr_linenumber" name="L417" href="#L417">417</a> 		g.get(<span class="jxr_string">"/a"</span>).run().assertContent(<span class="jxr_string">"format=json,verbose=false"</span>);
+<a class="jxr_linenumber" name="L418" href="#L418">418</a> 
+<a class="jxr_linenumber" name="L419" href="#L419">419</a> 		<em class="jxr_comment">// Test overriding with query params</em>
+<a class="jxr_linenumber" name="L420" href="#L420">420</a> 		g.get(<span class="jxr_string">"/a?format=xml&amp;verbose=true"</span>).run().assertContent(<span class="jxr_string">"format=xml,verbose=true"</span>);
+<a class="jxr_linenumber" name="L421" href="#L421">421</a> 
+<a class="jxr_linenumber" name="L422" href="#L422">422</a> 		<em class="jxr_comment">// Test method-level override of class-level default</em>
+<a class="jxr_linenumber" name="L423" href="#L423">423</a> 		g.get(<span class="jxr_string">"/b"</span>).run().assertContent(<span class="jxr_string">"format=xml,verbose=false"</span>);
+<a class="jxr_linenumber" name="L424" href="#L424">424</a> 
+<a class="jxr_linenumber" name="L425" href="#L425">425</a> 		<em class="jxr_comment">// Test method-level override can still be overridden by query param</em>
+<a class="jxr_linenumber" name="L426" href="#L426">426</a> 		g.get(<span class="jxr_string">"/b?format=json"</span>).run().assertContent(<span class="jxr_string">"format=json,verbose=false"</span>);
+<a class="jxr_linenumber" name="L427" href="#L427">427</a> 	}
+<a class="jxr_linenumber" name="L428" href="#L428">428</a> 
+<a class="jxr_linenumber" name="L429" href="#L429">429</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L430" href="#L430">430</a> 	<em class="jxr_comment">// Test class-level parameter defaults for all HTTP part types</em>
+<a class="jxr_linenumber" name="L431" href="#L431">431</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L432" href="#L432">432</a> 
+<a class="jxr_linenumber" name="L433" href="#L433">433</a> 	@Rest(
+<a class="jxr_linenumber" name="L434" href="#L434">434</a> 		queryParams={
+<a class="jxr_linenumber" name="L435" href="#L435">435</a> 			@Query(name=<span class="jxr_string">"q"</span>, def=<span class="jxr_string">"defaultQ"</span>)
+<a class="jxr_linenumber" name="L436" href="#L436">436</a> 		},
+<a class="jxr_linenumber" name="L437" href="#L437">437</a> 		headerParams={
+<a class="jxr_linenumber" name="L438" href="#L438">438</a> 			@Header(name=<span class="jxr_string">"X-Custom"</span>, def=<span class="jxr_string">"defaultHeader"</span>)
+<a class="jxr_linenumber" name="L439" href="#L439">439</a> 		},
+<a class="jxr_linenumber" name="L440" href="#L440">440</a> 		formDataParams={
+<a class="jxr_linenumber" name="L441" href="#L441">441</a> 			@FormData(name=<span class="jxr_string">"f"</span>, def=<span class="jxr_string">"defaultForm"</span>)
+<a class="jxr_linenumber" name="L442" href="#L442">442</a> 		}
+<a class="jxr_linenumber" name="L443" href="#L443">443</a> 	)
+<a class="jxr_linenumber" name="L444" href="#L444">444</a> 	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> H {
+<a class="jxr_linenumber" name="L445" href="#L445">445</a> 		@RestGet(<span class="jxr_string">"/query"</span>)
+<a class="jxr_linenumber" name="L446" href="#L446">446</a> 		<strong class="jxr_keyword">public</strong> String testQuery(@Query(<span class="jxr_string">"q"</span>) String q) {
+<a class="jxr_linenumber" name="L447" href="#L447">447</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"q="</span>+q;
+<a class="jxr_linenumber" name="L448" href="#L448">448</a> 		}
+<a class="jxr_linenumber" name="L449" href="#L449">449</a> 		@RestGet(<span class="jxr_string">"/header"</span>)
+<a class="jxr_linenumber" name="L450" href="#L450">450</a> 		<strong class="jxr_keyword">public</strong> String testHeader(@Header(<span class="jxr_string">"X-Custom"</span>) String h) {
+<a class="jxr_linenumber" name="L451" href="#L451">451</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"h="</span>+h;
+<a class="jxr_linenumber" name="L452" href="#L452">452</a> 		}
+<a class="jxr_linenumber" name="L453" href="#L453">453</a> 		@RestPost(<span class="jxr_string">"/form"</span>)
+<a class="jxr_linenumber" name="L454" href="#L454">454</a> 		<strong class="jxr_keyword">public</strong> String testForm(@FormData(<span class="jxr_string">"f"</span>) String f) {
+<a class="jxr_linenumber" name="L455" href="#L455">455</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"f="</span>+f;
+<a class="jxr_linenumber" name="L456" href="#L456">456</a> 		}
+<a class="jxr_linenumber" name="L457" href="#L457">457</a> 		@RestGet(<span class="jxr_string">"/override"</span>)
+<a class="jxr_linenumber" name="L458" href="#L458">458</a> 		<strong class="jxr_keyword">public</strong> String testOverride(@Query(name=<span class="jxr_string">"q"</span>, def=<span class="jxr_string">"overrideQ"</span>) String q, @Header(name=<span class="jxr_string">"X-Custom"</span>, def=<span class="jxr_string">"overrideHeader"</span>) String h) {
+<a class="jxr_linenumber" name="L459" href="#L459">459</a> 			<strong class="jxr_keyword">return</strong> <span class="jxr_string">"q="</span>+q+<span class="jxr_string">",h="</span>+h;
+<a class="jxr_linenumber" name="L460" href="#L460">460</a> 		}
+<a class="jxr_linenumber" name="L461" href="#L461">461</a> 	}
+<a class="jxr_linenumber" name="L462" href="#L462">462</a> 
+<a class="jxr_linenumber" name="L463" href="#L463">463</a> 	@Test
+<a class="jxr_linenumber" name="L464" href="#L464">464</a> 	<strong class="jxr_keyword">void</strong> h01_classLevelAllParamDefaults() <strong class="jxr_keyword">throws</strong> Exception {
+<a class="jxr_linenumber" name="L465" href="#L465">465</a> 		<strong class="jxr_keyword">var</strong> h = MockRestClient.build(H.<strong class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L466" href="#L466">466</a> 
+<a class="jxr_linenumber" name="L467" href="#L467">467</a> 		<em class="jxr_comment">// Test query default</em>
+<a class="jxr_linenumber" name="L468" href="#L468">468</a> 		h.get(<span class="jxr_string">"/query"</span>).run().assertContent(<span class="jxr_string">"q=defaultQ"</span>);
+<a class="jxr_linenumber" name="L469" href="#L469">469</a> 		h.get(<span class="jxr_string">"/query?q=custom"</span>).run().assertContent(<span class="jxr_string">"q=custom"</span>);
+<a class="jxr_linenumber" name="L470" href="#L470">470</a> 
+<a class="jxr_linenumber" name="L471" href="#L471">471</a> 		<em class="jxr_comment">// Test header default</em>
+<a class="jxr_linenumber" name="L472" href="#L472">472</a> 		h.get(<span class="jxr_string">"/header"</span>).run().assertContent(<span class="jxr_string">"h=defaultHeader"</span>);
+<a class="jxr_linenumber" name="L473" href="#L473">473</a> 		h.get(<span class="jxr_string">"/header"</span>).header(<span class="jxr_string">"X-Custom"</span>, <span class="jxr_string">"custom"</span>).run().assertContent(<span class="jxr_string">"h=custom"</span>);
+<a class="jxr_linenumber" name="L474" href="#L474">474</a> 
+<a class="jxr_linenumber" name="L475" href="#L475">475</a> 		<em class="jxr_comment">// Test form data default</em>
+<a class="jxr_linenumber" name="L476" href="#L476">476</a> 		h.post(<span class="jxr_string">"/form"</span>).contentType(<span class="jxr_string">"application/x-www-form-urlencoded"</span>).run().assertContent(<span class="jxr_string">"f=defaultForm"</span>);
+<a class="jxr_linenumber" name="L477" href="#L477">477</a> 		h.post(<span class="jxr_string">"/form"</span>).contentType(<span class="jxr_string">"application/x-www-form-urlencoded"</span>).formData(<span class="jxr_string">"f"</span>, <span class="jxr_string">"custom"</span>).run().assertContent(<span class="jxr_string">"f=custom"</span>);
+<a class="jxr_linenumber" name="L478" href="#L478">478</a> 
+<a class="jxr_linenumber" name="L479" href="#L479">479</a> 		<em class="jxr_comment">// Test method-level override</em>
+<a class="jxr_linenumber" name="L480" href="#L480">480</a> 		h.get(<span class="jxr_string">"/override"</span>).run().assertContent(<span class="jxr_string">"q=overrideQ,h=overrideHeader"</span>);
+<a class="jxr_linenumber" name="L481" href="#L481">481</a> 		h.get(<span class="jxr_string">"/override?q=custom"</span>).header(<span class="jxr_string">"X-Custom"</span>, <span class="jxr_string">"custom"</span>).run().assertContent(<span class="jxr_string">"q=custom,h=custom"</span>);
+<a class="jxr_linenumber" name="L482" href="#L482">482</a> 	}
+<a class="jxr_linenumber" name="L483" href="#L483">483</a> }
 </pre>
 <hr/>
 <div id="footer">© 2016–2025 <a href="https://www.apache.org/">The Apache Software Foundation</a></div>
diff --git a/site/xref-test/org/apache/juneau/rest/annotation/package-frame.html b/site/xref-test/org/apache/juneau/rest/annotation/package-frame.html
index d13c3700f5..24a506b236 100644
--- a/site/xref-test/org/apache/juneau/rest/annotation/package-frame.html
+++ b/site/xref-test/org/apache/juneau/rest/annotation/package-frame.html
@@ -222,6 +222,12 @@
                 <li>
                     <a href="Query_Test.html#Query_Test.F" target="classFrame">Query_Test.F</a>
                 </li>
+                <li>
+                    <a href="Query_Test.html#Query_Test.G" target="classFrame">Query_Test.G</a>
+                </li>
+                <li>
+                    <a href="Query_Test.html#Query_Test.H" target="classFrame">Query_Test.H</a>
+                </li>
                 <li>
                     <a href="ResponseBody_Test.html#ResponseBody_Test" target="classFrame">ResponseBody_Test</a>
                 </li>
diff --git a/site/xref-test/org/apache/juneau/rest/annotation/package-summary.html b/site/xref-test/org/apache/juneau/rest/annotation/package-summary.html
index 5eb74b7ba6..d7462d7179 100644
--- a/site/xref-test/org/apache/juneau/rest/annotation/package-summary.html
+++ b/site/xref-test/org/apache/juneau/rest/annotation/package-summary.html
@@ -406,6 +406,16 @@
                                     <a href="Query_Test.html#Query_Test.F" target="classFrame" title="class in org.apache.juneau.rest.annotation">Query_Test.F</a>
                                 </td>
                             </tr>
+                            <tr class="altColor">
+                                <td class="colFirst colLast">
+                                    <a href="Query_Test.html#Query_Test.G" target="classFrame" title="class in org.apache.juneau.rest.annotation">Query_Test.G</a>
+                                </td>
+                            </tr>
+                            <tr class="rowColor">
+                                <td class="colFirst colLast">
+                                    <a href="Query_Test.html#Query_Test.H" target="classFrame" title="class in org.apache.juneau.rest.annotation">Query_Test.H</a>
+                                </td>
+                            </tr>
                             <tr class="altColor">
                                 <td class="colFirst colLast">
                                     <a href="ResponseBody_Test.html#ResponseBody_Test" target="classFrame" title="class in org.apache.juneau.rest.annotation">ResponseBody_Test</a>
diff --git a/site/xref/org/apache/juneau/rest/annotation/Rest.html b/site/xref/org/apache/juneau/rest/annotation/Rest.html
index 14f66bb3de..11ebeec298 100644
--- a/site/xref/org/apache/juneau/rest/annotation/Rest.html
+++ b/site/xref/org/apache/juneau/rest/annotation/Rest.html
@@ -36,1418 +36,1526 @@
 <a class="jxr_linenumber" name="L28" href="#L28">28</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.config.*;
 <a class="jxr_linenumber" name="L29" href="#L29">29</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.cp.*;
 <a class="jxr_linenumber" name="L30" href="#L30">30</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.encoders.*;
-<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.httppart.*;
-<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.parser.*;
-<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.*;
-<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.arg.*;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.converter.*;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.debug.*;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.guard.*;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.httppart.*;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.logger.*;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.processor.*;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.servlet.*;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.staticfile.*;
-<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.swagger.*;
-<a class="jxr_linenumber" name="L44" href="#L44">44</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.serializer.*;
-<a class="jxr_linenumber" name="L45" href="#L45">45</a>  
-<a class="jxr_linenumber" name="L46" href="#L46">46</a>  <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>  <em class="jxr_javadoccomment"> * Used to denote that a class is a REST resource and to associate metadata on it.</em>
-<a class="jxr_linenumber" name="L48" href="#L48">48</a>  <em class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>  <em class="jxr_javadoccomment"> * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment"> * Usually used on a subclass of {@link RestServlet}, but can be used to annotate any class that you want to expose as</em>
-<a class="jxr_linenumber" name="L51" href="#L51">51</a>  <em class="jxr_javadoccomment"> * a REST resource.</em>
-<a class="jxr_linenumber" name="L52" href="#L52">52</a>  <em class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L53" href="#L53">53</a>  <em class="jxr_javadoccomment"> * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L54" href="#L54">54</a>  <em class="jxr_javadoccomment"> * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics</a>"&gt;@Rest-Annotated Class Basics&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>  
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>  <em class="jxr_javadoccomment"> * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L57" href="#L57">57</a>  <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L58" href="#L58">58</a>  @Target(TYPE)
-<a class="jxr_linenumber" name="L59" href="#L59">59</a>  @Retention(RUNTIME)
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>  @Inherited
-<a class="jxr_linenumber" name="L61" href="#L61">61</a>  @ContextApply({RestAnnotation.RestContextApply.<strong class="jxr_keyword">class</strong>,RestAnnotation.RestOpContextApply.<strong class="jxr_keyword">class</strong>})
-<a class="jxr_linenumber" name="L62" href="#L62">62</a>  @AnnotationGroup(Rest.<strong class="jxr_keyword">class</strong>)
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>  <strong class="jxr_keyword">public</strong> @<strong class="jxr_keyword">interface</strong> Rest {
-<a class="jxr_linenumber" name="L64" href="#L64">64</a>  
-<a class="jxr_linenumber" name="L65" href="#L65">65</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L66" href="#L66">66</a>  <em class="jxr_javadoccomment">	 * Disable content URL parameter.</em>
-<a class="jxr_linenumber" name="L67" href="#L67">67</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L68" href="#L68">68</a>  <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L69" href="#L69">69</a>  <em class="jxr_javadoccomment">	 * When enabled, the HTTP content content on PUT and POST requests can be passed in as text using the &lt;js&gt;"content"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L70" href="#L70">70</a>  <em class="jxr_javadoccomment">	 * URL parameter.</em>
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>  <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
-<a class="jxr_linenumber" name="L72" href="#L72">72</a>  <em class="jxr_javadoccomment">	 * For example:</em>
-<a class="jxr_linenumber" name="L73" href="#L73">73</a>  <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
-<a class="jxr_linenumber" name="L74" href="#L74">74</a>  <em class="jxr_javadoccomment">	 *  ?content=(name='John%20Smith',age=45)</em>
-<a class="jxr_linenumber" name="L75" href="#L75">75</a>  <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L76" href="#L76">76</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L77" href="#L77">77</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L78" href="#L78">78</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L79" href="#L79">79</a>  <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L80" href="#L80">80</a>  <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L81" href="#L81">81</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L83" href="#L83">83</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L84" href="#L84">84</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#disableContentParam()}</em>
-<a class="jxr_linenumber" name="L85" href="#L85">85</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L86" href="#L86">86</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L87" href="#L87">87</a>  <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L88" href="#L88">88</a>  <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L89" href="#L89">89</a>  	String disableContentParam() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L90" href="#L90">90</a>  
-<a class="jxr_linenumber" name="L91" href="#L91">91</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L92" href="#L92">92</a>  <em class="jxr_javadoccomment">	 * Allowed header URL parameters.</em>
-<a class="jxr_linenumber" name="L93" href="#L93">93</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L94" href="#L94">94</a>  <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">	 * When specified, allows headers such as &lt;js&gt;"Accept"&lt;/js&gt; and &lt;js&gt;"Content-Type"&lt;/js&gt; to be passed in as URL query</em>
-<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">	 * parameters.</em>
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>  <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a>  <em class="jxr_javadoccomment">	 * For example:</em>
-<a class="jxr_linenumber" name="L99" href="#L99">99</a>  <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> <em class="jxr_javadoccomment">	 *  ?Accept=text/json&amp;amp;Content-Type=text/json</em>
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L103" href="#L103">103</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L105" href="#L105">105</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
-<a class="jxr_linenumber" name="L109" href="#L109">109</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L110" href="#L110">110</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#allowedHeaderParams(String)}</em>
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L118" href="#L118">118</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> 	String allowedHeaderParams() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> 
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> <em class="jxr_javadoccomment">	 * Allowed method headers.</em>
-<a class="jxr_linenumber" name="L123" href="#L123">123</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> <em class="jxr_javadoccomment">	 * A comma-delimited list of HTTP method names that are allowed to be passed as values in an &lt;c&gt;X-Method&lt;/c&gt; HTTP header</em>
-<a class="jxr_linenumber" name="L126" href="#L126">126</a> <em class="jxr_javadoccomment">	 * to override the real HTTP method name.</em>
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> <em class="jxr_javadoccomment">	 * Allows you to override the actual HTTP method with a simulated method.</em>
-<a class="jxr_linenumber" name="L129" href="#L129">129</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;For example, if an HTTP Client API doesn't support &lt;c&gt;PATCH&lt;/c&gt; but does support &lt;c&gt;POST&lt;/c&gt; (because</em>
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;PATCH&lt;/c&gt; is not part of the original HTTP spec), you can add a &lt;c&gt;X-Method: PATCH&lt;/c&gt; header on a normal</em>
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;HTTP POST /foo&lt;/c&gt; request call which will make the HTTP call look like a &lt;c&gt;PATCH&lt;/c&gt; request in any of the REST APIs.</em>
-<a class="jxr_linenumber" name="L132" href="#L132">132</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L133" href="#L133">133</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L134" href="#L134">134</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L135" href="#L135">135</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L137" href="#L137">137</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L138" href="#L138">138</a> <em class="jxr_javadoccomment">	 * 		Method names are case-insensitive.</em>
-<a class="jxr_linenumber" name="L139" href="#L139">139</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L140" href="#L140">140</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L142" href="#L142">142</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
-<a class="jxr_linenumber" name="L143" href="#L143">143</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L144" href="#L144">144</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L145" href="#L145">145</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L146" href="#L146">146</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L147" href="#L147">147</a> 	String allowedMethodHeaders() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L148" href="#L148">148</a> 
-<a class="jxr_linenumber" name="L149" href="#L149">149</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L150" href="#L150">150</a> <em class="jxr_javadoccomment">	 * Allowed method parameters.</em>
-<a class="jxr_linenumber" name="L151" href="#L151">151</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L152" href="#L152">152</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L153" href="#L153">153</a> <em class="jxr_javadoccomment">	 * When specified, the HTTP method can be overridden by passing in a &lt;js&gt;"method"&lt;/js&gt; URL parameter on a regular</em>
-<a class="jxr_linenumber" name="L154" href="#L154">154</a> <em class="jxr_javadoccomment">	 * GET request.</em>
-<a class="jxr_linenumber" name="L155" href="#L155">155</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
-<a class="jxr_linenumber" name="L156" href="#L156">156</a> <em class="jxr_javadoccomment">	 * For example:</em>
-<a class="jxr_linenumber" name="L157" href="#L157">157</a> <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
-<a class="jxr_linenumber" name="L158" href="#L158">158</a> <em class="jxr_javadoccomment">	 *  ?method=OPTIONS</em>
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L160" href="#L160">160</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L161" href="#L161">161</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L162" href="#L162">162</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L163" href="#L163">163</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L164" href="#L164">164</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L165" href="#L165">165</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L166" href="#L166">166</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
-<a class="jxr_linenumber" name="L167" href="#L167">167</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L168" href="#L168">168</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
-<a class="jxr_linenumber" name="L169" href="#L169">169</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L170" href="#L170">170</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L171" href="#L171">171</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L172" href="#L172">172</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#allowedMethodParams(String)}</em>
-<a class="jxr_linenumber" name="L173" href="#L173">173</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L174" href="#L174">174</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L175" href="#L175">175</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L176" href="#L176">176</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L177" href="#L177">177</a> 	String allowedMethodParams() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L178" href="#L178">178</a> 
-<a class="jxr_linenumber" name="L179" href="#L179">179</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L180" href="#L180">180</a> <em class="jxr_javadoccomment">	 * Specifies the logger to use for logging of HTTP requests and responses.</em>
-<a class="jxr_linenumber" name="L181" href="#L181">181</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L182" href="#L182">182</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L183" href="#L183">183</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_javadoccomment">	 * 		The default call logger if not specified is {@link CallLogger}.</em>
-<a class="jxr_linenumber" name="L185" href="#L185">185</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L186" href="#L186">186</a> <em class="jxr_javadoccomment">	 * 		The resource class itself will be used if it implements the {@link CallLogger} interface and not</em>
-<a class="jxr_linenumber" name="L187" href="#L187">187</a> <em class="jxr_javadoccomment">	 * 		explicitly overridden via this annotation.</em>
-<a class="jxr_linenumber" name="L188" href="#L188">188</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L189" href="#L189">189</a> <em class="jxr_javadoccomment">	 * 		The implementation must have one of the following constructors:</em>
-<a class="jxr_linenumber" name="L190" href="#L190">190</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L191" href="#L191">191</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public&lt;/jk&gt; T(RestContext)&lt;/code&gt;</em>
-<a class="jxr_linenumber" name="L192" href="#L192">192</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public&lt;/jk&gt; T()&lt;/code&gt;</em>
-<a class="jxr_linenumber" name="L193" href="#L193">193</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public static&lt;/jk&gt; T &lt;jsm&gt;create&lt;/jsm&gt;(RestContext)&lt;/code&gt;</em>
-<a class="jxr_linenumber" name="L194" href="#L194">194</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public static&lt;/jk&gt; T &lt;jsm&gt;create&lt;/jsm&gt;()&lt;/code&gt;</em>
-<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L197" href="#L197">197</a> <em class="jxr_javadoccomment">	 * 		Inner classes of the REST resource class are allowed.</em>
-<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L201" href="#L201">201</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#callLogger()}</em>
-<a class="jxr_linenumber" name="L202" href="#L202">202</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerLoggingAndDebugging" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerLoggingAndDebugging</a>"&gt;Logging / Debugging&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L203" href="#L203">203</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L204" href="#L204">204</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L205" href="#L205">205</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L206" href="#L206">206</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L207" href="#L207">207</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger() <strong class="jxr_keyword">default</strong> CallLogger.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L208" href="#L208">208</a> 
-<a class="jxr_linenumber" name="L209" href="#L209">209</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L210" href="#L210">210</a> <em class="jxr_javadoccomment">	 * The resolver used for resolving instances of child resources and various other beans including:</em>
-<a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link CallLogger}</em>
-<a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link SwaggerProvider}</em>
-<a class="jxr_linenumber" name="L214" href="#L214">214</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link FileFinder}</em>
-<a class="jxr_linenumber" name="L215" href="#L215">215</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link StaticFiles}</em>
-<a class="jxr_linenumber" name="L216" href="#L216">216</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L217" href="#L217">217</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L218" href="#L218">218</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L219" href="#L219">219</a> <em class="jxr_javadoccomment">	 * Note that the &lt;c&gt;SpringRestServlet&lt;/c&gt; classes uses the &lt;c&gt;SpringBeanStore&lt;/c&gt; class to allow for any</em>
-<a class="jxr_linenumber" name="L220" href="#L220">220</a> <em class="jxr_javadoccomment">	 * Spring beans to be injected into your REST resources.</em>
-<a class="jxr_linenumber" name="L221" href="#L221">221</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L222" href="#L222">222</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L223" href="#L223">223</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L224" href="#L224">224</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore() <strong class="jxr_keyword">default</strong> BeanStore.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L225" href="#L225">225</a> 
-<a class="jxr_linenumber" name="L226" href="#L226">226</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L227" href="#L227">227</a> <em class="jxr_javadoccomment">	 * REST children.</em>
-<a class="jxr_linenumber" name="L228" href="#L228">228</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L229" href="#L229">229</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L230" href="#L230">230</a> <em class="jxr_javadoccomment">	 * Defines children of this resource.</em>
-<a class="jxr_linenumber" name="L231" href="#L231">231</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L232" href="#L232">232</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L233" href="#L233">233</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L234" href="#L234">234</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Children on child are combined with those on parent class.</em>
-<a class="jxr_linenumber" name="L235" href="#L235">235</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Children are list parent-to-child in the order they appear in the annotation.</em>
-<a class="jxr_linenumber" name="L236" href="#L236">236</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L237" href="#L237">237</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L238" href="#L238">238</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L239" href="#L239">239</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#children(Object...)}</em>
-<a class="jxr_linenumber" name="L240" href="#L240">240</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L241" href="#L241">241</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L242" href="#L242">242</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L243" href="#L243">243</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L244" href="#L244">244</a> 	Class&lt;?&gt;[] children() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L245" href="#L245">245</a> 
-<a class="jxr_linenumber" name="L246" href="#L246">246</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L247" href="#L247">247</a> <em class="jxr_javadoccomment">	 * Client version header.</em>
-<a class="jxr_linenumber" name="L248" href="#L248">248</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L249" href="#L249">249</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L250" href="#L250">250</a> <em class="jxr_javadoccomment">	 * Specifies the name of the header used to denote the client version on HTTP requests.</em>
-<a class="jxr_linenumber" name="L251" href="#L251">251</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L252" href="#L252">252</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L253" href="#L253">253</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L254" href="#L254">254</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L255" href="#L255">255</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L256" href="#L256">256</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L257" href="#L257">257</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L258" href="#L258">258</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L259" href="#L259">259</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#clientVersionHeader(String)}</em>
-<a class="jxr_linenumber" name="L260" href="#L260">260</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L261" href="#L261">261</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L262" href="#L262">262</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L263" href="#L263">263</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L264" href="#L264">264</a> 	String clientVersionHeader() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L265" href="#L265">265</a> 
-<a class="jxr_linenumber" name="L266" href="#L266">266</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L267" href="#L267">267</a> <em class="jxr_javadoccomment">	 * Optional location of configuration file for this servlet.</em>
-<a class="jxr_linenumber" name="L268" href="#L268">268</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L269" href="#L269">269</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_javadoccomment">	 * The configuration file .</em>
-<a class="jxr_linenumber" name="L271" href="#L271">271</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L272" href="#L272">272</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L273" href="#L273">273</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L274" href="#L274">274</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Config file is searched for in child-to-parent order.</em>
-<a class="jxr_linenumber" name="L275" href="#L275">275</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L276" href="#L276">276</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L277" href="#L277">277</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L278" href="#L278">278</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L279" href="#L279">279</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L280" href="#L280">280</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L281" href="#L281">281</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L282" href="#L282">282</a> <em class="jxr_javadoccomment">	 * 		Use the keyword &lt;c&gt;SYSTEM_DEFAULT&lt;/c&gt; to refer to the system default configuration</em>
-<a class="jxr_linenumber" name="L283" href="#L283">283</a> <em class="jxr_javadoccomment">	 * 		returned by the {@link Config#getSystemDefault()}.</em>
-<a class="jxr_linenumber" name="L284" href="#L284">284</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L285" href="#L285">285</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L286" href="#L286">286</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L287" href="#L287">287</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#config(Config)}</em>
-<a class="jxr_linenumber" name="L288" href="#L288">288</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L289" href="#L289">289</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L290" href="#L290">290</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L291" href="#L291">291</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L292" href="#L292">292</a> 	String config() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L293" href="#L293">293</a> 
-<a class="jxr_linenumber" name="L294" href="#L294">294</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L295" href="#L295">295</a> <em class="jxr_javadoccomment">	 * Supported content media types.</em>
-<a class="jxr_linenumber" name="L296" href="#L296">296</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L297" href="#L297">297</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L298" href="#L298">298</a> <em class="jxr_javadoccomment">	 * Overrides the media types inferred from the parsers that identify what media types can be consumed by the resource.</em>
-<a class="jxr_linenumber" name="L299" href="#L299">299</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L300" href="#L300">300</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L301" href="#L301">301</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L302" href="#L302">302</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L303" href="#L303">303</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L304" href="#L304">304</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L305" href="#L305">305</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L306" href="#L306">306</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L307" href="#L307">307</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#consumes(MediaType...)}</em>
-<a class="jxr_linenumber" name="L308" href="#L308">308</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L309" href="#L309">309</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L310" href="#L310">310</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L311" href="#L311">311</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L312" href="#L312">312</a> 	String[] consumes() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L313" href="#L313">313</a> 
-<a class="jxr_linenumber" name="L314" href="#L314">314</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L315" href="#L315">315</a> <em class="jxr_javadoccomment">	 * Class-level response converters.</em>
-<a class="jxr_linenumber" name="L316" href="#L316">316</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L317" href="#L317">317</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L318" href="#L318">318</a> <em class="jxr_javadoccomment">	 * Associates one or more {@link RestConverter converters} with a resource class.</em>
-<a class="jxr_linenumber" name="L319" href="#L319">319</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L320" href="#L320">320</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L321" href="#L321">321</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L322" href="#L322">322</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters on child are combined with those on parent class.</em>
-<a class="jxr_linenumber" name="L323" href="#L323">323</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters are executed child-to-parent in the order they appear in the annotation.</em>
-<a class="jxr_linenumber" name="L324" href="#L324">324</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters on methods are executed before those on classes.</em>
-<a class="jxr_linenumber" name="L325" href="#L325">325</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L326" href="#L326">326</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L327" href="#L327">327</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L328" href="#L328">328</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#converters()} - Registering converters with REST resources.</em>
-<a class="jxr_linenumber" name="L329" href="#L329">329</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L330" href="#L330">330</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L331" href="#L331">331</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L332" href="#L332">332</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L333" href="#L333">333</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L334" href="#L334">334</a> 
-<a class="jxr_linenumber" name="L335" href="#L335">335</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L336" href="#L336">336</a> <em class="jxr_javadoccomment">	 * Enable debug mode.</em>
-<a class="jxr_linenumber" name="L337" href="#L337">337</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L338" href="#L338">338</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L339" href="#L339">339</a> <em class="jxr_javadoccomment">	 * Enables the following:</em>
-<a class="jxr_linenumber" name="L340" href="#L340">340</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
-<a class="jxr_linenumber" name="L341" href="#L341">341</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L342" href="#L342">342</a> <em class="jxr_javadoccomment">	 * 		HTTP request/response bodies are cached in memory for logging purposes.</em>
-<a class="jxr_linenumber" name="L343" href="#L343">343</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L344" href="#L344">344</a> <em class="jxr_javadoccomment">	 * 		HTTP requests/responses are logged to the registered {@link CallLogger}.</em>
-<a class="jxr_linenumber" name="L345" href="#L345">345</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L346" href="#L346">346</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L347" href="#L347">347</a> <em class="jxr_javadoccomment">	 * &lt;ul class='values'&gt;</em>
-<a class="jxr_linenumber" name="L348" href="#L348">348</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"true"&lt;/js&gt; - Debug is enabled for all requests.</em>
-<a class="jxr_linenumber" name="L349" href="#L349">349</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"false"&lt;/js&gt; - Debug is disabled for all requests.</em>
-<a class="jxr_linenumber" name="L350" href="#L350">350</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"conditional"&lt;/js&gt; - Debug is enabled only for requests that have a &lt;c class='snippet'&gt;Debug: true&lt;/c&gt; header.</em>
-<a class="jxr_linenumber" name="L351" href="#L351">351</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L352" href="#L352">352</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L353" href="#L353">353</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L354" href="#L354">354</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L355" href="#L355">355</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L356" href="#L356">356</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L357" href="#L357">357</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L358" href="#L358">358</a> <em class="jxr_javadoccomment">	 * 		These debug settings can be overridden by the {@link Rest#debugOn()} annotation or at runtime by directly</em>
-<a class="jxr_linenumber" name="L359" href="#L359">359</a> <em class="jxr_javadoccomment">	 * 		calling {@link RestRequest#setDebug()}.</em>
-<a class="jxr_linenumber" name="L360" href="#L360">360</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L361" href="#L361">361</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L362" href="#L362">362</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L363" href="#L363">363</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#debugEnablement()}</em>
-<a class="jxr_linenumber" name="L364" href="#L364">364</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L365" href="#L365">365</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L366" href="#L366">366</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L367" href="#L367">367</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L368" href="#L368">368</a> 	String debug() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L369" href="#L369">369</a> 
-<a class="jxr_linenumber" name="L370" href="#L370">370</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L371" href="#L371">371</a> <em class="jxr_javadoccomment">	 * Debug enablement bean.</em>
-<a class="jxr_linenumber" name="L372" href="#L372">372</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment">	 * TODO</em>
-<a class="jxr_linenumber" name="L374" href="#L374">374</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L375" href="#L375">375</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L376" href="#L376">376</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#debugEnablement()}</em>
-<a class="jxr_linenumber" name="L377" href="#L377">377</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L378" href="#L378">378</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L379" href="#L379">379</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L380" href="#L380">380</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L381" href="#L381">381</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement() <strong class="jxr_keyword">default</strong> DebugEnablement.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L382" href="#L382">382</a> 
-<a class="jxr_linenumber" name="L383" href="#L383">383</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L384" href="#L384">384</a> <em class="jxr_javadoccomment">	 * Enable debug mode on specified classes/methods.</em>
-<a class="jxr_linenumber" name="L385" href="#L385">385</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L386" href="#L386">386</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L387" href="#L387">387</a> <em class="jxr_javadoccomment">	 * Enables the following:</em>
-<a class="jxr_linenumber" name="L388" href="#L388">388</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
-<a class="jxr_linenumber" name="L389" href="#L389">389</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L390" href="#L390">390</a> <em class="jxr_javadoccomment">	 * 		HTTP request/response bodies are cached in memory for logging purposes on matching classes and methods.</em>
-<a class="jxr_linenumber" name="L391" href="#L391">391</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L392" href="#L392">392</a> <em class="jxr_javadoccomment">	 * 		HTTP requests/responses are logged to the registered {@link CallLogger}.</em>
-<a class="jxr_linenumber" name="L393" href="#L393">393</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L394" href="#L394">394</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L395" href="#L395">395</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L396" href="#L396">396</a> <em class="jxr_javadoccomment">	 * Consists of a comma-delimited list of strings of the following forms:</em>
-<a class="jxr_linenumber" name="L397" href="#L397">397</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L398" href="#L398">398</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"class-identifier"&lt;/js&gt; - Enable debug on the specified class.</em>
-<a class="jxr_linenumber" name="L399" href="#L399">399</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"class-identifier=[true|false|conditional]"&lt;/js&gt; - Explicitly enable debug on the specified class.</em>
-<a class="jxr_linenumber" name="L400" href="#L400">400</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"method-identifier"&lt;/js&gt; - Enable debug on the specified class.</em>
-<a class="jxr_linenumber" name="L401" href="#L401">401</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"method-identifier=[true|false|conditional]"&lt;/js&gt; - Explicitly enable debug on the specified class.</em>
-<a class="jxr_linenumber" name="L402" href="#L402">402</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L403" href="#L403">403</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L404" href="#L404">404</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L405" href="#L405">405</a> <em class="jxr_javadoccomment">	 * Class identifiers can be any of the following forms:</em>
-<a class="jxr_linenumber" name="L406" href="#L406">406</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L407" href="#L407">407</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified:</em>
-<a class="jxr_linenumber" name="L408" href="#L408">408</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L409" href="#L409">409</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L410" href="#L410">410</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L411" href="#L411">411</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified inner class:</em>
-<a class="jxr_linenumber" name="L412" href="#L412">412</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L413" href="#L413">413</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass$Inner1$Inner2"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L414" href="#L414">414</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L415" href="#L415">415</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple:</em>
-<a class="jxr_linenumber" name="L416" href="#L416">416</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L417" href="#L417">417</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L418" href="#L418">418</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L419" href="#L419">419</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple inner:</em>
-<a class="jxr_linenumber" name="L420" href="#L420">420</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L421" href="#L421">421</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass$Inner1$Inner2"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L422" href="#L422">422</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner1$Inner2"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L423" href="#L423">423</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner2"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L425" href="#L425">425</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L426" href="#L426">426</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L427" href="#L427">427</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L428" href="#L428">428</a> <em class="jxr_javadoccomment">	 * Method identifiers can be any of the following forms:</em>
-<a class="jxr_linenumber" name="L429" href="#L429">429</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L430" href="#L430">430</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified with args:</em>
-<a class="jxr_linenumber" name="L431" href="#L431">431</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L432" href="#L432">432</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod(String,int)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L433" href="#L433">433</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod(java.lang.String,int)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L434" href="#L434">434</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod()"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L435" href="#L435">435</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L436" href="#L436">436</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified:</em>
-<a class="jxr_linenumber" name="L437" href="#L437">437</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L438" href="#L438">438</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L439" href="#L439">439</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L440" href="#L440">440</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple with args:</em>
-<a class="jxr_linenumber" name="L441" href="#L441">441</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L442" href="#L442">442</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod(String,int)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L443" href="#L443">443</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod(java.lang.String,int)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L444" href="#L444">444</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod()"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L445" href="#L445">445</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L446" href="#L446">446</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple:</em>
-<a class="jxr_linenumber" name="L447" href="#L447">447</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L448" href="#L448">448</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L449" href="#L449">449</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L450" href="#L450">450</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple inner class:</em>
-<a class="jxr_linenumber" name="L451" href="#L451">451</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L452" href="#L452">452</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass$Inner1$Inner2.myMethod"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L453" href="#L453">453</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner1$Inner2.myMethod"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L454" href="#L454">454</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner2.myMethod"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L455" href="#L455">455</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L456" href="#L456">456</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L457" href="#L457">457</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L458" href="#L458">458</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L459" href="#L459">459</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L460" href="#L460">460</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Turn on debug per-request on the class and always on the doX() method&lt;/jc&gt;.</em>
-<a class="jxr_linenumber" name="L461" href="#L461">461</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L462" href="#L462">462</a> <em class="jxr_javadoccomment">	 * 		debugOn=&lt;js&gt;"MyResource=conditional,MyResource.doX=true"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L463" href="#L463">463</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L464" href="#L464">464</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
-<a class="jxr_linenumber" name="L465" href="#L465">465</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L466" href="#L466">466</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;</em>
-<a class="jxr_linenumber" name="L467" href="#L467">467</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public void&lt;/jk&gt; String getX() {</em>
-<a class="jxr_linenumber" name="L468" href="#L468">468</a> <em class="jxr_javadoccomment">	 *			...</em>
-<a class="jxr_linenumber" name="L469" href="#L469">469</a> <em class="jxr_javadoccomment">	 *		}</em>
-<a class="jxr_linenumber" name="L470" href="#L470">470</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L471" href="#L471">471</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L472" href="#L472">472</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L473" href="#L473">473</a> <em class="jxr_javadoccomment">	 * A more-typical scenario is to pull this setting from an external source such as system property or environment</em>
-<a class="jxr_linenumber" name="L474" href="#L474">474</a> <em class="jxr_javadoccomment">	 * variable:</em>
-<a class="jxr_linenumber" name="L475" href="#L475">475</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L476" href="#L476">476</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L477" href="#L477">477</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L478" href="#L478">478</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L479" href="#L479">479</a> <em class="jxr_javadoccomment">	 * 		debugOn=&lt;js&gt;"$E{DEBUG_ON_SETTINGS}"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L480" href="#L480">480</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L481" href="#L481">481</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {...}</em>
-<a class="jxr_linenumber" name="L482" href="#L482">482</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L483" href="#L483">483</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L484" href="#L484">484</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L485" href="#L485">485</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L486" href="#L486">486</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L487" href="#L487">487</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L488" href="#L488">488</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L489" href="#L489">489</a> <em class="jxr_javadoccomment">	 * 		These debug settings override the settings define via {@link Rest#debug()} and {@link RestOp#debug()}.</em>
-<a class="jxr_linenumber" name="L490" href="#L490">490</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L491" href="#L491">491</a> <em class="jxr_javadoccomment">	 * 		These debug settings can be overridden at runtime by directly calling {@link RestRequest#setDebug()}.</em>
-<a class="jxr_linenumber" name="L492" href="#L492">492</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L493" href="#L493">493</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L494" href="#L494">494</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L495" href="#L495">495</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L496" href="#L496">496</a> 	String debugOn() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L497" href="#L497">497</a> 
-<a class="jxr_linenumber" name="L498" href="#L498">498</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L499" href="#L499">499</a> <em class="jxr_javadoccomment">	 * Default &lt;c&gt;Accept&lt;/c&gt; header.</em>
-<a class="jxr_linenumber" name="L500" href="#L500">500</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L501" href="#L501">501</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L502" href="#L502">502</a> <em class="jxr_javadoccomment">	 * The default value for the &lt;c&gt;Accept&lt;/c&gt; header if not specified on a request.</em>
-<a class="jxr_linenumber" name="L503" href="#L503">503</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L504" href="#L504">504</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L505" href="#L505">505</a> <em class="jxr_javadoccomment">	 * This is a shortcut for using {@link #defaultRequestHeaders()} for just this specific header.</em>
-<a class="jxr_linenumber" name="L506" href="#L506">506</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L507" href="#L507">507</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L508" href="#L508">508</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L509" href="#L509">509</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L510" href="#L510">510</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L511" href="#L511">511</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L512" href="#L512">512</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L513" href="#L513">513</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L514" href="#L514">514</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L515" href="#L515">515</a> 	String defaultAccept() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L516" href="#L516">516</a> 
-<a class="jxr_linenumber" name="L517" href="#L517">517</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L518" href="#L518">518</a> <em class="jxr_javadoccomment">	 * Default character encoding.</em>
-<a class="jxr_linenumber" name="L519" href="#L519">519</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L520" href="#L520">520</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L521" href="#L521">521</a> <em class="jxr_javadoccomment">	 * The default character encoding for the request and response if not specified on the request.</em>
-<a class="jxr_linenumber" name="L522" href="#L522">522</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L523" href="#L523">523</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L524" href="#L524">524</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L525" href="#L525">525</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L526" href="#L526">526</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L527" href="#L527">527</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L528" href="#L528">528</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L529" href="#L529">529</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L530" href="#L530">530</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultCharset(Charset)}</em>
-<a class="jxr_linenumber" name="L531" href="#L531">531</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#defaultCharset(Charset)}</em>
-<a class="jxr_linenumber" name="L532" href="#L532">532</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#defaultCharset}</em>
-<a class="jxr_linenumber" name="L533" href="#L533">533</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestGet#defaultCharset}</em>
-<a class="jxr_linenumber" name="L534" href="#L534">534</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#defaultCharset}</em>
-<a class="jxr_linenumber" name="L535" href="#L535">535</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#defaultCharset}</em>
-<a class="jxr_linenumber" name="L536" href="#L536">536</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestDelete#defaultCharset}</em>
-<a class="jxr_linenumber" name="L537" href="#L537">537</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L538" href="#L538">538</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L539" href="#L539">539</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L540" href="#L540">540</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L541" href="#L541">541</a> 	String defaultCharset() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L542" href="#L542">542</a> 
-<a class="jxr_linenumber" name="L543" href="#L543">543</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L544" href="#L544">544</a> <em class="jxr_javadoccomment">	 * Default &lt;c&gt;Content-Type&lt;/c&gt; header.</em>
-<a class="jxr_linenumber" name="L545" href="#L545">545</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L546" href="#L546">546</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L547" href="#L547">547</a> <em class="jxr_javadoccomment">	 * The default value for the &lt;c&gt;Content-Type&lt;/c&gt; header if not specified on a request.</em>
-<a class="jxr_linenumber" name="L548" href="#L548">548</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L549" href="#L549">549</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L550" href="#L550">550</a> <em class="jxr_javadoccomment">	 * This is a shortcut for using {@link #defaultRequestHeaders()} for just this specific header.</em>
-<a class="jxr_linenumber" name="L551" href="#L551">551</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L552" href="#L552">552</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L553" href="#L553">553</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L554" href="#L554">554</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L555" href="#L555">555</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L556" href="#L556">556</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L557" href="#L557">557</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L558" href="#L558">558</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L559" href="#L559">559</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L560" href="#L560">560</a> 	String defaultContentType() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L561" href="#L561">561</a> 
-<a class="jxr_linenumber" name="L562" href="#L562">562</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L563" href="#L563">563</a> <em class="jxr_javadoccomment">	 * Default request attributes.</em>
-<a class="jxr_linenumber" name="L564" href="#L564">564</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L565" href="#L565">565</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L566" href="#L566">566</a> <em class="jxr_javadoccomment">	 * Specifies default values for request attributes if they're not already set on the request.</em>
-<a class="jxr_linenumber" name="L567" href="#L567">567</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L568" href="#L568">568</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L569" href="#L569">569</a> <em class="jxr_javadoccomment">	 * Affects values returned by the following methods:</em>
-<a class="jxr_linenumber" name="L570" href="#L570">570</a> <em class="jxr_javadoccomment">	 * 	&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L571" href="#L571">571</a> <em class="jxr_javadoccomment">	 * 		&lt;li class='jm'&gt;{@link RestRequest#getAttribute(String)}.</em>
-<a class="jxr_linenumber" name="L572" href="#L572">572</a> <em class="jxr_javadoccomment">	 * 		&lt;li class='jm'&gt;{@link RestRequest#getAttributes()}.</em>
-<a class="jxr_linenumber" name="L573" href="#L573">573</a> <em class="jxr_javadoccomment">	 * 	&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L574" href="#L574">574</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L575" href="#L575">575</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L576" href="#L576">576</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L577" href="#L577">577</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Defined via annotation resolving to a config file setting with default value.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L578" href="#L578">578</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(defaultRequestAttributes={&lt;js&gt;"Foo=bar"&lt;/js&gt;, &lt;js&gt;"Baz: $C{REST/myAttributeValue}"&lt;/js&gt;})</em>
-<a class="jxr_linenumber" name="L579" href="#L579">579</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
-<a class="jxr_linenumber" name="L580" href="#L580">580</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L581" href="#L581">581</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Override at the method level.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L582" href="#L582">582</a> <em class="jxr_javadoccomment">	 * 		&lt;ja&gt;@RestGet&lt;/ja&gt;(defaultRequestAttributes={&lt;js&gt;"Foo: bar"&lt;/js&gt;})</em>
-<a class="jxr_linenumber" name="L583" href="#L583">583</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;public&lt;/jk&gt; Object myMethod() {...}</em>
-<a class="jxr_linenumber" name="L584" href="#L584">584</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L585" href="#L585">585</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L586" href="#L586">586</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L587" href="#L587">587</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L588" href="#L588">588</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L589" href="#L589">589</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L590" href="#L590">590</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L591" href="#L591">591</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L592" href="#L592">592</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L593" href="#L593">593</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L594" href="#L594">594</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultRequestAttributes(NamedAttribute...)}</em>
-<a class="jxr_linenumber" name="L595" href="#L595">595</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#defaultRequestAttributes()}</em>
-<a class="jxr_linenumber" name="L596" href="#L596">596</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestGet#defaultRequestAttributes()}</em>
-<a class="jxr_linenumber" name="L597" href="#L597">597</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#defaultRequestAttributes()}</em>
-<a class="jxr_linenumber" name="L598" href="#L598">598</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#defaultRequestAttributes()}</em>
-<a class="jxr_linenumber" name="L599" href="#L599">599</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestDelete#defaultRequestAttributes()}</em>
-<a class="jxr_linenumber" name="L600" href="#L600">600</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L601" href="#L601">601</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L602" href="#L602">602</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L603" href="#L603">603</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L604" href="#L604">604</a> 	String[] defaultRequestAttributes() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L605" href="#L605">605</a> 
-<a class="jxr_linenumber" name="L606" href="#L606">606</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L607" href="#L607">607</a> <em class="jxr_javadoccomment">	 * Default request headers.</em>
-<a class="jxr_linenumber" name="L608" href="#L608">608</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L609" href="#L609">609</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L610" href="#L610">610</a> <em class="jxr_javadoccomment">	 * Specifies default values for request headers if they're not passed in through the request.</em>
-<a class="jxr_linenumber" name="L611" href="#L611">611</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L612" href="#L612">612</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L613" href="#L613">613</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L614" href="#L614">614</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L615" href="#L615">615</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L616" href="#L616">616</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L617" href="#L617">617</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L618" href="#L618">618</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L619" href="#L619">619</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultRequestHeaders(org.apache.http.Header...)}</em>
-<a class="jxr_linenumber" name="L620" href="#L620">620</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L621" href="#L621">621</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L622" href="#L622">622</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L623" href="#L623">623</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L624" href="#L624">624</a> 	String[] defaultRequestHeaders() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L625" href="#L625">625</a> 
-<a class="jxr_linenumber" name="L626" href="#L626">626</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L627" href="#L627">627</a> <em class="jxr_javadoccomment">	 * Default response headers.</em>
-<a class="jxr_linenumber" name="L628" href="#L628">628</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L629" href="#L629">629</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L630" href="#L630">630</a> <em class="jxr_javadoccomment">	 * Specifies default values for response headers if they're not set after the Java REST method is called.</em>
-<a class="jxr_linenumber" name="L631" href="#L631">631</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L632" href="#L632">632</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L633" href="#L633">633</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L634" href="#L634">634</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L635" href="#L635">635</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L636" href="#L636">636</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L637" href="#L637">637</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L638" href="#L638">638</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L639" href="#L639">639</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultResponseHeaders(org.apache.http.Header...)}</em>
-<a class="jxr_linenumber" name="L640" href="#L640">640</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L641" href="#L641">641</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L642" href="#L642">642</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L643" href="#L643">643</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L644" href="#L644">644</a> 	String[] defaultResponseHeaders() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L645" href="#L645">645</a> 
-<a class="jxr_linenumber" name="L646" href="#L646">646</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L647" href="#L647">647</a> <em class="jxr_javadoccomment">	 * Optional servlet description.</em>
-<a class="jxr_linenumber" name="L648" href="#L648">648</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L649" href="#L649">649</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L650" href="#L650">650</a> <em class="jxr_javadoccomment">	 * It is used to populate the Swagger description field.</em>
-<a class="jxr_linenumber" name="L651" href="#L651">651</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L652" href="#L652">652</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L653" href="#L653">653</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L654" href="#L654">654</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Description is searched for in child-to-parent order.</em>
-<a class="jxr_linenumber" name="L655" href="#L655">655</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L656" href="#L656">656</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L657" href="#L657">657</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L658" href="#L658">658</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L659" href="#L659">659</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L660" href="#L660">660</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L661" href="#L661">661</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L662" href="#L662">662</a> <em class="jxr_javadoccomment">	 * 		The format is plain-text.</em>
-<a class="jxr_linenumber" name="L663" href="#L663">663</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;Multiple lines are concatenated with newlines.</em>
-<a class="jxr_linenumber" name="L664" href="#L664">664</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L665" href="#L665">665</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L666" href="#L666">666</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L667" href="#L667">667</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L668" href="#L668">668</a> 	String[] description() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L669" href="#L669">669</a> 
-<a class="jxr_linenumber" name="L670" href="#L670">670</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L671" href="#L671">671</a> <em class="jxr_javadoccomment">	 * Specifies the compression encoders for this resource.</em>
-<a class="jxr_linenumber" name="L672" href="#L672">672</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L673" href="#L673">673</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L674" href="#L674">674</a> <em class="jxr_javadoccomment">	 * Encoders are used to enable various kinds of compression (e.g. &lt;js&gt;"gzip"&lt;/js&gt;) on requests and responses.</em>
-<a class="jxr_linenumber" name="L675" href="#L675">675</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L676" href="#L676">676</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L677" href="#L677">677</a> <em class="jxr_javadoccomment">	 * Encoders are automatically inherited from {@link Rest#encoders()} annotations on parent classes with the encoders on child classes</em>
-<a class="jxr_linenumber" name="L678" href="#L678">678</a> <em class="jxr_javadoccomment">	 * prepended to the encoder group.</em>
-<a class="jxr_linenumber" name="L679" href="#L679">679</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.encoders.EncoderSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
-<a class="jxr_linenumber" name="L680" href="#L680">680</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L681" href="#L681">681</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L682" href="#L682">682</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L683" href="#L683">683</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that handles GZIP compression.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L684" href="#L684">684</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L685" href="#L685">685</a> <em class="jxr_javadoccomment">	 * 		encoders={</em>
-<a class="jxr_linenumber" name="L686" href="#L686">686</a> <em class="jxr_javadoccomment">	 * 			GzipEncoder.&lt;jk&gt;class&lt;/jk&gt;</em>
-<a class="jxr_linenumber" name="L687" href="#L687">687</a> <em class="jxr_javadoccomment">	 * 		}</em>
-<a class="jxr_linenumber" name="L688" href="#L688">688</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L689" href="#L689">689</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
-<a class="jxr_linenumber" name="L690" href="#L690">690</a> <em class="jxr_javadoccomment">	 * 		...</em>
-<a class="jxr_linenumber" name="L691" href="#L691">691</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L692" href="#L692">692</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L693" href="#L693">693</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L694" href="#L694">694</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L695" href="#L695">695</a> <em class="jxr_javadoccomment">	 * The encoders can also be tailored at the method level using {@link RestOp#encoders()} (and related annotations).</em>
-<a class="jxr_linenumber" name="L696" href="#L696">696</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L697" href="#L697">697</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L698" href="#L698">698</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
-<a class="jxr_linenumber" name="L699" href="#L699">699</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L700" href="#L700">700</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L701" href="#L701">701</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getEncoders().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L702" href="#L702">702</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L703" href="#L703">703</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L704" href="#L704">704</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L705" href="#L705">705</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L706" href="#L706">706</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Encoders on child are combined with those on parent class.</em>
-<a class="jxr_linenumber" name="L707" href="#L707">707</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L708" href="#L708">708</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L709" href="#L709">709</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L710" href="#L710">710</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerEncoders" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerEncoders</a>"&gt;Encoders&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L711" href="#L711">711</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L712" href="#L712">712</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L713" href="#L713">713</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L714" href="#L714">714</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L715" href="#L715">715</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L716" href="#L716">716</a> 
-<a class="jxr_linenumber" name="L717" href="#L717">717</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L718" href="#L718">718</a> <em class="jxr_javadoccomment">	 * Class-level guards.</em>
-<a class="jxr_linenumber" name="L719" href="#L719">719</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L720" href="#L720">720</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L721" href="#L721">721</a> <em class="jxr_javadoccomment">	 * Associates one or more {@link RestGuard RestGuards} with all REST methods defined in this class.</em>
-<a class="jxr_linenumber" name="L722" href="#L722">722</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L723" href="#L723">723</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L724" href="#L724">724</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L725" href="#L725">725</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards on child are combined with those on parent class.</em>
-<a class="jxr_linenumber" name="L726" href="#L726">726</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards are executed child-to-parent in the order they appear in the annotation.</em>
-<a class="jxr_linenumber" name="L727" href="#L727">727</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards on methods are executed before those on classes.</em>
-<a class="jxr_linenumber" name="L728" href="#L728">728</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L729" href="#L729">729</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L730" href="#L730">730</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L731" href="#L731">731</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#guards()}</em>
-<a class="jxr_linenumber" name="L732" href="#L732">732</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L733" href="#L733">733</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L734" href="#L734">734</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L735" href="#L735">735</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L736" href="#L736">736</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L737" href="#L737">737</a> 
-<a class="jxr_linenumber" name="L738" href="#L738">738</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L739" href="#L739">739</a> <em class="jxr_javadoccomment">	 * The maximum allowed input size (in bytes) on HTTP requests.</em>
-<a class="jxr_linenumber" name="L740" href="#L740">740</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L741" href="#L741">741</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L742" href="#L742">742</a> <em class="jxr_javadoccomment">	 * Useful for alleviating DoS attacks by throwing an exception when too much input is received instead of resulting</em>
-<a class="jxr_linenumber" name="L743" href="#L743">743</a> <em class="jxr_javadoccomment">	 * in out-of-memory errors which could affect system stability.</em>
-<a class="jxr_linenumber" name="L744" href="#L744">744</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L745" href="#L745">745</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L746" href="#L746">746</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L747" href="#L747">747</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L748" href="#L748">748</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L749" href="#L749">749</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L750" href="#L750">750</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L751" href="#L751">751</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L752" href="#L752">752</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#maxInput(String)}</em>
-<a class="jxr_linenumber" name="L753" href="#L753">753</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#maxInput(String)}</em>
-<a class="jxr_linenumber" name="L754" href="#L754">754</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#maxInput}</em>
-<a class="jxr_linenumber" name="L755" href="#L755">755</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#maxInput}</em>
-<a class="jxr_linenumber" name="L756" href="#L756">756</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#maxInput}</em>
-<a class="jxr_linenumber" name="L757" href="#L757">757</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L758" href="#L758">758</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L759" href="#L759">759</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L760" href="#L760">760</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L761" href="#L761">761</a> 	String maxInput() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L762" href="#L762">762</a> 
-<a class="jxr_linenumber" name="L763" href="#L763">763</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L764" href="#L764">764</a> <em class="jxr_javadoccomment">	 * Messages.</em>
-<a class="jxr_linenumber" name="L765" href="#L765">765</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L766" href="#L766">766</a> <em class="jxr_javadoccomment">	 * Identifies the location of the resource bundle for this class.</em>
-<a class="jxr_linenumber" name="L767" href="#L767">767</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L768" href="#L768">768</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L769" href="#L769">769</a> <em class="jxr_javadoccomment">	 * There are two possible formats:</em>
-<a class="jxr_linenumber" name="L770" href="#L770">770</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L771" href="#L771">771</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;A simple string - Represents the {@link org.apache.juneau.cp.Messages.Builder#name(String) name} of the resource bundle.</em>
-<a class="jxr_linenumber" name="L772" href="#L772">772</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;&lt;br&gt;&lt;i&gt;Example:&lt;/i&gt;</em>
-<a class="jxr_linenumber" name="L773" href="#L773">773</a> <em class="jxr_javadoccomment">	 * 		&lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L774" href="#L774">774</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Bundle name is Messages.properties.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L775" href="#L775">775</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(messages=&lt;js&gt;"Messages"&lt;/js&gt;)</em>
-<a class="jxr_linenumber" name="L776" href="#L776">776</a> <em class="jxr_javadoccomment">	 * 		&lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L777" href="#L777">777</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simplified JSON - Represents parameters for the {@link org.apache.juneau.cp.Messages.Builder} class.</em>
-<a class="jxr_linenumber" name="L778" href="#L778">778</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;&lt;br&gt;&lt;i&gt;Example:&lt;/i&gt;</em>
-<a class="jxr_linenumber" name="L779" href="#L779">779</a> <em class="jxr_javadoccomment">	 * 		&lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L780" href="#L780">780</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Bundles can be found in two packages.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L781" href="#L781">781</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(messages=&lt;js&gt;"{name:'Messages',baseNames:['{package}.{name}','{package}.i18n.{name}']"&lt;/js&gt;)</em>
-<a class="jxr_linenumber" name="L782" href="#L782">782</a> <em class="jxr_javadoccomment">	 * 		&lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L783" href="#L783">783</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L784" href="#L784">784</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L785" href="#L785">785</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L786" href="#L786">786</a> <em class="jxr_javadoccomment">	 * If the bundle name is not specified, the class name of the resource object is used.</em>
-<a class="jxr_linenumber" name="L787" href="#L787">787</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L788" href="#L788">788</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L789" href="#L789">789</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L790" href="#L790">790</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L791" href="#L791">791</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L792" href="#L792">792</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L793" href="#L793">793</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L794" href="#L794">794</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L795" href="#L795">795</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L796" href="#L796">796</a> 	String messages() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L797" href="#L797">797</a> 
-<a class="jxr_linenumber" name="L798" href="#L798">798</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L799" href="#L799">799</a> <em class="jxr_javadoccomment">	 * Dynamically apply this annotation to the specified classes.</em>
-<a class="jxr_linenumber" name="L800" href="#L800">800</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L801" href="#L801">801</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L802" href="#L802">802</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations" target="alexandria_uri">https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations</a>"&gt;Dynamically Applied Annotations&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L803" href="#L803">803</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L804" href="#L804">804</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L805" href="#L805">805</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L806" href="#L806">806</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L807" href="#L807">807</a> 	String[] on() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L808" href="#L808">808</a> 
-<a class="jxr_linenumber" name="L809" href="#L809">809</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L810" href="#L810">810</a> <em class="jxr_javadoccomment">	 * Dynamically apply this annotation to the specified classes.</em>
-<a class="jxr_linenumber" name="L811" href="#L811">811</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L812" href="#L812">812</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L813" href="#L813">813</a> <em class="jxr_javadoccomment">	 * Identical to {@link #on()} except allows you to specify class objects instead of a strings.</em>
-<a class="jxr_linenumber" name="L814" href="#L814">814</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L815" href="#L815">815</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L816" href="#L816">816</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations" target="alexandria_uri">https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations</a>"&gt;Dynamically Applied Annotations&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L817" href="#L817">817</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L818" href="#L818">818</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L819" href="#L819">819</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L820" href="#L820">820</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L821" href="#L821">821</a> 	Class&lt;?&gt;[] onClass() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L822" href="#L822">822</a> 
-<a class="jxr_linenumber" name="L823" href="#L823">823</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L824" href="#L824">824</a> <em class="jxr_javadoccomment">	 * Specifies the parsers for converting HTTP request bodies into POJOs.</em>
-<a class="jxr_linenumber" name="L825" href="#L825">825</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L826" href="#L826">826</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L827" href="#L827">827</a> <em class="jxr_javadoccomment">	 * Parsers are used to convert the content of HTTP requests into POJOs.</em>
-<a class="jxr_linenumber" name="L828" href="#L828">828</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;Any of the Juneau framework parsers can be used in this setting.</em>
-<a class="jxr_linenumber" name="L829" href="#L829">829</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;The parser selected is based on the request &lt;c&gt;Content-Type&lt;/c&gt; header matched against the values returned by the following method</em>
-<a class="jxr_linenumber" name="L830" href="#L830">830</a> <em class="jxr_javadoccomment">	 * using a best-match algorithm:</em>
-<a class="jxr_linenumber" name="L831" href="#L831">831</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
-<a class="jxr_linenumber" name="L832" href="#L832">832</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link Parser#getMediaTypes()}</em>
-<a class="jxr_linenumber" name="L833" href="#L833">833</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L834" href="#L834">834</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L835" href="#L835">835</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L836" href="#L836">836</a> <em class="jxr_javadoccomment">	 * Parsers are automatically inherited from {@link Rest#parsers()} annotations on parent classes with the parsers on child classes</em>
-<a class="jxr_linenumber" name="L837" href="#L837">837</a> <em class="jxr_javadoccomment">	 * prepended to the parser group.</em>
-<a class="jxr_linenumber" name="L838" href="#L838">838</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.parser.ParserSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
-<a class="jxr_linenumber" name="L839" href="#L839">839</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L840" href="#L840">840</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L841" href="#L841">841</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L842" href="#L842">842</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that can consume JSON and XML.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L843" href="#L843">843</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L844" href="#L844">844</a> <em class="jxr_javadoccomment">	 * 		parsers={</em>
-<a class="jxr_linenumber" name="L845" href="#L845">845</a> <em class="jxr_javadoccomment">	 * 			JsonParser.&lt;jk&gt;class&lt;/jk&gt;,</em>
-<a class="jxr_linenumber" name="L846" href="#L846">846</a> <em class="jxr_javadoccomment">	 * 			XmlParser.&lt;jk&gt;class&lt;/jk&gt;</em>
-<a class="jxr_linenumber" name="L847" href="#L847">847</a> <em class="jxr_javadoccomment">	 * 		}</em>
-<a class="jxr_linenumber" name="L848" href="#L848">848</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L849" href="#L849">849</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
-<a class="jxr_linenumber" name="L850" href="#L850">850</a> <em class="jxr_javadoccomment">	 * 		...</em>
-<a class="jxr_linenumber" name="L851" href="#L851">851</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L852" href="#L852">852</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L853" href="#L853">853</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L854" href="#L854">854</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L855" href="#L855">855</a> <em class="jxr_javadoccomment">	 * The parsers can also be tailored at the method level using {@link RestOp#parsers()} (and related annotations).</em>
-<a class="jxr_linenumber" name="L856" href="#L856">856</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L857" href="#L857">857</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L858" href="#L858">858</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
-<a class="jxr_linenumber" name="L859" href="#L859">859</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L860" href="#L860">860</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L861" href="#L861">861</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getParsers().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L862" href="#L862">862</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L863" href="#L863">863</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L864" href="#L864">864</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L865" href="#L865">865</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L866" href="#L866">866</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Parsers on child override those on parent class.</em>
-<a class="jxr_linenumber" name="L867" href="#L867">867</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.parser.ParserSet.Inherit} class can be used to inherit and augment values from parent.</em>
-<a class="jxr_linenumber" name="L868" href="#L868">868</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.parser.ParserSet.NoInherit} class can be used to suppress inheriting from parent.</em>
-<a class="jxr_linenumber" name="L869" href="#L869">869</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Parsers on methods take precedence over those on classes.</em>
-<a class="jxr_linenumber" name="L870" href="#L870">870</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L871" href="#L871">871</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L872" href="#L872">872</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L873" href="#L873">873</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/Marshalling" target="alexandria_uri">https://juneau.apache.org/docs/topics/Marshalling</a>"&gt;Marshalling&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L874" href="#L874">874</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L875" href="#L875">875</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L876" href="#L876">876</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L877" href="#L877">877</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L878" href="#L878">878</a> 	Class&lt;?&gt;[] parsers() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L879" href="#L879">879</a> 
-<a class="jxr_linenumber" name="L880" href="#L880">880</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L881" href="#L881">881</a> <em class="jxr_javadoccomment">	 * HTTP part parser.</em>
-<a class="jxr_linenumber" name="L882" href="#L882">882</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L883" href="#L883">883</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L884" href="#L884">884</a> <em class="jxr_javadoccomment">	 * Specifies the {@link HttpPartParser} to use for parsing headers, query/form parameters, and URI parts.</em>
-<a class="jxr_linenumber" name="L885" href="#L885">885</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L886" href="#L886">886</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L887" href="#L887">887</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L888" href="#L888">888</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser() <strong class="jxr_keyword">default</strong> HttpPartParser.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L889" href="#L889">889</a> 
-<a class="jxr_linenumber" name="L890" href="#L890">890</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L891" href="#L891">891</a> <em class="jxr_javadoccomment">	 * HTTP part serializer.</em>
-<a class="jxr_linenumber" name="L892" href="#L892">892</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L893" href="#L893">893</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L894" href="#L894">894</a> <em class="jxr_javadoccomment">	 * Specifies the {@link HttpPartSerializer} to use for serializing headers, query/form parameters, and URI parts.</em>
-<a class="jxr_linenumber" name="L895" href="#L895">895</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L896" href="#L896">896</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L897" href="#L897">897</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L898" href="#L898">898</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer() <strong class="jxr_keyword">default</strong> HttpPartSerializer.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L899" href="#L899">899</a> 
-<a class="jxr_linenumber" name="L900" href="#L900">900</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L901" href="#L901">901</a> <em class="jxr_javadoccomment">	 * Resource path.</em>
-<a class="jxr_linenumber" name="L902" href="#L902">902</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L903" href="#L903">903</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L904" href="#L904">904</a> <em class="jxr_javadoccomment">	 * Used in the following situations:</em>
-<a class="jxr_linenumber" name="L905" href="#L905">905</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
-<a class="jxr_linenumber" name="L906" href="#L906">906</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L907" href="#L907">907</a> <em class="jxr_javadoccomment">	 * 		On child resources (resource classes attached to parents via the {@link #children()} annotation) to identify</em>
-<a class="jxr_linenumber" name="L908" href="#L908">908</a> <em class="jxr_javadoccomment">	 * 		the subpath used to access the child resource relative to the parent.</em>
-<a class="jxr_linenumber" name="L909" href="#L909">909</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L910" href="#L910">910</a> <em class="jxr_javadoccomment">	 * 		On top-level {@link RestServlet} classes deployed as Spring beans when &lt;c&gt;JuneauRestInitializer&lt;/c&gt; is being used.</em>
-<a class="jxr_linenumber" name="L911" href="#L911">911</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L912" href="#L912">912</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L913" href="#L913">913</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='topic'&gt;On child resources&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L914" href="#L914">914</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L915" href="#L915">915</a> <em class="jxr_javadoccomment">	 * The typical usage is to define a path to a child resource relative to the parent resource.</em>
-<a class="jxr_linenumber" name="L916" href="#L916">916</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L917" href="#L917">917</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L918" href="#L918">918</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L919" href="#L919">919</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L920" href="#L920">920</a> <em class="jxr_javadoccomment">	 * 		children={ChildResource.&lt;jk&gt;class&lt;/jk&gt;}</em>
-<a class="jxr_linenumber" name="L921" href="#L921">921</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L922" href="#L922">922</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; TopLevelResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {...}</em>
-<a class="jxr_linenumber" name="L923" href="#L923">923</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L924" href="#L924">924</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L925" href="#L925">925</a> <em class="jxr_javadoccomment">	 *		path=&lt;js&gt;"/child"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L926" href="#L926">926</a> <em class="jxr_javadoccomment">	 *		children={GrandchildResource.&lt;jk&gt;class&lt;/jk&gt;}</em>
-<a class="jxr_linenumber" name="L927" href="#L927">927</a> <em class="jxr_javadoccomment">	 *	)</em>
-<a class="jxr_linenumber" name="L928" href="#L928">928</a> <em class="jxr_javadoccomment">	 *	&lt;jk&gt;public class&lt;/jk&gt; ChildResource {...}</em>
-<a class="jxr_linenumber" name="L929" href="#L929">929</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L930" href="#L930">930</a> <em class="jxr_javadoccomment">	 *	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L931" href="#L931">931</a> <em class="jxr_javadoccomment">	 *		path=&lt;js&gt;"/grandchild"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L932" href="#L932">932</a> <em class="jxr_javadoccomment">	 *	)</em>
-<a class="jxr_linenumber" name="L933" href="#L933">933</a> <em class="jxr_javadoccomment">	 *	&lt;jk&gt;public class&lt;/jk&gt; GrandchildResource {</em>
-<a class="jxr_linenumber" name="L934" href="#L934">934</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;(&lt;js&gt;"/"&lt;/js&gt;)</em>
-<a class="jxr_linenumber" name="L935" href="#L935">935</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public&lt;/jk&gt; String sayHello() {</em>
-<a class="jxr_linenumber" name="L936" href="#L936">936</a> <em class="jxr_javadoccomment">	 *			&lt;jk&gt;return&lt;/jk&gt; &lt;js&gt;"Hello!"&lt;/js&gt;;</em>
-<a class="jxr_linenumber" name="L937" href="#L937">937</a> <em class="jxr_javadoccomment">	 *		}</em>
-<a class="jxr_linenumber" name="L938" href="#L938">938</a> <em class="jxr_javadoccomment">	 *	}</em>
-<a class="jxr_linenumber" name="L939" href="#L939">939</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L940" href="#L940">940</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L941" href="#L941">941</a> <em class="jxr_javadoccomment">	 * In the example above, assuming the &lt;c&gt;TopLevelResource&lt;/c&gt; servlet is deployed to path &lt;c&gt;/myContext/myServlet&lt;/c&gt;,</em>
-<a class="jxr_linenumber" name="L942" href="#L942">942</a> <em class="jxr_javadoccomment">	 * then the &lt;c&gt;sayHello&lt;/c&gt; method is accessible through the URI &lt;c&gt;/myContext/myServlet/child/grandchild&lt;/c&gt;.</em>
-<a class="jxr_linenumber" name="L943" href="#L943">943</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L944" href="#L944">944</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L945" href="#L945">945</a> <em class="jxr_javadoccomment">	 * Note that in this scenario, the &lt;c&gt;path&lt;/c&gt; attribute is not defined on the top-level resource.</em>
-<a class="jxr_linenumber" name="L946" href="#L946">946</a> <em class="jxr_javadoccomment">	 * Specifying the path on the top-level resource has no effect, but can be used for readability purposes.</em>
-<a class="jxr_linenumber" name="L947" href="#L947">947</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L948" href="#L948">948</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='topic'&gt;Path variables&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L949" href="#L949">949</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L950" href="#L950">950</a> <em class="jxr_javadoccomment">	 * The path can contain variables that get resolved to {@link org.apache.juneau.http.annotation.Path @Path} parameters</em>
-<a class="jxr_linenumber" name="L951" href="#L951">951</a> <em class="jxr_javadoccomment">	 * or access through the {@link RestRequest#getPathParams()} method.</em>
-<a class="jxr_linenumber" name="L952" href="#L952">952</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L953" href="#L953">953</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L954" href="#L954">954</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L955" href="#L955">955</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L956" href="#L956">956</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/myResource/{foo}/{bar}"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L957" href="#L957">957</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L958" href="#L958">958</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
-<a class="jxr_linenumber" name="L959" href="#L959">959</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L960" href="#L960">960</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;(&lt;js&gt;"/{baz}"&lt;/js&gt;)</em>
-<a class="jxr_linenumber" name="L961" href="#L961">961</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public void&lt;/jk&gt; String doX(&lt;ja&gt;@Path&lt;/ja&gt; String &lt;jv&gt;foo&lt;/jv&gt;, &lt;ja&gt;@Path&lt;/ja&gt; &lt;jk&gt;int&lt;/jk&gt; &lt;jv&gt;bar&lt;/jv&gt;, &lt;ja&gt;@Path&lt;/ja&gt; MyPojo &lt;jv&gt;baz&lt;/jv&gt;) {</em>
-<a class="jxr_linenumber" name="L962" href="#L962">962</a> <em class="jxr_javadoccomment">	 *			...</em>
-<a class="jxr_linenumber" name="L963" href="#L963">963</a> <em class="jxr_javadoccomment">	 *		}</em>
-<a class="jxr_linenumber" name="L964" href="#L964">964</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L965" href="#L965">965</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L966" href="#L966">966</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L967" href="#L967">967</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L968" href="#L968">968</a> <em class="jxr_javadoccomment">	 * Variables can be used on either top-level or child resources and can be defined on multiple levels.</em>
-<a class="jxr_linenumber" name="L969" href="#L969">969</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L970" href="#L970">970</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L971" href="#L971">971</a> <em class="jxr_javadoccomment">	 * All variables in the path must be specified or else the target will not resolve and a &lt;c&gt;404&lt;/c&gt; will result.</em>
-<a class="jxr_linenumber" name="L972" href="#L972">972</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L973" href="#L973">973</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L974" href="#L974">974</a> <em class="jxr_javadoccomment">	 * When variables are used on a path of a top-level resource deployed as a Spring bean in a Spring Boot application,</em>
-<a class="jxr_linenumber" name="L975" href="#L975">975</a> <em class="jxr_javadoccomment">	 * the first part of the URL must be a literal which will be used as the servlet path of the registered servlet.</em>
-<a class="jxr_linenumber" name="L976" href="#L976">976</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L977" href="#L977">977</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L978" href="#L978">978</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L979" href="#L979">979</a> <em class="jxr_javadoccomment">	 * 		The leading slash is optional.  &lt;js&gt;"/myResource"&lt;/js&gt; and &lt;js&gt;"myResource"&lt;/js&gt; is equivalent.</em>
-<a class="jxr_linenumber" name="L980" href="#L980">980</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L981" href="#L981">981</a> <em class="jxr_javadoccomment">	 * 		The paths &lt;js&gt;"/myResource"&lt;/js&gt; and &lt;js&gt;"/myResource/*"&lt;/js&gt; are equivalent.</em>
-<a class="jxr_linenumber" name="L982" href="#L982">982</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L983" href="#L983">983</a> <em class="jxr_javadoccomment">	 * 		Paths must not end with &lt;js&gt;"/"&lt;/js&gt; (per the servlet spec).</em>
-<a class="jxr_linenumber" name="L984" href="#L984">984</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L985" href="#L985">985</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L986" href="#L986">986</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L987" href="#L987">987</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L988" href="#L988">988</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Path is searched for in child-to-parent order.</em>
-<a class="jxr_linenumber" name="L989" href="#L989">989</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L990" href="#L990">990</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L991" href="#L991">991</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L992" href="#L992">992</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#path(String)}</em>
-<a class="jxr_linenumber" name="L993" href="#L993">993</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L994" href="#L994">994</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L995" href="#L995">995</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L996" href="#L996">996</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L997" href="#L997">997</a> 	String path() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L998" href="#L998">998</a> 
-<a class="jxr_linenumber" name="L999" href="#L999">999</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1000" href="#L1000">1000</a> <em class="jxr_javadoccomment">	 * Supported accept media types.</em>
-<a class="jxr_linenumber" name="L1001" href="#L1001">1001</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1002" href="#L1002">1002</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1003" href="#L1003">1003</a> <em class="jxr_javadoccomment">	 * Overrides the media types inferred from the serializers that identify what media types can be produced by the resource.</em>
-<a class="jxr_linenumber" name="L1004" href="#L1004">1004</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1005" href="#L1005">1005</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1006" href="#L1006">1006</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1007" href="#L1007">1007</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1008" href="#L1008">1008</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1009" href="#L1009">1009</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1010" href="#L1010">1010</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1012" href="#L1012">1012</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#produces(MediaType...)}</em>
-<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1014" href="#L1014">1014</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1015" href="#L1015">1015</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1016" href="#L1016">1016</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1017" href="#L1017">1017</a> 	String[] produces() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L1018" href="#L1018">1018</a> 
-<a class="jxr_linenumber" name="L1019" href="#L1019">1019</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1020" href="#L1020">1020</a> <em class="jxr_javadoccomment">	 * Render response stack traces in responses.</em>
-<a class="jxr_linenumber" name="L1021" href="#L1021">1021</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1022" href="#L1022">1022</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1023" href="#L1023">1023</a> <em class="jxr_javadoccomment">	 * Render stack traces in HTTP response bodies when errors occur.</em>
-<a class="jxr_linenumber" name="L1024" href="#L1024">1024</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1025" href="#L1025">1025</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1026" href="#L1026">1026</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1027" href="#L1027">1027</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1028" href="#L1028">1028</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1029" href="#L1029">1029</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1030" href="#L1030">1030</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1031" href="#L1031">1031</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1032" href="#L1032">1032</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1033" href="#L1033">1033</a> 	String renderResponseStackTraces() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1034" href="#L1034">1034</a> 
-<a class="jxr_linenumber" name="L1035" href="#L1035">1035</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1036" href="#L1036">1036</a> <em class="jxr_javadoccomment">	 * Response processors.</em>
-<a class="jxr_linenumber" name="L1037" href="#L1037">1037</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1038" href="#L1038">1038</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1039" href="#L1039">1039</a> <em class="jxr_javadoccomment">	 * Specifies a list of {@link ResponseProcessor} classes that know how to convert POJOs returned by REST methods or</em>
-<a class="jxr_linenumber" name="L1040" href="#L1040">1040</a> <em class="jxr_javadoccomment">	 * set via {@link RestResponse#setContent(Object)} into appropriate HTTP responses.</em>
-<a class="jxr_linenumber" name="L1041" href="#L1041">1041</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1042" href="#L1042">1042</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1043" href="#L1043">1043</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#responseProcessors()}</em>
-<a class="jxr_linenumber" name="L1044" href="#L1044">1044</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1045" href="#L1045">1045</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1046" href="#L1046">1046</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1047" href="#L1047">1047</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1048" href="#L1048">1048</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L1049" href="#L1049">1049</a> 
-<a class="jxr_linenumber" name="L1050" href="#L1050">1050</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1051" href="#L1051">1051</a> <em class="jxr_javadoccomment">	 * REST children class.</em>
-<a class="jxr_linenumber" name="L1052" href="#L1052">1052</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1053" href="#L1053">1053</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1054" href="#L1054">1054</a> <em class="jxr_javadoccomment">	 * Allows you to extend the {@link RestChildren} class to modify how any of the methods are implemented.</em>
-<a class="jxr_linenumber" name="L1055" href="#L1055">1055</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1056" href="#L1056">1056</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1057" href="#L1057">1057</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restChildrenClass(Class)}</em>
-<a class="jxr_linenumber" name="L1058" href="#L1058">1058</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1059" href="#L1059">1059</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1061" href="#L1061">1061</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1062" href="#L1062">1062</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass() <strong class="jxr_keyword">default</strong> RestChildren.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L1063" href="#L1063">1063</a> 
-<a class="jxr_linenumber" name="L1064" href="#L1064">1064</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1065" href="#L1065">1065</a> <em class="jxr_javadoccomment">	 * REST methods class.</em>
-<a class="jxr_linenumber" name="L1066" href="#L1066">1066</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1067" href="#L1067">1067</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1068" href="#L1068">1068</a> <em class="jxr_javadoccomment">	 * Allows you to extend the {@link RestOperations} class to modify how any of the methods are implemented.</em>
-<a class="jxr_linenumber" name="L1069" href="#L1069">1069</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1070" href="#L1070">1070</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1071" href="#L1071">1071</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restOperationsClass(Class)}</em>
-<a class="jxr_linenumber" name="L1072" href="#L1072">1072</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1073" href="#L1073">1073</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1074" href="#L1074">1074</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1075" href="#L1075">1075</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1076" href="#L1076">1076</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass() <strong class="jxr_keyword">default</strong> RestOperations.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L1077" href="#L1077">1077</a> 
-<a class="jxr_linenumber" name="L1078" href="#L1078">1078</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1079" href="#L1079">1079</a> <em class="jxr_javadoccomment">	 * Java REST operation method parameter resolvers.</em>
-<a class="jxr_linenumber" name="L1080" href="#L1080">1080</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1081" href="#L1081">1081</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1082" href="#L1082">1082</a> <em class="jxr_javadoccomment">	 * By default, the Juneau framework will automatically Java method parameters of various types (e.g.</em>
-<a class="jxr_linenumber" name="L1083" href="#L1083">1083</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;RestRequest&lt;/c&gt;, &lt;c&gt;Accept&lt;/c&gt;, &lt;c&gt;Reader&lt;/c&gt;).</em>
-<a class="jxr_linenumber" name="L1084" href="#L1084">1084</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;This setting allows you to provide your own resolvers for your own class types that you want resolved.</em>
-<a class="jxr_linenumber" name="L1085" href="#L1085">1085</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1086" href="#L1086">1086</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1087" href="#L1087">1087</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restOpArgs(Class...)}</em>
-<a class="jxr_linenumber" name="L1088" href="#L1088">1088</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1089" href="#L1089">1089</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1090" href="#L1090">1090</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1091" href="#L1091">1091</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1092" href="#L1092">1092</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L1093" href="#L1093">1093</a> 
-<a class="jxr_linenumber" name="L1094" href="#L1094">1094</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1095" href="#L1095">1095</a> <em class="jxr_javadoccomment">	 * Role guard.</em>
-<a class="jxr_linenumber" name="L1096" href="#L1096">1096</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1097" href="#L1097">1097</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1098" href="#L1098">1098</a> <em class="jxr_javadoccomment">	 * An expression defining if a user with the specified roles are allowed to access methods on this class.</em>
-<a class="jxr_linenumber" name="L1099" href="#L1099">1099</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1100" href="#L1100">1100</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1101" href="#L1101">1101</a> <em class="jxr_javadoccomment">	 * This is a shortcut for specifying {@link RestOp#roleGuard()} on all the REST operations on a class.</em>
-<a class="jxr_linenumber" name="L1102" href="#L1102">1102</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1103" href="#L1103">1103</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1104" href="#L1104">1104</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1105" href="#L1105">1105</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L1106" href="#L1106">1106</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/foo"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1107" href="#L1107">1107</a> <em class="jxr_javadoccomment">	 * 		roleGuard=&lt;js&gt;"ROLE_ADMIN || (ROLE_READ_WRITE &amp;amp;&amp;amp; ROLE_SPECIAL)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L1108" href="#L1108">1108</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L1109" href="#L1109">1109</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
-<a class="jxr_linenumber" name="L1110" href="#L1110">1110</a> <em class="jxr_javadoccomment">	 * 		...</em>
-<a class="jxr_linenumber" name="L1111" href="#L1111">1111</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L1112" href="#L1112">1112</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1113" href="#L1113">1113</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1114" href="#L1114">1114</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1115" href="#L1115">1115</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1116" href="#L1116">1116</a> <em class="jxr_javadoccomment">	 * 		Supports any of the following expression constructs:</em>
-<a class="jxr_linenumber" name="L1117" href="#L1117">1117</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1118" href="#L1118">1118</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo"&lt;/js&gt; - Single arguments.</em>
-<a class="jxr_linenumber" name="L1119" href="#L1119">1119</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo,bar,baz"&lt;/js&gt; - Multiple OR'ed arguments.</em>
-<a class="jxr_linenumber" name="L1120" href="#L1120">1120</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo | bar | baz"&lt;/js&gt; - Multiple OR'ed arguments, pipe syntax.</em>
-<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo || bar || baz"&lt;/js&gt; - Multiple OR'ed arguments, Java-OR syntax.</em>
-<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo*"&lt;/js&gt; - Patterns including &lt;js&gt;'*'&lt;/js&gt; and &lt;js&gt;'?'&lt;/js&gt;.</em>
-<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* &amp;amp; *oo"&lt;/js&gt; - Multiple AND'ed arguments, ampersand syntax.</em>
-<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* &amp;amp;&amp;amp; *oo"&lt;/js&gt; - Multiple AND'ed arguments, Java-AND syntax.</em>
-<a class="jxr_linenumber" name="L1125" href="#L1125">1125</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* || (*oo || bar)"&lt;/js&gt; - Parenthesis.</em>
-<a class="jxr_linenumber" name="L1126" href="#L1126">1126</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1127" href="#L1127">1127</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L1128" href="#L1128">1128</a> <em class="jxr_javadoccomment">	 * 		AND operations take precedence over OR operations (as expected).</em>
-<a class="jxr_linenumber" name="L1129" href="#L1129">1129</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L1130" href="#L1130">1130</a> <em class="jxr_javadoccomment">	 * 		Whitespace is ignored.</em>
-<a class="jxr_linenumber" name="L1131" href="#L1131">1131</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L1132" href="#L1132">1132</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;null&lt;/jk&gt; or empty expressions always match as &lt;jk&gt;false&lt;/jk&gt;.</em>
-<a class="jxr_linenumber" name="L1133" href="#L1133">1133</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L1134" href="#L1134">1134</a> <em class="jxr_javadoccomment">	 * 		If patterns are used, you must specify the list of declared roles using {@link #rolesDeclared()} or {@link org.apache.juneau.rest.RestOpContext.Builder#rolesDeclared(String...)}.</em>
-<a class="jxr_linenumber" name="L1135" href="#L1135">1135</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
-<a class="jxr_linenumber" name="L1136" href="#L1136">1136</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1137" href="#L1137">1137</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1138" href="#L1138">1138</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1139" href="#L1139">1139</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1140" href="#L1140">1140</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#roleGuard(String)}</em>
-<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a> 	String roleGuard() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a> 
-<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> <em class="jxr_javadoccomment">	 * Declared roles.</em>
-<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1151" href="#L1151">1151</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em class="jxr_javadoccomment">	 * A comma-delimited list of all possible user roles.</em>
-<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a> <em class="jxr_javadoccomment">	 * Used in conjunction with {@link #roleGuard()} is used with patterns.</em>
-<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a> <em class="jxr_javadoccomment">	 * This is a shortcut for specifying {@link RestOp#rolesDeclared()} on all the REST operations on a class.</em>
-<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a> <em class="jxr_javadoccomment">	 * 		rolesDeclared=&lt;js&gt;"ROLE_ADMIN,ROLE_READ_WRITE,ROLE_READ_ONLY,ROLE_SPECIAL"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1164" href="#L1164">1164</a> <em class="jxr_javadoccomment">	 * 		roleGuard=&lt;js&gt;"ROLE_ADMIN || (ROLE_READ_WRITE &amp;amp;&amp;amp; ROLE_SPECIAL)"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
-<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a> <em class="jxr_javadoccomment">	 * 		...</em>
-<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#rolesDeclared(String...)}</em>
-<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a> 	String rolesDeclared() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a> 
-<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a> <em class="jxr_javadoccomment">	 * Specifies the serializers for POJOs into HTTP response bodies.</em>
-<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a> <em class="jxr_javadoccomment">	 * Serializer are used to convert POJOs to HTTP response bodies.</em>
-<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;Any of the Juneau framework serializers can be used in this setting.</em>
-<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;The serializer selected is based on the request &lt;c&gt;Accept&lt;/c&gt; header matched against the values returned by the following method</em>
-<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a> <em class="jxr_javadoccomment">	 * using a best-match algorithm:</em>
-<a class="jxr_linenumber" name="L1187" href="#L1187">1187</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
-<a class="jxr_linenumber" name="L1188" href="#L1188">1188</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link Serializer#getMediaTypeRanges()}</em>
-<a class="jxr_linenumber" name="L1189" href="#L1189">1189</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1190" href="#L1190">1190</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1191" href="#L1191">1191</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1192" href="#L1192">1192</a> <em class="jxr_javadoccomment">	 * Serializers are automatically inherited from {@link Rest#serializers()} annotations on parent classes with the serializers on child classes</em>
-<a class="jxr_linenumber" name="L1193" href="#L1193">1193</a> <em class="jxr_javadoccomment">	 * prepended to the serializer group.</em>
-<a class="jxr_linenumber" name="L1194" href="#L1194">1194</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.serializer.SerializerSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
-<a class="jxr_linenumber" name="L1195" href="#L1195">1195</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1196" href="#L1196">1196</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1197" href="#L1197">1197</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1198" href="#L1198">1198</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that can produce JSON and XML.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L1199" href="#L1199">1199</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L1200" href="#L1200">1200</a> <em class="jxr_javadoccomment">	 * 		serializers={</em>
-<a class="jxr_linenumber" name="L1201" href="#L1201">1201</a> <em class="jxr_javadoccomment">	 * 			JsonParser.&lt;jk&gt;class&lt;/jk&gt;,</em>
-<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a> <em class="jxr_javadoccomment">	 * 			XmlParser.&lt;jk&gt;class&lt;/jk&gt;</em>
-<a class="jxr_linenumber" name="L1203" href="#L1203">1203</a> <em class="jxr_javadoccomment">	 * 		}</em>
-<a class="jxr_linenumber" name="L1204" href="#L1204">1204</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L1205" href="#L1205">1205</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
-<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a> <em class="jxr_javadoccomment">	 * 		...</em>
-<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a> <em class="jxr_javadoccomment">	 * 	}</em>
-<a class="jxr_linenumber" name="L1208" href="#L1208">1208</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1209" href="#L1209">1209</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1210" href="#L1210">1210</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1211" href="#L1211">1211</a> <em class="jxr_javadoccomment">	 * The serializers can also be tailored at the method level using {@link RestOp#serializers()} (and related annotations).</em>
-<a class="jxr_linenumber" name="L1212" href="#L1212">1212</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1213" href="#L1213">1213</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1214" href="#L1214">1214</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
-<a class="jxr_linenumber" name="L1215" href="#L1215">1215</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1216" href="#L1216">1216</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L1217" href="#L1217">1217</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getSerializers().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
-<a class="jxr_linenumber" name="L1218" href="#L1218">1218</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1219" href="#L1219">1219</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1220" href="#L1220">1220</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1221" href="#L1221">1221</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Serializers on child override those on parent class.</em>
-<a class="jxr_linenumber" name="L1223" href="#L1223">1223</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.serializer.SerializerSet.Inherit} class can be used to inherit and augment values from parent.</em>
-<a class="jxr_linenumber" name="L1224" href="#L1224">1224</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.serializer.SerializerSet.NoInherit} class can be used to suppress inheriting from parent.</em>
-<a class="jxr_linenumber" name="L1225" href="#L1225">1225</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Serializers on methods take precedence over those on classes.</em>
-<a class="jxr_linenumber" name="L1226" href="#L1226">1226</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1227" href="#L1227">1227</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1228" href="#L1228">1228</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1229" href="#L1229">1229</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/Marshalling" target="alexandria_uri">https://juneau.apache.org/docs/topics/Marshalling</a>"&gt;Marshalling&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1230" href="#L1230">1230</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1231" href="#L1231">1231</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1232" href="#L1232">1232</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1233" href="#L1233">1233</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1234" href="#L1234">1234</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L1235" href="#L1235">1235</a> 
-<a class="jxr_linenumber" name="L1236" href="#L1236">1236</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1237" href="#L1237">1237</a> <em class="jxr_javadoccomment">	 * Optional site name.</em>
-<a class="jxr_linenumber" name="L1238" href="#L1238">1238</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1239" href="#L1239">1239</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1240" href="#L1240">1240</a> <em class="jxr_javadoccomment">	 * The site name is intended to be a title that can be applied to the entire site.</em>
-<a class="jxr_linenumber" name="L1241" href="#L1241">1241</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1242" href="#L1242">1242</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1243" href="#L1243">1243</a> <em class="jxr_javadoccomment">	 * One possible use is if you want to add the same title to the top of all pages by defining a header on a</em>
-<a class="jxr_linenumber" name="L1244" href="#L1244">1244</a> <em class="jxr_javadoccomment">	 * common parent class like so:</em>
-<a class="jxr_linenumber" name="L1245" href="#L1245">1245</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1246" href="#L1246">1246</a> <em class="jxr_javadoccomment">	 *  &lt;ja&gt;@HtmlDocConfig&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L1247" href="#L1247">1247</a> <em class="jxr_javadoccomment">	 * 		header={</em>
-<a class="jxr_linenumber" name="L1248" href="#L1248">1248</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"&amp;lt;h1&amp;gt;$RS{siteName}&amp;lt;/h1&amp;gt;"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1249" href="#L1249">1249</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"&amp;lt;h2&amp;gt;$RS{title}&amp;lt;/h2&amp;gt;"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L1250" href="#L1250">1250</a> <em class="jxr_javadoccomment">	 * 		}</em>
-<a class="jxr_linenumber" name="L1251" href="#L1251">1251</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L1252" href="#L1252">1252</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1253" href="#L1253">1253</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1254" href="#L1254">1254</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1255" href="#L1255">1255</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1256" href="#L1256">1256</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1257" href="#L1257">1257</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1258" href="#L1258">1258</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1259" href="#L1259">1259</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1260" href="#L1260">1260</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1261" href="#L1261">1261</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1262" href="#L1262">1262</a> 	String siteName() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1263" href="#L1263">1263</a> 
-<a class="jxr_linenumber" name="L1264" href="#L1264">1264</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1265" href="#L1265">1265</a> <em class="jxr_javadoccomment">	 * Static files.</em>
-<a class="jxr_linenumber" name="L1266" href="#L1266">1266</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1267" href="#L1267">1267</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1268" href="#L1268">1268</a> <em class="jxr_javadoccomment">	 * Used to retrieve localized files to be served up as static files through the REST API via the following</em>
-<a class="jxr_linenumber" name="L1269" href="#L1269">1269</a> <em class="jxr_javadoccomment">	 * predefined methods:</em>
-<a class="jxr_linenumber" name="L1270" href="#L1270">1270</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
-<a class="jxr_linenumber" name="L1271" href="#L1271">1271</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link BasicRestObject#getHtdoc(String, Locale)}.</em>
-<a class="jxr_linenumber" name="L1272" href="#L1272">1272</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link BasicRestServlet#getHtdoc(String, Locale)}.</em>
-<a class="jxr_linenumber" name="L1273" href="#L1273">1273</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1274" href="#L1274">1274</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1275" href="#L1275">1275</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1276" href="#L1276">1276</a> <em class="jxr_javadoccomment">	 * The static file finder can be accessed through the following methods:</em>
-<a class="jxr_linenumber" name="L1277" href="#L1277">1277</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
-<a class="jxr_linenumber" name="L1278" href="#L1278">1278</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link RestContext#getStaticFiles()}</em>
-<a class="jxr_linenumber" name="L1279" href="#L1279">1279</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link RestRequest#getStaticFiles()}</em>
-<a class="jxr_linenumber" name="L1280" href="#L1280">1280</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1281" href="#L1281">1281</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1282" href="#L1282">1282</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1283" href="#L1283">1283</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1284" href="#L1284">1284</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Static files on child are combined with those on parent class.</em>
-<a class="jxr_linenumber" name="L1285" href="#L1285">1285</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Static files are are executed child-to-parent in the order they appear in the annotation.</em>
-<a class="jxr_linenumber" name="L1286" href="#L1286">1286</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1287" href="#L1287">1287</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1288" href="#L1288">1288</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1289" href="#L1289">1289</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1290" href="#L1290">1290</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles() <strong class="jxr_keyword">default</strong> StaticFiles.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L1291" href="#L1291">1291</a> 
-<a class="jxr_linenumber" name="L1292" href="#L1292">1292</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1293" href="#L1293">1293</a> <em class="jxr_javadoccomment">	 * Provides swagger-specific metadata on this resource.</em>
-<a class="jxr_linenumber" name="L1294" href="#L1294">1294</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1295" href="#L1295">1295</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1296" href="#L1296">1296</a> <em class="jxr_javadoccomment">	 * Used to populate the auto-generated OPTIONS swagger documentation.</em>
-<a class="jxr_linenumber" name="L1297" href="#L1297">1297</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1298" href="#L1298">1298</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1299" href="#L1299">1299</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
-<a class="jxr_linenumber" name="L1300" href="#L1300">1300</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
-<a class="jxr_linenumber" name="L1301" href="#L1301">1301</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/addressBook"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1302" href="#L1302">1302</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1303" href="#L1303">1303</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Swagger info.&lt;/jc&gt;</em>
-<a class="jxr_linenumber" name="L1304" href="#L1304">1304</a> <em class="jxr_javadoccomment">	 * 		swagger=@Swagger({</em>
-<a class="jxr_linenumber" name="L1305" href="#L1305">1305</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"contact:{name:'John Smith',email:'john@smith.com'},"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1306" href="#L1306">1306</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"license:{name:'Apache 2.0',url:'<a href="http://www.apache.org/licenses/LICENSE-2.0.html'" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0.html'</a>},"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1307" href="#L1307">1307</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"version:'2.0',&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1308" href="#L1308">1308</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"termsOfService:'You are on your own.',"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1309" href="#L1309">1309</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"tags:[{name:'Java',description:'Java utility',externalDocs:{description:'Home page',url:'<a href="http://juneau.apache.org'" target="alexandria_uri">http://juneau.apache.org'</a>}}],"&lt;/js&gt;,</em>
-<a class="jxr_linenumber" name="L1310" href="#L1310">1310</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"externalDocs:{description:'Home page',url:'<a href="http://juneau.apache.org'" target="alexandria_uri">http://juneau.apache.org'</a>}"&lt;/js&gt;</em>
-<a class="jxr_linenumber" name="L1311" href="#L1311">1311</a> <em class="jxr_javadoccomment">	 * 		})</em>
-<a class="jxr_linenumber" name="L1312" href="#L1312">1312</a> <em class="jxr_javadoccomment">	 * 	)</em>
-<a class="jxr_linenumber" name="L1313" href="#L1313">1313</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
-<a class="jxr_linenumber" name="L1314" href="#L1314">1314</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1315" href="#L1315">1315</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1316" href="#L1316">1316</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link Swagger}</em>
-<a class="jxr_linenumber" name="L1317" href="#L1317">1317</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1318" href="#L1318">1318</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1319" href="#L1319">1319</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1320" href="#L1320">1320</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1321" href="#L1321">1321</a> 	Swagger swagger() <strong class="jxr_keyword">default</strong> @Swagger;
-<a class="jxr_linenumber" name="L1322" href="#L1322">1322</a> 
-<a class="jxr_linenumber" name="L1323" href="#L1323">1323</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1324" href="#L1324">1324</a> <em class="jxr_javadoccomment">	 * Swagger provider.</em>
-<a class="jxr_linenumber" name="L1325" href="#L1325">1325</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1326" href="#L1326">1326</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1327" href="#L1327">1327</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#swaggerProvider(Class)}</em>
-<a class="jxr_linenumber" name="L1328" href="#L1328">1328</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1329" href="#L1329">1329</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1330" href="#L1330">1330</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1331" href="#L1331">1331</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1332" href="#L1332">1332</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider() <strong class="jxr_keyword">default</strong> SwaggerProvider.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L1333" href="#L1333">1333</a> 
-<a class="jxr_linenumber" name="L1334" href="#L1334">1334</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1335" href="#L1335">1335</a> <em class="jxr_javadoccomment">	 * Optional servlet title.</em>
-<a class="jxr_linenumber" name="L1336" href="#L1336">1336</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1337" href="#L1337">1337</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1338" href="#L1338">1338</a> <em class="jxr_javadoccomment">	 * It is used to populate the Swagger title field.</em>
-<a class="jxr_linenumber" name="L1339" href="#L1339">1339</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1340" href="#L1340">1340</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
-<a class="jxr_linenumber" name="L1341" href="#L1341">1341</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1342" href="#L1342">1342</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Label is searched for in child-to-parent order.</em>
-<a class="jxr_linenumber" name="L1343" href="#L1343">1343</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1344" href="#L1344">1344</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1345" href="#L1345">1345</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1346" href="#L1346">1346</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1347" href="#L1347">1347</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1348" href="#L1348">1348</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1349" href="#L1349">1349</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1350" href="#L1350">1350</a> <em class="jxr_javadoccomment">	 * 		Corresponds to the swagger field &lt;c&gt;/info/title&lt;/c&gt;.</em>
-<a class="jxr_linenumber" name="L1351" href="#L1351">1351</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1352" href="#L1352">1352</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1353" href="#L1353">1353</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1354" href="#L1354">1354</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1355" href="#L1355">1355</a> 	String[] title() <strong class="jxr_keyword">default</strong> {};
-<a class="jxr_linenumber" name="L1356" href="#L1356">1356</a> 
-<a class="jxr_linenumber" name="L1357" href="#L1357">1357</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1358" href="#L1358">1358</a> <em class="jxr_javadoccomment">	 * Resource authority path.</em>
-<a class="jxr_linenumber" name="L1359" href="#L1359">1359</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1360" href="#L1360">1360</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1361" href="#L1361">1361</a> <em class="jxr_javadoccomment">	 * Overrides the authority path value for this resource and any child resources.</em>
-<a class="jxr_linenumber" name="L1362" href="#L1362">1362</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1363" href="#L1363">1363</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1364" href="#L1364">1364</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1365" href="#L1365">1365</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1366" href="#L1366">1366</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1367" href="#L1367">1367</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1368" href="#L1368">1368</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1369" href="#L1369">1369</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1370" href="#L1370">1370</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriAuthority(String)}</em>
-<a class="jxr_linenumber" name="L1371" href="#L1371">1371</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1372" href="#L1372">1372</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1373" href="#L1373">1373</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1374" href="#L1374">1374</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1375" href="#L1375">1375</a> 	String uriAuthority() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1376" href="#L1376">1376</a> 
-<a class="jxr_linenumber" name="L1377" href="#L1377">1377</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1378" href="#L1378">1378</a> <em class="jxr_javadoccomment">	 * Resource context path.</em>
-<a class="jxr_linenumber" name="L1379" href="#L1379">1379</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1380" href="#L1380">1380</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1381" href="#L1381">1381</a> <em class="jxr_javadoccomment">	 * Overrides the context path value for this resource and any child resources.</em>
-<a class="jxr_linenumber" name="L1382" href="#L1382">1382</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1383" href="#L1383">1383</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1384" href="#L1384">1384</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1385" href="#L1385">1385</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1386" href="#L1386">1386</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1387" href="#L1387">1387</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1388" href="#L1388">1388</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1389" href="#L1389">1389</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1390" href="#L1390">1390</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriContext(String)}</em>
-<a class="jxr_linenumber" name="L1391" href="#L1391">1391</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1392" href="#L1392">1392</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1393" href="#L1393">1393</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1394" href="#L1394">1394</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1395" href="#L1395">1395</a> 	String uriContext() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1396" href="#L1396">1396</a> 
-<a class="jxr_linenumber" name="L1397" href="#L1397">1397</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1398" href="#L1398">1398</a> <em class="jxr_javadoccomment">	 * URI-resolution relativity.</em>
-<a class="jxr_linenumber" name="L1399" href="#L1399">1399</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1400" href="#L1400">1400</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1401" href="#L1401">1401</a> <em class="jxr_javadoccomment">	 * Specifies how relative URIs should be interpreted by serializers.</em>
-<a class="jxr_linenumber" name="L1402" href="#L1402">1402</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1403" href="#L1403">1403</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1404" href="#L1404">1404</a> <em class="jxr_javadoccomment">	 * See {@link UriResolution} for possible values.</em>
-<a class="jxr_linenumber" name="L1405" href="#L1405">1405</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1406" href="#L1406">1406</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1407" href="#L1407">1407</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1408" href="#L1408">1408</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1409" href="#L1409">1409</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1410" href="#L1410">1410</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1411" href="#L1411">1411</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1412" href="#L1412">1412</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1413" href="#L1413">1413</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriRelativity(UriRelativity)}</em>
-<a class="jxr_linenumber" name="L1414" href="#L1414">1414</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1415" href="#L1415">1415</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1416" href="#L1416">1416</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1417" href="#L1417">1417</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1418" href="#L1418">1418</a> 	String uriRelativity() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1419" href="#L1419">1419</a> 
-<a class="jxr_linenumber" name="L1420" href="#L1420">1420</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L1421" href="#L1421">1421</a> <em class="jxr_javadoccomment">	 * URI-resolution.</em>
-<a class="jxr_linenumber" name="L1422" href="#L1422">1422</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1423" href="#L1423">1423</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1424" href="#L1424">1424</a> <em class="jxr_javadoccomment">	 * Specifies how relative URIs should be interpreted by serializers.</em>
-<a class="jxr_linenumber" name="L1425" href="#L1425">1425</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1426" href="#L1426">1426</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
-<a class="jxr_linenumber" name="L1427" href="#L1427">1427</a> <em class="jxr_javadoccomment">	 * See {@link UriResolution} for possible values.</em>
-<a class="jxr_linenumber" name="L1428" href="#L1428">1428</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1429" href="#L1429">1429</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1430" href="#L1430">1430</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
-<a class="jxr_linenumber" name="L1431" href="#L1431">1431</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L1432" href="#L1432">1432</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
-<a class="jxr_linenumber" name="L1433" href="#L1433">1433</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1434" href="#L1434">1434</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1435" href="#L1435">1435</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L1436" href="#L1436">1436</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriResolution(UriResolution)}</em>
-<a class="jxr_linenumber" name="L1437" href="#L1437">1437</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L1438" href="#L1438">1438</a> <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L1439" href="#L1439">1439</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
-<a class="jxr_linenumber" name="L1440" href="#L1440">1440</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L1441" href="#L1441">1441</a> 	String uriResolution() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
-<a class="jxr_linenumber" name="L1442" href="#L1442">1442</a> }
+<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.http.annotation.*;
+<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.httppart.*;
+<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.parser.*;
+<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.*;
+<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.arg.*;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.converter.*;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.debug.*;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.guard.*;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.httppart.*;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.logger.*;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.processor.*;
+<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.servlet.*;
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.staticfile.*;
+<a class="jxr_linenumber" name="L44" href="#L44">44</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.swagger.*;
+<a class="jxr_linenumber" name="L45" href="#L45">45</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.serializer.*;
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>  
+<a class="jxr_linenumber" name="L47" href="#L47">47</a>  <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L48" href="#L48">48</a>  <em class="jxr_javadoccomment"> * Used to denote that a class is a REST resource and to associate metadata on it.</em>
+<a class="jxr_linenumber" name="L49" href="#L49">49</a>  <em class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment"> * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>  <em class="jxr_javadoccomment"> * Usually used on a subclass of {@link RestServlet}, but can be used to annotate any class that you want to expose as</em>
+<a class="jxr_linenumber" name="L52" href="#L52">52</a>  <em class="jxr_javadoccomment"> * a REST resource.</em>
+<a class="jxr_linenumber" name="L53" href="#L53">53</a>  <em class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>  <em class="jxr_javadoccomment"> * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a>  <em class="jxr_javadoccomment"> * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics</a>"&gt;@Rest-Annotated Class Basics&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L56" href="#L56">56</a>  
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>  <em class="jxr_javadoccomment"> * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L58" href="#L58">58</a>  <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>  @Target(TYPE)
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>  @Retention(RUNTIME)
+<a class="jxr_linenumber" name="L61" href="#L61">61</a>  @Inherited
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>  @ContextApply({RestAnnotation.RestContextApply.<strong class="jxr_keyword">class</strong>,RestAnnotation.RestOpContextApply.<strong class="jxr_keyword">class</strong>})
+<a class="jxr_linenumber" name="L63" href="#L63">63</a>  @AnnotationGroup(Rest.<strong class="jxr_keyword">class</strong>)
+<a class="jxr_linenumber" name="L64" href="#L64">64</a>  <strong class="jxr_keyword">public</strong> @<strong class="jxr_keyword">interface</strong> Rest {
+<a class="jxr_linenumber" name="L65" href="#L65">65</a>  
+<a class="jxr_linenumber" name="L66" href="#L66">66</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L67" href="#L67">67</a>  <em class="jxr_javadoccomment">	 * Disable content URL parameter.</em>
+<a class="jxr_linenumber" name="L68" href="#L68">68</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L69" href="#L69">69</a>  <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>  <em class="jxr_javadoccomment">	 * When enabled, the HTTP content content on PUT and POST requests can be passed in as text using the &lt;js&gt;"content"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L71" href="#L71">71</a>  <em class="jxr_javadoccomment">	 * URL parameter.</em>
+<a class="jxr_linenumber" name="L72" href="#L72">72</a>  <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
+<a class="jxr_linenumber" name="L73" href="#L73">73</a>  <em class="jxr_javadoccomment">	 * For example:</em>
+<a class="jxr_linenumber" name="L74" href="#L74">74</a>  <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
+<a class="jxr_linenumber" name="L75" href="#L75">75</a>  <em class="jxr_javadoccomment">	 *  ?content=(name='John%20Smith',age=45)</em>
+<a class="jxr_linenumber" name="L76" href="#L76">76</a>  <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L77" href="#L77">77</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L78" href="#L78">78</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L80" href="#L80">80</a>  <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L81" href="#L81">81</a>  <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L82" href="#L82">82</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L83" href="#L83">83</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L84" href="#L84">84</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L85" href="#L85">85</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#disableContentParam()}</em>
+<a class="jxr_linenumber" name="L86" href="#L86">86</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L87" href="#L87">87</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L88" href="#L88">88</a>  <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L89" href="#L89">89</a>  <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L90" href="#L90">90</a>  	String disableContentParam() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L91" href="#L91">91</a>  
+<a class="jxr_linenumber" name="L92" href="#L92">92</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L93" href="#L93">93</a>  <em class="jxr_javadoccomment">	 * Allowed header URL parameters.</em>
+<a class="jxr_linenumber" name="L94" href="#L94">94</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">	 * When specified, allows headers such as &lt;js&gt;"Accept"&lt;/js&gt; and &lt;js&gt;"Content-Type"&lt;/js&gt; to be passed in as URL query</em>
+<a class="jxr_linenumber" name="L97" href="#L97">97</a>  <em class="jxr_javadoccomment">	 * parameters.</em>
+<a class="jxr_linenumber" name="L98" href="#L98">98</a>  <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
+<a class="jxr_linenumber" name="L99" href="#L99">99</a>  <em class="jxr_javadoccomment">	 * For example:</em>
+<a class="jxr_linenumber" name="L100" href="#L100">100</a> <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> <em class="jxr_javadoccomment">	 *  ?Accept=text/json&amp;amp;Content-Type=text/json</em>
+<a class="jxr_linenumber" name="L102" href="#L102">102</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L105" href="#L105">105</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L106" href="#L106">106</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L109" href="#L109">109</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#allowedHeaderParams(String)}</em>
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L117" href="#L117">117</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> 	String allowedHeaderParams() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L121" href="#L121">121</a> 
+<a class="jxr_linenumber" name="L122" href="#L122">122</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> <em class="jxr_javadoccomment">	 * Allowed method headers.</em>
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L125" href="#L125">125</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L126" href="#L126">126</a> <em class="jxr_javadoccomment">	 * A comma-delimited list of HTTP method names that are allowed to be passed as values in an &lt;c&gt;X-Method&lt;/c&gt; HTTP header</em>
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> <em class="jxr_javadoccomment">	 * to override the real HTTP method name.</em>
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> <em class="jxr_javadoccomment">	 * Allows you to override the actual HTTP method with a simulated method.</em>
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;For example, if an HTTP Client API doesn't support &lt;c&gt;PATCH&lt;/c&gt; but does support &lt;c&gt;POST&lt;/c&gt; (because</em>
+<a class="jxr_linenumber" name="L131" href="#L131">131</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;PATCH&lt;/c&gt; is not part of the original HTTP spec), you can add a &lt;c&gt;X-Method: PATCH&lt;/c&gt; header on a normal</em>
+<a class="jxr_linenumber" name="L132" href="#L132">132</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;HTTP POST /foo&lt;/c&gt; request call which will make the HTTP call look like a &lt;c&gt;PATCH&lt;/c&gt; request in any of the REST APIs.</em>
+<a class="jxr_linenumber" name="L133" href="#L133">133</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L134" href="#L134">134</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L135" href="#L135">135</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L136" href="#L136">136</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L138" href="#L138">138</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L139" href="#L139">139</a> <em class="jxr_javadoccomment">	 * 		Method names are case-insensitive.</em>
+<a class="jxr_linenumber" name="L140" href="#L140">140</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L141" href="#L141">141</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
+<a class="jxr_linenumber" name="L142" href="#L142">142</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L143" href="#L143">143</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
+<a class="jxr_linenumber" name="L144" href="#L144">144</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L145" href="#L145">145</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L146" href="#L146">146</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L147" href="#L147">147</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L148" href="#L148">148</a> 	String allowedMethodHeaders() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L149" href="#L149">149</a> 
+<a class="jxr_linenumber" name="L150" href="#L150">150</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L151" href="#L151">151</a> <em class="jxr_javadoccomment">	 * Allowed method parameters.</em>
+<a class="jxr_linenumber" name="L152" href="#L152">152</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L153" href="#L153">153</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L154" href="#L154">154</a> <em class="jxr_javadoccomment">	 * When specified, the HTTP method can be overridden by passing in a &lt;js&gt;"method"&lt;/js&gt; URL parameter on a regular</em>
+<a class="jxr_linenumber" name="L155" href="#L155">155</a> <em class="jxr_javadoccomment">	 * GET request.</em>
+<a class="jxr_linenumber" name="L156" href="#L156">156</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;</em>
+<a class="jxr_linenumber" name="L157" href="#L157">157</a> <em class="jxr_javadoccomment">	 * For example:</em>
+<a class="jxr_linenumber" name="L158" href="#L158">158</a> <em class="jxr_javadoccomment">	 * &lt;p class='burlenc'&gt;</em>
+<a class="jxr_linenumber" name="L159" href="#L159">159</a> <em class="jxr_javadoccomment">	 *  ?method=OPTIONS</em>
+<a class="jxr_linenumber" name="L160" href="#L160">160</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L161" href="#L161">161</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L162" href="#L162">162</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L163" href="#L163">163</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L164" href="#L164">164</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L165" href="#L165">165</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L166" href="#L166">166</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L167" href="#L167">167</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"*"&lt;/js&gt; to represent all methods.</em>
+<a class="jxr_linenumber" name="L168" href="#L168">168</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L169" href="#L169">169</a> <em class="jxr_javadoccomment">	 * 		Use &lt;js&gt;"NONE"&lt;/js&gt; (case insensitive) to suppress inheriting a value from a parent class.</em>
+<a class="jxr_linenumber" name="L170" href="#L170">170</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L171" href="#L171">171</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L172" href="#L172">172</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L173" href="#L173">173</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#allowedMethodParams(String)}</em>
+<a class="jxr_linenumber" name="L174" href="#L174">174</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L175" href="#L175">175</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L176" href="#L176">176</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L177" href="#L177">177</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L178" href="#L178">178</a> 	String allowedMethodParams() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L179" href="#L179">179</a> 
+<a class="jxr_linenumber" name="L180" href="#L180">180</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L181" href="#L181">181</a> <em class="jxr_javadoccomment">	 * Specifies the logger to use for logging of HTTP requests and responses.</em>
+<a class="jxr_linenumber" name="L182" href="#L182">182</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L183" href="#L183">183</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L185" href="#L185">185</a> <em class="jxr_javadoccomment">	 * 		The default call logger if not specified is {@link CallLogger}.</em>
+<a class="jxr_linenumber" name="L186" href="#L186">186</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L187" href="#L187">187</a> <em class="jxr_javadoccomment">	 * 		The resource class itself will be used if it implements the {@link CallLogger} interface and not</em>
+<a class="jxr_linenumber" name="L188" href="#L188">188</a> <em class="jxr_javadoccomment">	 * 		explicitly overridden via this annotation.</em>
+<a class="jxr_linenumber" name="L189" href="#L189">189</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L190" href="#L190">190</a> <em class="jxr_javadoccomment">	 * 		The implementation must have one of the following constructors:</em>
+<a class="jxr_linenumber" name="L191" href="#L191">191</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L192" href="#L192">192</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public&lt;/jk&gt; T(RestContext)&lt;/code&gt;</em>
+<a class="jxr_linenumber" name="L193" href="#L193">193</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public&lt;/jk&gt; T()&lt;/code&gt;</em>
+<a class="jxr_linenumber" name="L194" href="#L194">194</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public static&lt;/jk&gt; T &lt;jsm&gt;create&lt;/jsm&gt;(RestContext)&lt;/code&gt;</em>
+<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;code&gt;&lt;jk&gt;public static&lt;/jk&gt; T &lt;jsm&gt;create&lt;/jsm&gt;()&lt;/code&gt;</em>
+<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L197" href="#L197">197</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_javadoccomment">	 * 		Inner classes of the REST resource class are allowed.</em>
+<a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L201" href="#L201">201</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L202" href="#L202">202</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#callLogger()}</em>
+<a class="jxr_linenumber" name="L203" href="#L203">203</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerLoggingAndDebugging" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerLoggingAndDebugging</a>"&gt;Logging / Debugging&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L204" href="#L204">204</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L205" href="#L205">205</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L206" href="#L206">206</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L207" href="#L207">207</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L208" href="#L208">208</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger() <strong class="jxr_keyword">default</strong> CallLogger.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L209" href="#L209">209</a> 
+<a class="jxr_linenumber" name="L210" href="#L210">210</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_javadoccomment">	 * The resolver used for resolving instances of child resources and various other beans including:</em>
+<a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link CallLogger}</em>
+<a class="jxr_linenumber" name="L214" href="#L214">214</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link SwaggerProvider}</em>
+<a class="jxr_linenumber" name="L215" href="#L215">215</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link FileFinder}</em>
+<a class="jxr_linenumber" name="L216" href="#L216">216</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link StaticFiles}</em>
+<a class="jxr_linenumber" name="L217" href="#L217">217</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L218" href="#L218">218</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L219" href="#L219">219</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L220" href="#L220">220</a> <em class="jxr_javadoccomment">	 * Note that the &lt;c&gt;SpringRestServlet&lt;/c&gt; classes uses the &lt;c&gt;SpringBeanStore&lt;/c&gt; class to allow for any</em>
+<a class="jxr_linenumber" name="L221" href="#L221">221</a> <em class="jxr_javadoccomment">	 * Spring beans to be injected into your REST resources.</em>
+<a class="jxr_linenumber" name="L222" href="#L222">222</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L223" href="#L223">223</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L224" href="#L224">224</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L225" href="#L225">225</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore() <strong class="jxr_keyword">default</strong> BeanStore.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L226" href="#L226">226</a> 
+<a class="jxr_linenumber" name="L227" href="#L227">227</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L228" href="#L228">228</a> <em class="jxr_javadoccomment">	 * REST children.</em>
+<a class="jxr_linenumber" name="L229" href="#L229">229</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L230" href="#L230">230</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L231" href="#L231">231</a> <em class="jxr_javadoccomment">	 * Defines children of this resource.</em>
+<a class="jxr_linenumber" name="L232" href="#L232">232</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L233" href="#L233">233</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L234" href="#L234">234</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L235" href="#L235">235</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Children on child are combined with those on parent class.</em>
+<a class="jxr_linenumber" name="L236" href="#L236">236</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Children are list parent-to-child in the order they appear in the annotation.</em>
+<a class="jxr_linenumber" name="L237" href="#L237">237</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L238" href="#L238">238</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L239" href="#L239">239</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L240" href="#L240">240</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#children(Object...)}</em>
+<a class="jxr_linenumber" name="L241" href="#L241">241</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L242" href="#L242">242</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L243" href="#L243">243</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L244" href="#L244">244</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L245" href="#L245">245</a> 	Class&lt;?&gt;[] children() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L246" href="#L246">246</a> 
+<a class="jxr_linenumber" name="L247" href="#L247">247</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L248" href="#L248">248</a> <em class="jxr_javadoccomment">	 * Client version header.</em>
+<a class="jxr_linenumber" name="L249" href="#L249">249</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L250" href="#L250">250</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L251" href="#L251">251</a> <em class="jxr_javadoccomment">	 * Specifies the name of the header used to denote the client version on HTTP requests.</em>
+<a class="jxr_linenumber" name="L252" href="#L252">252</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L253" href="#L253">253</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L254" href="#L254">254</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L255" href="#L255">255</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L256" href="#L256">256</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L257" href="#L257">257</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L258" href="#L258">258</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L259" href="#L259">259</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L260" href="#L260">260</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#clientVersionHeader(String)}</em>
+<a class="jxr_linenumber" name="L261" href="#L261">261</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L262" href="#L262">262</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L263" href="#L263">263</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L264" href="#L264">264</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L265" href="#L265">265</a> 	String clientVersionHeader() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L266" href="#L266">266</a> 
+<a class="jxr_linenumber" name="L267" href="#L267">267</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L268" href="#L268">268</a> <em class="jxr_javadoccomment">	 * Optional location of configuration file for this servlet.</em>
+<a class="jxr_linenumber" name="L269" href="#L269">269</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L271" href="#L271">271</a> <em class="jxr_javadoccomment">	 * The configuration file .</em>
+<a class="jxr_linenumber" name="L272" href="#L272">272</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L273" href="#L273">273</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L274" href="#L274">274</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L275" href="#L275">275</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Config file is searched for in child-to-parent order.</em>
+<a class="jxr_linenumber" name="L276" href="#L276">276</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L277" href="#L277">277</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L278" href="#L278">278</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L279" href="#L279">279</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L280" href="#L280">280</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L281" href="#L281">281</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L282" href="#L282">282</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L283" href="#L283">283</a> <em class="jxr_javadoccomment">	 * 		Use the keyword &lt;c&gt;SYSTEM_DEFAULT&lt;/c&gt; to refer to the system default configuration</em>
+<a class="jxr_linenumber" name="L284" href="#L284">284</a> <em class="jxr_javadoccomment">	 * 		returned by the {@link Config#getSystemDefault()}.</em>
+<a class="jxr_linenumber" name="L285" href="#L285">285</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L286" href="#L286">286</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L287" href="#L287">287</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L288" href="#L288">288</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#config(Config)}</em>
+<a class="jxr_linenumber" name="L289" href="#L289">289</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L290" href="#L290">290</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L291" href="#L291">291</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L292" href="#L292">292</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L293" href="#L293">293</a> 	String config() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L294" href="#L294">294</a> 
+<a class="jxr_linenumber" name="L295" href="#L295">295</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L296" href="#L296">296</a> <em class="jxr_javadoccomment">	 * Supported content media types.</em>
+<a class="jxr_linenumber" name="L297" href="#L297">297</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L298" href="#L298">298</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L299" href="#L299">299</a> <em class="jxr_javadoccomment">	 * Overrides the media types inferred from the parsers that identify what media types can be consumed by the resource.</em>
+<a class="jxr_linenumber" name="L300" href="#L300">300</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L301" href="#L301">301</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L302" href="#L302">302</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L303" href="#L303">303</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L304" href="#L304">304</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L305" href="#L305">305</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L306" href="#L306">306</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L307" href="#L307">307</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L308" href="#L308">308</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#consumes(MediaType...)}</em>
+<a class="jxr_linenumber" name="L309" href="#L309">309</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L310" href="#L310">310</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L311" href="#L311">311</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L312" href="#L312">312</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L313" href="#L313">313</a> 	String[] consumes() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L314" href="#L314">314</a> 
+<a class="jxr_linenumber" name="L315" href="#L315">315</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L316" href="#L316">316</a> <em class="jxr_javadoccomment">	 * Class-level response converters.</em>
+<a class="jxr_linenumber" name="L317" href="#L317">317</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L318" href="#L318">318</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L319" href="#L319">319</a> <em class="jxr_javadoccomment">	 * Associates one or more {@link RestConverter converters} with a resource class.</em>
+<a class="jxr_linenumber" name="L320" href="#L320">320</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L321" href="#L321">321</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L322" href="#L322">322</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L323" href="#L323">323</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters on child are combined with those on parent class.</em>
+<a class="jxr_linenumber" name="L324" href="#L324">324</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters are executed child-to-parent in the order they appear in the annotation.</em>
+<a class="jxr_linenumber" name="L325" href="#L325">325</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Converters on methods are executed before those on classes.</em>
+<a class="jxr_linenumber" name="L326" href="#L326">326</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L327" href="#L327">327</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L328" href="#L328">328</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L329" href="#L329">329</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#converters()} - Registering converters with REST resources.</em>
+<a class="jxr_linenumber" name="L330" href="#L330">330</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L331" href="#L331">331</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L332" href="#L332">332</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L333" href="#L333">333</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L334" href="#L334">334</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L335" href="#L335">335</a> 
+<a class="jxr_linenumber" name="L336" href="#L336">336</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L337" href="#L337">337</a> <em class="jxr_javadoccomment">	 * Enable debug mode.</em>
+<a class="jxr_linenumber" name="L338" href="#L338">338</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L339" href="#L339">339</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L340" href="#L340">340</a> <em class="jxr_javadoccomment">	 * Enables the following:</em>
+<a class="jxr_linenumber" name="L341" href="#L341">341</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
+<a class="jxr_linenumber" name="L342" href="#L342">342</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L343" href="#L343">343</a> <em class="jxr_javadoccomment">	 * 		HTTP request/response bodies are cached in memory for logging purposes.</em>
+<a class="jxr_linenumber" name="L344" href="#L344">344</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L345" href="#L345">345</a> <em class="jxr_javadoccomment">	 * 		HTTP requests/responses are logged to the registered {@link CallLogger}.</em>
+<a class="jxr_linenumber" name="L346" href="#L346">346</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L347" href="#L347">347</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L348" href="#L348">348</a> <em class="jxr_javadoccomment">	 * &lt;ul class='values'&gt;</em>
+<a class="jxr_linenumber" name="L349" href="#L349">349</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"true"&lt;/js&gt; - Debug is enabled for all requests.</em>
+<a class="jxr_linenumber" name="L350" href="#L350">350</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"false"&lt;/js&gt; - Debug is disabled for all requests.</em>
+<a class="jxr_linenumber" name="L351" href="#L351">351</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"conditional"&lt;/js&gt; - Debug is enabled only for requests that have a &lt;c class='snippet'&gt;Debug: true&lt;/c&gt; header.</em>
+<a class="jxr_linenumber" name="L352" href="#L352">352</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L353" href="#L353">353</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L354" href="#L354">354</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L355" href="#L355">355</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L356" href="#L356">356</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L357" href="#L357">357</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L358" href="#L358">358</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L359" href="#L359">359</a> <em class="jxr_javadoccomment">	 * 		These debug settings can be overridden by the {@link Rest#debugOn()} annotation or at runtime by directly</em>
+<a class="jxr_linenumber" name="L360" href="#L360">360</a> <em class="jxr_javadoccomment">	 * 		calling {@link RestRequest#setDebug()}.</em>
+<a class="jxr_linenumber" name="L361" href="#L361">361</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L362" href="#L362">362</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L363" href="#L363">363</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L364" href="#L364">364</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#debugEnablement()}</em>
+<a class="jxr_linenumber" name="L365" href="#L365">365</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L366" href="#L366">366</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L367" href="#L367">367</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L368" href="#L368">368</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L369" href="#L369">369</a> 	String debug() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L370" href="#L370">370</a> 
+<a class="jxr_linenumber" name="L371" href="#L371">371</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L372" href="#L372">372</a> <em class="jxr_javadoccomment">	 * Debug enablement bean.</em>
+<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L374" href="#L374">374</a> <em class="jxr_javadoccomment">	 * TODO</em>
+<a class="jxr_linenumber" name="L375" href="#L375">375</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L376" href="#L376">376</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L377" href="#L377">377</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#debugEnablement()}</em>
+<a class="jxr_linenumber" name="L378" href="#L378">378</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L379" href="#L379">379</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L380" href="#L380">380</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L381" href="#L381">381</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L382" href="#L382">382</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement() <strong class="jxr_keyword">default</strong> DebugEnablement.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L383" href="#L383">383</a> 
+<a class="jxr_linenumber" name="L384" href="#L384">384</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L385" href="#L385">385</a> <em class="jxr_javadoccomment">	 * Enable debug mode on specified classes/methods.</em>
+<a class="jxr_linenumber" name="L386" href="#L386">386</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L387" href="#L387">387</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L388" href="#L388">388</a> <em class="jxr_javadoccomment">	 * Enables the following:</em>
+<a class="jxr_linenumber" name="L389" href="#L389">389</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
+<a class="jxr_linenumber" name="L390" href="#L390">390</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L391" href="#L391">391</a> <em class="jxr_javadoccomment">	 * 		HTTP request/response bodies are cached in memory for logging purposes on matching classes and methods.</em>
+<a class="jxr_linenumber" name="L392" href="#L392">392</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L393" href="#L393">393</a> <em class="jxr_javadoccomment">	 * 		HTTP requests/responses are logged to the registered {@link CallLogger}.</em>
+<a class="jxr_linenumber" name="L394" href="#L394">394</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L395" href="#L395">395</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L396" href="#L396">396</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L397" href="#L397">397</a> <em class="jxr_javadoccomment">	 * Consists of a comma-delimited list of strings of the following forms:</em>
+<a class="jxr_linenumber" name="L398" href="#L398">398</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L399" href="#L399">399</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"class-identifier"&lt;/js&gt; - Enable debug on the specified class.</em>
+<a class="jxr_linenumber" name="L400" href="#L400">400</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"class-identifier=[true|false|conditional]"&lt;/js&gt; - Explicitly enable debug on the specified class.</em>
+<a class="jxr_linenumber" name="L401" href="#L401">401</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"method-identifier"&lt;/js&gt; - Enable debug on the specified class.</em>
+<a class="jxr_linenumber" name="L402" href="#L402">402</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;&lt;js&gt;"method-identifier=[true|false|conditional]"&lt;/js&gt; - Explicitly enable debug on the specified class.</em>
+<a class="jxr_linenumber" name="L403" href="#L403">403</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L404" href="#L404">404</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L405" href="#L405">405</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L406" href="#L406">406</a> <em class="jxr_javadoccomment">	 * Class identifiers can be any of the following forms:</em>
+<a class="jxr_linenumber" name="L407" href="#L407">407</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L408" href="#L408">408</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified:</em>
+<a class="jxr_linenumber" name="L409" href="#L409">409</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L410" href="#L410">410</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L411" href="#L411">411</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L412" href="#L412">412</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified inner class:</em>
+<a class="jxr_linenumber" name="L413" href="#L413">413</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L414" href="#L414">414</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass$Inner1$Inner2"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L415" href="#L415">415</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L416" href="#L416">416</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple:</em>
+<a class="jxr_linenumber" name="L417" href="#L417">417</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L418" href="#L418">418</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L419" href="#L419">419</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L420" href="#L420">420</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple inner:</em>
+<a class="jxr_linenumber" name="L421" href="#L421">421</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L422" href="#L422">422</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass$Inner1$Inner2"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L423" href="#L423">423</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner1$Inner2"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner2"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L425" href="#L425">425</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L426" href="#L426">426</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L427" href="#L427">427</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L428" href="#L428">428</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L429" href="#L429">429</a> <em class="jxr_javadoccomment">	 * Method identifiers can be any of the following forms:</em>
+<a class="jxr_linenumber" name="L430" href="#L430">430</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L431" href="#L431">431</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified with args:</em>
+<a class="jxr_linenumber" name="L432" href="#L432">432</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L433" href="#L433">433</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod(String,int)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L434" href="#L434">434</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod(java.lang.String,int)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L435" href="#L435">435</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod()"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L436" href="#L436">436</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L437" href="#L437">437</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Fully qualified:</em>
+<a class="jxr_linenumber" name="L438" href="#L438">438</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L439" href="#L439">439</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"com.foo.MyClass.myMethod"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L440" href="#L440">440</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L441" href="#L441">441</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple with args:</em>
+<a class="jxr_linenumber" name="L442" href="#L442">442</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L443" href="#L443">443</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod(String,int)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L444" href="#L444">444</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod(java.lang.String,int)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L445" href="#L445">445</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod()"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L446" href="#L446">446</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L447" href="#L447">447</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple:</em>
+<a class="jxr_linenumber" name="L448" href="#L448">448</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L449" href="#L449">449</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass.myMethod"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L450" href="#L450">450</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L451" href="#L451">451</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simple inner class:</em>
+<a class="jxr_linenumber" name="L452" href="#L452">452</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L453" href="#L453">453</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"MyClass$Inner1$Inner2.myMethod"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L454" href="#L454">454</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner1$Inner2.myMethod"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L455" href="#L455">455</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"Inner2.myMethod"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L456" href="#L456">456</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L457" href="#L457">457</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L458" href="#L458">458</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L459" href="#L459">459</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L460" href="#L460">460</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L461" href="#L461">461</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Turn on debug per-request on the class and always on the doX() method&lt;/jc&gt;.</em>
+<a class="jxr_linenumber" name="L462" href="#L462">462</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L463" href="#L463">463</a> <em class="jxr_javadoccomment">	 * 		debugOn=&lt;js&gt;"MyResource=conditional,MyResource.doX=true"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L464" href="#L464">464</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L465" href="#L465">465</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L466" href="#L466">466</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L467" href="#L467">467</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;</em>
+<a class="jxr_linenumber" name="L468" href="#L468">468</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public void&lt;/jk&gt; String getX() {</em>
+<a class="jxr_linenumber" name="L469" href="#L469">469</a> <em class="jxr_javadoccomment">	 *			...</em>
+<a class="jxr_linenumber" name="L470" href="#L470">470</a> <em class="jxr_javadoccomment">	 *		}</em>
+<a class="jxr_linenumber" name="L471" href="#L471">471</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L472" href="#L472">472</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L473" href="#L473">473</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L474" href="#L474">474</a> <em class="jxr_javadoccomment">	 * A more-typical scenario is to pull this setting from an external source such as system property or environment</em>
+<a class="jxr_linenumber" name="L475" href="#L475">475</a> <em class="jxr_javadoccomment">	 * variable:</em>
+<a class="jxr_linenumber" name="L476" href="#L476">476</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L477" href="#L477">477</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L478" href="#L478">478</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L479" href="#L479">479</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L480" href="#L480">480</a> <em class="jxr_javadoccomment">	 * 		debugOn=&lt;js&gt;"$E{DEBUG_ON_SETTINGS}"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L481" href="#L481">481</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L482" href="#L482">482</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {...}</em>
+<a class="jxr_linenumber" name="L483" href="#L483">483</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L484" href="#L484">484</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L485" href="#L485">485</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L486" href="#L486">486</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L487" href="#L487">487</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L488" href="#L488">488</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L489" href="#L489">489</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L490" href="#L490">490</a> <em class="jxr_javadoccomment">	 * 		These debug settings override the settings define via {@link Rest#debug()} and {@link RestOp#debug()}.</em>
+<a class="jxr_linenumber" name="L491" href="#L491">491</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L492" href="#L492">492</a> <em class="jxr_javadoccomment">	 * 		These debug settings can be overridden at runtime by directly calling {@link RestRequest#setDebug()}.</em>
+<a class="jxr_linenumber" name="L493" href="#L493">493</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L494" href="#L494">494</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L495" href="#L495">495</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L496" href="#L496">496</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L497" href="#L497">497</a> 	String debugOn() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L498" href="#L498">498</a> 
+<a class="jxr_linenumber" name="L499" href="#L499">499</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L500" href="#L500">500</a> <em class="jxr_javadoccomment">	 * Default &lt;c&gt;Accept&lt;/c&gt; header.</em>
+<a class="jxr_linenumber" name="L501" href="#L501">501</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L502" href="#L502">502</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L503" href="#L503">503</a> <em class="jxr_javadoccomment">	 * The default value for the &lt;c&gt;Accept&lt;/c&gt; header if not specified on a request.</em>
+<a class="jxr_linenumber" name="L504" href="#L504">504</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L505" href="#L505">505</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L506" href="#L506">506</a> <em class="jxr_javadoccomment">	 * This is a shortcut for using {@link #defaultRequestHeaders()} for just this specific header.</em>
+<a class="jxr_linenumber" name="L507" href="#L507">507</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L508" href="#L508">508</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L509" href="#L509">509</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L510" href="#L510">510</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L511" href="#L511">511</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L512" href="#L512">512</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L513" href="#L513">513</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L514" href="#L514">514</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L515" href="#L515">515</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L516" href="#L516">516</a> 	String defaultAccept() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L517" href="#L517">517</a> 
+<a class="jxr_linenumber" name="L518" href="#L518">518</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L519" href="#L519">519</a> <em class="jxr_javadoccomment">	 * Default character encoding.</em>
+<a class="jxr_linenumber" name="L520" href="#L520">520</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L521" href="#L521">521</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L522" href="#L522">522</a> <em class="jxr_javadoccomment">	 * The default character encoding for the request and response if not specified on the request.</em>
+<a class="jxr_linenumber" name="L523" href="#L523">523</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L524" href="#L524">524</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L525" href="#L525">525</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L526" href="#L526">526</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L527" href="#L527">527</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L528" href="#L528">528</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L529" href="#L529">529</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L530" href="#L530">530</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L531" href="#L531">531</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultCharset(Charset)}</em>
+<a class="jxr_linenumber" name="L532" href="#L532">532</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#defaultCharset(Charset)}</em>
+<a class="jxr_linenumber" name="L533" href="#L533">533</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#defaultCharset}</em>
+<a class="jxr_linenumber" name="L534" href="#L534">534</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestGet#defaultCharset}</em>
+<a class="jxr_linenumber" name="L535" href="#L535">535</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#defaultCharset}</em>
+<a class="jxr_linenumber" name="L536" href="#L536">536</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#defaultCharset}</em>
+<a class="jxr_linenumber" name="L537" href="#L537">537</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestDelete#defaultCharset}</em>
+<a class="jxr_linenumber" name="L538" href="#L538">538</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L539" href="#L539">539</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L540" href="#L540">540</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L541" href="#L541">541</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L542" href="#L542">542</a> 	String defaultCharset() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L543" href="#L543">543</a> 
+<a class="jxr_linenumber" name="L544" href="#L544">544</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L545" href="#L545">545</a> <em class="jxr_javadoccomment">	 * Default &lt;c&gt;Content-Type&lt;/c&gt; header.</em>
+<a class="jxr_linenumber" name="L546" href="#L546">546</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L547" href="#L547">547</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L548" href="#L548">548</a> <em class="jxr_javadoccomment">	 * The default value for the &lt;c&gt;Content-Type&lt;/c&gt; header if not specified on a request.</em>
+<a class="jxr_linenumber" name="L549" href="#L549">549</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L550" href="#L550">550</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L551" href="#L551">551</a> <em class="jxr_javadoccomment">	 * This is a shortcut for using {@link #defaultRequestHeaders()} for just this specific header.</em>
+<a class="jxr_linenumber" name="L552" href="#L552">552</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L553" href="#L553">553</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L554" href="#L554">554</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L555" href="#L555">555</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L556" href="#L556">556</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L557" href="#L557">557</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L558" href="#L558">558</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L559" href="#L559">559</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L560" href="#L560">560</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L561" href="#L561">561</a> 	String defaultContentType() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L562" href="#L562">562</a> 
+<a class="jxr_linenumber" name="L563" href="#L563">563</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L564" href="#L564">564</a> <em class="jxr_javadoccomment">	 * Default request attributes.</em>
+<a class="jxr_linenumber" name="L565" href="#L565">565</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L566" href="#L566">566</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L567" href="#L567">567</a> <em class="jxr_javadoccomment">	 * Specifies default values for request attributes if they're not already set on the request.</em>
+<a class="jxr_linenumber" name="L568" href="#L568">568</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L569" href="#L569">569</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L570" href="#L570">570</a> <em class="jxr_javadoccomment">	 * Affects values returned by the following methods:</em>
+<a class="jxr_linenumber" name="L571" href="#L571">571</a> <em class="jxr_javadoccomment">	 * 	&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L572" href="#L572">572</a> <em class="jxr_javadoccomment">	 * 		&lt;li class='jm'&gt;{@link RestRequest#getAttribute(String)}.</em>
+<a class="jxr_linenumber" name="L573" href="#L573">573</a> <em class="jxr_javadoccomment">	 * 		&lt;li class='jm'&gt;{@link RestRequest#getAttributes()}.</em>
+<a class="jxr_linenumber" name="L574" href="#L574">574</a> <em class="jxr_javadoccomment">	 * 	&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L575" href="#L575">575</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L576" href="#L576">576</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L577" href="#L577">577</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L578" href="#L578">578</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Defined via annotation resolving to a config file setting with default value.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L579" href="#L579">579</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(defaultRequestAttributes={&lt;js&gt;"Foo=bar"&lt;/js&gt;, &lt;js&gt;"Baz: $C{REST/myAttributeValue}"&lt;/js&gt;})</em>
+<a class="jxr_linenumber" name="L580" href="#L580">580</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L581" href="#L581">581</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L582" href="#L582">582</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Override at the method level.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L583" href="#L583">583</a> <em class="jxr_javadoccomment">	 * 		&lt;ja&gt;@RestGet&lt;/ja&gt;(defaultRequestAttributes={&lt;js&gt;"Foo: bar"&lt;/js&gt;})</em>
+<a class="jxr_linenumber" name="L584" href="#L584">584</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;public&lt;/jk&gt; Object myMethod() {...}</em>
+<a class="jxr_linenumber" name="L585" href="#L585">585</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L586" href="#L586">586</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L587" href="#L587">587</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L588" href="#L588">588</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L589" href="#L589">589</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L590" href="#L590">590</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L591" href="#L591">591</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L592" href="#L592">592</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L593" href="#L593">593</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L594" href="#L594">594</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L595" href="#L595">595</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultRequestAttributes(NamedAttribute...)}</em>
+<a class="jxr_linenumber" name="L596" href="#L596">596</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#defaultRequestAttributes()}</em>
+<a class="jxr_linenumber" name="L597" href="#L597">597</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestGet#defaultRequestAttributes()}</em>
+<a class="jxr_linenumber" name="L598" href="#L598">598</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#defaultRequestAttributes()}</em>
+<a class="jxr_linenumber" name="L599" href="#L599">599</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#defaultRequestAttributes()}</em>
+<a class="jxr_linenumber" name="L600" href="#L600">600</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestDelete#defaultRequestAttributes()}</em>
+<a class="jxr_linenumber" name="L601" href="#L601">601</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L602" href="#L602">602</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L603" href="#L603">603</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L604" href="#L604">604</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L605" href="#L605">605</a> 	String[] defaultRequestAttributes() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L606" href="#L606">606</a> 
+<a class="jxr_linenumber" name="L607" href="#L607">607</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L608" href="#L608">608</a> <em class="jxr_javadoccomment">	 * Default request headers.</em>
+<a class="jxr_linenumber" name="L609" href="#L609">609</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L610" href="#L610">610</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L611" href="#L611">611</a> <em class="jxr_javadoccomment">	 * Specifies default values for request headers if they're not passed in through the request.</em>
+<a class="jxr_linenumber" name="L612" href="#L612">612</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L613" href="#L613">613</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L614" href="#L614">614</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L615" href="#L615">615</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L616" href="#L616">616</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L617" href="#L617">617</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L618" href="#L618">618</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L619" href="#L619">619</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L620" href="#L620">620</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultRequestHeaders(org.apache.http.Header...)}</em>
+<a class="jxr_linenumber" name="L621" href="#L621">621</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L622" href="#L622">622</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L623" href="#L623">623</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L624" href="#L624">624</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L625" href="#L625">625</a> 	String[] defaultRequestHeaders() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L626" href="#L626">626</a> 
+<a class="jxr_linenumber" name="L627" href="#L627">627</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L628" href="#L628">628</a> <em class="jxr_javadoccomment">	 * Default response headers.</em>
+<a class="jxr_linenumber" name="L629" href="#L629">629</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L630" href="#L630">630</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L631" href="#L631">631</a> <em class="jxr_javadoccomment">	 * Specifies default values for response headers if they're not set after the Java REST method is called.</em>
+<a class="jxr_linenumber" name="L632" href="#L632">632</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L633" href="#L633">633</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L634" href="#L634">634</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L635" href="#L635">635</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L636" href="#L636">636</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L637" href="#L637">637</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L638" href="#L638">638</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L639" href="#L639">639</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L640" href="#L640">640</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#defaultResponseHeaders(org.apache.http.Header...)}</em>
+<a class="jxr_linenumber" name="L641" href="#L641">641</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L642" href="#L642">642</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L643" href="#L643">643</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L644" href="#L644">644</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L645" href="#L645">645</a> 	String[] defaultResponseHeaders() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L646" href="#L646">646</a> 
+<a class="jxr_linenumber" name="L647" href="#L647">647</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L648" href="#L648">648</a> <em class="jxr_javadoccomment">	 * Optional servlet description.</em>
+<a class="jxr_linenumber" name="L649" href="#L649">649</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L650" href="#L650">650</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L651" href="#L651">651</a> <em class="jxr_javadoccomment">	 * It is used to populate the Swagger description field.</em>
+<a class="jxr_linenumber" name="L652" href="#L652">652</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L653" href="#L653">653</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L654" href="#L654">654</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L655" href="#L655">655</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Description is searched for in child-to-parent order.</em>
+<a class="jxr_linenumber" name="L656" href="#L656">656</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L657" href="#L657">657</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L658" href="#L658">658</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L659" href="#L659">659</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L660" href="#L660">660</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L661" href="#L661">661</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L662" href="#L662">662</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L663" href="#L663">663</a> <em class="jxr_javadoccomment">	 * 		The format is plain-text.</em>
+<a class="jxr_linenumber" name="L664" href="#L664">664</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;Multiple lines are concatenated with newlines.</em>
+<a class="jxr_linenumber" name="L665" href="#L665">665</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L666" href="#L666">666</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L667" href="#L667">667</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L668" href="#L668">668</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L669" href="#L669">669</a> 	String[] description() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L670" href="#L670">670</a> 
+<a class="jxr_linenumber" name="L671" href="#L671">671</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L672" href="#L672">672</a> <em class="jxr_javadoccomment">	 * Specifies the compression encoders for this resource.</em>
+<a class="jxr_linenumber" name="L673" href="#L673">673</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L674" href="#L674">674</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L675" href="#L675">675</a> <em class="jxr_javadoccomment">	 * Encoders are used to enable various kinds of compression (e.g. &lt;js&gt;"gzip"&lt;/js&gt;) on requests and responses.</em>
+<a class="jxr_linenumber" name="L676" href="#L676">676</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L677" href="#L677">677</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L678" href="#L678">678</a> <em class="jxr_javadoccomment">	 * Encoders are automatically inherited from {@link Rest#encoders()} annotations on parent classes with the encoders on child classes</em>
+<a class="jxr_linenumber" name="L679" href="#L679">679</a> <em class="jxr_javadoccomment">	 * prepended to the encoder group.</em>
+<a class="jxr_linenumber" name="L680" href="#L680">680</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.encoders.EncoderSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
+<a class="jxr_linenumber" name="L681" href="#L681">681</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L682" href="#L682">682</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L683" href="#L683">683</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L684" href="#L684">684</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that handles GZIP compression.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L685" href="#L685">685</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L686" href="#L686">686</a> <em class="jxr_javadoccomment">	 * 		encoders={</em>
+<a class="jxr_linenumber" name="L687" href="#L687">687</a> <em class="jxr_javadoccomment">	 * 			GzipEncoder.&lt;jk&gt;class&lt;/jk&gt;</em>
+<a class="jxr_linenumber" name="L688" href="#L688">688</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L689" href="#L689">689</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L690" href="#L690">690</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L691" href="#L691">691</a> <em class="jxr_javadoccomment">	 * 		...</em>
+<a class="jxr_linenumber" name="L692" href="#L692">692</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L693" href="#L693">693</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L694" href="#L694">694</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L695" href="#L695">695</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L696" href="#L696">696</a> <em class="jxr_javadoccomment">	 * The encoders can also be tailored at the method level using {@link RestOp#encoders()} (and related annotations).</em>
+<a class="jxr_linenumber" name="L697" href="#L697">697</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L698" href="#L698">698</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L699" href="#L699">699</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
+<a class="jxr_linenumber" name="L700" href="#L700">700</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L701" href="#L701">701</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L702" href="#L702">702</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getEncoders().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L703" href="#L703">703</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L704" href="#L704">704</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L705" href="#L705">705</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L706" href="#L706">706</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L707" href="#L707">707</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Encoders on child are combined with those on parent class.</em>
+<a class="jxr_linenumber" name="L708" href="#L708">708</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L709" href="#L709">709</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L710" href="#L710">710</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L711" href="#L711">711</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerEncoders" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerEncoders</a>"&gt;Encoders&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L712" href="#L712">712</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L713" href="#L713">713</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L714" href="#L714">714</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L715" href="#L715">715</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L716" href="#L716">716</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L717" href="#L717">717</a> 
+<a class="jxr_linenumber" name="L718" href="#L718">718</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L719" href="#L719">719</a> <em class="jxr_javadoccomment">	 * Class-level guards.</em>
+<a class="jxr_linenumber" name="L720" href="#L720">720</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L721" href="#L721">721</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L722" href="#L722">722</a> <em class="jxr_javadoccomment">	 * Associates one or more {@link RestGuard RestGuards} with all REST methods defined in this class.</em>
+<a class="jxr_linenumber" name="L723" href="#L723">723</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L724" href="#L724">724</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L725" href="#L725">725</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L726" href="#L726">726</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards on child are combined with those on parent class.</em>
+<a class="jxr_linenumber" name="L727" href="#L727">727</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards are executed child-to-parent in the order they appear in the annotation.</em>
+<a class="jxr_linenumber" name="L728" href="#L728">728</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Guards on methods are executed before those on classes.</em>
+<a class="jxr_linenumber" name="L729" href="#L729">729</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L730" href="#L730">730</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L731" href="#L731">731</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L732" href="#L732">732</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#guards()}</em>
+<a class="jxr_linenumber" name="L733" href="#L733">733</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L734" href="#L734">734</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L735" href="#L735">735</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L736" href="#L736">736</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L737" href="#L737">737</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L738" href="#L738">738</a> 
+<a class="jxr_linenumber" name="L739" href="#L739">739</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L740" href="#L740">740</a> <em class="jxr_javadoccomment">	 * The maximum allowed input size (in bytes) on HTTP requests.</em>
+<a class="jxr_linenumber" name="L741" href="#L741">741</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L742" href="#L742">742</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L743" href="#L743">743</a> <em class="jxr_javadoccomment">	 * Useful for alleviating DoS attacks by throwing an exception when too much input is received instead of resulting</em>
+<a class="jxr_linenumber" name="L744" href="#L744">744</a> <em class="jxr_javadoccomment">	 * in out-of-memory errors which could affect system stability.</em>
+<a class="jxr_linenumber" name="L745" href="#L745">745</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L746" href="#L746">746</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L747" href="#L747">747</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L748" href="#L748">748</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L749" href="#L749">749</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L750" href="#L750">750</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L751" href="#L751">751</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L752" href="#L752">752</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L753" href="#L753">753</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#maxInput(String)}</em>
+<a class="jxr_linenumber" name="L754" href="#L754">754</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#maxInput(String)}</em>
+<a class="jxr_linenumber" name="L755" href="#L755">755</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestOp#maxInput}</em>
+<a class="jxr_linenumber" name="L756" href="#L756">756</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPost#maxInput}</em>
+<a class="jxr_linenumber" name="L757" href="#L757">757</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link RestPut#maxInput}</em>
+<a class="jxr_linenumber" name="L758" href="#L758">758</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L759" href="#L759">759</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L760" href="#L760">760</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L761" href="#L761">761</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L762" href="#L762">762</a> 	String maxInput() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L763" href="#L763">763</a> 
+<a class="jxr_linenumber" name="L764" href="#L764">764</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L765" href="#L765">765</a> <em class="jxr_javadoccomment">	 * Messages.</em>
+<a class="jxr_linenumber" name="L766" href="#L766">766</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L767" href="#L767">767</a> <em class="jxr_javadoccomment">	 * Identifies the location of the resource bundle for this class.</em>
+<a class="jxr_linenumber" name="L768" href="#L768">768</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L769" href="#L769">769</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L770" href="#L770">770</a> <em class="jxr_javadoccomment">	 * There are two possible formats:</em>
+<a class="jxr_linenumber" name="L771" href="#L771">771</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L772" href="#L772">772</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;A simple string - Represents the {@link org.apache.juneau.cp.Messages.Builder#name(String) name} of the resource bundle.</em>
+<a class="jxr_linenumber" name="L773" href="#L773">773</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;&lt;br&gt;&lt;i&gt;Example:&lt;/i&gt;</em>
+<a class="jxr_linenumber" name="L774" href="#L774">774</a> <em class="jxr_javadoccomment">	 * 		&lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L775" href="#L775">775</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Bundle name is Messages.properties.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L776" href="#L776">776</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(messages=&lt;js&gt;"Messages"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L777" href="#L777">777</a> <em class="jxr_javadoccomment">	 * 		&lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L778" href="#L778">778</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Simplified JSON - Represents parameters for the {@link org.apache.juneau.cp.Messages.Builder} class.</em>
+<a class="jxr_linenumber" name="L779" href="#L779">779</a> <em class="jxr_javadoccomment">	 * 		&lt;br&gt;&lt;br&gt;&lt;i&gt;Example:&lt;/i&gt;</em>
+<a class="jxr_linenumber" name="L780" href="#L780">780</a> <em class="jxr_javadoccomment">	 * 		&lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L781" href="#L781">781</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Bundles can be found in two packages.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L782" href="#L782">782</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(messages=&lt;js&gt;"{name:'Messages',baseNames:['{package}.{name}','{package}.i18n.{name}']"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L783" href="#L783">783</a> <em class="jxr_javadoccomment">	 * 		&lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L784" href="#L784">784</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L785" href="#L785">785</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L786" href="#L786">786</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L787" href="#L787">787</a> <em class="jxr_javadoccomment">	 * If the bundle name is not specified, the class name of the resource object is used.</em>
+<a class="jxr_linenumber" name="L788" href="#L788">788</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L789" href="#L789">789</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L790" href="#L790">790</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L791" href="#L791">791</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L792" href="#L792">792</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L793" href="#L793">793</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L794" href="#L794">794</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L795" href="#L795">795</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L796" href="#L796">796</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L797" href="#L797">797</a> 	String messages() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L798" href="#L798">798</a> 
+<a class="jxr_linenumber" name="L799" href="#L799">799</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L800" href="#L800">800</a> <em class="jxr_javadoccomment">	 * Dynamically apply this annotation to the specified classes.</em>
+<a class="jxr_linenumber" name="L801" href="#L801">801</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L802" href="#L802">802</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L803" href="#L803">803</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations" target="alexandria_uri">https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations</a>"&gt;Dynamically Applied Annotations&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L804" href="#L804">804</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L805" href="#L805">805</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L806" href="#L806">806</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L807" href="#L807">807</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L808" href="#L808">808</a> 	String[] on() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L809" href="#L809">809</a> 
+<a class="jxr_linenumber" name="L810" href="#L810">810</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L811" href="#L811">811</a> <em class="jxr_javadoccomment">	 * Dynamically apply this annotation to the specified classes.</em>
+<a class="jxr_linenumber" name="L812" href="#L812">812</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L813" href="#L813">813</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L814" href="#L814">814</a> <em class="jxr_javadoccomment">	 * Identical to {@link #on()} except allows you to specify class objects instead of a strings.</em>
+<a class="jxr_linenumber" name="L815" href="#L815">815</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L816" href="#L816">816</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L817" href="#L817">817</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations" target="alexandria_uri">https://juneau.apache.org/docs/topics/DynamicallyAppliedAnnotations</a>"&gt;Dynamically Applied Annotations&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L818" href="#L818">818</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L819" href="#L819">819</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L820" href="#L820">820</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L821" href="#L821">821</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L822" href="#L822">822</a> 	Class&lt;?&gt;[] onClass() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L823" href="#L823">823</a> 
+<a class="jxr_linenumber" name="L824" href="#L824">824</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L825" href="#L825">825</a> <em class="jxr_javadoccomment">	 * Specifies the parsers for converting HTTP request bodies into POJOs.</em>
+<a class="jxr_linenumber" name="L826" href="#L826">826</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L827" href="#L827">827</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L828" href="#L828">828</a> <em class="jxr_javadoccomment">	 * Parsers are used to convert the content of HTTP requests into POJOs.</em>
+<a class="jxr_linenumber" name="L829" href="#L829">829</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;Any of the Juneau framework parsers can be used in this setting.</em>
+<a class="jxr_linenumber" name="L830" href="#L830">830</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;The parser selected is based on the request &lt;c&gt;Content-Type&lt;/c&gt; header matched against the values returned by the following method</em>
+<a class="jxr_linenumber" name="L831" href="#L831">831</a> <em class="jxr_javadoccomment">	 * using a best-match algorithm:</em>
+<a class="jxr_linenumber" name="L832" href="#L832">832</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
+<a class="jxr_linenumber" name="L833" href="#L833">833</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link Parser#getMediaTypes()}</em>
+<a class="jxr_linenumber" name="L834" href="#L834">834</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L835" href="#L835">835</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L836" href="#L836">836</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L837" href="#L837">837</a> <em class="jxr_javadoccomment">	 * Parsers are automatically inherited from {@link Rest#parsers()} annotations on parent classes with the parsers on child classes</em>
+<a class="jxr_linenumber" name="L838" href="#L838">838</a> <em class="jxr_javadoccomment">	 * prepended to the parser group.</em>
+<a class="jxr_linenumber" name="L839" href="#L839">839</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.parser.ParserSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
+<a class="jxr_linenumber" name="L840" href="#L840">840</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L841" href="#L841">841</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L842" href="#L842">842</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L843" href="#L843">843</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that can consume JSON and XML.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L844" href="#L844">844</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L845" href="#L845">845</a> <em class="jxr_javadoccomment">	 * 		parsers={</em>
+<a class="jxr_linenumber" name="L846" href="#L846">846</a> <em class="jxr_javadoccomment">	 * 			JsonParser.&lt;jk&gt;class&lt;/jk&gt;,</em>
+<a class="jxr_linenumber" name="L847" href="#L847">847</a> <em class="jxr_javadoccomment">	 * 			XmlParser.&lt;jk&gt;class&lt;/jk&gt;</em>
+<a class="jxr_linenumber" name="L848" href="#L848">848</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L849" href="#L849">849</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L850" href="#L850">850</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L851" href="#L851">851</a> <em class="jxr_javadoccomment">	 * 		...</em>
+<a class="jxr_linenumber" name="L852" href="#L852">852</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L853" href="#L853">853</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L854" href="#L854">854</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L855" href="#L855">855</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L856" href="#L856">856</a> <em class="jxr_javadoccomment">	 * The parsers can also be tailored at the method level using {@link RestOp#parsers()} (and related annotations).</em>
+<a class="jxr_linenumber" name="L857" href="#L857">857</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L858" href="#L858">858</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L859" href="#L859">859</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
+<a class="jxr_linenumber" name="L860" href="#L860">860</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L861" href="#L861">861</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L862" href="#L862">862</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getParsers().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L863" href="#L863">863</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L864" href="#L864">864</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L865" href="#L865">865</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L866" href="#L866">866</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L867" href="#L867">867</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Parsers on child override those on parent class.</em>
+<a class="jxr_linenumber" name="L868" href="#L868">868</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.parser.ParserSet.Inherit} class can be used to inherit and augment values from parent.</em>
+<a class="jxr_linenumber" name="L869" href="#L869">869</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.parser.ParserSet.NoInherit} class can be used to suppress inheriting from parent.</em>
+<a class="jxr_linenumber" name="L870" href="#L870">870</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Parsers on methods take precedence over those on classes.</em>
+<a class="jxr_linenumber" name="L871" href="#L871">871</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L872" href="#L872">872</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L873" href="#L873">873</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L874" href="#L874">874</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/Marshalling" target="alexandria_uri">https://juneau.apache.org/docs/topics/Marshalling</a>"&gt;Marshalling&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L875" href="#L875">875</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L876" href="#L876">876</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L877" href="#L877">877</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L878" href="#L878">878</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L879" href="#L879">879</a> 	Class&lt;?&gt;[] parsers() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L880" href="#L880">880</a> 
+<a class="jxr_linenumber" name="L881" href="#L881">881</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L882" href="#L882">882</a> <em class="jxr_javadoccomment">	 * HTTP part parser.</em>
+<a class="jxr_linenumber" name="L883" href="#L883">883</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L884" href="#L884">884</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L885" href="#L885">885</a> <em class="jxr_javadoccomment">	 * Specifies the {@link HttpPartParser} to use for parsing headers, query/form parameters, and URI parts.</em>
+<a class="jxr_linenumber" name="L886" href="#L886">886</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L887" href="#L887">887</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L888" href="#L888">888</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L889" href="#L889">889</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser() <strong class="jxr_keyword">default</strong> HttpPartParser.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L890" href="#L890">890</a> 
+<a class="jxr_linenumber" name="L891" href="#L891">891</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L892" href="#L892">892</a> <em class="jxr_javadoccomment">	 * HTTP part serializer.</em>
+<a class="jxr_linenumber" name="L893" href="#L893">893</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L894" href="#L894">894</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L895" href="#L895">895</a> <em class="jxr_javadoccomment">	 * Specifies the {@link HttpPartSerializer} to use for serializing headers, query/form parameters, and URI parts.</em>
+<a class="jxr_linenumber" name="L896" href="#L896">896</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L897" href="#L897">897</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L898" href="#L898">898</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L899" href="#L899">899</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer() <strong class="jxr_keyword">default</strong> HttpPartSerializer.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L900" href="#L900">900</a> 
+<a class="jxr_linenumber" name="L901" href="#L901">901</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L902" href="#L902">902</a> <em class="jxr_javadoccomment">	 * Resource path.</em>
+<a class="jxr_linenumber" name="L903" href="#L903">903</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L904" href="#L904">904</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L905" href="#L905">905</a> <em class="jxr_javadoccomment">	 * Used in the following situations:</em>
+<a class="jxr_linenumber" name="L906" href="#L906">906</a> <em class="jxr_javadoccomment">	 * &lt;ul class='spaced-list'&gt;</em>
+<a class="jxr_linenumber" name="L907" href="#L907">907</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L908" href="#L908">908</a> <em class="jxr_javadoccomment">	 * 		On child resources (resource classes attached to parents via the {@link #children()} annotation) to identify</em>
+<a class="jxr_linenumber" name="L909" href="#L909">909</a> <em class="jxr_javadoccomment">	 * 		the subpath used to access the child resource relative to the parent.</em>
+<a class="jxr_linenumber" name="L910" href="#L910">910</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L911" href="#L911">911</a> <em class="jxr_javadoccomment">	 * 		On top-level {@link RestServlet} classes deployed as Spring beans when &lt;c&gt;JuneauRestInitializer&lt;/c&gt; is being used.</em>
+<a class="jxr_linenumber" name="L912" href="#L912">912</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L913" href="#L913">913</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L914" href="#L914">914</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='topic'&gt;On child resources&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L915" href="#L915">915</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L916" href="#L916">916</a> <em class="jxr_javadoccomment">	 * The typical usage is to define a path to a child resource relative to the parent resource.</em>
+<a class="jxr_linenumber" name="L917" href="#L917">917</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L918" href="#L918">918</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L919" href="#L919">919</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L920" href="#L920">920</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L921" href="#L921">921</a> <em class="jxr_javadoccomment">	 * 		children={ChildResource.&lt;jk&gt;class&lt;/jk&gt;}</em>
+<a class="jxr_linenumber" name="L922" href="#L922">922</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L923" href="#L923">923</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; TopLevelResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {...}</em>
+<a class="jxr_linenumber" name="L924" href="#L924">924</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L925" href="#L925">925</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L926" href="#L926">926</a> <em class="jxr_javadoccomment">	 *		path=&lt;js&gt;"/child"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L927" href="#L927">927</a> <em class="jxr_javadoccomment">	 *		children={GrandchildResource.&lt;jk&gt;class&lt;/jk&gt;}</em>
+<a class="jxr_linenumber" name="L928" href="#L928">928</a> <em class="jxr_javadoccomment">	 *	)</em>
+<a class="jxr_linenumber" name="L929" href="#L929">929</a> <em class="jxr_javadoccomment">	 *	&lt;jk&gt;public class&lt;/jk&gt; ChildResource {...}</em>
+<a class="jxr_linenumber" name="L930" href="#L930">930</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L931" href="#L931">931</a> <em class="jxr_javadoccomment">	 *	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L932" href="#L932">932</a> <em class="jxr_javadoccomment">	 *		path=&lt;js&gt;"/grandchild"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L933" href="#L933">933</a> <em class="jxr_javadoccomment">	 *	)</em>
+<a class="jxr_linenumber" name="L934" href="#L934">934</a> <em class="jxr_javadoccomment">	 *	&lt;jk&gt;public class&lt;/jk&gt; GrandchildResource {</em>
+<a class="jxr_linenumber" name="L935" href="#L935">935</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;(&lt;js&gt;"/"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L936" href="#L936">936</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public&lt;/jk&gt; String sayHello() {</em>
+<a class="jxr_linenumber" name="L937" href="#L937">937</a> <em class="jxr_javadoccomment">	 *			&lt;jk&gt;return&lt;/jk&gt; &lt;js&gt;"Hello!"&lt;/js&gt;;</em>
+<a class="jxr_linenumber" name="L938" href="#L938">938</a> <em class="jxr_javadoccomment">	 *		}</em>
+<a class="jxr_linenumber" name="L939" href="#L939">939</a> <em class="jxr_javadoccomment">	 *	}</em>
+<a class="jxr_linenumber" name="L940" href="#L940">940</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L941" href="#L941">941</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L942" href="#L942">942</a> <em class="jxr_javadoccomment">	 * In the example above, assuming the &lt;c&gt;TopLevelResource&lt;/c&gt; servlet is deployed to path &lt;c&gt;/myContext/myServlet&lt;/c&gt;,</em>
+<a class="jxr_linenumber" name="L943" href="#L943">943</a> <em class="jxr_javadoccomment">	 * then the &lt;c&gt;sayHello&lt;/c&gt; method is accessible through the URI &lt;c&gt;/myContext/myServlet/child/grandchild&lt;/c&gt;.</em>
+<a class="jxr_linenumber" name="L944" href="#L944">944</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L945" href="#L945">945</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L946" href="#L946">946</a> <em class="jxr_javadoccomment">	 * Note that in this scenario, the &lt;c&gt;path&lt;/c&gt; attribute is not defined on the top-level resource.</em>
+<a class="jxr_linenumber" name="L947" href="#L947">947</a> <em class="jxr_javadoccomment">	 * Specifying the path on the top-level resource has no effect, but can be used for readability purposes.</em>
+<a class="jxr_linenumber" name="L948" href="#L948">948</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L949" href="#L949">949</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='topic'&gt;Path variables&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L950" href="#L950">950</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L951" href="#L951">951</a> <em class="jxr_javadoccomment">	 * The path can contain variables that get resolved to {@link org.apache.juneau.http.annotation.Path @Path} parameters</em>
+<a class="jxr_linenumber" name="L952" href="#L952">952</a> <em class="jxr_javadoccomment">	 * or access through the {@link RestRequest#getPathParams()} method.</em>
+<a class="jxr_linenumber" name="L953" href="#L953">953</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L954" href="#L954">954</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='figure'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L955" href="#L955">955</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L956" href="#L956">956</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L957" href="#L957">957</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/myResource/{foo}/{bar}"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L958" href="#L958">958</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L959" href="#L959">959</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
+<a class="jxr_linenumber" name="L960" href="#L960">960</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L961" href="#L961">961</a> <em class="jxr_javadoccomment">	 *		&lt;ja&gt;@RestGet&lt;/ja&gt;(&lt;js&gt;"/{baz}"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L962" href="#L962">962</a> <em class="jxr_javadoccomment">	 *		&lt;jk&gt;public void&lt;/jk&gt; String doX(&lt;ja&gt;@Path&lt;/ja&gt; String &lt;jv&gt;foo&lt;/jv&gt;, &lt;ja&gt;@Path&lt;/ja&gt; &lt;jk&gt;int&lt;/jk&gt; &lt;jv&gt;bar&lt;/jv&gt;, &lt;ja&gt;@Path&lt;/ja&gt; MyPojo &lt;jv&gt;baz&lt;/jv&gt;) {</em>
+<a class="jxr_linenumber" name="L963" href="#L963">963</a> <em class="jxr_javadoccomment">	 *			...</em>
+<a class="jxr_linenumber" name="L964" href="#L964">964</a> <em class="jxr_javadoccomment">	 *		}</em>
+<a class="jxr_linenumber" name="L965" href="#L965">965</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L966" href="#L966">966</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L967" href="#L967">967</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L968" href="#L968">968</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L969" href="#L969">969</a> <em class="jxr_javadoccomment">	 * Variables can be used on either top-level or child resources and can be defined on multiple levels.</em>
+<a class="jxr_linenumber" name="L970" href="#L970">970</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L971" href="#L971">971</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L972" href="#L972">972</a> <em class="jxr_javadoccomment">	 * All variables in the path must be specified or else the target will not resolve and a &lt;c&gt;404&lt;/c&gt; will result.</em>
+<a class="jxr_linenumber" name="L973" href="#L973">973</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L974" href="#L974">974</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L975" href="#L975">975</a> <em class="jxr_javadoccomment">	 * When variables are used on a path of a top-level resource deployed as a Spring bean in a Spring Boot application,</em>
+<a class="jxr_linenumber" name="L976" href="#L976">976</a> <em class="jxr_javadoccomment">	 * the first part of the URL must be a literal which will be used as the servlet path of the registered servlet.</em>
+<a class="jxr_linenumber" name="L977" href="#L977">977</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L978" href="#L978">978</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L979" href="#L979">979</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L980" href="#L980">980</a> <em class="jxr_javadoccomment">	 * 		The leading slash is optional.  &lt;js&gt;"/myResource"&lt;/js&gt; and &lt;js&gt;"myResource"&lt;/js&gt; is equivalent.</em>
+<a class="jxr_linenumber" name="L981" href="#L981">981</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L982" href="#L982">982</a> <em class="jxr_javadoccomment">	 * 		The paths &lt;js&gt;"/myResource"&lt;/js&gt; and &lt;js&gt;"/myResource/*"&lt;/js&gt; are equivalent.</em>
+<a class="jxr_linenumber" name="L983" href="#L983">983</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L984" href="#L984">984</a> <em class="jxr_javadoccomment">	 * 		Paths must not end with &lt;js&gt;"/"&lt;/js&gt; (per the servlet spec).</em>
+<a class="jxr_linenumber" name="L985" href="#L985">985</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L986" href="#L986">986</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L987" href="#L987">987</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L988" href="#L988">988</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L989" href="#L989">989</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Path is searched for in child-to-parent order.</em>
+<a class="jxr_linenumber" name="L990" href="#L990">990</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L991" href="#L991">991</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L992" href="#L992">992</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L993" href="#L993">993</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#path(String)}</em>
+<a class="jxr_linenumber" name="L994" href="#L994">994</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L995" href="#L995">995</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L996" href="#L996">996</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L997" href="#L997">997</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L998" href="#L998">998</a> 	String path() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L999" href="#L999">999</a> 
+<a class="jxr_linenumber" name="L1000" href="#L1000">1000</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1001" href="#L1001">1001</a> <em class="jxr_javadoccomment">	 * Supported accept media types.</em>
+<a class="jxr_linenumber" name="L1002" href="#L1002">1002</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1003" href="#L1003">1003</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1004" href="#L1004">1004</a> <em class="jxr_javadoccomment">	 * Overrides the media types inferred from the serializers that identify what media types can be produced by the resource.</em>
+<a class="jxr_linenumber" name="L1005" href="#L1005">1005</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1006" href="#L1006">1006</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1007" href="#L1007">1007</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1008" href="#L1008">1008</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1009" href="#L1009">1009</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1010" href="#L1010">1010</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1011" href="#L1011">1011</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1012" href="#L1012">1012</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1013" href="#L1013">1013</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#produces(MediaType...)}</em>
+<a class="jxr_linenumber" name="L1014" href="#L1014">1014</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1015" href="#L1015">1015</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1016" href="#L1016">1016</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1017" href="#L1017">1017</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1018" href="#L1018">1018</a> 	String[] produces() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1019" href="#L1019">1019</a> 
+<a class="jxr_linenumber" name="L1020" href="#L1020">1020</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1021" href="#L1021">1021</a> <em class="jxr_javadoccomment">	 * Render response stack traces in responses.</em>
+<a class="jxr_linenumber" name="L1022" href="#L1022">1022</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1023" href="#L1023">1023</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1024" href="#L1024">1024</a> <em class="jxr_javadoccomment">	 * Render stack traces in HTTP response bodies when errors occur.</em>
+<a class="jxr_linenumber" name="L1025" href="#L1025">1025</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1026" href="#L1026">1026</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1027" href="#L1027">1027</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1028" href="#L1028">1028</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1029" href="#L1029">1029</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1030" href="#L1030">1030</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1031" href="#L1031">1031</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1032" href="#L1032">1032</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1033" href="#L1033">1033</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1034" href="#L1034">1034</a> 	String renderResponseStackTraces() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1035" href="#L1035">1035</a> 
+<a class="jxr_linenumber" name="L1036" href="#L1036">1036</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1037" href="#L1037">1037</a> <em class="jxr_javadoccomment">	 * Response processors.</em>
+<a class="jxr_linenumber" name="L1038" href="#L1038">1038</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1039" href="#L1039">1039</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1040" href="#L1040">1040</a> <em class="jxr_javadoccomment">	 * Specifies a list of {@link ResponseProcessor} classes that know how to convert POJOs returned by REST methods or</em>
+<a class="jxr_linenumber" name="L1041" href="#L1041">1041</a> <em class="jxr_javadoccomment">	 * set via {@link RestResponse#setContent(Object)} into appropriate HTTP responses.</em>
+<a class="jxr_linenumber" name="L1042" href="#L1042">1042</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1043" href="#L1043">1043</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1044" href="#L1044">1044</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#responseProcessors()}</em>
+<a class="jxr_linenumber" name="L1045" href="#L1045">1045</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1046" href="#L1046">1046</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1047" href="#L1047">1047</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1048" href="#L1048">1048</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1049" href="#L1049">1049</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1050" href="#L1050">1050</a> 
+<a class="jxr_linenumber" name="L1051" href="#L1051">1051</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1052" href="#L1052">1052</a> <em class="jxr_javadoccomment">	 * REST children class.</em>
+<a class="jxr_linenumber" name="L1053" href="#L1053">1053</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1054" href="#L1054">1054</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1055" href="#L1055">1055</a> <em class="jxr_javadoccomment">	 * Allows you to extend the {@link RestChildren} class to modify how any of the methods are implemented.</em>
+<a class="jxr_linenumber" name="L1056" href="#L1056">1056</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1057" href="#L1057">1057</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1058" href="#L1058">1058</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restChildrenClass(Class)}</em>
+<a class="jxr_linenumber" name="L1059" href="#L1059">1059</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1060" href="#L1060">1060</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1061" href="#L1061">1061</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1062" href="#L1062">1062</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1063" href="#L1063">1063</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass() <strong class="jxr_keyword">default</strong> RestChildren.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L1064" href="#L1064">1064</a> 
+<a class="jxr_linenumber" name="L1065" href="#L1065">1065</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1066" href="#L1066">1066</a> <em class="jxr_javadoccomment">	 * REST methods class.</em>
+<a class="jxr_linenumber" name="L1067" href="#L1067">1067</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1068" href="#L1068">1068</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1069" href="#L1069">1069</a> <em class="jxr_javadoccomment">	 * Allows you to extend the {@link RestOperations} class to modify how any of the methods are implemented.</em>
+<a class="jxr_linenumber" name="L1070" href="#L1070">1070</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1071" href="#L1071">1071</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1072" href="#L1072">1072</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restOperationsClass(Class)}</em>
+<a class="jxr_linenumber" name="L1073" href="#L1073">1073</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1074" href="#L1074">1074</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1075" href="#L1075">1075</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1076" href="#L1076">1076</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1077" href="#L1077">1077</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass() <strong class="jxr_keyword">default</strong> RestOperations.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L1078" href="#L1078">1078</a> 
+<a class="jxr_linenumber" name="L1079" href="#L1079">1079</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1080" href="#L1080">1080</a> <em class="jxr_javadoccomment">	 * Java REST operation method parameter resolvers.</em>
+<a class="jxr_linenumber" name="L1081" href="#L1081">1081</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1082" href="#L1082">1082</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1083" href="#L1083">1083</a> <em class="jxr_javadoccomment">	 * By default, the Juneau framework will automatically Java method parameters of various types (e.g.</em>
+<a class="jxr_linenumber" name="L1084" href="#L1084">1084</a> <em class="jxr_javadoccomment">	 * &lt;c&gt;RestRequest&lt;/c&gt;, &lt;c&gt;Accept&lt;/c&gt;, &lt;c&gt;Reader&lt;/c&gt;).</em>
+<a class="jxr_linenumber" name="L1085" href="#L1085">1085</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;This setting allows you to provide your own resolvers for your own class types that you want resolved.</em>
+<a class="jxr_linenumber" name="L1086" href="#L1086">1086</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1087" href="#L1087">1087</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1088" href="#L1088">1088</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#restOpArgs(Class...)}</em>
+<a class="jxr_linenumber" name="L1089" href="#L1089">1089</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1090" href="#L1090">1090</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1091" href="#L1091">1091</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1092" href="#L1092">1092</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1093" href="#L1093">1093</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1094" href="#L1094">1094</a> 
+<a class="jxr_linenumber" name="L1095" href="#L1095">1095</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1096" href="#L1096">1096</a> <em class="jxr_javadoccomment">	 * Role guard.</em>
+<a class="jxr_linenumber" name="L1097" href="#L1097">1097</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1098" href="#L1098">1098</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1099" href="#L1099">1099</a> <em class="jxr_javadoccomment">	 * An expression defining if a user with the specified roles are allowed to access methods on this class.</em>
+<a class="jxr_linenumber" name="L1100" href="#L1100">1100</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1101" href="#L1101">1101</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1102" href="#L1102">1102</a> <em class="jxr_javadoccomment">	 * This is a shortcut for specifying {@link RestOp#roleGuard()} on all the REST operations on a class.</em>
+<a class="jxr_linenumber" name="L1103" href="#L1103">1103</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1104" href="#L1104">1104</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1105" href="#L1105">1105</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1106" href="#L1106">1106</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1107" href="#L1107">1107</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/foo"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1108" href="#L1108">1108</a> <em class="jxr_javadoccomment">	 * 		roleGuard=&lt;js&gt;"ROLE_ADMIN || (ROLE_READ_WRITE &amp;amp;&amp;amp; ROLE_SPECIAL)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L1109" href="#L1109">1109</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1110" href="#L1110">1110</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
+<a class="jxr_linenumber" name="L1111" href="#L1111">1111</a> <em class="jxr_javadoccomment">	 * 		...</em>
+<a class="jxr_linenumber" name="L1112" href="#L1112">1112</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L1113" href="#L1113">1113</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1114" href="#L1114">1114</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1115" href="#L1115">1115</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1116" href="#L1116">1116</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1117" href="#L1117">1117</a> <em class="jxr_javadoccomment">	 * 		Supports any of the following expression constructs:</em>
+<a class="jxr_linenumber" name="L1118" href="#L1118">1118</a> <em class="jxr_javadoccomment">	 * 		&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1119" href="#L1119">1119</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo"&lt;/js&gt; - Single arguments.</em>
+<a class="jxr_linenumber" name="L1120" href="#L1120">1120</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo,bar,baz"&lt;/js&gt; - Multiple OR'ed arguments.</em>
+<a class="jxr_linenumber" name="L1121" href="#L1121">1121</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo | bar | baz"&lt;/js&gt; - Multiple OR'ed arguments, pipe syntax.</em>
+<a class="jxr_linenumber" name="L1122" href="#L1122">1122</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"foo || bar || baz"&lt;/js&gt; - Multiple OR'ed arguments, Java-OR syntax.</em>
+<a class="jxr_linenumber" name="L1123" href="#L1123">1123</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo*"&lt;/js&gt; - Patterns including &lt;js&gt;'*'&lt;/js&gt; and &lt;js&gt;'?'&lt;/js&gt;.</em>
+<a class="jxr_linenumber" name="L1124" href="#L1124">1124</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* &amp;amp; *oo"&lt;/js&gt; - Multiple AND'ed arguments, ampersand syntax.</em>
+<a class="jxr_linenumber" name="L1125" href="#L1125">1125</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* &amp;amp;&amp;amp; *oo"&lt;/js&gt; - Multiple AND'ed arguments, Java-AND syntax.</em>
+<a class="jxr_linenumber" name="L1126" href="#L1126">1126</a> <em class="jxr_javadoccomment">	 * 			&lt;li&gt;&lt;js&gt;"fo* || (*oo || bar)"&lt;/js&gt; - Parenthesis.</em>
+<a class="jxr_linenumber" name="L1127" href="#L1127">1127</a> <em class="jxr_javadoccomment">	 * 		&lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1128" href="#L1128">1128</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L1129" href="#L1129">1129</a> <em class="jxr_javadoccomment">	 * 		AND operations take precedence over OR operations (as expected).</em>
+<a class="jxr_linenumber" name="L1130" href="#L1130">1130</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L1131" href="#L1131">1131</a> <em class="jxr_javadoccomment">	 * 		Whitespace is ignored.</em>
+<a class="jxr_linenumber" name="L1132" href="#L1132">1132</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L1133" href="#L1133">1133</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;null&lt;/jk&gt; or empty expressions always match as &lt;jk&gt;false&lt;/jk&gt;.</em>
+<a class="jxr_linenumber" name="L1134" href="#L1134">1134</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L1135" href="#L1135">1135</a> <em class="jxr_javadoccomment">	 * 		If patterns are used, you must specify the list of declared roles using {@link #rolesDeclared()} or {@link org.apache.juneau.rest.RestOpContext.Builder#rolesDeclared(String...)}.</em>
+<a class="jxr_linenumber" name="L1136" href="#L1136">1136</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;</em>
+<a class="jxr_linenumber" name="L1137" href="#L1137">1137</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1138" href="#L1138">1138</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1139" href="#L1139">1139</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1140" href="#L1140">1140</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1141" href="#L1141">1141</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1142" href="#L1142">1142</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#roleGuard(String)}</em>
+<a class="jxr_linenumber" name="L1143" href="#L1143">1143</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1144" href="#L1144">1144</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1145" href="#L1145">1145</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1146" href="#L1146">1146</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1147" href="#L1147">1147</a> 	String roleGuard() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1148" href="#L1148">1148</a> 
+<a class="jxr_linenumber" name="L1149" href="#L1149">1149</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1150" href="#L1150">1150</a> <em class="jxr_javadoccomment">	 * Declared roles.</em>
+<a class="jxr_linenumber" name="L1151" href="#L1151">1151</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1152" href="#L1152">1152</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1153" href="#L1153">1153</a> <em class="jxr_javadoccomment">	 * A comma-delimited list of all possible user roles.</em>
+<a class="jxr_linenumber" name="L1154" href="#L1154">1154</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1155" href="#L1155">1155</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1156" href="#L1156">1156</a> <em class="jxr_javadoccomment">	 * Used in conjunction with {@link #roleGuard()} is used with patterns.</em>
+<a class="jxr_linenumber" name="L1157" href="#L1157">1157</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1158" href="#L1158">1158</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1159" href="#L1159">1159</a> <em class="jxr_javadoccomment">	 * This is a shortcut for specifying {@link RestOp#rolesDeclared()} on all the REST operations on a class.</em>
+<a class="jxr_linenumber" name="L1160" href="#L1160">1160</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1161" href="#L1161">1161</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1162" href="#L1162">1162</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1163" href="#L1163">1163</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1164" href="#L1164">1164</a> <em class="jxr_javadoccomment">	 * 		rolesDeclared=&lt;js&gt;"ROLE_ADMIN,ROLE_READ_WRITE,ROLE_READ_ONLY,ROLE_SPECIAL"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1165" href="#L1165">1165</a> <em class="jxr_javadoccomment">	 * 		roleGuard=&lt;js&gt;"ROLE_ADMIN || (ROLE_READ_WRITE &amp;amp;&amp;amp; ROLE_SPECIAL)"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L1166" href="#L1166">1166</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1167" href="#L1167">1167</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource &lt;jk&gt;extends&lt;/jk&gt; BasicRestServlet {</em>
+<a class="jxr_linenumber" name="L1168" href="#L1168">1168</a> <em class="jxr_javadoccomment">	 * 		...</em>
+<a class="jxr_linenumber" name="L1169" href="#L1169">1169</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L1170" href="#L1170">1170</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1171" href="#L1171">1171</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1172" href="#L1172">1172</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1173" href="#L1173">1173</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestOpContext.Builder#rolesDeclared(String...)}</em>
+<a class="jxr_linenumber" name="L1174" href="#L1174">1174</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1175" href="#L1175">1175</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1176" href="#L1176">1176</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1177" href="#L1177">1177</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1178" href="#L1178">1178</a> 	String rolesDeclared() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1179" href="#L1179">1179</a> 
+<a class="jxr_linenumber" name="L1180" href="#L1180">1180</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1181" href="#L1181">1181</a> <em class="jxr_javadoccomment">	 * Specifies the serializers for POJOs into HTTP response bodies.</em>
+<a class="jxr_linenumber" name="L1182" href="#L1182">1182</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1183" href="#L1183">1183</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1184" href="#L1184">1184</a> <em class="jxr_javadoccomment">	 * Serializer are used to convert POJOs to HTTP response bodies.</em>
+<a class="jxr_linenumber" name="L1185" href="#L1185">1185</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;Any of the Juneau framework serializers can be used in this setting.</em>
+<a class="jxr_linenumber" name="L1186" href="#L1186">1186</a> <em class="jxr_javadoccomment">	 * &lt;br&gt;The serializer selected is based on the request &lt;c&gt;Accept&lt;/c&gt; header matched against the values returned by the following method</em>
+<a class="jxr_linenumber" name="L1187" href="#L1187">1187</a> <em class="jxr_javadoccomment">	 * using a best-match algorithm:</em>
+<a class="jxr_linenumber" name="L1188" href="#L1188">1188</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
+<a class="jxr_linenumber" name="L1189" href="#L1189">1189</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link Serializer#getMediaTypeRanges()}</em>
+<a class="jxr_linenumber" name="L1190" href="#L1190">1190</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1191" href="#L1191">1191</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1192" href="#L1192">1192</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1193" href="#L1193">1193</a> <em class="jxr_javadoccomment">	 * Serializers are automatically inherited from {@link Rest#serializers()} annotations on parent classes with the serializers on child classes</em>
+<a class="jxr_linenumber" name="L1194" href="#L1194">1194</a> <em class="jxr_javadoccomment">	 * prepended to the serializer group.</em>
+<a class="jxr_linenumber" name="L1195" href="#L1195">1195</a> <em class="jxr_javadoccomment">	 * The {@link org.apache.juneau.serializer.SerializerSet.NoInherit} class can be used to prevent inheriting from the parent class.</em>
+<a class="jxr_linenumber" name="L1196" href="#L1196">1196</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1197" href="#L1197">1197</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1198" href="#L1198">1198</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1199" href="#L1199">1199</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define a REST resource that can produce JSON and XML.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L1200" href="#L1200">1200</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1201" href="#L1201">1201</a> <em class="jxr_javadoccomment">	 * 		serializers={</em>
+<a class="jxr_linenumber" name="L1202" href="#L1202">1202</a> <em class="jxr_javadoccomment">	 * 			JsonParser.&lt;jk&gt;class&lt;/jk&gt;,</em>
+<a class="jxr_linenumber" name="L1203" href="#L1203">1203</a> <em class="jxr_javadoccomment">	 * 			XmlParser.&lt;jk&gt;class&lt;/jk&gt;</em>
+<a class="jxr_linenumber" name="L1204" href="#L1204">1204</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1205" href="#L1205">1205</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1206" href="#L1206">1206</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L1207" href="#L1207">1207</a> <em class="jxr_javadoccomment">	 * 		...</em>
+<a class="jxr_linenumber" name="L1208" href="#L1208">1208</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L1209" href="#L1209">1209</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1210" href="#L1210">1210</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1211" href="#L1211">1211</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1212" href="#L1212">1212</a> <em class="jxr_javadoccomment">	 * The serializers can also be tailored at the method level using {@link RestOp#serializers()} (and related annotations).</em>
+<a class="jxr_linenumber" name="L1213" href="#L1213">1213</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1214" href="#L1214">1214</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1215" href="#L1215">1215</a> <em class="jxr_javadoccomment">	 * The programmatic equivalent to this annotation is:</em>
+<a class="jxr_linenumber" name="L1216" href="#L1216">1216</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1217" href="#L1217">1217</a> <em class="jxr_javadoccomment">	 * 	RestContext.Builder &lt;jv&gt;builder&lt;/jv&gt; = RestContext.&lt;jsm&gt;create&lt;/jsm&gt;(&lt;jv&gt;resource&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L1218" href="#L1218">1218</a> <em class="jxr_javadoccomment">	 * 	&lt;jv&gt;builder&lt;/jv&gt;.getSerializers().add(&lt;jv&gt;classes&lt;/jv&gt;);</em>
+<a class="jxr_linenumber" name="L1219" href="#L1219">1219</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1220" href="#L1220">1220</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1221" href="#L1221">1221</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1222" href="#L1222">1222</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1223" href="#L1223">1223</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Serializers on child override those on parent class.</em>
+<a class="jxr_linenumber" name="L1224" href="#L1224">1224</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.serializer.SerializerSet.Inherit} class can be used to inherit and augment values from parent.</em>
+<a class="jxr_linenumber" name="L1225" href="#L1225">1225</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;{@link org.apache.juneau.serializer.SerializerSet.NoInherit} class can be used to suppress inheriting from parent.</em>
+<a class="jxr_linenumber" name="L1226" href="#L1226">1226</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Serializers on methods take precedence over those on classes.</em>
+<a class="jxr_linenumber" name="L1227" href="#L1227">1227</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1228" href="#L1228">1228</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1229" href="#L1229">1229</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1230" href="#L1230">1230</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/Marshalling" target="alexandria_uri">https://juneau.apache.org/docs/topics/Marshalling</a>"&gt;Marshalling&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1231" href="#L1231">1231</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1232" href="#L1232">1232</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1233" href="#L1233">1233</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1234" href="#L1234">1234</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1235" href="#L1235">1235</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1236" href="#L1236">1236</a> 
+<a class="jxr_linenumber" name="L1237" href="#L1237">1237</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1238" href="#L1238">1238</a> <em class="jxr_javadoccomment">	 * Optional site name.</em>
+<a class="jxr_linenumber" name="L1239" href="#L1239">1239</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1240" href="#L1240">1240</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1241" href="#L1241">1241</a> <em class="jxr_javadoccomment">	 * The site name is intended to be a title that can be applied to the entire site.</em>
+<a class="jxr_linenumber" name="L1242" href="#L1242">1242</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1243" href="#L1243">1243</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1244" href="#L1244">1244</a> <em class="jxr_javadoccomment">	 * One possible use is if you want to add the same title to the top of all pages by defining a header on a</em>
+<a class="jxr_linenumber" name="L1245" href="#L1245">1245</a> <em class="jxr_javadoccomment">	 * common parent class like so:</em>
+<a class="jxr_linenumber" name="L1246" href="#L1246">1246</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1247" href="#L1247">1247</a> <em class="jxr_javadoccomment">	 *  &lt;ja&gt;@HtmlDocConfig&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1248" href="#L1248">1248</a> <em class="jxr_javadoccomment">	 * 		header={</em>
+<a class="jxr_linenumber" name="L1249" href="#L1249">1249</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"&amp;lt;h1&amp;gt;$RS{siteName}&amp;lt;/h1&amp;gt;"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1250" href="#L1250">1250</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"&amp;lt;h2&amp;gt;$RS{title}&amp;lt;/h2&amp;gt;"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L1251" href="#L1251">1251</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1252" href="#L1252">1252</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1253" href="#L1253">1253</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1254" href="#L1254">1254</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1255" href="#L1255">1255</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1256" href="#L1256">1256</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1257" href="#L1257">1257</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1258" href="#L1258">1258</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1259" href="#L1259">1259</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1260" href="#L1260">1260</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1261" href="#L1261">1261</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1262" href="#L1262">1262</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1263" href="#L1263">1263</a> 	String siteName() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1264" href="#L1264">1264</a> 
+<a class="jxr_linenumber" name="L1265" href="#L1265">1265</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1266" href="#L1266">1266</a> <em class="jxr_javadoccomment">	 * Static files.</em>
+<a class="jxr_linenumber" name="L1267" href="#L1267">1267</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1268" href="#L1268">1268</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1269" href="#L1269">1269</a> <em class="jxr_javadoccomment">	 * Used to retrieve localized files to be served up as static files through the REST API via the following</em>
+<a class="jxr_linenumber" name="L1270" href="#L1270">1270</a> <em class="jxr_javadoccomment">	 * predefined methods:</em>
+<a class="jxr_linenumber" name="L1271" href="#L1271">1271</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
+<a class="jxr_linenumber" name="L1272" href="#L1272">1272</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link BasicRestObject#getHtdoc(String, Locale)}.</em>
+<a class="jxr_linenumber" name="L1273" href="#L1273">1273</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link BasicRestServlet#getHtdoc(String, Locale)}.</em>
+<a class="jxr_linenumber" name="L1274" href="#L1274">1274</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1275" href="#L1275">1275</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1276" href="#L1276">1276</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1277" href="#L1277">1277</a> <em class="jxr_javadoccomment">	 * The static file finder can be accessed through the following methods:</em>
+<a class="jxr_linenumber" name="L1278" href="#L1278">1278</a> <em class="jxr_javadoccomment">	 * &lt;ul class='javatree'&gt;</em>
+<a class="jxr_linenumber" name="L1279" href="#L1279">1279</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link RestContext#getStaticFiles()}</em>
+<a class="jxr_linenumber" name="L1280" href="#L1280">1280</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link RestRequest#getStaticFiles()}</em>
+<a class="jxr_linenumber" name="L1281" href="#L1281">1281</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1282" href="#L1282">1282</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1283" href="#L1283">1283</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1284" href="#L1284">1284</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1285" href="#L1285">1285</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Static files on child are combined with those on parent class.</em>
+<a class="jxr_linenumber" name="L1286" href="#L1286">1286</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Static files are are executed child-to-parent in the order they appear in the annotation.</em>
+<a class="jxr_linenumber" name="L1287" href="#L1287">1287</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1288" href="#L1288">1288</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1289" href="#L1289">1289</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1290" href="#L1290">1290</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1291" href="#L1291">1291</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles() <strong class="jxr_keyword">default</strong> StaticFiles.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L1292" href="#L1292">1292</a> 
+<a class="jxr_linenumber" name="L1293" href="#L1293">1293</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1294" href="#L1294">1294</a> <em class="jxr_javadoccomment">	 * Provides swagger-specific metadata on this resource.</em>
+<a class="jxr_linenumber" name="L1295" href="#L1295">1295</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1296" href="#L1296">1296</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1297" href="#L1297">1297</a> <em class="jxr_javadoccomment">	 * Used to populate the auto-generated OPTIONS swagger documentation.</em>
+<a class="jxr_linenumber" name="L1298" href="#L1298">1298</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1299" href="#L1299">1299</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1300" href="#L1300">1300</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1301" href="#L1301">1301</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1302" href="#L1302">1302</a> <em class="jxr_javadoccomment">	 * 		path=&lt;js&gt;"/addressBook"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1303" href="#L1303">1303</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1304" href="#L1304">1304</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Swagger info.&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L1305" href="#L1305">1305</a> <em class="jxr_javadoccomment">	 * 		swagger=@Swagger({</em>
+<a class="jxr_linenumber" name="L1306" href="#L1306">1306</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"contact:{name:'John Smith',email:'john@smith.com'},"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1307" href="#L1307">1307</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"license:{name:'Apache 2.0',url:'<a href="http://www.apache.org/licenses/LICENSE-2.0.html'" target="alexandria_uri">http://www.apache.org/licenses/LICENSE-2.0.html'</a>},"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1308" href="#L1308">1308</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"version:'2.0',&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1309" href="#L1309">1309</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"termsOfService:'You are on your own.',"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1310" href="#L1310">1310</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"tags:[{name:'Java',description:'Java utility',externalDocs:{description:'Home page',url:'<a href="http://juneau.apache.org'" target="alexandria_uri">http://juneau.apache.org'</a>}}],"&lt;/js&gt;,</em>
+<a class="jxr_linenumber" name="L1311" href="#L1311">1311</a> <em class="jxr_javadoccomment">	 * 			&lt;js&gt;"externalDocs:{description:'Home page',url:'<a href="http://juneau.apache.org'" target="alexandria_uri">http://juneau.apache.org'</a>}"&lt;/js&gt;</em>
+<a class="jxr_linenumber" name="L1312" href="#L1312">1312</a> <em class="jxr_javadoccomment">	 * 		})</em>
+<a class="jxr_linenumber" name="L1313" href="#L1313">1313</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1314" href="#L1314">1314</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1315" href="#L1315">1315</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1316" href="#L1316">1316</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1317" href="#L1317">1317</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='ja'&gt;{@link Swagger}</em>
+<a class="jxr_linenumber" name="L1318" href="#L1318">1318</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1319" href="#L1319">1319</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1320" href="#L1320">1320</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1321" href="#L1321">1321</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1322" href="#L1322">1322</a> 	Swagger swagger() <strong class="jxr_keyword">default</strong> @Swagger;
+<a class="jxr_linenumber" name="L1323" href="#L1323">1323</a> 
+<a class="jxr_linenumber" name="L1324" href="#L1324">1324</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1325" href="#L1325">1325</a> <em class="jxr_javadoccomment">	 * Swagger provider.</em>
+<a class="jxr_linenumber" name="L1326" href="#L1326">1326</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1327" href="#L1327">1327</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1328" href="#L1328">1328</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#swaggerProvider(Class)}</em>
+<a class="jxr_linenumber" name="L1329" href="#L1329">1329</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1330" href="#L1330">1330</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1331" href="#L1331">1331</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1332" href="#L1332">1332</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1333" href="#L1333">1333</a> 	Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider() <strong class="jxr_keyword">default</strong> SwaggerProvider.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L1334" href="#L1334">1334</a> 
+<a class="jxr_linenumber" name="L1335" href="#L1335">1335</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1336" href="#L1336">1336</a> <em class="jxr_javadoccomment">	 * Optional servlet title.</em>
+<a class="jxr_linenumber" name="L1337" href="#L1337">1337</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1338" href="#L1338">1338</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1339" href="#L1339">1339</a> <em class="jxr_javadoccomment">	 * It is used to populate the Swagger title field.</em>
+<a class="jxr_linenumber" name="L1340" href="#L1340">1340</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1341" href="#L1341">1341</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Inheritance Rules&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1342" href="#L1342">1342</a> <em class="jxr_javadoccomment">	 * &lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1343" href="#L1343">1343</a> <em class="jxr_javadoccomment">	 * 	&lt;li&gt;Label is searched for in child-to-parent order.</em>
+<a class="jxr_linenumber" name="L1344" href="#L1344">1344</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1345" href="#L1345">1345</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1346" href="#L1346">1346</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1347" href="#L1347">1347</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1348" href="#L1348">1348</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1349" href="#L1349">1349</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1350" href="#L1350">1350</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1351" href="#L1351">1351</a> <em class="jxr_javadoccomment">	 * 		Corresponds to the swagger field &lt;c&gt;/info/title&lt;/c&gt;.</em>
+<a class="jxr_linenumber" name="L1352" href="#L1352">1352</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1353" href="#L1353">1353</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1354" href="#L1354">1354</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1355" href="#L1355">1355</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1356" href="#L1356">1356</a> 	String[] title() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1357" href="#L1357">1357</a> 
+<a class="jxr_linenumber" name="L1358" href="#L1358">1358</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1359" href="#L1359">1359</a> <em class="jxr_javadoccomment">	 * Resource authority path.</em>
+<a class="jxr_linenumber" name="L1360" href="#L1360">1360</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1361" href="#L1361">1361</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1362" href="#L1362">1362</a> <em class="jxr_javadoccomment">	 * Overrides the authority path value for this resource and any child resources.</em>
+<a class="jxr_linenumber" name="L1363" href="#L1363">1363</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1364" href="#L1364">1364</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1365" href="#L1365">1365</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1366" href="#L1366">1366</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1367" href="#L1367">1367</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1368" href="#L1368">1368</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1369" href="#L1369">1369</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1370" href="#L1370">1370</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1371" href="#L1371">1371</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriAuthority(String)}</em>
+<a class="jxr_linenumber" name="L1372" href="#L1372">1372</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1373" href="#L1373">1373</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1374" href="#L1374">1374</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1375" href="#L1375">1375</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1376" href="#L1376">1376</a> 	String uriAuthority() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1377" href="#L1377">1377</a> 
+<a class="jxr_linenumber" name="L1378" href="#L1378">1378</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1379" href="#L1379">1379</a> <em class="jxr_javadoccomment">	 * Resource context path.</em>
+<a class="jxr_linenumber" name="L1380" href="#L1380">1380</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1381" href="#L1381">1381</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1382" href="#L1382">1382</a> <em class="jxr_javadoccomment">	 * Overrides the context path value for this resource and any child resources.</em>
+<a class="jxr_linenumber" name="L1383" href="#L1383">1383</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1384" href="#L1384">1384</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1385" href="#L1385">1385</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1386" href="#L1386">1386</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1387" href="#L1387">1387</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1388" href="#L1388">1388</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1389" href="#L1389">1389</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1390" href="#L1390">1390</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1391" href="#L1391">1391</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriContext(String)}</em>
+<a class="jxr_linenumber" name="L1392" href="#L1392">1392</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1393" href="#L1393">1393</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1394" href="#L1394">1394</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1395" href="#L1395">1395</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1396" href="#L1396">1396</a> 	String uriContext() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1397" href="#L1397">1397</a> 
+<a class="jxr_linenumber" name="L1398" href="#L1398">1398</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1399" href="#L1399">1399</a> <em class="jxr_javadoccomment">	 * URI-resolution relativity.</em>
+<a class="jxr_linenumber" name="L1400" href="#L1400">1400</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1401" href="#L1401">1401</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1402" href="#L1402">1402</a> <em class="jxr_javadoccomment">	 * Specifies how relative URIs should be interpreted by serializers.</em>
+<a class="jxr_linenumber" name="L1403" href="#L1403">1403</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1404" href="#L1404">1404</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1405" href="#L1405">1405</a> <em class="jxr_javadoccomment">	 * See {@link UriResolution} for possible values.</em>
+<a class="jxr_linenumber" name="L1406" href="#L1406">1406</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1407" href="#L1407">1407</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1408" href="#L1408">1408</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1409" href="#L1409">1409</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1410" href="#L1410">1410</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1411" href="#L1411">1411</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1412" href="#L1412">1412</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1413" href="#L1413">1413</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1414" href="#L1414">1414</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriRelativity(UriRelativity)}</em>
+<a class="jxr_linenumber" name="L1415" href="#L1415">1415</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1416" href="#L1416">1416</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1417" href="#L1417">1417</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1418" href="#L1418">1418</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1419" href="#L1419">1419</a> 	String uriRelativity() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1420" href="#L1420">1420</a> 
+<a class="jxr_linenumber" name="L1421" href="#L1421">1421</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1422" href="#L1422">1422</a> <em class="jxr_javadoccomment">	 * URI-resolution.</em>
+<a class="jxr_linenumber" name="L1423" href="#L1423">1423</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1424" href="#L1424">1424</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1425" href="#L1425">1425</a> <em class="jxr_javadoccomment">	 * Specifies how relative URIs should be interpreted by serializers.</em>
+<a class="jxr_linenumber" name="L1426" href="#L1426">1426</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1427" href="#L1427">1427</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1428" href="#L1428">1428</a> <em class="jxr_javadoccomment">	 * See {@link UriResolution} for possible values.</em>
+<a class="jxr_linenumber" name="L1429" href="#L1429">1429</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1430" href="#L1430">1430</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1431" href="#L1431">1431</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1432" href="#L1432">1432</a> <em class="jxr_javadoccomment">	 * 		Supports &lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestServerSvlVariables" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestServerSvlVariables</a>"&gt;SVL Variables&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L1433" href="#L1433">1433</a> <em class="jxr_javadoccomment">	 * 		(e.g. &lt;js&gt;"$L{my.localized.variable}"&lt;/js&gt;).</em>
+<a class="jxr_linenumber" name="L1434" href="#L1434">1434</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1435" href="#L1435">1435</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1436" href="#L1436">1436</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1437" href="#L1437">1437</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.rest.RestContext.Builder#uriResolution(UriResolution)}</em>
+<a class="jxr_linenumber" name="L1438" href="#L1438">1438</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1439" href="#L1439">1439</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1440" href="#L1440">1440</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1441" href="#L1441">1441</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1442" href="#L1442">1442</a> 	String uriResolution() <strong class="jxr_keyword">default</strong> <span class="jxr_string">""</span>;
+<a class="jxr_linenumber" name="L1443" href="#L1443">1443</a> 
+<a class="jxr_linenumber" name="L1444" href="#L1444">1444</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1445" href="#L1445">1445</a> <em class="jxr_javadoccomment">	 * Default query parameter definitions.</em>
+<a class="jxr_linenumber" name="L1446" href="#L1446">1446</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1447" href="#L1447">1447</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1448" href="#L1448">1448</a> <em class="jxr_javadoccomment">	 * Provides default values for {@link Query @Query} annotations on method parameters across all methods in this class.</em>
+<a class="jxr_linenumber" name="L1449" href="#L1449">1449</a> <em class="jxr_javadoccomment">	 * Values specified here are used as defaults when the same property is not explicitly defined on a method parameter's</em>
+<a class="jxr_linenumber" name="L1450" href="#L1450">1450</a> <em class="jxr_javadoccomment">	 * {@link Query @Query} annotation.</em>
+<a class="jxr_linenumber" name="L1451" href="#L1451">1451</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1452" href="#L1452">1452</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1453" href="#L1453">1453</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1454" href="#L1454">1454</a> <em class="jxr_javadoccomment">	 * 	&lt;jc&gt;// Define common query parameters at class level&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L1455" href="#L1455">1455</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1456" href="#L1456">1456</a> <em class="jxr_javadoccomment">	 * 		queryParams={</em>
+<a class="jxr_linenumber" name="L1457" href="#L1457">1457</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@Query&lt;/ja&gt;(name=&lt;js&gt;"format"&lt;/js&gt;, def=&lt;js&gt;"json"&lt;/js&gt;, description=&lt;js&gt;"Output format"&lt;/js&gt;),</em>
+<a class="jxr_linenumber" name="L1458" href="#L1458">1458</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@Query&lt;/ja&gt;(name=&lt;js&gt;"verbose"&lt;/js&gt;, def=&lt;js&gt;"false"&lt;/js&gt;, schema=&lt;ja&gt;@Schema&lt;/ja&gt;(type=&lt;js&gt;"boolean"&lt;/js&gt;))</em>
+<a class="jxr_linenumber" name="L1459" href="#L1459">1459</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1460" href="#L1460">1460</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1461" href="#L1461">1461</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {</em>
+<a class="jxr_linenumber" name="L1462" href="#L1462">1462</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1463" href="#L1463">1463</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Method will inherit the default query parameter definitions&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L1464" href="#L1464">1464</a> <em class="jxr_javadoccomment">	 * 		&lt;ja&gt;@RestGet&lt;/ja&gt;</em>
+<a class="jxr_linenumber" name="L1465" href="#L1465">1465</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;public&lt;/jk&gt; String doGet(&lt;ja&gt;@Query&lt;/ja&gt;(&lt;js&gt;"format"&lt;/js&gt;) String format, &lt;ja&gt;@Query&lt;/ja&gt;(&lt;js&gt;"verbose"&lt;/js&gt;) &lt;jk&gt;boolean&lt;/jk&gt; verbose) {...}</em>
+<a class="jxr_linenumber" name="L1466" href="#L1466">1466</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1467" href="#L1467">1467</a> <em class="jxr_javadoccomment">	 * 		&lt;jc&gt;// Can override defaults on a per-method basis&lt;/jc&gt;</em>
+<a class="jxr_linenumber" name="L1468" href="#L1468">1468</a> <em class="jxr_javadoccomment">	 * 		&lt;ja&gt;@RestGet&lt;/ja&gt;</em>
+<a class="jxr_linenumber" name="L1469" href="#L1469">1469</a> <em class="jxr_javadoccomment">	 * 		&lt;jk&gt;public&lt;/jk&gt; String doGet2(&lt;ja&gt;@Query&lt;/ja&gt;(name=&lt;js&gt;"format"&lt;/js&gt;, def=&lt;js&gt;"xml"&lt;/js&gt;) String format) {...}</em>
+<a class="jxr_linenumber" name="L1470" href="#L1470">1470</a> <em class="jxr_javadoccomment">	 * 	}</em>
+<a class="jxr_linenumber" name="L1471" href="#L1471">1471</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1472" href="#L1472">1472</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1473" href="#L1473">1473</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Notes:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L1474" href="#L1474">1474</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1475" href="#L1475">1475</a> <em class="jxr_javadoccomment">	 * 		These defaults apply to validation, parsing, and OpenAPI/Swagger documentation generation.</em>
+<a class="jxr_linenumber" name="L1476" href="#L1476">1476</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1477" href="#L1477">1477</a> <em class="jxr_javadoccomment">	 * 		Method-level {@link Query @Query} annotations take precedence over class-level definitions.</em>
+<a class="jxr_linenumber" name="L1478" href="#L1478">1478</a> <em class="jxr_javadoccomment">	 * 	&lt;li class='note'&gt;</em>
+<a class="jxr_linenumber" name="L1479" href="#L1479">1479</a> <em class="jxr_javadoccomment">	 * 		The {@link Query#name() name} attribute must be specified for each query definition.</em>
+<a class="jxr_linenumber" name="L1480" href="#L1480">1480</a> <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L1481" href="#L1481">1481</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1482" href="#L1482">1482</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1483" href="#L1483">1483</a> <em class="jxr_javadoccomment">	 * @since 9.2.0</em>
+<a class="jxr_linenumber" name="L1484" href="#L1484">1484</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1485" href="#L1485">1485</a> 	Query[] queryParams() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1486" href="#L1486">1486</a> 
+<a class="jxr_linenumber" name="L1487" href="#L1487">1487</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1488" href="#L1488">1488</a> <em class="jxr_javadoccomment">	 * Default header parameter definitions.</em>
+<a class="jxr_linenumber" name="L1489" href="#L1489">1489</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1490" href="#L1490">1490</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1491" href="#L1491">1491</a> <em class="jxr_javadoccomment">	 * Provides default values for {@link Header @Header} annotations on method parameters across all methods in this class.</em>
+<a class="jxr_linenumber" name="L1492" href="#L1492">1492</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1493" href="#L1493">1493</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1494" href="#L1494">1494</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1495" href="#L1495">1495</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1496" href="#L1496">1496</a> <em class="jxr_javadoccomment">	 * 		headerParams={</em>
+<a class="jxr_linenumber" name="L1497" href="#L1497">1497</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@Header&lt;/ja&gt;(name=&lt;js&gt;"Accept-Language"&lt;/js&gt;, def=&lt;js&gt;"en-US"&lt;/js&gt;),</em>
+<a class="jxr_linenumber" name="L1498" href="#L1498">1498</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@Header&lt;/ja&gt;(name=&lt;js&gt;"X-API-Version"&lt;/js&gt;, def=&lt;js&gt;"1.0"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L1499" href="#L1499">1499</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1500" href="#L1500">1500</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1501" href="#L1501">1501</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {...}</em>
+<a class="jxr_linenumber" name="L1502" href="#L1502">1502</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1503" href="#L1503">1503</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1504" href="#L1504">1504</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1505" href="#L1505">1505</a> <em class="jxr_javadoccomment">	 * @since 9.2.0</em>
+<a class="jxr_linenumber" name="L1506" href="#L1506">1506</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1507" href="#L1507">1507</a> 	Header[] headerParams() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1508" href="#L1508">1508</a> 
+<a class="jxr_linenumber" name="L1509" href="#L1509">1509</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1510" href="#L1510">1510</a> <em class="jxr_javadoccomment">	 * Default path parameter definitions.</em>
+<a class="jxr_linenumber" name="L1511" href="#L1511">1511</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1512" href="#L1512">1512</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1513" href="#L1513">1513</a> <em class="jxr_javadoccomment">	 * Provides default values for {@link Path @Path} annotations on method parameters across all methods in this class.</em>
+<a class="jxr_linenumber" name="L1514" href="#L1514">1514</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1515" href="#L1515">1515</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1516" href="#L1516">1516</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1517" href="#L1517">1517</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1518" href="#L1518">1518</a> <em class="jxr_javadoccomment">	 * 		pathParams={</em>
+<a class="jxr_linenumber" name="L1519" href="#L1519">1519</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@Path&lt;/ja&gt;(name=&lt;js&gt;"version"&lt;/js&gt;, def=&lt;js&gt;"v1"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L1520" href="#L1520">1520</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1521" href="#L1521">1521</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1522" href="#L1522">1522</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {...}</em>
+<a class="jxr_linenumber" name="L1523" href="#L1523">1523</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1524" href="#L1524">1524</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1525" href="#L1525">1525</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1526" href="#L1526">1526</a> <em class="jxr_javadoccomment">	 * @since 9.2.0</em>
+<a class="jxr_linenumber" name="L1527" href="#L1527">1527</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1528" href="#L1528">1528</a> 	Path[] pathParams() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1529" href="#L1529">1529</a> 
+<a class="jxr_linenumber" name="L1530" href="#L1530">1530</a> 	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L1531" href="#L1531">1531</a> <em class="jxr_javadoccomment">	 * Default form data parameter definitions.</em>
+<a class="jxr_linenumber" name="L1532" href="#L1532">1532</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1533" href="#L1533">1533</a> <em class="jxr_javadoccomment">	 * &lt;p&gt;</em>
+<a class="jxr_linenumber" name="L1534" href="#L1534">1534</a> <em class="jxr_javadoccomment">	 * Provides default values for {@link FormData @FormData} annotations on method parameters across all methods in this class.</em>
+<a class="jxr_linenumber" name="L1535" href="#L1535">1535</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1536" href="#L1536">1536</a> <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;Example:&lt;/h5&gt;</em>
+<a class="jxr_linenumber" name="L1537" href="#L1537">1537</a> <em class="jxr_javadoccomment">	 * &lt;p class='bjava'&gt;</em>
+<a class="jxr_linenumber" name="L1538" href="#L1538">1538</a> <em class="jxr_javadoccomment">	 * 	&lt;ja&gt;@Rest&lt;/ja&gt;(</em>
+<a class="jxr_linenumber" name="L1539" href="#L1539">1539</a> <em class="jxr_javadoccomment">	 * 		formDataParams={</em>
+<a class="jxr_linenumber" name="L1540" href="#L1540">1540</a> <em class="jxr_javadoccomment">	 * 			&lt;ja&gt;@FormData&lt;/ja&gt;(name=&lt;js&gt;"action"&lt;/js&gt;, def=&lt;js&gt;"submit"&lt;/js&gt;)</em>
+<a class="jxr_linenumber" name="L1541" href="#L1541">1541</a> <em class="jxr_javadoccomment">	 * 		}</em>
+<a class="jxr_linenumber" name="L1542" href="#L1542">1542</a> <em class="jxr_javadoccomment">	 * 	)</em>
+<a class="jxr_linenumber" name="L1543" href="#L1543">1543</a> <em class="jxr_javadoccomment">	 * 	&lt;jk&gt;public class&lt;/jk&gt; MyResource {...}</em>
+<a class="jxr_linenumber" name="L1544" href="#L1544">1544</a> <em class="jxr_javadoccomment">	 * &lt;/p&gt;</em>
+<a class="jxr_linenumber" name="L1545" href="#L1545">1545</a> <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L1546" href="#L1546">1546</a> <em class="jxr_javadoccomment">	 * @return The annotation value.</em>
+<a class="jxr_linenumber" name="L1547" href="#L1547">1547</a> <em class="jxr_javadoccomment">	 * @since 9.2.0</em>
+<a class="jxr_linenumber" name="L1548" href="#L1548">1548</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L1549" href="#L1549">1549</a> 	FormData[] formDataParams() <strong class="jxr_keyword">default</strong> {};
+<a class="jxr_linenumber" name="L1550" href="#L1550">1550</a> }
 </pre>
 <hr/>
 <div id="footer">© 2016–2025 <a href="https://www.apache.org/">The Apache Software Foundation</a></div>
diff --git a/site/xref/org/apache/juneau/rest/annotation/RestAnnotation.html b/site/xref/org/apache/juneau/rest/annotation/RestAnnotation.html
index 344a980233..0ec463e37b 100644
--- a/site/xref/org/apache/juneau/rest/annotation/RestAnnotation.html
+++ b/site/xref/org/apache/juneau/rest/annotation/RestAnnotation.html
@@ -34,1025 +34,1058 @@
 <a class="jxr_linenumber" name="L26" href="#L26">26</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.cp.*;
 <a class="jxr_linenumber" name="L27" href="#L27">27</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.encoders.*;
 <a class="jxr_linenumber" name="L28" href="#L28">28</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.http.*;
-<a class="jxr_linenumber" name="L29" href="#L29">29</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.httppart.*;
-<a class="jxr_linenumber" name="L30" href="#L30">30</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.reflect.*;
-<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.*;
-<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.arg.*;
-<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.converter.*;
-<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.debug.*;
-<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.guard.*;
-<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.httppart.*;
-<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.logger.*;
-<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.processor.*;
-<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.staticfile.*;
-<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.swagger.*;
-<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.serializer.*;
-<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.svl.*;
-<a class="jxr_linenumber" name="L43" href="#L43">43</a>  
-<a class="jxr_linenumber" name="L44" href="#L44">44</a>  <em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L45" href="#L45">45</a>  <em class="jxr_javadoccomment"> * Utility classes and methods for the {@link Rest @Rest} annotation.</em>
-<a class="jxr_linenumber" name="L46" href="#L46">46</a>  <em class="jxr_javadoccomment"> *</em>
-<a class="jxr_linenumber" name="L47" href="#L47">47</a>  <em class="jxr_javadoccomment"> * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L48" href="#L48">48</a>  <em class="jxr_javadoccomment"> * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics</a>"&gt;@Rest-Annotated Class Basics&lt;/a&gt;</em>
-<a class="jxr_linenumber" name="L49" href="#L49">49</a>  <em class="jxr_javadoccomment"> * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment"> */</em>
-<a class="jxr_linenumber" name="L51" href="#L51">51</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="RestAnnotation" href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.html#RestAnnotation">RestAnnotation</a> {
-<a class="jxr_linenumber" name="L52" href="#L52">52</a>  
-<a class="jxr_linenumber" name="L53" href="#L53">53</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L54" href="#L54">54</a>  	<em class="jxr_comment">// Static</em>
-<a class="jxr_linenumber" name="L55" href="#L55">55</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L56" href="#L56">56</a>  
-<a class="jxr_linenumber" name="L57" href="#L57">57</a>  	<em class="jxr_javadoccomment">/** Default value */</em>
-<a class="jxr_linenumber" name="L58" href="#L58">58</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Rest DEFAULT = create().build();
-<a class="jxr_linenumber" name="L59" href="#L59">59</a>  
-<a class="jxr_linenumber" name="L60" href="#L60">60</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L61" href="#L61">61</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
-<a class="jxr_linenumber" name="L62" href="#L62">62</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L63" href="#L63">63</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
-<a class="jxr_linenumber" name="L64" href="#L64">64</a>  <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L65" href="#L65">65</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create() {
-<a class="jxr_linenumber" name="L66" href="#L66">66</a>  		<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> Builder();
-<a class="jxr_linenumber" name="L67" href="#L67">67</a>  	}
-<a class="jxr_linenumber" name="L68" href="#L68">68</a>  
-<a class="jxr_linenumber" name="L69" href="#L69">69</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L70" href="#L70">70</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
-<a class="jxr_linenumber" name="L71" href="#L71">71</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L72" href="#L72">72</a>  <em class="jxr_javadoccomment">	 * @param on The targets this annotation applies to.</em>
-<a class="jxr_linenumber" name="L73" href="#L73">73</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
-<a class="jxr_linenumber" name="L74" href="#L74">74</a>  <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L75" href="#L75">75</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create(Class&lt;?&gt;...on) {
-<a class="jxr_linenumber" name="L76" href="#L76">76</a>  		<strong class="jxr_keyword">return</strong> create().on(on);
-<a class="jxr_linenumber" name="L77" href="#L77">77</a>  	}
-<a class="jxr_linenumber" name="L78" href="#L78">78</a>  
-<a class="jxr_linenumber" name="L79" href="#L79">79</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L80" href="#L80">80</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
-<a class="jxr_linenumber" name="L81" href="#L81">81</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L82" href="#L82">82</a>  <em class="jxr_javadoccomment">	 * @param on The targets this annotation applies to.</em>
-<a class="jxr_linenumber" name="L83" href="#L83">83</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
-<a class="jxr_linenumber" name="L84" href="#L84">84</a>  <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L85" href="#L85">85</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create(String...on) {
-<a class="jxr_linenumber" name="L86" href="#L86">86</a>  		<strong class="jxr_keyword">return</strong> create().on(on);
-<a class="jxr_linenumber" name="L87" href="#L87">87</a>  	}
-<a class="jxr_linenumber" name="L88" href="#L88">88</a>  
-<a class="jxr_linenumber" name="L89" href="#L89">89</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L90" href="#L90">90</a>  	<em class="jxr_comment">// Builder</em>
-<a class="jxr_linenumber" name="L91" href="#L91">91</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L92" href="#L92">92</a>  
-<a class="jxr_linenumber" name="L93" href="#L93">93</a>  	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L94" href="#L94">94</a>  <em class="jxr_javadoccomment">	 * Builder class.</em>
-<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">	 *</em>
-<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
-<a class="jxr_linenumber" name="L97" href="#L97">97</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.BeanContext.Builder#annotations(Annotation...)}</em>
-<a class="jxr_linenumber" name="L98" href="#L98">98</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
-<a class="jxr_linenumber" name="L99" href="#L99">99</a>  <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L100" href="#L100">100</a> 	@SuppressWarnings(<span class="jxr_string">"unchecked"</span>)
-<a class="jxr_linenumber" name="L101" href="#L101">101</a> 	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> Builder <strong class="jxr_keyword">extends</strong> TargetedAnnotationTBuilder&lt;Builder&gt; {
-<a class="jxr_linenumber" name="L102" href="#L102">102</a> 
-<a class="jxr_linenumber" name="L103" href="#L103">103</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L104" href="#L104">104</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser = HttpPartParser.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L105" href="#L105">105</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer = HttpPartSerializer.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L106" href="#L106">106</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles = StaticFiles.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L107" href="#L107">107</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L108" href="#L108">108</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger = CallLogger.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L109" href="#L109">109</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L110" href="#L110">110</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L111" href="#L111">111</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider = SwaggerProvider.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L112" href="#L112">112</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L113" href="#L113">113</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore = BeanStore.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L114" href="#L114">114</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass = RestChildren.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L115" href="#L115">115</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass = RestOperations.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L116" href="#L116">116</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement = DebugEnablement.Void.<strong class="jxr_keyword">class</strong>;
-<a class="jxr_linenumber" name="L117" href="#L117">117</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers = <strong class="jxr_keyword">new</strong> Class[0];
-<a class="jxr_linenumber" name="L118" href="#L118">118</a> 		Class&lt;?&gt;[] children={}, parsers={};
-<a class="jxr_linenumber" name="L119" href="#L119">119</a> 		Swagger swagger = SwaggerAnnotation.DEFAULT;
-<a class="jxr_linenumber" name="L120" href="#L120">120</a> 		String disableContentParam=<span class="jxr_string">""</span>, allowedHeaderParams=<span class="jxr_string">""</span>, allowedMethodHeaders=<span class="jxr_string">""</span>, allowedMethodParams=<span class="jxr_string">""</span>, clientVersionHeader=<span class="jxr_string">""</span>, config=<span class="jxr_string">""</span>, debug=<span class="jxr_string">""</span>, debugOn=<span class="jxr_string">""</span>, defaultAccept= [...]
-<a class="jxr_linenumber" name="L121" href="#L121">121</a> 		String[] consumes={}, defaultRequestAttributes={}, defaultRequestHeaders={}, defaultResponseHeaders={}, produces={}, title={};
-<a class="jxr_linenumber" name="L122" href="#L122">122</a> 
-<a class="jxr_linenumber" name="L123" href="#L123">123</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L124" href="#L124">124</a> <em class="jxr_javadoccomment">		 * Constructor.</em>
-<a class="jxr_linenumber" name="L125" href="#L125">125</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L126" href="#L126">126</a> 		<strong class="jxr_keyword">protected</strong> Builder() {
-<a class="jxr_linenumber" name="L127" href="#L127">127</a> 			<strong class="jxr_keyword">super</strong>(Rest.<strong class="jxr_keyword">class</strong>);
-<a class="jxr_linenumber" name="L128" href="#L128">128</a> 		}
-<a class="jxr_linenumber" name="L129" href="#L129">129</a> 
-<a class="jxr_linenumber" name="L130" href="#L130">130</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L131" href="#L131">131</a> <em class="jxr_javadoccomment">		 * Instantiates a new {@link Rest @Rest} object initialized with this builder.</em>
-<a class="jxr_linenumber" name="L132" href="#L132">132</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L133" href="#L133">133</a> <em class="jxr_javadoccomment">		 * @return A new {@link Rest @Rest} object.</em>
-<a class="jxr_linenumber" name="L134" href="#L134">134</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L135" href="#L135">135</a> 		<strong class="jxr_keyword">public</strong> Rest build() {
-<a class="jxr_linenumber" name="L136" href="#L136">136</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> Impl(<strong class="jxr_keyword">this</strong>);
-<a class="jxr_linenumber" name="L137" href="#L137">137</a> 		}
-<a class="jxr_linenumber" name="L138" href="#L138">138</a> 
-<a class="jxr_linenumber" name="L139" href="#L139">139</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L140" href="#L140">140</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#disableContentParam()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L141" href="#L141">141</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L142" href="#L142">142</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L143" href="#L143">143</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L144" href="#L144">144</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L145" href="#L145">145</a> 		<strong class="jxr_keyword">public</strong> Builder disableContentParam(String value) {
-<a class="jxr_linenumber" name="L146" href="#L146">146</a> 			<strong class="jxr_keyword">this</strong>.disableContentParam = value;
-<a class="jxr_linenumber" name="L147" href="#L147">147</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L148" href="#L148">148</a> 		}
-<a class="jxr_linenumber" name="L149" href="#L149">149</a> 
-<a class="jxr_linenumber" name="L150" href="#L150">150</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L151" href="#L151">151</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedHeaderParams()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L152" href="#L152">152</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L153" href="#L153">153</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L154" href="#L154">154</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L155" href="#L155">155</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L156" href="#L156">156</a> 		<strong class="jxr_keyword">public</strong> Builder allowedHeaderParams(String value) {
-<a class="jxr_linenumber" name="L157" href="#L157">157</a> 			<strong class="jxr_keyword">this</strong>.allowedHeaderParams = value;
-<a class="jxr_linenumber" name="L158" href="#L158">158</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L159" href="#L159">159</a> 		}
-<a class="jxr_linenumber" name="L160" href="#L160">160</a> 
-<a class="jxr_linenumber" name="L161" href="#L161">161</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L162" href="#L162">162</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedMethodHeaders()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L163" href="#L163">163</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L164" href="#L164">164</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L165" href="#L165">165</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L166" href="#L166">166</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L167" href="#L167">167</a> 		<strong class="jxr_keyword">public</strong> Builder allowedMethodHeaders(String value) {
-<a class="jxr_linenumber" name="L168" href="#L168">168</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodHeaders = value;
-<a class="jxr_linenumber" name="L169" href="#L169">169</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L170" href="#L170">170</a> 		}
-<a class="jxr_linenumber" name="L171" href="#L171">171</a> 
-<a class="jxr_linenumber" name="L172" href="#L172">172</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L173" href="#L173">173</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedMethodParams()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L174" href="#L174">174</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L175" href="#L175">175</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L176" href="#L176">176</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L177" href="#L177">177</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L178" href="#L178">178</a> 		<strong class="jxr_keyword">public</strong> Builder allowedMethodParams(String value) {
-<a class="jxr_linenumber" name="L179" href="#L179">179</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodParams = value;
-<a class="jxr_linenumber" name="L180" href="#L180">180</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L181" href="#L181">181</a> 		}
-<a class="jxr_linenumber" name="L182" href="#L182">182</a> 
-<a class="jxr_linenumber" name="L183" href="#L183">183</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L184" href="#L184">184</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#beanStore()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L185" href="#L185">185</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L186" href="#L186">186</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L187" href="#L187">187</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L188" href="#L188">188</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L189" href="#L189">189</a> 		<strong class="jxr_keyword">public</strong> Builder beanStore(Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; value) {
-<a class="jxr_linenumber" name="L190" href="#L190">190</a> 			<strong class="jxr_keyword">this</strong>.beanStore = value;
-<a class="jxr_linenumber" name="L191" href="#L191">191</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L192" href="#L192">192</a> 		}
-<a class="jxr_linenumber" name="L193" href="#L193">193</a> 
-<a class="jxr_linenumber" name="L194" href="#L194">194</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L195" href="#L195">195</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#callLogger()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L196" href="#L196">196</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L197" href="#L197">197</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L198" href="#L198">198</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L199" href="#L199">199</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L200" href="#L200">200</a> 		<strong class="jxr_keyword">public</strong> Builder callLogger(Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; value) {
-<a class="jxr_linenumber" name="L201" href="#L201">201</a> 			<strong class="jxr_keyword">this</strong>.callLogger = value;
-<a class="jxr_linenumber" name="L202" href="#L202">202</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L203" href="#L203">203</a> 		}
-<a class="jxr_linenumber" name="L204" href="#L204">204</a> 
-<a class="jxr_linenumber" name="L205" href="#L205">205</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L206" href="#L206">206</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#children()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L207" href="#L207">207</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L208" href="#L208">208</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L209" href="#L209">209</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L210" href="#L210">210</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L211" href="#L211">211</a> 		<strong class="jxr_keyword">public</strong> Builder children(Class&lt;?&gt;...value) {
-<a class="jxr_linenumber" name="L212" href="#L212">212</a> 			<strong class="jxr_keyword">this</strong>.children = value;
-<a class="jxr_linenumber" name="L213" href="#L213">213</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L214" href="#L214">214</a> 		}
-<a class="jxr_linenumber" name="L215" href="#L215">215</a> 
-<a class="jxr_linenumber" name="L216" href="#L216">216</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L217" href="#L217">217</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#clientVersionHeader()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L218" href="#L218">218</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L219" href="#L219">219</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L220" href="#L220">220</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L221" href="#L221">221</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L222" href="#L222">222</a> 		<strong class="jxr_keyword">public</strong> Builder clientVersionHeader(String value) {
-<a class="jxr_linenumber" name="L223" href="#L223">223</a> 			<strong class="jxr_keyword">this</strong>.clientVersionHeader = value;
-<a class="jxr_linenumber" name="L224" href="#L224">224</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L225" href="#L225">225</a> 		}
-<a class="jxr_linenumber" name="L226" href="#L226">226</a> 
-<a class="jxr_linenumber" name="L227" href="#L227">227</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L228" href="#L228">228</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#config()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L229" href="#L229">229</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L230" href="#L230">230</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L231" href="#L231">231</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L232" href="#L232">232</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L233" href="#L233">233</a> 		<strong class="jxr_keyword">public</strong> Builder config(String value) {
-<a class="jxr_linenumber" name="L234" href="#L234">234</a> 			<strong class="jxr_keyword">this</strong>.config = value;
-<a class="jxr_linenumber" name="L235" href="#L235">235</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L236" href="#L236">236</a> 		}
-<a class="jxr_linenumber" name="L237" href="#L237">237</a> 
-<a class="jxr_linenumber" name="L238" href="#L238">238</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L239" href="#L239">239</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#consumes()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L240" href="#L240">240</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L241" href="#L241">241</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L242" href="#L242">242</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L243" href="#L243">243</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L244" href="#L244">244</a> 		<strong class="jxr_keyword">public</strong> Builder consumes(String...value) {
-<a class="jxr_linenumber" name="L245" href="#L245">245</a> 			<strong class="jxr_keyword">this</strong>.consumes = value;
-<a class="jxr_linenumber" name="L246" href="#L246">246</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L247" href="#L247">247</a> 		}
-<a class="jxr_linenumber" name="L248" href="#L248">248</a> 
-<a class="jxr_linenumber" name="L249" href="#L249">249</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L250" href="#L250">250</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#converters()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L251" href="#L251">251</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L252" href="#L252">252</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L253" href="#L253">253</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L254" href="#L254">254</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L255" href="#L255">255</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L256" href="#L256">256</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder converters(Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;...value) {
-<a class="jxr_linenumber" name="L257" href="#L257">257</a> 			<strong class="jxr_keyword">this</strong>.converters = value;
-<a class="jxr_linenumber" name="L258" href="#L258">258</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L259" href="#L259">259</a> 		}
-<a class="jxr_linenumber" name="L260" href="#L260">260</a> 
-<a class="jxr_linenumber" name="L261" href="#L261">261</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L262" href="#L262">262</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debug()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L263" href="#L263">263</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L264" href="#L264">264</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L265" href="#L265">265</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L266" href="#L266">266</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L267" href="#L267">267</a> 		<strong class="jxr_keyword">public</strong> Builder debug(String value) {
-<a class="jxr_linenumber" name="L268" href="#L268">268</a> 			<strong class="jxr_keyword">this</strong>.debug = value;
-<a class="jxr_linenumber" name="L269" href="#L269">269</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L270" href="#L270">270</a> 		}
-<a class="jxr_linenumber" name="L271" href="#L271">271</a> 
-<a class="jxr_linenumber" name="L272" href="#L272">272</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L273" href="#L273">273</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debugEnablement()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L274" href="#L274">274</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L275" href="#L275">275</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L276" href="#L276">276</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L277" href="#L277">277</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L278" href="#L278">278</a> 		<strong class="jxr_keyword">public</strong> Builder debugEnablement(Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; value) {
-<a class="jxr_linenumber" name="L279" href="#L279">279</a> 			<strong class="jxr_keyword">this</strong>.debugEnablement = value;
-<a class="jxr_linenumber" name="L280" href="#L280">280</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L281" href="#L281">281</a> 		}
-<a class="jxr_linenumber" name="L282" href="#L282">282</a> 
-<a class="jxr_linenumber" name="L283" href="#L283">283</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L284" href="#L284">284</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debugOn()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L285" href="#L285">285</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L286" href="#L286">286</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L287" href="#L287">287</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L288" href="#L288">288</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L289" href="#L289">289</a> 		<strong class="jxr_keyword">public</strong> Builder debugOn(String value) {
-<a class="jxr_linenumber" name="L290" href="#L290">290</a> 			<strong class="jxr_keyword">this</strong>.debugOn = value;
-<a class="jxr_linenumber" name="L291" href="#L291">291</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L292" href="#L292">292</a> 		}
-<a class="jxr_linenumber" name="L293" href="#L293">293</a> 
-<a class="jxr_linenumber" name="L294" href="#L294">294</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L295" href="#L295">295</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultAccept()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L296" href="#L296">296</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L297" href="#L297">297</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L298" href="#L298">298</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L299" href="#L299">299</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L300" href="#L300">300</a> 		<strong class="jxr_keyword">public</strong> Builder defaultAccept(String value) {
-<a class="jxr_linenumber" name="L301" href="#L301">301</a> 			<strong class="jxr_keyword">this</strong>.defaultAccept = value;
-<a class="jxr_linenumber" name="L302" href="#L302">302</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L303" href="#L303">303</a> 		}
-<a class="jxr_linenumber" name="L304" href="#L304">304</a> 
-<a class="jxr_linenumber" name="L305" href="#L305">305</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L306" href="#L306">306</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultCharset()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L307" href="#L307">307</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L308" href="#L308">308</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L309" href="#L309">309</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L310" href="#L310">310</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L311" href="#L311">311</a> 		<strong class="jxr_keyword">public</strong> Builder defaultCharset(String value) {
-<a class="jxr_linenumber" name="L312" href="#L312">312</a> 			<strong class="jxr_keyword">this</strong>.defaultCharset = value;
-<a class="jxr_linenumber" name="L313" href="#L313">313</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L314" href="#L314">314</a> 		}
-<a class="jxr_linenumber" name="L315" href="#L315">315</a> 
-<a class="jxr_linenumber" name="L316" href="#L316">316</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L317" href="#L317">317</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultContentType()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L318" href="#L318">318</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L319" href="#L319">319</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L320" href="#L320">320</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L321" href="#L321">321</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L322" href="#L322">322</a> 		<strong class="jxr_keyword">public</strong> Builder defaultContentType(String value) {
-<a class="jxr_linenumber" name="L323" href="#L323">323</a> 			<strong class="jxr_keyword">this</strong>.defaultContentType = value;
-<a class="jxr_linenumber" name="L324" href="#L324">324</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L325" href="#L325">325</a> 		}
-<a class="jxr_linenumber" name="L326" href="#L326">326</a> 
-<a class="jxr_linenumber" name="L327" href="#L327">327</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L328" href="#L328">328</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultRequestAttributes()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L329" href="#L329">329</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L330" href="#L330">330</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L331" href="#L331">331</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L332" href="#L332">332</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L333" href="#L333">333</a> 		<strong class="jxr_keyword">public</strong> Builder defaultRequestAttributes(String...value) {
-<a class="jxr_linenumber" name="L334" href="#L334">334</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestAttributes = value;
-<a class="jxr_linenumber" name="L335" href="#L335">335</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L336" href="#L336">336</a> 		}
-<a class="jxr_linenumber" name="L337" href="#L337">337</a> 
-<a class="jxr_linenumber" name="L338" href="#L338">338</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L339" href="#L339">339</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultRequestHeaders()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L340" href="#L340">340</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L341" href="#L341">341</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L342" href="#L342">342</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L343" href="#L343">343</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L344" href="#L344">344</a> 		<strong class="jxr_keyword">public</strong> Builder defaultRequestHeaders(String...value) {
-<a class="jxr_linenumber" name="L345" href="#L345">345</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestHeaders = value;
-<a class="jxr_linenumber" name="L346" href="#L346">346</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L347" href="#L347">347</a> 		}
-<a class="jxr_linenumber" name="L348" href="#L348">348</a> 
-<a class="jxr_linenumber" name="L349" href="#L349">349</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L350" href="#L350">350</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultResponseHeaders()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L351" href="#L351">351</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L352" href="#L352">352</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L353" href="#L353">353</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L354" href="#L354">354</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L355" href="#L355">355</a> 		<strong class="jxr_keyword">public</strong> Builder defaultResponseHeaders(String...value) {
-<a class="jxr_linenumber" name="L356" href="#L356">356</a> 			<strong class="jxr_keyword">this</strong>.defaultResponseHeaders = value;
-<a class="jxr_linenumber" name="L357" href="#L357">357</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L358" href="#L358">358</a> 		}
-<a class="jxr_linenumber" name="L359" href="#L359">359</a> 
-<a class="jxr_linenumber" name="L360" href="#L360">360</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L361" href="#L361">361</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#encoders()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L362" href="#L362">362</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L363" href="#L363">363</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L364" href="#L364">364</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L365" href="#L365">365</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L366" href="#L366">366</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L367" href="#L367">367</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder encoders(Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;...value) {
-<a class="jxr_linenumber" name="L368" href="#L368">368</a> 			<strong class="jxr_keyword">this</strong>.encoders = value;
-<a class="jxr_linenumber" name="L369" href="#L369">369</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L370" href="#L370">370</a> 		}
-<a class="jxr_linenumber" name="L371" href="#L371">371</a> 
-<a class="jxr_linenumber" name="L372" href="#L372">372</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L373" href="#L373">373</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#guards()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L374" href="#L374">374</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L375" href="#L375">375</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L376" href="#L376">376</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L377" href="#L377">377</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L378" href="#L378">378</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L379" href="#L379">379</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder guards(Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;...value) {
-<a class="jxr_linenumber" name="L380" href="#L380">380</a> 			<strong class="jxr_keyword">this</strong>.guards = value;
-<a class="jxr_linenumber" name="L381" href="#L381">381</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L382" href="#L382">382</a> 		}
-<a class="jxr_linenumber" name="L383" href="#L383">383</a> 
-<a class="jxr_linenumber" name="L384" href="#L384">384</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L385" href="#L385">385</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#maxInput()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L386" href="#L386">386</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L387" href="#L387">387</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L388" href="#L388">388</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L389" href="#L389">389</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L390" href="#L390">390</a> 		<strong class="jxr_keyword">public</strong> Builder maxInput(String value) {
-<a class="jxr_linenumber" name="L391" href="#L391">391</a> 			<strong class="jxr_keyword">this</strong>.maxInput = value;
-<a class="jxr_linenumber" name="L392" href="#L392">392</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L393" href="#L393">393</a> 		}
-<a class="jxr_linenumber" name="L394" href="#L394">394</a> 
-<a class="jxr_linenumber" name="L395" href="#L395">395</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L396" href="#L396">396</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#messages()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L397" href="#L397">397</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L398" href="#L398">398</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L399" href="#L399">399</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L400" href="#L400">400</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L401" href="#L401">401</a> 		<strong class="jxr_keyword">public</strong> Builder messages(String value) {
-<a class="jxr_linenumber" name="L402" href="#L402">402</a> 			<strong class="jxr_keyword">this</strong>.messages = value;
-<a class="jxr_linenumber" name="L403" href="#L403">403</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L404" href="#L404">404</a> 		}
-<a class="jxr_linenumber" name="L405" href="#L405">405</a> 
-<a class="jxr_linenumber" name="L406" href="#L406">406</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L407" href="#L407">407</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#parsers()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L408" href="#L408">408</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L409" href="#L409">409</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L410" href="#L410">410</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L411" href="#L411">411</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L412" href="#L412">412</a> 		<strong class="jxr_keyword">public</strong> Builder parsers(Class&lt;?&gt;...value) {
-<a class="jxr_linenumber" name="L413" href="#L413">413</a> 			<strong class="jxr_keyword">this</strong>.parsers = value;
-<a class="jxr_linenumber" name="L414" href="#L414">414</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L415" href="#L415">415</a> 		}
-<a class="jxr_linenumber" name="L416" href="#L416">416</a> 
-<a class="jxr_linenumber" name="L417" href="#L417">417</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L418" href="#L418">418</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#partParser()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L419" href="#L419">419</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L420" href="#L420">420</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L421" href="#L421">421</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L422" href="#L422">422</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L423" href="#L423">423</a> 		<strong class="jxr_keyword">public</strong> Builder partParser(Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; value) {
-<a class="jxr_linenumber" name="L424" href="#L424">424</a> 			<strong class="jxr_keyword">this</strong>.partParser = value;
-<a class="jxr_linenumber" name="L425" href="#L425">425</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L426" href="#L426">426</a> 		}
-<a class="jxr_linenumber" name="L427" href="#L427">427</a> 
-<a class="jxr_linenumber" name="L428" href="#L428">428</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L429" href="#L429">429</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#partSerializer()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L430" href="#L430">430</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L431" href="#L431">431</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L432" href="#L432">432</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L433" href="#L433">433</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L434" href="#L434">434</a> 		<strong class="jxr_keyword">public</strong> Builder partSerializer(Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; value) {
-<a class="jxr_linenumber" name="L435" href="#L435">435</a> 			<strong class="jxr_keyword">this</strong>.partSerializer = value;
-<a class="jxr_linenumber" name="L436" href="#L436">436</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L437" href="#L437">437</a> 		}
-<a class="jxr_linenumber" name="L438" href="#L438">438</a> 
-<a class="jxr_linenumber" name="L439" href="#L439">439</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L440" href="#L440">440</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#path()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L441" href="#L441">441</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L442" href="#L442">442</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L443" href="#L443">443</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L444" href="#L444">444</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L445" href="#L445">445</a> 		<strong class="jxr_keyword">public</strong> Builder path(String value) {
-<a class="jxr_linenumber" name="L446" href="#L446">446</a> 			<strong class="jxr_keyword">this</strong>.path = value;
-<a class="jxr_linenumber" name="L447" href="#L447">447</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L448" href="#L448">448</a> 		}
-<a class="jxr_linenumber" name="L449" href="#L449">449</a> 
-<a class="jxr_linenumber" name="L450" href="#L450">450</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L451" href="#L451">451</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#produces()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L452" href="#L452">452</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L453" href="#L453">453</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L454" href="#L454">454</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L455" href="#L455">455</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L456" href="#L456">456</a> 		<strong class="jxr_keyword">public</strong> Builder produces(String...value) {
-<a class="jxr_linenumber" name="L457" href="#L457">457</a> 			<strong class="jxr_keyword">this</strong>.produces = value;
-<a class="jxr_linenumber" name="L458" href="#L458">458</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L459" href="#L459">459</a> 		}
-<a class="jxr_linenumber" name="L460" href="#L460">460</a> 
-<a class="jxr_linenumber" name="L461" href="#L461">461</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L462" href="#L462">462</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#renderResponseStackTraces()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L463" href="#L463">463</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L464" href="#L464">464</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L465" href="#L465">465</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L466" href="#L466">466</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L467" href="#L467">467</a> 		<strong class="jxr_keyword">public</strong> Builder renderResponseStackTraces(String value) {
-<a class="jxr_linenumber" name="L468" href="#L468">468</a> 			<strong class="jxr_keyword">this</strong>.renderResponseStackTraces = value;
-<a class="jxr_linenumber" name="L469" href="#L469">469</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L470" href="#L470">470</a> 		}
-<a class="jxr_linenumber" name="L471" href="#L471">471</a> 
-<a class="jxr_linenumber" name="L472" href="#L472">472</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L473" href="#L473">473</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#responseProcessors()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L474" href="#L474">474</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L475" href="#L475">475</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L476" href="#L476">476</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L477" href="#L477">477</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L478" href="#L478">478</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L479" href="#L479">479</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder responseProcessors(Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;...value) {
-<a class="jxr_linenumber" name="L480" href="#L480">480</a> 			<strong class="jxr_keyword">this</strong>.responseProcessors = value;
-<a class="jxr_linenumber" name="L481" href="#L481">481</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L482" href="#L482">482</a> 		}
-<a class="jxr_linenumber" name="L483" href="#L483">483</a> 
-<a class="jxr_linenumber" name="L484" href="#L484">484</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L485" href="#L485">485</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restChildrenClass()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L486" href="#L486">486</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L487" href="#L487">487</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L488" href="#L488">488</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L489" href="#L489">489</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L490" href="#L490">490</a> 		<strong class="jxr_keyword">public</strong> Builder restChildrenClass(Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; value) {
-<a class="jxr_linenumber" name="L491" href="#L491">491</a> 			<strong class="jxr_keyword">this</strong>.restChildrenClass = value;
-<a class="jxr_linenumber" name="L492" href="#L492">492</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L493" href="#L493">493</a> 		}
-<a class="jxr_linenumber" name="L494" href="#L494">494</a> 
-<a class="jxr_linenumber" name="L495" href="#L495">495</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L496" href="#L496">496</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restOpArgs()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L497" href="#L497">497</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L498" href="#L498">498</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L499" href="#L499">499</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L500" href="#L500">500</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L501" href="#L501">501</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L502" href="#L502">502</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder restOpArgs(Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;...value) {
-<a class="jxr_linenumber" name="L503" href="#L503">503</a> 			<strong class="jxr_keyword">this</strong>.restOpArgs = value;
-<a class="jxr_linenumber" name="L504" href="#L504">504</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L505" href="#L505">505</a> 		}
-<a class="jxr_linenumber" name="L506" href="#L506">506</a> 
-<a class="jxr_linenumber" name="L507" href="#L507">507</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L508" href="#L508">508</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restOperationsClass()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L509" href="#L509">509</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L510" href="#L510">510</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L511" href="#L511">511</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L512" href="#L512">512</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L513" href="#L513">513</a> 		<strong class="jxr_keyword">public</strong> Builder restOperationsClass(Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; value) {
-<a class="jxr_linenumber" name="L514" href="#L514">514</a> 			<strong class="jxr_keyword">this</strong>.restOperationsClass = value;
-<a class="jxr_linenumber" name="L515" href="#L515">515</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L516" href="#L516">516</a> 		}
-<a class="jxr_linenumber" name="L517" href="#L517">517</a> 
-<a class="jxr_linenumber" name="L518" href="#L518">518</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L519" href="#L519">519</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#roleGuard()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L520" href="#L520">520</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L521" href="#L521">521</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L522" href="#L522">522</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L523" href="#L523">523</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L524" href="#L524">524</a> 		<strong class="jxr_keyword">public</strong> Builder roleGuard(String value) {
-<a class="jxr_linenumber" name="L525" href="#L525">525</a> 			<strong class="jxr_keyword">this</strong>.roleGuard = value;
-<a class="jxr_linenumber" name="L526" href="#L526">526</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L527" href="#L527">527</a> 		}
-<a class="jxr_linenumber" name="L528" href="#L528">528</a> 
-<a class="jxr_linenumber" name="L529" href="#L529">529</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L530" href="#L530">530</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#rolesDeclared()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L531" href="#L531">531</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L532" href="#L532">532</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L533" href="#L533">533</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L534" href="#L534">534</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L535" href="#L535">535</a> 		<strong class="jxr_keyword">public</strong> Builder rolesDeclared(String value) {
-<a class="jxr_linenumber" name="L536" href="#L536">536</a> 			<strong class="jxr_keyword">this</strong>.rolesDeclared = value;
-<a class="jxr_linenumber" name="L537" href="#L537">537</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L538" href="#L538">538</a> 		}
-<a class="jxr_linenumber" name="L539" href="#L539">539</a> 
-<a class="jxr_linenumber" name="L540" href="#L540">540</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L541" href="#L541">541</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#serializers()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L542" href="#L542">542</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L543" href="#L543">543</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L544" href="#L544">544</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L545" href="#L545">545</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L546" href="#L546">546</a> 		@SafeVarargs
-<a class="jxr_linenumber" name="L547" href="#L547">547</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder serializers(Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;...value) {
-<a class="jxr_linenumber" name="L548" href="#L548">548</a> 			<strong class="jxr_keyword">this</strong>.serializers = value;
-<a class="jxr_linenumber" name="L549" href="#L549">549</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L550" href="#L550">550</a> 		}
-<a class="jxr_linenumber" name="L551" href="#L551">551</a> 
-<a class="jxr_linenumber" name="L552" href="#L552">552</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L553" href="#L553">553</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#siteName()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L554" href="#L554">554</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L555" href="#L555">555</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L556" href="#L556">556</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L557" href="#L557">557</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L558" href="#L558">558</a> 		<strong class="jxr_keyword">public</strong> Builder siteName(String value) {
-<a class="jxr_linenumber" name="L559" href="#L559">559</a> 			<strong class="jxr_keyword">this</strong>.siteName = value;
-<a class="jxr_linenumber" name="L560" href="#L560">560</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L561" href="#L561">561</a> 		}
-<a class="jxr_linenumber" name="L562" href="#L562">562</a> 
-<a class="jxr_linenumber" name="L563" href="#L563">563</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L564" href="#L564">564</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#staticFiles()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L565" href="#L565">565</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L566" href="#L566">566</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L567" href="#L567">567</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L568" href="#L568">568</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L569" href="#L569">569</a> 		<strong class="jxr_keyword">public</strong> Builder staticFiles(Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; value) {
-<a class="jxr_linenumber" name="L570" href="#L570">570</a> 			<strong class="jxr_keyword">this</strong>.staticFiles = value;
-<a class="jxr_linenumber" name="L571" href="#L571">571</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L572" href="#L572">572</a> 		}
-<a class="jxr_linenumber" name="L573" href="#L573">573</a> 
-<a class="jxr_linenumber" name="L574" href="#L574">574</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L575" href="#L575">575</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#swagger()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L576" href="#L576">576</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L577" href="#L577">577</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L578" href="#L578">578</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L579" href="#L579">579</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L580" href="#L580">580</a> 		<strong class="jxr_keyword">public</strong> Builder swagger(<a name="Swagger" href="../../../../../org/apache/juneau/rest/annotation/Swagger.html#Swagger">Swagger</a> value) {
-<a class="jxr_linenumber" name="L581" href="#L581">581</a> 			<strong class="jxr_keyword">this</strong>.swagger = value;
-<a class="jxr_linenumber" name="L582" href="#L582">582</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L583" href="#L583">583</a> 		}
-<a class="jxr_linenumber" name="L584" href="#L584">584</a> 
-<a class="jxr_linenumber" name="L585" href="#L585">585</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L586" href="#L586">586</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#swaggerProvider()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L587" href="#L587">587</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L588" href="#L588">588</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L589" href="#L589">589</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L590" href="#L590">590</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L591" href="#L591">591</a> 		<strong class="jxr_keyword">public</strong> Builder swaggerProvider(Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; value) {
-<a class="jxr_linenumber" name="L592" href="#L592">592</a> 			<strong class="jxr_keyword">this</strong>.swaggerProvider = value;
-<a class="jxr_linenumber" name="L593" href="#L593">593</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L594" href="#L594">594</a> 		}
-<a class="jxr_linenumber" name="L595" href="#L595">595</a> 
-<a class="jxr_linenumber" name="L596" href="#L596">596</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L597" href="#L597">597</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#title()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L598" href="#L598">598</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L599" href="#L599">599</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L600" href="#L600">600</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L601" href="#L601">601</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L602" href="#L602">602</a> 		<strong class="jxr_keyword">public</strong> Builder title(String...value) {
-<a class="jxr_linenumber" name="L603" href="#L603">603</a> 			<strong class="jxr_keyword">this</strong>.title = value;
-<a class="jxr_linenumber" name="L604" href="#L604">604</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L605" href="#L605">605</a> 		}
-<a class="jxr_linenumber" name="L606" href="#L606">606</a> 
-<a class="jxr_linenumber" name="L607" href="#L607">607</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L608" href="#L608">608</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#uriAuthority()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L609" href="#L609">609</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L610" href="#L610">610</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L611" href="#L611">611</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L612" href="#L612">612</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L613" href="#L613">613</a> 		<strong class="jxr_keyword">public</strong> Builder uriAuthority(String value) {
-<a class="jxr_linenumber" name="L614" href="#L614">614</a> 			<strong class="jxr_keyword">this</strong>.uriAuthority = value;
-<a class="jxr_linenumber" name="L615" href="#L615">615</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L616" href="#L616">616</a> 		}
-<a class="jxr_linenumber" name="L617" href="#L617">617</a> 
-<a class="jxr_linenumber" name="L618" href="#L618">618</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L619" href="#L619">619</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#uriContext()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L620" href="#L620">620</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L621" href="#L621">621</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L622" href="#L622">622</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L623" href="#L623">623</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L624" href="#L624">624</a> 		<strong class="jxr_keyword">public</strong> Builder uriContext(String value) {
-<a class="jxr_linenumber" name="L625" href="#L625">625</a> 			<strong class="jxr_keyword">this</strong>.uriContext = value;
-<a class="jxr_linenumber" name="L626" href="#L626">626</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L627" href="#L627">627</a> 		}
-<a class="jxr_linenumber" name="L628" href="#L628">628</a> 
-<a class="jxr_linenumber" name="L629" href="#L629">629</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L630" href="#L630">630</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#uriRelativity()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L631" href="#L631">631</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L632" href="#L632">632</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L633" href="#L633">633</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L634" href="#L634">634</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L635" href="#L635">635</a> 		<strong class="jxr_keyword">public</strong> Builder uriRelativity(String value) {
-<a class="jxr_linenumber" name="L636" href="#L636">636</a> 			<strong class="jxr_keyword">this</strong>.uriRelativity = value;
-<a class="jxr_linenumber" name="L637" href="#L637">637</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L638" href="#L638">638</a> 		}
-<a class="jxr_linenumber" name="L639" href="#L639">639</a> 
-<a class="jxr_linenumber" name="L640" href="#L640">640</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L641" href="#L641">641</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#uriResolution()} property on this annotation.</em>
-<a class="jxr_linenumber" name="L642" href="#L642">642</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L643" href="#L643">643</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
-<a class="jxr_linenumber" name="L644" href="#L644">644</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
-<a class="jxr_linenumber" name="L645" href="#L645">645</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L646" href="#L646">646</a> 		<strong class="jxr_keyword">public</strong> Builder uriResolution(String value) {
-<a class="jxr_linenumber" name="L647" href="#L647">647</a> 			<strong class="jxr_keyword">this</strong>.uriResolution = value;
-<a class="jxr_linenumber" name="L648" href="#L648">648</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
-<a class="jxr_linenumber" name="L649" href="#L649">649</a> 		}
-<a class="jxr_linenumber" name="L650" href="#L650">650</a> 
-<a class="jxr_linenumber" name="L651" href="#L651">651</a> 	}
-<a class="jxr_linenumber" name="L652" href="#L652">652</a> 
-<a class="jxr_linenumber" name="L653" href="#L653">653</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L654" href="#L654">654</a> 	<em class="jxr_comment">// Implementation</em>
-<a class="jxr_linenumber" name="L655" href="#L655">655</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L656" href="#L656">656</a> 
-<a class="jxr_linenumber" name="L657" href="#L657">657</a> 	<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> Impl <strong class="jxr_keyword">extends</strong> <a name="TargetedAnnotationTImpl" href="../../../../../org/apache/juneau/annotation/TargetedAnnotationTImpl.html#TargetedAnnotationTImpl">TargetedAnnotationTImpl</a> <strong class="jxr_keyword">implements</strong> Rest {
-<a class="jxr_linenumber" name="L658" href="#L658">658</a> 
-<a class="jxr_linenumber" name="L659" href="#L659">659</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders;
-<a class="jxr_linenumber" name="L660" href="#L660">660</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser;
-<a class="jxr_linenumber" name="L661" href="#L661">661</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer;
-<a class="jxr_linenumber" name="L662" href="#L662">662</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles;
-<a class="jxr_linenumber" name="L663" href="#L663">663</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors;
-<a class="jxr_linenumber" name="L664" href="#L664">664</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger;
-<a class="jxr_linenumber" name="L665" href="#L665">665</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters;
-<a class="jxr_linenumber" name="L666" href="#L666">666</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards;
-<a class="jxr_linenumber" name="L667" href="#L667">667</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider;
-<a class="jxr_linenumber" name="L668" href="#L668">668</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs;
-<a class="jxr_linenumber" name="L669" href="#L669">669</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore;
-<a class="jxr_linenumber" name="L670" href="#L670">670</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass;
-<a class="jxr_linenumber" name="L671" href="#L671">671</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass;
-<a class="jxr_linenumber" name="L672" href="#L672">672</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement;
-<a class="jxr_linenumber" name="L673" href="#L673">673</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers;
-<a class="jxr_linenumber" name="L674" href="#L674">674</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> Class&lt;?&gt;[] children, parsers;
-<a class="jxr_linenumber" name="L675" href="#L675">675</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> <a name="Swagger" href="../../../../../org/apache/juneau/rest/annotation/Swagger.html#Swagger">Swagger</a> swagger;
-<a class="jxr_linenumber" name="L676" href="#L676">676</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String disableContentParam, allowedHeaderParams, allowedMethodHeaders, allowedMethodParams, clientVersionHeader, config, debug, debugOn, defaultAccept, defaultCharset, defaultContentType, maxInput, messages, path, renderResponseStackTraces, roleGuard, rolesDeclared, siteName, uriAuthority, uriContext, uriRelativity, uriResolution;
-<a class="jxr_linenumber" name="L677" href="#L677">677</a> 		<strong class="jxr_keyword">private</strong> <strong class="jxr_keyword">final</strong> String[] consumes, produces, defaultRequestAttributes, defaultRequestHeaders, defaultResponserHeaders, title;
-<a class="jxr_linenumber" name="L678" href="#L678">678</a> 
-<a class="jxr_linenumber" name="L679" href="#L679">679</a> 		Impl(Builder b) {
-<a class="jxr_linenumber" name="L680" href="#L680">680</a> 			<strong class="jxr_keyword">super</strong>(b);
-<a class="jxr_linenumber" name="L681" href="#L681">681</a> 			<strong class="jxr_keyword">this</strong>.disableContentParam = b.disableContentParam;
-<a class="jxr_linenumber" name="L682" href="#L682">682</a> 			<strong class="jxr_keyword">this</strong>.allowedHeaderParams = b.allowedHeaderParams;
-<a class="jxr_linenumber" name="L683" href="#L683">683</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodHeaders = b.allowedMethodHeaders;
-<a class="jxr_linenumber" name="L684" href="#L684">684</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodParams = b.allowedMethodParams;
-<a class="jxr_linenumber" name="L685" href="#L685">685</a> 			<strong class="jxr_keyword">this</strong>.beanStore = b.beanStore;
-<a class="jxr_linenumber" name="L686" href="#L686">686</a> 			<strong class="jxr_keyword">this</strong>.callLogger = b.callLogger;
-<a class="jxr_linenumber" name="L687" href="#L687">687</a> 			<strong class="jxr_keyword">this</strong>.children = copyOf(b.children);
-<a class="jxr_linenumber" name="L688" href="#L688">688</a> 			<strong class="jxr_keyword">this</strong>.clientVersionHeader = b.clientVersionHeader;
-<a class="jxr_linenumber" name="L689" href="#L689">689</a> 			<strong class="jxr_keyword">this</strong>.config = b.config;
-<a class="jxr_linenumber" name="L690" href="#L690">690</a> 			<strong class="jxr_keyword">this</strong>.consumes = copyOf(b.consumes);
-<a class="jxr_linenumber" name="L691" href="#L691">691</a> 			<strong class="jxr_keyword">this</strong>.converters = copyOf(b.converters);
-<a class="jxr_linenumber" name="L692" href="#L692">692</a> 			<strong class="jxr_keyword">this</strong>.debug = b.debug;
-<a class="jxr_linenumber" name="L693" href="#L693">693</a> 			<strong class="jxr_keyword">this</strong>.debugEnablement = b.debugEnablement;
-<a class="jxr_linenumber" name="L694" href="#L694">694</a> 			<strong class="jxr_keyword">this</strong>.debugOn = b.debugOn;
-<a class="jxr_linenumber" name="L695" href="#L695">695</a> 			<strong class="jxr_keyword">this</strong>.defaultAccept = b.defaultAccept;
-<a class="jxr_linenumber" name="L696" href="#L696">696</a> 			<strong class="jxr_keyword">this</strong>.defaultCharset = b.defaultCharset;
-<a class="jxr_linenumber" name="L697" href="#L697">697</a> 			<strong class="jxr_keyword">this</strong>.defaultContentType = b.defaultContentType;
-<a class="jxr_linenumber" name="L698" href="#L698">698</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestAttributes = copyOf(b.defaultRequestAttributes);
-<a class="jxr_linenumber" name="L699" href="#L699">699</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestHeaders = copyOf(b.defaultRequestHeaders);
-<a class="jxr_linenumber" name="L700" href="#L700">700</a> 			<strong class="jxr_keyword">this</strong>.defaultResponserHeaders = copyOf(b.defaultResponseHeaders);
-<a class="jxr_linenumber" name="L701" href="#L701">701</a> 			<strong class="jxr_keyword">this</strong>.encoders = copyOf(b.encoders);
-<a class="jxr_linenumber" name="L702" href="#L702">702</a> 			<strong class="jxr_keyword">this</strong>.guards = copyOf(b.guards);
-<a class="jxr_linenumber" name="L703" href="#L703">703</a> 			<strong class="jxr_keyword">this</strong>.maxInput = b.maxInput;
-<a class="jxr_linenumber" name="L704" href="#L704">704</a> 			<strong class="jxr_keyword">this</strong>.messages = b.messages;
-<a class="jxr_linenumber" name="L705" href="#L705">705</a> 			<strong class="jxr_keyword">this</strong>.parsers = copyOf(b.parsers);
-<a class="jxr_linenumber" name="L706" href="#L706">706</a> 			<strong class="jxr_keyword">this</strong>.partParser = b.partParser;
-<a class="jxr_linenumber" name="L707" href="#L707">707</a> 			<strong class="jxr_keyword">this</strong>.partSerializer = b.partSerializer;
-<a class="jxr_linenumber" name="L708" href="#L708">708</a> 			<strong class="jxr_keyword">this</strong>.path = b.path;
-<a class="jxr_linenumber" name="L709" href="#L709">709</a> 			<strong class="jxr_keyword">this</strong>.produces = copyOf(b.produces);
-<a class="jxr_linenumber" name="L710" href="#L710">710</a> 			<strong class="jxr_keyword">this</strong>.renderResponseStackTraces = b.renderResponseStackTraces;
-<a class="jxr_linenumber" name="L711" href="#L711">711</a> 			<strong class="jxr_keyword">this</strong>.responseProcessors = copyOf(b.responseProcessors);
-<a class="jxr_linenumber" name="L712" href="#L712">712</a> 			<strong class="jxr_keyword">this</strong>.restChildrenClass = b.restChildrenClass;
-<a class="jxr_linenumber" name="L713" href="#L713">713</a> 			<strong class="jxr_keyword">this</strong>.restOperationsClass = b.restOperationsClass;
-<a class="jxr_linenumber" name="L714" href="#L714">714</a> 			<strong class="jxr_keyword">this</strong>.restOpArgs = copyOf(b.restOpArgs);
-<a class="jxr_linenumber" name="L715" href="#L715">715</a> 			<strong class="jxr_keyword">this</strong>.roleGuard = b.roleGuard;
-<a class="jxr_linenumber" name="L716" href="#L716">716</a> 			<strong class="jxr_keyword">this</strong>.rolesDeclared = b.rolesDeclared;
-<a class="jxr_linenumber" name="L717" href="#L717">717</a> 			<strong class="jxr_keyword">this</strong>.serializers = copyOf(b.serializers);
-<a class="jxr_linenumber" name="L718" href="#L718">718</a> 			<strong class="jxr_keyword">this</strong>.siteName = b.siteName;
-<a class="jxr_linenumber" name="L719" href="#L719">719</a> 			<strong class="jxr_keyword">this</strong>.staticFiles = b.staticFiles;
-<a class="jxr_linenumber" name="L720" href="#L720">720</a> 			<strong class="jxr_keyword">this</strong>.swagger = b.swagger;
-<a class="jxr_linenumber" name="L721" href="#L721">721</a> 			<strong class="jxr_keyword">this</strong>.swaggerProvider = b.swaggerProvider;
-<a class="jxr_linenumber" name="L722" href="#L722">722</a> 			<strong class="jxr_keyword">this</strong>.title = copyOf(b.title);
-<a class="jxr_linenumber" name="L723" href="#L723">723</a> 			<strong class="jxr_keyword">this</strong>.uriAuthority = b.uriAuthority;
-<a class="jxr_linenumber" name="L724" href="#L724">724</a> 			<strong class="jxr_keyword">this</strong>.uriContext = b.uriContext;
-<a class="jxr_linenumber" name="L725" href="#L725">725</a> 			<strong class="jxr_keyword">this</strong>.uriRelativity = b.uriRelativity;
-<a class="jxr_linenumber" name="L726" href="#L726">726</a> 			<strong class="jxr_keyword">this</strong>.uriResolution = b.uriResolution;
-<a class="jxr_linenumber" name="L727" href="#L727">727</a> 			postConstruct();
-<a class="jxr_linenumber" name="L728" href="#L728">728</a> 		}
-<a class="jxr_linenumber" name="L729" href="#L729">729</a> 
-<a class="jxr_linenumber" name="L730" href="#L730">730</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L731" href="#L731">731</a> 		<strong class="jxr_keyword">public</strong> String disableContentParam() {
-<a class="jxr_linenumber" name="L732" href="#L732">732</a> 			<strong class="jxr_keyword">return</strong> disableContentParam;
-<a class="jxr_linenumber" name="L733" href="#L733">733</a> 		}
-<a class="jxr_linenumber" name="L734" href="#L734">734</a> 
-<a class="jxr_linenumber" name="L735" href="#L735">735</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L736" href="#L736">736</a> 		<strong class="jxr_keyword">public</strong> String allowedHeaderParams() {
-<a class="jxr_linenumber" name="L737" href="#L737">737</a> 			<strong class="jxr_keyword">return</strong> allowedHeaderParams;
-<a class="jxr_linenumber" name="L738" href="#L738">738</a> 		}
-<a class="jxr_linenumber" name="L739" href="#L739">739</a> 
-<a class="jxr_linenumber" name="L740" href="#L740">740</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L741" href="#L741">741</a> 		<strong class="jxr_keyword">public</strong> String allowedMethodHeaders() {
-<a class="jxr_linenumber" name="L742" href="#L742">742</a> 			<strong class="jxr_keyword">return</strong> allowedMethodHeaders;
-<a class="jxr_linenumber" name="L743" href="#L743">743</a> 		}
-<a class="jxr_linenumber" name="L744" href="#L744">744</a> 
-<a class="jxr_linenumber" name="L745" href="#L745">745</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L746" href="#L746">746</a> 		<strong class="jxr_keyword">public</strong> String allowedMethodParams() {
-<a class="jxr_linenumber" name="L747" href="#L747">747</a> 			<strong class="jxr_keyword">return</strong> allowedMethodParams;
-<a class="jxr_linenumber" name="L748" href="#L748">748</a> 		}
-<a class="jxr_linenumber" name="L749" href="#L749">749</a> 
-<a class="jxr_linenumber" name="L750" href="#L750">750</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L751" href="#L751">751</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore() {
-<a class="jxr_linenumber" name="L752" href="#L752">752</a> 			<strong class="jxr_keyword">return</strong> beanStore;
-<a class="jxr_linenumber" name="L753" href="#L753">753</a> 		}
-<a class="jxr_linenumber" name="L754" href="#L754">754</a> 
-<a class="jxr_linenumber" name="L755" href="#L755">755</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L756" href="#L756">756</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger() {
-<a class="jxr_linenumber" name="L757" href="#L757">757</a> 			<strong class="jxr_keyword">return</strong> callLogger;
-<a class="jxr_linenumber" name="L758" href="#L758">758</a> 		}
-<a class="jxr_linenumber" name="L759" href="#L759">759</a> 
-<a class="jxr_linenumber" name="L760" href="#L760">760</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L761" href="#L761">761</a> 		<strong class="jxr_keyword">public</strong> Class&lt;?&gt;[] children() {
-<a class="jxr_linenumber" name="L762" href="#L762">762</a> 			<strong class="jxr_keyword">return</strong> children;
-<a class="jxr_linenumber" name="L763" href="#L763">763</a> 		}
-<a class="jxr_linenumber" name="L764" href="#L764">764</a> 
-<a class="jxr_linenumber" name="L765" href="#L765">765</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L766" href="#L766">766</a> 		<strong class="jxr_keyword">public</strong> String clientVersionHeader() {
-<a class="jxr_linenumber" name="L767" href="#L767">767</a> 			<strong class="jxr_keyword">return</strong> clientVersionHeader;
-<a class="jxr_linenumber" name="L768" href="#L768">768</a> 		}
-<a class="jxr_linenumber" name="L769" href="#L769">769</a> 
-<a class="jxr_linenumber" name="L770" href="#L770">770</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L771" href="#L771">771</a> 		<strong class="jxr_keyword">public</strong> String config() {
-<a class="jxr_linenumber" name="L772" href="#L772">772</a> 			<strong class="jxr_keyword">return</strong> config;
-<a class="jxr_linenumber" name="L773" href="#L773">773</a> 		}
-<a class="jxr_linenumber" name="L774" href="#L774">774</a> 
-<a class="jxr_linenumber" name="L775" href="#L775">775</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L776" href="#L776">776</a> 		<strong class="jxr_keyword">public</strong> String[] consumes() {
-<a class="jxr_linenumber" name="L777" href="#L777">777</a> 			<strong class="jxr_keyword">return</strong> consumes;
-<a class="jxr_linenumber" name="L778" href="#L778">778</a> 		}
-<a class="jxr_linenumber" name="L779" href="#L779">779</a> 
-<a class="jxr_linenumber" name="L780" href="#L780">780</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L781" href="#L781">781</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters() {
-<a class="jxr_linenumber" name="L782" href="#L782">782</a> 			<strong class="jxr_keyword">return</strong> converters;
-<a class="jxr_linenumber" name="L783" href="#L783">783</a> 		}
-<a class="jxr_linenumber" name="L784" href="#L784">784</a> 
-<a class="jxr_linenumber" name="L785" href="#L785">785</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L786" href="#L786">786</a> 		<strong class="jxr_keyword">public</strong> String debug() {
-<a class="jxr_linenumber" name="L787" href="#L787">787</a> 			<strong class="jxr_keyword">return</strong> debug;
-<a class="jxr_linenumber" name="L788" href="#L788">788</a> 		}
-<a class="jxr_linenumber" name="L789" href="#L789">789</a> 
-<a class="jxr_linenumber" name="L790" href="#L790">790</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L791" href="#L791">791</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement() {
-<a class="jxr_linenumber" name="L792" href="#L792">792</a> 			<strong class="jxr_keyword">return</strong> debugEnablement;
-<a class="jxr_linenumber" name="L793" href="#L793">793</a> 		}
-<a class="jxr_linenumber" name="L794" href="#L794">794</a> 
-<a class="jxr_linenumber" name="L795" href="#L795">795</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L796" href="#L796">796</a> 		<strong class="jxr_keyword">public</strong> String debugOn() {
-<a class="jxr_linenumber" name="L797" href="#L797">797</a> 			<strong class="jxr_keyword">return</strong> debugOn;
-<a class="jxr_linenumber" name="L798" href="#L798">798</a> 		}
-<a class="jxr_linenumber" name="L799" href="#L799">799</a> 
-<a class="jxr_linenumber" name="L800" href="#L800">800</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L801" href="#L801">801</a> 		<strong class="jxr_keyword">public</strong> String defaultAccept() {
-<a class="jxr_linenumber" name="L802" href="#L802">802</a> 			<strong class="jxr_keyword">return</strong> defaultAccept;
-<a class="jxr_linenumber" name="L803" href="#L803">803</a> 		}
-<a class="jxr_linenumber" name="L804" href="#L804">804</a> 
-<a class="jxr_linenumber" name="L805" href="#L805">805</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L806" href="#L806">806</a> 		<strong class="jxr_keyword">public</strong> String defaultCharset() {
-<a class="jxr_linenumber" name="L807" href="#L807">807</a> 			<strong class="jxr_keyword">return</strong> defaultCharset;
-<a class="jxr_linenumber" name="L808" href="#L808">808</a> 		}
-<a class="jxr_linenumber" name="L809" href="#L809">809</a> 
-<a class="jxr_linenumber" name="L810" href="#L810">810</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L811" href="#L811">811</a> 		<strong class="jxr_keyword">public</strong> String defaultContentType() {
-<a class="jxr_linenumber" name="L812" href="#L812">812</a> 			<strong class="jxr_keyword">return</strong> defaultContentType;
-<a class="jxr_linenumber" name="L813" href="#L813">813</a> 		}
-<a class="jxr_linenumber" name="L814" href="#L814">814</a> 
-<a class="jxr_linenumber" name="L815" href="#L815">815</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L816" href="#L816">816</a> 		<strong class="jxr_keyword">public</strong> String[] defaultRequestAttributes() {
-<a class="jxr_linenumber" name="L817" href="#L817">817</a> 			<strong class="jxr_keyword">return</strong> defaultRequestAttributes;
-<a class="jxr_linenumber" name="L818" href="#L818">818</a> 		}
-<a class="jxr_linenumber" name="L819" href="#L819">819</a> 
-<a class="jxr_linenumber" name="L820" href="#L820">820</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L821" href="#L821">821</a> 		<strong class="jxr_keyword">public</strong> String[] defaultRequestHeaders() {
-<a class="jxr_linenumber" name="L822" href="#L822">822</a> 			<strong class="jxr_keyword">return</strong> defaultRequestHeaders;
-<a class="jxr_linenumber" name="L823" href="#L823">823</a> 		}
-<a class="jxr_linenumber" name="L824" href="#L824">824</a> 
-<a class="jxr_linenumber" name="L825" href="#L825">825</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L826" href="#L826">826</a> 		<strong class="jxr_keyword">public</strong> String[] defaultResponseHeaders() {
-<a class="jxr_linenumber" name="L827" href="#L827">827</a> 			<strong class="jxr_keyword">return</strong> defaultResponserHeaders;
-<a class="jxr_linenumber" name="L828" href="#L828">828</a> 		}
-<a class="jxr_linenumber" name="L829" href="#L829">829</a> 
-<a class="jxr_linenumber" name="L830" href="#L830">830</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L831" href="#L831">831</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders() {
-<a class="jxr_linenumber" name="L832" href="#L832">832</a> 			<strong class="jxr_keyword">return</strong> encoders;
-<a class="jxr_linenumber" name="L833" href="#L833">833</a> 		}
-<a class="jxr_linenumber" name="L834" href="#L834">834</a> 
-<a class="jxr_linenumber" name="L835" href="#L835">835</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L836" href="#L836">836</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards() {
-<a class="jxr_linenumber" name="L837" href="#L837">837</a> 			<strong class="jxr_keyword">return</strong> guards;
-<a class="jxr_linenumber" name="L838" href="#L838">838</a> 		}
-<a class="jxr_linenumber" name="L839" href="#L839">839</a> 
-<a class="jxr_linenumber" name="L840" href="#L840">840</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L841" href="#L841">841</a> 		<strong class="jxr_keyword">public</strong> String maxInput() {
-<a class="jxr_linenumber" name="L842" href="#L842">842</a> 			<strong class="jxr_keyword">return</strong> maxInput;
-<a class="jxr_linenumber" name="L843" href="#L843">843</a> 		}
-<a class="jxr_linenumber" name="L844" href="#L844">844</a> 
-<a class="jxr_linenumber" name="L845" href="#L845">845</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L846" href="#L846">846</a> 		<strong class="jxr_keyword">public</strong> String messages() {
-<a class="jxr_linenumber" name="L847" href="#L847">847</a> 			<strong class="jxr_keyword">return</strong> messages;
-<a class="jxr_linenumber" name="L848" href="#L848">848</a> 		}
-<a class="jxr_linenumber" name="L849" href="#L849">849</a> 
-<a class="jxr_linenumber" name="L850" href="#L850">850</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L851" href="#L851">851</a> 		<strong class="jxr_keyword">public</strong> Class&lt;?&gt;[] parsers() {
-<a class="jxr_linenumber" name="L852" href="#L852">852</a> 			<strong class="jxr_keyword">return</strong> parsers;
-<a class="jxr_linenumber" name="L853" href="#L853">853</a> 		}
-<a class="jxr_linenumber" name="L854" href="#L854">854</a> 
-<a class="jxr_linenumber" name="L855" href="#L855">855</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L856" href="#L856">856</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser() {
-<a class="jxr_linenumber" name="L857" href="#L857">857</a> 			<strong class="jxr_keyword">return</strong> partParser;
-<a class="jxr_linenumber" name="L858" href="#L858">858</a> 		}
-<a class="jxr_linenumber" name="L859" href="#L859">859</a> 
-<a class="jxr_linenumber" name="L860" href="#L860">860</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L861" href="#L861">861</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer() {
-<a class="jxr_linenumber" name="L862" href="#L862">862</a> 			<strong class="jxr_keyword">return</strong> partSerializer;
-<a class="jxr_linenumber" name="L863" href="#L863">863</a> 		}
-<a class="jxr_linenumber" name="L864" href="#L864">864</a> 
-<a class="jxr_linenumber" name="L865" href="#L865">865</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L866" href="#L866">866</a> 		<strong class="jxr_keyword">public</strong> String path() {
-<a class="jxr_linenumber" name="L867" href="#L867">867</a> 			<strong class="jxr_keyword">return</strong> path;
-<a class="jxr_linenumber" name="L868" href="#L868">868</a> 		}
-<a class="jxr_linenumber" name="L869" href="#L869">869</a> 
-<a class="jxr_linenumber" name="L870" href="#L870">870</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L871" href="#L871">871</a> 		<strong class="jxr_keyword">public</strong> String[] produces() {
-<a class="jxr_linenumber" name="L872" href="#L872">872</a> 			<strong class="jxr_keyword">return</strong> produces;
-<a class="jxr_linenumber" name="L873" href="#L873">873</a> 		}
-<a class="jxr_linenumber" name="L874" href="#L874">874</a> 
-<a class="jxr_linenumber" name="L875" href="#L875">875</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L876" href="#L876">876</a> 		<strong class="jxr_keyword">public</strong> String renderResponseStackTraces() {
-<a class="jxr_linenumber" name="L877" href="#L877">877</a> 			<strong class="jxr_keyword">return</strong> renderResponseStackTraces;
-<a class="jxr_linenumber" name="L878" href="#L878">878</a> 		}
-<a class="jxr_linenumber" name="L879" href="#L879">879</a> 
-<a class="jxr_linenumber" name="L880" href="#L880">880</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L881" href="#L881">881</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors() {
-<a class="jxr_linenumber" name="L882" href="#L882">882</a> 			<strong class="jxr_keyword">return</strong> responseProcessors;
-<a class="jxr_linenumber" name="L883" href="#L883">883</a> 		}
-<a class="jxr_linenumber" name="L884" href="#L884">884</a> 
-<a class="jxr_linenumber" name="L885" href="#L885">885</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L886" href="#L886">886</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass() {
-<a class="jxr_linenumber" name="L887" href="#L887">887</a> 			<strong class="jxr_keyword">return</strong> restChildrenClass;
-<a class="jxr_linenumber" name="L888" href="#L888">888</a> 		}
-<a class="jxr_linenumber" name="L889" href="#L889">889</a> 
-<a class="jxr_linenumber" name="L890" href="#L890">890</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L891" href="#L891">891</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs() {
-<a class="jxr_linenumber" name="L892" href="#L892">892</a> 			<strong class="jxr_keyword">return</strong> restOpArgs;
-<a class="jxr_linenumber" name="L893" href="#L893">893</a> 		}
-<a class="jxr_linenumber" name="L894" href="#L894">894</a> 
-<a class="jxr_linenumber" name="L895" href="#L895">895</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L896" href="#L896">896</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass() {
-<a class="jxr_linenumber" name="L897" href="#L897">897</a> 			<strong class="jxr_keyword">return</strong> restOperationsClass;
-<a class="jxr_linenumber" name="L898" href="#L898">898</a> 		}
-<a class="jxr_linenumber" name="L899" href="#L899">899</a> 
-<a class="jxr_linenumber" name="L900" href="#L900">900</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L901" href="#L901">901</a> 		<strong class="jxr_keyword">public</strong> String roleGuard() {
-<a class="jxr_linenumber" name="L902" href="#L902">902</a> 			<strong class="jxr_keyword">return</strong> roleGuard;
-<a class="jxr_linenumber" name="L903" href="#L903">903</a> 		}
-<a class="jxr_linenumber" name="L904" href="#L904">904</a> 
-<a class="jxr_linenumber" name="L905" href="#L905">905</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L906" href="#L906">906</a> 		<strong class="jxr_keyword">public</strong> String rolesDeclared() {
-<a class="jxr_linenumber" name="L907" href="#L907">907</a> 			<strong class="jxr_keyword">return</strong> rolesDeclared;
-<a class="jxr_linenumber" name="L908" href="#L908">908</a> 		}
-<a class="jxr_linenumber" name="L909" href="#L909">909</a> 
-<a class="jxr_linenumber" name="L910" href="#L910">910</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L911" href="#L911">911</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers() {
-<a class="jxr_linenumber" name="L912" href="#L912">912</a> 			<strong class="jxr_keyword">return</strong> serializers;
-<a class="jxr_linenumber" name="L913" href="#L913">913</a> 		}
-<a class="jxr_linenumber" name="L914" href="#L914">914</a> 
-<a class="jxr_linenumber" name="L915" href="#L915">915</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L916" href="#L916">916</a> 		<strong class="jxr_keyword">public</strong> String siteName() {
-<a class="jxr_linenumber" name="L917" href="#L917">917</a> 			<strong class="jxr_keyword">return</strong> siteName;
-<a class="jxr_linenumber" name="L918" href="#L918">918</a> 		}
-<a class="jxr_linenumber" name="L919" href="#L919">919</a> 
-<a class="jxr_linenumber" name="L920" href="#L920">920</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L921" href="#L921">921</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles() {
-<a class="jxr_linenumber" name="L922" href="#L922">922</a> 			<strong class="jxr_keyword">return</strong> staticFiles;
-<a class="jxr_linenumber" name="L923" href="#L923">923</a> 		}
-<a class="jxr_linenumber" name="L924" href="#L924">924</a> 
-<a class="jxr_linenumber" name="L925" href="#L925">925</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L926" href="#L926">926</a> 		<strong class="jxr_keyword">public</strong> <a name="Swagger" href="../../../../../org/apache/juneau/rest/annotation/Swagger.html#Swagger">Swagger</a> swagger() {
-<a class="jxr_linenumber" name="L927" href="#L927">927</a> 			<strong class="jxr_keyword">return</strong> swagger;
-<a class="jxr_linenumber" name="L928" href="#L928">928</a> 		}
-<a class="jxr_linenumber" name="L929" href="#L929">929</a> 
-<a class="jxr_linenumber" name="L930" href="#L930">930</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L931" href="#L931">931</a> 		<strong class="jxr_keyword">public</strong> Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider() {
-<a class="jxr_linenumber" name="L932" href="#L932">932</a> 			<strong class="jxr_keyword">return</strong> swaggerProvider;
-<a class="jxr_linenumber" name="L933" href="#L933">933</a> 		}
-<a class="jxr_linenumber" name="L934" href="#L934">934</a> 
-<a class="jxr_linenumber" name="L935" href="#L935">935</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L936" href="#L936">936</a> 		<strong class="jxr_keyword">public</strong> String[] title() {
-<a class="jxr_linenumber" name="L937" href="#L937">937</a> 			<strong class="jxr_keyword">return</strong> title;
-<a class="jxr_linenumber" name="L938" href="#L938">938</a> 		}
-<a class="jxr_linenumber" name="L939" href="#L939">939</a> 
-<a class="jxr_linenumber" name="L940" href="#L940">940</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L941" href="#L941">941</a> 		<strong class="jxr_keyword">public</strong> String uriAuthority() {
-<a class="jxr_linenumber" name="L942" href="#L942">942</a> 			<strong class="jxr_keyword">return</strong> uriAuthority;
-<a class="jxr_linenumber" name="L943" href="#L943">943</a> 		}
-<a class="jxr_linenumber" name="L944" href="#L944">944</a> 
-<a class="jxr_linenumber" name="L945" href="#L945">945</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L946" href="#L946">946</a> 		<strong class="jxr_keyword">public</strong> String uriContext() {
-<a class="jxr_linenumber" name="L947" href="#L947">947</a> 			<strong class="jxr_keyword">return</strong> uriContext;
-<a class="jxr_linenumber" name="L948" href="#L948">948</a> 		}
-<a class="jxr_linenumber" name="L949" href="#L949">949</a> 
-<a class="jxr_linenumber" name="L950" href="#L950">950</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L951" href="#L951">951</a> 		<strong class="jxr_keyword">public</strong> String uriRelativity() {
-<a class="jxr_linenumber" name="L952" href="#L952">952</a> 			<strong class="jxr_keyword">return</strong> uriRelativity;
-<a class="jxr_linenumber" name="L953" href="#L953">953</a> 		}
-<a class="jxr_linenumber" name="L954" href="#L954">954</a> 
-<a class="jxr_linenumber" name="L955" href="#L955">955</a> 		@Override <em class="jxr_comment">/* Rest */</em>
-<a class="jxr_linenumber" name="L956" href="#L956">956</a> 		<strong class="jxr_keyword">public</strong> String uriResolution() {
-<a class="jxr_linenumber" name="L957" href="#L957">957</a> 			<strong class="jxr_keyword">return</strong> uriResolution;
-<a class="jxr_linenumber" name="L958" href="#L958">958</a> 		}
-<a class="jxr_linenumber" name="L959" href="#L959">959</a> 	}
-<a class="jxr_linenumber" name="L960" href="#L960">960</a> 
-<a class="jxr_linenumber" name="L961" href="#L961">961</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L962" href="#L962">962</a> 	<em class="jxr_comment">// Appliers</em>
-<a class="jxr_linenumber" name="L963" href="#L963">963</a> 	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
-<a class="jxr_linenumber" name="L964" href="#L964">964</a> 
-<a class="jxr_linenumber" name="L965" href="#L965">965</a> 	<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L966" href="#L966">966</a> <em class="jxr_javadoccomment">	 * Applies {@link Rest} annotations to a {@link org.apache.juneau.rest.RestContext.Builder}.</em>
-<a class="jxr_linenumber" name="L967" href="#L967">967</a> <em class="jxr_javadoccomment">	 */</em>
-<a class="jxr_linenumber" name="L968" href="#L968">968</a> 	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> RestContextApply <strong class="jxr_keyword">extends</strong> AnnotationApplier&lt;Rest,RestContext.Builder&gt; {
-<a class="jxr_linenumber" name="L969" href="#L969">969</a> 
-<a class="jxr_linenumber" name="L970" href="#L970">970</a> 		<em class="jxr_javadoccomment">/**</em>
-<a class="jxr_linenumber" name="L971" href="#L971">971</a> <em class="jxr_javadoccomment">		 * Constructor.</em>
-<a class="jxr_linenumber" name="L972" href="#L972">972</a> <em class="jxr_javadoccomment">		 *</em>
-<a class="jxr_linenumber" name="L973" href="#L973">973</a> <em class="jxr_javadoccomment">		 * @param vr The resolver for resolving values in annotations.</em>
-<a class="jxr_linenumber" name="L974" href="#L974">974</a> <em class="jxr_javadoccomment">		 */</em>
-<a class="jxr_linenumber" name="L975" href="#L975">975</a> 		<strong class="jxr_keyword">public</strong> RestContextApply(<a name="VarResolverSession" href="../../../../../org/apache/juneau/svl/VarResolverSession.html#VarResolverSession">VarResolverSession</a> vr) {
-<a class="jxr_linenumber" name="L976" href="#L976">976</a> 			<strong class="jxr_keyword">super</strong>(Rest.<strong class="jxr_keyword">class</strong>, RestContext.Builder.<strong class="jxr_keyword">class</strong>, vr);
-<a class="jxr_linenumber" name="L977" href="#L977">977</a> 		}
-<a class="jxr_linenumber" name="L978" href="#L978">978</a> 
-<a class="jxr_linenumber" name="L979" href="#L979">979</a> 		@Override
-<a class="jxr_linenumber" name="L980" href="#L980">980</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">void</strong> apply(AnnotationInfo&lt;Rest&gt; ai, RestContext.Builder b) {
-<a class="jxr_linenumber" name="L981" href="#L981">981</a> 			Rest a = ai.<strong class="jxr_keyword">inner</strong>();
+<a class="jxr_linenumber" name="L29" href="#L29">29</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.http.annotation.*;
+<a class="jxr_linenumber" name="L30" href="#L30">30</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.httppart.*;
+<a class="jxr_linenumber" name="L31" href="#L31">31</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.reflect.*;
+<a class="jxr_linenumber" name="L32" href="#L32">32</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.*;
+<a class="jxr_linenumber" name="L33" href="#L33">33</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.arg.*;
+<a class="jxr_linenumber" name="L34" href="#L34">34</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.converter.*;
+<a class="jxr_linenumber" name="L35" href="#L35">35</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.debug.*;
+<a class="jxr_linenumber" name="L36" href="#L36">36</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.guard.*;
+<a class="jxr_linenumber" name="L37" href="#L37">37</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.httppart.*;
+<a class="jxr_linenumber" name="L38" href="#L38">38</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.logger.*;
+<a class="jxr_linenumber" name="L39" href="#L39">39</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.processor.*;
+<a class="jxr_linenumber" name="L40" href="#L40">40</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.staticfile.*;
+<a class="jxr_linenumber" name="L41" href="#L41">41</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.<strong class="jxr_keyword">rest</strong>.swagger.*;
+<a class="jxr_linenumber" name="L42" href="#L42">42</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.serializer.*;
+<a class="jxr_linenumber" name="L43" href="#L43">43</a>  <strong class="jxr_keyword">import</strong> org.apache.juneau.svl.*;
+<a class="jxr_linenumber" name="L44" href="#L44">44</a>  
+<a class="jxr_linenumber" name="L45" href="#L45">45</a>  <em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L46" href="#L46">46</a>  <em class="jxr_javadoccomment"> * Utility classes and methods for the {@link Rest @Rest} annotation.</em>
+<a class="jxr_linenumber" name="L47" href="#L47">47</a>  <em class="jxr_javadoccomment"> *</em>
+<a class="jxr_linenumber" name="L48" href="#L48">48</a>  <em class="jxr_javadoccomment"> * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L49" href="#L49">49</a>  <em class="jxr_javadoccomment"> * 	&lt;li class='link'&gt;&lt;a class="doclink" href="<a href="https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics" target="alexandria_uri">https://juneau.apache.org/docs/topics/RestAnnotatedClassBasics</a>"&gt;@Rest-Annotated Class Basics&lt;/a&gt;</em>
+<a class="jxr_linenumber" name="L50" href="#L50">50</a>  <em class="jxr_javadoccomment"> * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L51" href="#L51">51</a>  <em class="jxr_javadoccomment"> */</em>
+<a class="jxr_linenumber" name="L52" href="#L52">52</a>  <strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">class</strong> <a name="RestAnnotation" href="../../../../../org/apache/juneau/rest/annotation/RestAnnotation.html#RestAnnotation">RestAnnotation</a> {
+<a class="jxr_linenumber" name="L53" href="#L53">53</a>  
+<a class="jxr_linenumber" name="L54" href="#L54">54</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L55" href="#L55">55</a>  	<em class="jxr_comment">// Static</em>
+<a class="jxr_linenumber" name="L56" href="#L56">56</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L57" href="#L57">57</a>  
+<a class="jxr_linenumber" name="L58" href="#L58">58</a>  	<em class="jxr_javadoccomment">/** Default value */</em>
+<a class="jxr_linenumber" name="L59" href="#L59">59</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">final</strong> Rest DEFAULT = create().build();
+<a class="jxr_linenumber" name="L60" href="#L60">60</a>  
+<a class="jxr_linenumber" name="L61" href="#L61">61</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L62" href="#L62">62</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
+<a class="jxr_linenumber" name="L63" href="#L63">63</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L64" href="#L64">64</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
+<a class="jxr_linenumber" name="L65" href="#L65">65</a>  <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L66" href="#L66">66</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create() {
+<a class="jxr_linenumber" name="L67" href="#L67">67</a>  		<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> Builder();
+<a class="jxr_linenumber" name="L68" href="#L68">68</a>  	}
+<a class="jxr_linenumber" name="L69" href="#L69">69</a>  
+<a class="jxr_linenumber" name="L70" href="#L70">70</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L71" href="#L71">71</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
+<a class="jxr_linenumber" name="L72" href="#L72">72</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L73" href="#L73">73</a>  <em class="jxr_javadoccomment">	 * @param on The targets this annotation applies to.</em>
+<a class="jxr_linenumber" name="L74" href="#L74">74</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
+<a class="jxr_linenumber" name="L75" href="#L75">75</a>  <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L76" href="#L76">76</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create(Class&lt;?&gt;...on) {
+<a class="jxr_linenumber" name="L77" href="#L77">77</a>  		<strong class="jxr_keyword">return</strong> create().on(on);
+<a class="jxr_linenumber" name="L78" href="#L78">78</a>  	}
+<a class="jxr_linenumber" name="L79" href="#L79">79</a>  
+<a class="jxr_linenumber" name="L80" href="#L80">80</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L81" href="#L81">81</a>  <em class="jxr_javadoccomment">	 * Instantiates a new builder for this class.</em>
+<a class="jxr_linenumber" name="L82" href="#L82">82</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L83" href="#L83">83</a>  <em class="jxr_javadoccomment">	 * @param on The targets this annotation applies to.</em>
+<a class="jxr_linenumber" name="L84" href="#L84">84</a>  <em class="jxr_javadoccomment">	 * @return A new builder object.</em>
+<a class="jxr_linenumber" name="L85" href="#L85">85</a>  <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L86" href="#L86">86</a>  	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> Builder create(String...on) {
+<a class="jxr_linenumber" name="L87" href="#L87">87</a>  		<strong class="jxr_keyword">return</strong> create().on(on);
+<a class="jxr_linenumber" name="L88" href="#L88">88</a>  	}
+<a class="jxr_linenumber" name="L89" href="#L89">89</a>  
+<a class="jxr_linenumber" name="L90" href="#L90">90</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L91" href="#L91">91</a>  	<em class="jxr_comment">// Builder</em>
+<a class="jxr_linenumber" name="L92" href="#L92">92</a>  	<em class="jxr_comment">//-----------------------------------------------------------------------------------------------------------------</em>
+<a class="jxr_linenumber" name="L93" href="#L93">93</a>  
+<a class="jxr_linenumber" name="L94" href="#L94">94</a>  	<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L95" href="#L95">95</a>  <em class="jxr_javadoccomment">	 * Builder class.</em>
+<a class="jxr_linenumber" name="L96" href="#L96">96</a>  <em class="jxr_javadoccomment">	 *</em>
+<a class="jxr_linenumber" name="L97" href="#L97">97</a>  <em class="jxr_javadoccomment">	 * &lt;h5 class='section'&gt;See Also:&lt;/h5&gt;&lt;ul&gt;</em>
+<a class="jxr_linenumber" name="L98" href="#L98">98</a>  <em class="jxr_javadoccomment">	 * 	&lt;li class='jm'&gt;{@link org.apache.juneau.BeanContext.Builder#annotations(Annotation...)}</em>
+<a class="jxr_linenumber" name="L99" href="#L99">99</a>  <em class="jxr_javadoccomment">	 * &lt;/ul&gt;</em>
+<a class="jxr_linenumber" name="L100" href="#L100">100</a> <em class="jxr_javadoccomment">	 */</em>
+<a class="jxr_linenumber" name="L101" href="#L101">101</a> 	@SuppressWarnings(<span class="jxr_string">"unchecked"</span>)
+<a class="jxr_linenumber" name="L102" href="#L102">102</a> 	<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">static</strong> <strong class="jxr_keyword">class</strong> Builder <strong class="jxr_keyword">extends</strong> TargetedAnnotationTBuilder&lt;Builder&gt; {
+<a class="jxr_linenumber" name="L103" href="#L103">103</a> 
+<a class="jxr_linenumber" name="L104" href="#L104">104</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;[] encoders = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L105" href="#L105">105</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; partParser = HttpPartParser.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L106" href="#L106">106</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; partSerializer = HttpPartSerializer.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L107" href="#L107">107</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; staticFiles = StaticFiles.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L108" href="#L108">108</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;[] responseProcessors = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L109" href="#L109">109</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; callLogger = CallLogger.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L110" href="#L110">110</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;[] converters = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L111" href="#L111">111</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;[] guards = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L112" href="#L112">112</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; swaggerProvider = SwaggerProvider.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L113" href="#L113">113</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;[] restOpArgs = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L114" href="#L114">114</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; beanStore = BeanStore.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L115" href="#L115">115</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; restChildrenClass = RestChildren.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L116" href="#L116">116</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; restOperationsClass = RestOperations.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L117" href="#L117">117</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; debugEnablement = DebugEnablement.Void.<strong class="jxr_keyword">class</strong>;
+<a class="jxr_linenumber" name="L118" href="#L118">118</a> 		Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;[] serializers = <strong class="jxr_keyword">new</strong> Class[0];
+<a class="jxr_linenumber" name="L119" href="#L119">119</a> 		Class&lt;?&gt;[] children={}, parsers={};
+<a class="jxr_linenumber" name="L120" href="#L120">120</a> 		Swagger swagger = SwaggerAnnotation.DEFAULT;
+<a class="jxr_linenumber" name="L121" href="#L121">121</a> 		String disableContentParam=<span class="jxr_string">""</span>, allowedHeaderParams=<span class="jxr_string">""</span>, allowedMethodHeaders=<span class="jxr_string">""</span>, allowedMethodParams=<span class="jxr_string">""</span>, clientVersionHeader=<span class="jxr_string">""</span>, config=<span class="jxr_string">""</span>, debug=<span class="jxr_string">""</span>, debugOn=<span class="jxr_string">""</span>, defaultAccept= [...]
+<a class="jxr_linenumber" name="L122" href="#L122">122</a> 		String[] consumes={}, defaultRequestAttributes={}, defaultRequestHeaders={}, defaultResponseHeaders={}, produces={}, title={};
+<a class="jxr_linenumber" name="L123" href="#L123">123</a> 		Query[] queryParams = <strong class="jxr_keyword">new</strong> Query[0];
+<a class="jxr_linenumber" name="L124" href="#L124">124</a> 		Header[] headerParams = <strong class="jxr_keyword">new</strong> Header[0];
+<a class="jxr_linenumber" name="L125" href="#L125">125</a> 		Path[] pathParams = <strong class="jxr_keyword">new</strong> Path[0];
+<a class="jxr_linenumber" name="L126" href="#L126">126</a> 		FormData[] formDataParams = <strong class="jxr_keyword">new</strong> FormData[0];
+<a class="jxr_linenumber" name="L127" href="#L127">127</a> 
+<a class="jxr_linenumber" name="L128" href="#L128">128</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L129" href="#L129">129</a> <em class="jxr_javadoccomment">		 * Constructor.</em>
+<a class="jxr_linenumber" name="L130" href="#L130">130</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L131" href="#L131">131</a> 		<strong class="jxr_keyword">protected</strong> Builder() {
+<a class="jxr_linenumber" name="L132" href="#L132">132</a> 			<strong class="jxr_keyword">super</strong>(Rest.<strong class="jxr_keyword">class</strong>);
+<a class="jxr_linenumber" name="L133" href="#L133">133</a> 		}
+<a class="jxr_linenumber" name="L134" href="#L134">134</a> 
+<a class="jxr_linenumber" name="L135" href="#L135">135</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L136" href="#L136">136</a> <em class="jxr_javadoccomment">		 * Instantiates a new {@link Rest @Rest} object initialized with this builder.</em>
+<a class="jxr_linenumber" name="L137" href="#L137">137</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L138" href="#L138">138</a> <em class="jxr_javadoccomment">		 * @return A new {@link Rest @Rest} object.</em>
+<a class="jxr_linenumber" name="L139" href="#L139">139</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L140" href="#L140">140</a> 		<strong class="jxr_keyword">public</strong> Rest build() {
+<a class="jxr_linenumber" name="L141" href="#L141">141</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">new</strong> Impl(<strong class="jxr_keyword">this</strong>);
+<a class="jxr_linenumber" name="L142" href="#L142">142</a> 		}
+<a class="jxr_linenumber" name="L143" href="#L143">143</a> 
+<a class="jxr_linenumber" name="L144" href="#L144">144</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L145" href="#L145">145</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#disableContentParam()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L146" href="#L146">146</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L147" href="#L147">147</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L148" href="#L148">148</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L149" href="#L149">149</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L150" href="#L150">150</a> 		<strong class="jxr_keyword">public</strong> Builder disableContentParam(String value) {
+<a class="jxr_linenumber" name="L151" href="#L151">151</a> 			<strong class="jxr_keyword">this</strong>.disableContentParam = value;
+<a class="jxr_linenumber" name="L152" href="#L152">152</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L153" href="#L153">153</a> 		}
+<a class="jxr_linenumber" name="L154" href="#L154">154</a> 
+<a class="jxr_linenumber" name="L155" href="#L155">155</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L156" href="#L156">156</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedHeaderParams()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L157" href="#L157">157</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L158" href="#L158">158</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L159" href="#L159">159</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L160" href="#L160">160</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L161" href="#L161">161</a> 		<strong class="jxr_keyword">public</strong> Builder allowedHeaderParams(String value) {
+<a class="jxr_linenumber" name="L162" href="#L162">162</a> 			<strong class="jxr_keyword">this</strong>.allowedHeaderParams = value;
+<a class="jxr_linenumber" name="L163" href="#L163">163</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L164" href="#L164">164</a> 		}
+<a class="jxr_linenumber" name="L165" href="#L165">165</a> 
+<a class="jxr_linenumber" name="L166" href="#L166">166</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L167" href="#L167">167</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedMethodHeaders()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L168" href="#L168">168</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L169" href="#L169">169</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L170" href="#L170">170</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L171" href="#L171">171</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L172" href="#L172">172</a> 		<strong class="jxr_keyword">public</strong> Builder allowedMethodHeaders(String value) {
+<a class="jxr_linenumber" name="L173" href="#L173">173</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodHeaders = value;
+<a class="jxr_linenumber" name="L174" href="#L174">174</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L175" href="#L175">175</a> 		}
+<a class="jxr_linenumber" name="L176" href="#L176">176</a> 
+<a class="jxr_linenumber" name="L177" href="#L177">177</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L178" href="#L178">178</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#allowedMethodParams()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L179" href="#L179">179</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L180" href="#L180">180</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L181" href="#L181">181</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L182" href="#L182">182</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L183" href="#L183">183</a> 		<strong class="jxr_keyword">public</strong> Builder allowedMethodParams(String value) {
+<a class="jxr_linenumber" name="L184" href="#L184">184</a> 			<strong class="jxr_keyword">this</strong>.allowedMethodParams = value;
+<a class="jxr_linenumber" name="L185" href="#L185">185</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L186" href="#L186">186</a> 		}
+<a class="jxr_linenumber" name="L187" href="#L187">187</a> 
+<a class="jxr_linenumber" name="L188" href="#L188">188</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L189" href="#L189">189</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#beanStore()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L190" href="#L190">190</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L191" href="#L191">191</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L192" href="#L192">192</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L193" href="#L193">193</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L194" href="#L194">194</a> 		<strong class="jxr_keyword">public</strong> Builder beanStore(Class&lt;? <strong class="jxr_keyword">extends</strong> BeanStore&gt; value) {
+<a class="jxr_linenumber" name="L195" href="#L195">195</a> 			<strong class="jxr_keyword">this</strong>.beanStore = value;
+<a class="jxr_linenumber" name="L196" href="#L196">196</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L197" href="#L197">197</a> 		}
+<a class="jxr_linenumber" name="L198" href="#L198">198</a> 
+<a class="jxr_linenumber" name="L199" href="#L199">199</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L200" href="#L200">200</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#callLogger()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L201" href="#L201">201</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L202" href="#L202">202</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L203" href="#L203">203</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L204" href="#L204">204</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L205" href="#L205">205</a> 		<strong class="jxr_keyword">public</strong> Builder callLogger(Class&lt;? <strong class="jxr_keyword">extends</strong> CallLogger&gt; value) {
+<a class="jxr_linenumber" name="L206" href="#L206">206</a> 			<strong class="jxr_keyword">this</strong>.callLogger = value;
+<a class="jxr_linenumber" name="L207" href="#L207">207</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L208" href="#L208">208</a> 		}
+<a class="jxr_linenumber" name="L209" href="#L209">209</a> 
+<a class="jxr_linenumber" name="L210" href="#L210">210</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L211" href="#L211">211</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#children()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L212" href="#L212">212</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L213" href="#L213">213</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L214" href="#L214">214</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L215" href="#L215">215</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L216" href="#L216">216</a> 		<strong class="jxr_keyword">public</strong> Builder children(Class&lt;?&gt;...value) {
+<a class="jxr_linenumber" name="L217" href="#L217">217</a> 			<strong class="jxr_keyword">this</strong>.children = value;
+<a class="jxr_linenumber" name="L218" href="#L218">218</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L219" href="#L219">219</a> 		}
+<a class="jxr_linenumber" name="L220" href="#L220">220</a> 
+<a class="jxr_linenumber" name="L221" href="#L221">221</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L222" href="#L222">222</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#clientVersionHeader()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L223" href="#L223">223</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L224" href="#L224">224</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L225" href="#L225">225</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L226" href="#L226">226</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L227" href="#L227">227</a> 		<strong class="jxr_keyword">public</strong> Builder clientVersionHeader(String value) {
+<a class="jxr_linenumber" name="L228" href="#L228">228</a> 			<strong class="jxr_keyword">this</strong>.clientVersionHeader = value;
+<a class="jxr_linenumber" name="L229" href="#L229">229</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L230" href="#L230">230</a> 		}
+<a class="jxr_linenumber" name="L231" href="#L231">231</a> 
+<a class="jxr_linenumber" name="L232" href="#L232">232</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L233" href="#L233">233</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#config()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L234" href="#L234">234</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L235" href="#L235">235</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L236" href="#L236">236</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L237" href="#L237">237</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L238" href="#L238">238</a> 		<strong class="jxr_keyword">public</strong> Builder config(String value) {
+<a class="jxr_linenumber" name="L239" href="#L239">239</a> 			<strong class="jxr_keyword">this</strong>.config = value;
+<a class="jxr_linenumber" name="L240" href="#L240">240</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L241" href="#L241">241</a> 		}
+<a class="jxr_linenumber" name="L242" href="#L242">242</a> 
+<a class="jxr_linenumber" name="L243" href="#L243">243</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L244" href="#L244">244</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#consumes()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L245" href="#L245">245</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L246" href="#L246">246</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L247" href="#L247">247</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L248" href="#L248">248</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L249" href="#L249">249</a> 		<strong class="jxr_keyword">public</strong> Builder consumes(String...value) {
+<a class="jxr_linenumber" name="L250" href="#L250">250</a> 			<strong class="jxr_keyword">this</strong>.consumes = value;
+<a class="jxr_linenumber" name="L251" href="#L251">251</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L252" href="#L252">252</a> 		}
+<a class="jxr_linenumber" name="L253" href="#L253">253</a> 
+<a class="jxr_linenumber" name="L254" href="#L254">254</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L255" href="#L255">255</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#converters()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L256" href="#L256">256</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L257" href="#L257">257</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L258" href="#L258">258</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L259" href="#L259">259</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L260" href="#L260">260</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L261" href="#L261">261</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder converters(Class&lt;? <strong class="jxr_keyword">extends</strong> RestConverter&gt;...value) {
+<a class="jxr_linenumber" name="L262" href="#L262">262</a> 			<strong class="jxr_keyword">this</strong>.converters = value;
+<a class="jxr_linenumber" name="L263" href="#L263">263</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L264" href="#L264">264</a> 		}
+<a class="jxr_linenumber" name="L265" href="#L265">265</a> 
+<a class="jxr_linenumber" name="L266" href="#L266">266</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L267" href="#L267">267</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debug()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L268" href="#L268">268</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L269" href="#L269">269</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L270" href="#L270">270</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L271" href="#L271">271</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L272" href="#L272">272</a> 		<strong class="jxr_keyword">public</strong> Builder debug(String value) {
+<a class="jxr_linenumber" name="L273" href="#L273">273</a> 			<strong class="jxr_keyword">this</strong>.debug = value;
+<a class="jxr_linenumber" name="L274" href="#L274">274</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L275" href="#L275">275</a> 		}
+<a class="jxr_linenumber" name="L276" href="#L276">276</a> 
+<a class="jxr_linenumber" name="L277" href="#L277">277</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L278" href="#L278">278</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debugEnablement()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L279" href="#L279">279</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L280" href="#L280">280</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L281" href="#L281">281</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L282" href="#L282">282</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L283" href="#L283">283</a> 		<strong class="jxr_keyword">public</strong> Builder debugEnablement(Class&lt;? <strong class="jxr_keyword">extends</strong> DebugEnablement&gt; value) {
+<a class="jxr_linenumber" name="L284" href="#L284">284</a> 			<strong class="jxr_keyword">this</strong>.debugEnablement = value;
+<a class="jxr_linenumber" name="L285" href="#L285">285</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L286" href="#L286">286</a> 		}
+<a class="jxr_linenumber" name="L287" href="#L287">287</a> 
+<a class="jxr_linenumber" name="L288" href="#L288">288</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L289" href="#L289">289</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#debugOn()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L290" href="#L290">290</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L291" href="#L291">291</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L292" href="#L292">292</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L293" href="#L293">293</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L294" href="#L294">294</a> 		<strong class="jxr_keyword">public</strong> Builder debugOn(String value) {
+<a class="jxr_linenumber" name="L295" href="#L295">295</a> 			<strong class="jxr_keyword">this</strong>.debugOn = value;
+<a class="jxr_linenumber" name="L296" href="#L296">296</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L297" href="#L297">297</a> 		}
+<a class="jxr_linenumber" name="L298" href="#L298">298</a> 
+<a class="jxr_linenumber" name="L299" href="#L299">299</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L300" href="#L300">300</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultAccept()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L301" href="#L301">301</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L302" href="#L302">302</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L303" href="#L303">303</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L304" href="#L304">304</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L305" href="#L305">305</a> 		<strong class="jxr_keyword">public</strong> Builder defaultAccept(String value) {
+<a class="jxr_linenumber" name="L306" href="#L306">306</a> 			<strong class="jxr_keyword">this</strong>.defaultAccept = value;
+<a class="jxr_linenumber" name="L307" href="#L307">307</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L308" href="#L308">308</a> 		}
+<a class="jxr_linenumber" name="L309" href="#L309">309</a> 
+<a class="jxr_linenumber" name="L310" href="#L310">310</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L311" href="#L311">311</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultCharset()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L312" href="#L312">312</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L313" href="#L313">313</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L314" href="#L314">314</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L315" href="#L315">315</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L316" href="#L316">316</a> 		<strong class="jxr_keyword">public</strong> Builder defaultCharset(String value) {
+<a class="jxr_linenumber" name="L317" href="#L317">317</a> 			<strong class="jxr_keyword">this</strong>.defaultCharset = value;
+<a class="jxr_linenumber" name="L318" href="#L318">318</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L319" href="#L319">319</a> 		}
+<a class="jxr_linenumber" name="L320" href="#L320">320</a> 
+<a class="jxr_linenumber" name="L321" href="#L321">321</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L322" href="#L322">322</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultContentType()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L323" href="#L323">323</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L324" href="#L324">324</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L325" href="#L325">325</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L326" href="#L326">326</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L327" href="#L327">327</a> 		<strong class="jxr_keyword">public</strong> Builder defaultContentType(String value) {
+<a class="jxr_linenumber" name="L328" href="#L328">328</a> 			<strong class="jxr_keyword">this</strong>.defaultContentType = value;
+<a class="jxr_linenumber" name="L329" href="#L329">329</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L330" href="#L330">330</a> 		}
+<a class="jxr_linenumber" name="L331" href="#L331">331</a> 
+<a class="jxr_linenumber" name="L332" href="#L332">332</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L333" href="#L333">333</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultRequestAttributes()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L334" href="#L334">334</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L335" href="#L335">335</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L336" href="#L336">336</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L337" href="#L337">337</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L338" href="#L338">338</a> 		<strong class="jxr_keyword">public</strong> Builder defaultRequestAttributes(String...value) {
+<a class="jxr_linenumber" name="L339" href="#L339">339</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestAttributes = value;
+<a class="jxr_linenumber" name="L340" href="#L340">340</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L341" href="#L341">341</a> 		}
+<a class="jxr_linenumber" name="L342" href="#L342">342</a> 
+<a class="jxr_linenumber" name="L343" href="#L343">343</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L344" href="#L344">344</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultRequestHeaders()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L345" href="#L345">345</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L346" href="#L346">346</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L347" href="#L347">347</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L348" href="#L348">348</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L349" href="#L349">349</a> 		<strong class="jxr_keyword">public</strong> Builder defaultRequestHeaders(String...value) {
+<a class="jxr_linenumber" name="L350" href="#L350">350</a> 			<strong class="jxr_keyword">this</strong>.defaultRequestHeaders = value;
+<a class="jxr_linenumber" name="L351" href="#L351">351</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L352" href="#L352">352</a> 		}
+<a class="jxr_linenumber" name="L353" href="#L353">353</a> 
+<a class="jxr_linenumber" name="L354" href="#L354">354</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L355" href="#L355">355</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#defaultResponseHeaders()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L356" href="#L356">356</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L357" href="#L357">357</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L358" href="#L358">358</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L359" href="#L359">359</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L360" href="#L360">360</a> 		<strong class="jxr_keyword">public</strong> Builder defaultResponseHeaders(String...value) {
+<a class="jxr_linenumber" name="L361" href="#L361">361</a> 			<strong class="jxr_keyword">this</strong>.defaultResponseHeaders = value;
+<a class="jxr_linenumber" name="L362" href="#L362">362</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L363" href="#L363">363</a> 		}
+<a class="jxr_linenumber" name="L364" href="#L364">364</a> 
+<a class="jxr_linenumber" name="L365" href="#L365">365</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L366" href="#L366">366</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#encoders()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L367" href="#L367">367</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L368" href="#L368">368</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L369" href="#L369">369</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L370" href="#L370">370</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L371" href="#L371">371</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L372" href="#L372">372</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder encoders(Class&lt;? <strong class="jxr_keyword">extends</strong> Encoder&gt;...value) {
+<a class="jxr_linenumber" name="L373" href="#L373">373</a> 			<strong class="jxr_keyword">this</strong>.encoders = value;
+<a class="jxr_linenumber" name="L374" href="#L374">374</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L375" href="#L375">375</a> 		}
+<a class="jxr_linenumber" name="L376" href="#L376">376</a> 
+<a class="jxr_linenumber" name="L377" href="#L377">377</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L378" href="#L378">378</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#guards()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L379" href="#L379">379</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L380" href="#L380">380</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L381" href="#L381">381</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L382" href="#L382">382</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L383" href="#L383">383</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L384" href="#L384">384</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder guards(Class&lt;? <strong class="jxr_keyword">extends</strong> RestGuard&gt;...value) {
+<a class="jxr_linenumber" name="L385" href="#L385">385</a> 			<strong class="jxr_keyword">this</strong>.guards = value;
+<a class="jxr_linenumber" name="L386" href="#L386">386</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L387" href="#L387">387</a> 		}
+<a class="jxr_linenumber" name="L388" href="#L388">388</a> 
+<a class="jxr_linenumber" name="L389" href="#L389">389</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L390" href="#L390">390</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#maxInput()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L391" href="#L391">391</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L392" href="#L392">392</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L393" href="#L393">393</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L394" href="#L394">394</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L395" href="#L395">395</a> 		<strong class="jxr_keyword">public</strong> Builder maxInput(String value) {
+<a class="jxr_linenumber" name="L396" href="#L396">396</a> 			<strong class="jxr_keyword">this</strong>.maxInput = value;
+<a class="jxr_linenumber" name="L397" href="#L397">397</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L398" href="#L398">398</a> 		}
+<a class="jxr_linenumber" name="L399" href="#L399">399</a> 
+<a class="jxr_linenumber" name="L400" href="#L400">400</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L401" href="#L401">401</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#messages()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L402" href="#L402">402</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L403" href="#L403">403</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L404" href="#L404">404</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L405" href="#L405">405</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L406" href="#L406">406</a> 		<strong class="jxr_keyword">public</strong> Builder messages(String value) {
+<a class="jxr_linenumber" name="L407" href="#L407">407</a> 			<strong class="jxr_keyword">this</strong>.messages = value;
+<a class="jxr_linenumber" name="L408" href="#L408">408</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L409" href="#L409">409</a> 		}
+<a class="jxr_linenumber" name="L410" href="#L410">410</a> 
+<a class="jxr_linenumber" name="L411" href="#L411">411</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L412" href="#L412">412</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#parsers()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L413" href="#L413">413</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L414" href="#L414">414</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L415" href="#L415">415</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L416" href="#L416">416</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L417" href="#L417">417</a> 		<strong class="jxr_keyword">public</strong> Builder parsers(Class&lt;?&gt;...value) {
+<a class="jxr_linenumber" name="L418" href="#L418">418</a> 			<strong class="jxr_keyword">this</strong>.parsers = value;
+<a class="jxr_linenumber" name="L419" href="#L419">419</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L420" href="#L420">420</a> 		}
+<a class="jxr_linenumber" name="L421" href="#L421">421</a> 
+<a class="jxr_linenumber" name="L422" href="#L422">422</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L423" href="#L423">423</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#partParser()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L424" href="#L424">424</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L425" href="#L425">425</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L426" href="#L426">426</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L427" href="#L427">427</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L428" href="#L428">428</a> 		<strong class="jxr_keyword">public</strong> Builder partParser(Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartParser&gt; value) {
+<a class="jxr_linenumber" name="L429" href="#L429">429</a> 			<strong class="jxr_keyword">this</strong>.partParser = value;
+<a class="jxr_linenumber" name="L430" href="#L430">430</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L431" href="#L431">431</a> 		}
+<a class="jxr_linenumber" name="L432" href="#L432">432</a> 
+<a class="jxr_linenumber" name="L433" href="#L433">433</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L434" href="#L434">434</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#partSerializer()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L435" href="#L435">435</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L436" href="#L436">436</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L437" href="#L437">437</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L438" href="#L438">438</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L439" href="#L439">439</a> 		<strong class="jxr_keyword">public</strong> Builder partSerializer(Class&lt;? <strong class="jxr_keyword">extends</strong> HttpPartSerializer&gt; value) {
+<a class="jxr_linenumber" name="L440" href="#L440">440</a> 			<strong class="jxr_keyword">this</strong>.partSerializer = value;
+<a class="jxr_linenumber" name="L441" href="#L441">441</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L442" href="#L442">442</a> 		}
+<a class="jxr_linenumber" name="L443" href="#L443">443</a> 
+<a class="jxr_linenumber" name="L444" href="#L444">444</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L445" href="#L445">445</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#path()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L446" href="#L446">446</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L447" href="#L447">447</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L448" href="#L448">448</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L449" href="#L449">449</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L450" href="#L450">450</a> 		<strong class="jxr_keyword">public</strong> Builder path(String value) {
+<a class="jxr_linenumber" name="L451" href="#L451">451</a> 			<strong class="jxr_keyword">this</strong>.path = value;
+<a class="jxr_linenumber" name="L452" href="#L452">452</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L453" href="#L453">453</a> 		}
+<a class="jxr_linenumber" name="L454" href="#L454">454</a> 
+<a class="jxr_linenumber" name="L455" href="#L455">455</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L456" href="#L456">456</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#produces()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L457" href="#L457">457</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L458" href="#L458">458</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L459" href="#L459">459</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L460" href="#L460">460</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L461" href="#L461">461</a> 		<strong class="jxr_keyword">public</strong> Builder produces(String...value) {
+<a class="jxr_linenumber" name="L462" href="#L462">462</a> 			<strong class="jxr_keyword">this</strong>.produces = value;
+<a class="jxr_linenumber" name="L463" href="#L463">463</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L464" href="#L464">464</a> 		}
+<a class="jxr_linenumber" name="L465" href="#L465">465</a> 
+<a class="jxr_linenumber" name="L466" href="#L466">466</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L467" href="#L467">467</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#renderResponseStackTraces()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L468" href="#L468">468</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L469" href="#L469">469</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L470" href="#L470">470</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L471" href="#L471">471</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L472" href="#L472">472</a> 		<strong class="jxr_keyword">public</strong> Builder renderResponseStackTraces(String value) {
+<a class="jxr_linenumber" name="L473" href="#L473">473</a> 			<strong class="jxr_keyword">this</strong>.renderResponseStackTraces = value;
+<a class="jxr_linenumber" name="L474" href="#L474">474</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L475" href="#L475">475</a> 		}
+<a class="jxr_linenumber" name="L476" href="#L476">476</a> 
+<a class="jxr_linenumber" name="L477" href="#L477">477</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L478" href="#L478">478</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#responseProcessors()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L479" href="#L479">479</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L480" href="#L480">480</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L481" href="#L481">481</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L482" href="#L482">482</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L483" href="#L483">483</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L484" href="#L484">484</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder responseProcessors(Class&lt;? <strong class="jxr_keyword">extends</strong> ResponseProcessor&gt;...value) {
+<a class="jxr_linenumber" name="L485" href="#L485">485</a> 			<strong class="jxr_keyword">this</strong>.responseProcessors = value;
+<a class="jxr_linenumber" name="L486" href="#L486">486</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L487" href="#L487">487</a> 		}
+<a class="jxr_linenumber" name="L488" href="#L488">488</a> 
+<a class="jxr_linenumber" name="L489" href="#L489">489</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L490" href="#L490">490</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restChildrenClass()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L491" href="#L491">491</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L492" href="#L492">492</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L493" href="#L493">493</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L494" href="#L494">494</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L495" href="#L495">495</a> 		<strong class="jxr_keyword">public</strong> Builder restChildrenClass(Class&lt;? <strong class="jxr_keyword">extends</strong> RestChildren&gt; value) {
+<a class="jxr_linenumber" name="L496" href="#L496">496</a> 			<strong class="jxr_keyword">this</strong>.restChildrenClass = value;
+<a class="jxr_linenumber" name="L497" href="#L497">497</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L498" href="#L498">498</a> 		}
+<a class="jxr_linenumber" name="L499" href="#L499">499</a> 
+<a class="jxr_linenumber" name="L500" href="#L500">500</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L501" href="#L501">501</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restOpArgs()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L502" href="#L502">502</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L503" href="#L503">503</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L504" href="#L504">504</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L505" href="#L505">505</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L506" href="#L506">506</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L507" href="#L507">507</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder restOpArgs(Class&lt;? <strong class="jxr_keyword">extends</strong> RestOpArg&gt;...value) {
+<a class="jxr_linenumber" name="L508" href="#L508">508</a> 			<strong class="jxr_keyword">this</strong>.restOpArgs = value;
+<a class="jxr_linenumber" name="L509" href="#L509">509</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L510" href="#L510">510</a> 		}
+<a class="jxr_linenumber" name="L511" href="#L511">511</a> 
+<a class="jxr_linenumber" name="L512" href="#L512">512</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L513" href="#L513">513</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#restOperationsClass()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L514" href="#L514">514</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L515" href="#L515">515</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L516" href="#L516">516</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L517" href="#L517">517</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L518" href="#L518">518</a> 		<strong class="jxr_keyword">public</strong> Builder restOperationsClass(Class&lt;? <strong class="jxr_keyword">extends</strong> RestOperations&gt; value) {
+<a class="jxr_linenumber" name="L519" href="#L519">519</a> 			<strong class="jxr_keyword">this</strong>.restOperationsClass = value;
+<a class="jxr_linenumber" name="L520" href="#L520">520</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L521" href="#L521">521</a> 		}
+<a class="jxr_linenumber" name="L522" href="#L522">522</a> 
+<a class="jxr_linenumber" name="L523" href="#L523">523</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L524" href="#L524">524</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#roleGuard()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L525" href="#L525">525</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L526" href="#L526">526</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L527" href="#L527">527</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L528" href="#L528">528</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L529" href="#L529">529</a> 		<strong class="jxr_keyword">public</strong> Builder roleGuard(String value) {
+<a class="jxr_linenumber" name="L530" href="#L530">530</a> 			<strong class="jxr_keyword">this</strong>.roleGuard = value;
+<a class="jxr_linenumber" name="L531" href="#L531">531</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L532" href="#L532">532</a> 		}
+<a class="jxr_linenumber" name="L533" href="#L533">533</a> 
+<a class="jxr_linenumber" name="L534" href="#L534">534</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L535" href="#L535">535</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#rolesDeclared()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L536" href="#L536">536</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L537" href="#L537">537</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L538" href="#L538">538</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L539" href="#L539">539</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L540" href="#L540">540</a> 		<strong class="jxr_keyword">public</strong> Builder rolesDeclared(String value) {
+<a class="jxr_linenumber" name="L541" href="#L541">541</a> 			<strong class="jxr_keyword">this</strong>.rolesDeclared = value;
+<a class="jxr_linenumber" name="L542" href="#L542">542</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L543" href="#L543">543</a> 		}
+<a class="jxr_linenumber" name="L544" href="#L544">544</a> 
+<a class="jxr_linenumber" name="L545" href="#L545">545</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L546" href="#L546">546</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#serializers()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L547" href="#L547">547</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L548" href="#L548">548</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L549" href="#L549">549</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L550" href="#L550">550</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L551" href="#L551">551</a> 		@SafeVarargs
+<a class="jxr_linenumber" name="L552" href="#L552">552</a> 		<strong class="jxr_keyword">public</strong> <strong class="jxr_keyword">final</strong> Builder serializers(Class&lt;? <strong class="jxr_keyword">extends</strong> Serializer&gt;...value) {
+<a class="jxr_linenumber" name="L553" href="#L553">553</a> 			<strong class="jxr_keyword">this</strong>.serializers = value;
+<a class="jxr_linenumber" name="L554" href="#L554">554</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L555" href="#L555">555</a> 		}
+<a class="jxr_linenumber" name="L556" href="#L556">556</a> 
+<a class="jxr_linenumber" name="L557" href="#L557">557</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L558" href="#L558">558</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#siteName()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L559" href="#L559">559</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L560" href="#L560">560</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L561" href="#L561">561</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L562" href="#L562">562</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L563" href="#L563">563</a> 		<strong class="jxr_keyword">public</strong> Builder siteName(String value) {
+<a class="jxr_linenumber" name="L564" href="#L564">564</a> 			<strong class="jxr_keyword">this</strong>.siteName = value;
+<a class="jxr_linenumber" name="L565" href="#L565">565</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L566" href="#L566">566</a> 		}
+<a class="jxr_linenumber" name="L567" href="#L567">567</a> 
+<a class="jxr_linenumber" name="L568" href="#L568">568</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L569" href="#L569">569</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#staticFiles()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L570" href="#L570">570</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L571" href="#L571">571</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L572" href="#L572">572</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L573" href="#L573">573</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L574" href="#L574">574</a> 		<strong class="jxr_keyword">public</strong> Builder staticFiles(Class&lt;? <strong class="jxr_keyword">extends</strong> StaticFiles&gt; value) {
+<a class="jxr_linenumber" name="L575" href="#L575">575</a> 			<strong class="jxr_keyword">this</strong>.staticFiles = value;
+<a class="jxr_linenumber" name="L576" href="#L576">576</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L577" href="#L577">577</a> 		}
+<a class="jxr_linenumber" name="L578" href="#L578">578</a> 
+<a class="jxr_linenumber" name="L579" href="#L579">579</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L580" href="#L580">580</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#swagger()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L581" href="#L581">581</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L582" href="#L582">582</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L583" href="#L583">583</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L584" href="#L584">584</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L585" href="#L585">585</a> 		<strong class="jxr_keyword">public</strong> Builder swagger(<a name="Swagger" href="../../../../../org/apache/juneau/rest/annotation/Swagger.html#Swagger">Swagger</a> value) {
+<a class="jxr_linenumber" name="L586" href="#L586">586</a> 			<strong class="jxr_keyword">this</strong>.swagger = value;
+<a class="jxr_linenumber" name="L587" href="#L587">587</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L588" href="#L588">588</a> 		}
+<a class="jxr_linenumber" name="L589" href="#L589">589</a> 
+<a class="jxr_linenumber" name="L590" href="#L590">590</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L591" href="#L591">591</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#swaggerProvider()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L592" href="#L592">592</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L593" href="#L593">593</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L594" href="#L594">594</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L595" href="#L595">595</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L596" href="#L596">596</a> 		<strong class="jxr_keyword">public</strong> Builder swaggerProvider(Class&lt;? <strong class="jxr_keyword">extends</strong> SwaggerProvider&gt; value) {
+<a class="jxr_linenumber" name="L597" href="#L597">597</a> 			<strong class="jxr_keyword">this</strong>.swaggerProvider = value;
+<a class="jxr_linenumber" name="L598" href="#L598">598</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L599" href="#L599">599</a> 		}
+<a class="jxr_linenumber" name="L600" href="#L600">600</a> 
+<a class="jxr_linenumber" name="L601" href="#L601">601</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L602" href="#L602">602</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#title()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L603" href="#L603">603</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L604" href="#L604">604</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L605" href="#L605">605</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L606" href="#L606">606</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L607" href="#L607">607</a> 		<strong class="jxr_keyword">public</strong> Builder title(String...value) {
+<a class="jxr_linenumber" name="L608" href="#L608">608</a> 			<strong class="jxr_keyword">this</strong>.title = value;
+<a class="jxr_linenumber" name="L609" href="#L609">609</a> 			<strong class="jxr_keyword">return</strong> <strong class="jxr_keyword">this</strong>;
+<a class="jxr_linenumber" name="L610" href="#L610">610</a> 		}
+<a class="jxr_linenumber" name="L611" href="#L611">611</a> 
+<a class="jxr_linenumber" name="L612" href="#L612">612</a> 		<em class="jxr_javadoccomment">/**</em>
+<a class="jxr_linenumber" name="L613" href="#L613">613</a> <em class="jxr_javadoccomment">		 * Sets the {@link Rest#uriAuthority()} property on this annotation.</em>
+<a class="jxr_linenumber" name="L614" href="#L614">614</a> <em class="jxr_javadoccomment">		 *</em>
+<a class="jxr_linenumber" name="L615" href="#L615">615</a> <em class="jxr_javadoccomment">		 * @param value The new value for this property.</em>
+<a class="jxr_linenumber" name="L616" href="#L616">616</a> <em class="jxr_javadoccomment">		 * @return This object.</em>
+<a class="jxr_linenumber" name="L617" href="#L617">617</a> <em class="jxr_javadoccomment">		 */</em>
+<a class="jxr_linenumber" name="L618" href="#L618">618</a> 		<strong class="jxr_keyword">public</strong> Builder uriAuthority(String value) {
... 1349 lines suppressed ...