blob: 1a576b5b71b6341ee0b7909c938b8bd708ee44de [file] [log] [blame]
<!--
/***************************************************************************************************************************
* Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file
* distributed with this work for additional information regarding copyright ownership. The ASF licenses this file
* to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance
* with the License. You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the
* specific language governing permissions and limitations under the License.
***************************************************************************************************************************/
-->
<ol class='toc'>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#Overview'>Overview</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.Marshalling'>Marshalling</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.EndToEndRest'>End-to-End REST</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.RestServer'>REST Server</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.RestClient'>REST Client</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.Dtos'>DTOs</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.ConfigFiles'>Config Files</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.FluentAssertions'>Fluent Assertions</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Overview.o.GeneralDesign'>General Design</a><span class='update'>created: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall'>juneau-marshall</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Marshallers'>Marshallers</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SerializersAndParsers'>Serializers and Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.BeanContexts'>Bean Contexts</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport'>Java Beans Support</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.BeanAnnotation'>@Bean Annotation</a><span class='update'>updated: 8.2.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.BeanpAnnotation'>@Beanp Annotation</a><span class='update'>updated: 8.1.0,8.1.2,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.BeancAnnotation'>@Beanc Annotation</a><span class='update'>updated: 8.1.0,8.1.2</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.BeanIgnoreAnnotation'>@BeanIgnore Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.NamePropertyAnnotation'>@NameProperty Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.ParentPropertyAnnotation'>@ParentProperty Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.PojoBuilders'>POJO Builders</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JavaBeansSupport.jm.BypassSerialization'>Bypass Serialization using Readers and InputStreams</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HttpPartSerializersParsers'>HTTP Part Serializers and Parsers</a><span class='update'>updated: 8.2.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ContextSettings'>Context Settings</a><span class='update'>updated: 8.1.3,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ContextAnnotations'>Context Annotations</a><span class='update'>created: 8.1.0, updated: 8.1.3,8.2.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonMap'>JsonMap and JsonList</a><span class='update'>updated: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ComplexDataTypes'>Complex Data Types</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SerializerSetsParserSets'>SerializerSets and ParserSets</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps'>Swaps</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.DefaultSwaps'>Default Swaps</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.AutoSwaps'>Auto-detected swaps</a><span class='update'>created: 8.1.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.PerMediaTypeSwaps'>Per-media-type Swaps</a><span class='update'>updated: 8.1.0,8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.OneWaySwaps'>One-way Swaps</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.SwapAnnotation'>@Swap Annotation</a><span class='update'>updated: 8.0.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.TemplatedSwaps'>Templated Swaps</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Swaps.jm.SurrogateClasses'>Surrogate Classes</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.DynamicallyAppliedAnnotations'>Dynamically Applied Annotations</a><span class='update'>created: 8.1.3, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.BeanDictionaries'>Bean Names and Dictionaries</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.BeanDictionaries.jm.BeanSubTypes'>Bean Subtypes</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.VirtualBeans'>Virtual Beans</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Recursion'>Non-Tree Models and Recursion Detection</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ParsingIntoGenericModels'>Parsing into Generic Models</a><span class='update'>updated: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ReadingContinuousStreams'>Reading Continuous Streams</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.MarshallingUris'>URIs</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JacksonComparison'>Comparison with Jackson</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.PojoCategories'>POJO Categories</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SimpleVariableLanguage'>Simple Variable Language</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SimpleVariableLanguage.jm.SvlVariables'>SVL Variables</a><span class='update'>updated: 8.0.0,8.1.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SimpleVariableLanguage.jm.VarResolvers'>VarResolvers and VarResolverSessions</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SimpleVariableLanguage.jm.DefaultVarResolver'>VarResolver.DEFAULT</a><span class='update'>created: 8.1.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.SimpleVariableLanguage.jm.SvlOtherNotes'>Other Notes</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.Encoders'>Encoders</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.ObjectTools'>Object Tools</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails'>JSON Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails.jm.JsonMethodology'>JSON Methodology</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails.jm.JsonSerializers'>JSON Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails.jm.SimplifiedJson'>Simplified JSON</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails.jm.JsonParsers'>JSON Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonDetails.jm.JsonAnnotation'>@Json Annotation</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.JsonSchemaDetails'>JSON-Schema Support</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails'>XML Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlMethodology'>XML Methodology</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlSerializers'>XML Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlParsers'>XML Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlBeanTypeNameAnnotation'>@Bean(typeName) Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlChildNameAnnotation'>@Xml(childName) Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlFormatAnnotation'>@Xml(format) Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.XmlDetails.jm.XmlNamespaces'>Namespaces</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails'>HTML Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlMethodology'>HTML Methodology</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlSerializers'>HTML Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlParsers'>HTML Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlAnnotation'>@Html Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlRenderAnnotation'>@Html(render) Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlDocSerializer'>HtmlDocSerializer</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.BasicHtmlDocTemplate'>BasicHtmlDocTemplate</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlDetails.jm.HtmlCustomTemplates'>Custom Templates</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.HtmlSchema'>HTML-Schema Support</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UonDetails'>UON Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UonDetails.jm.UonMethodology'>UON Methodology</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UonDetails.jm.UonSerializers'>UON Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UonDetails.jm.UonParsers'>UON Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UrlEncodingDetails'>URL-Encoding Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UrlEncodingDetails.jm.UrlEncMethodology'>URL-Encoding Methodology</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UrlEncodingDetails.jm.UrlEncSerializers'>URL-Encoding Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UrlEncodingDetails.jm.UrlEncParsers'>URL-Encoding Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.UrlEncodingDetails.jm.UrlEncodingAnnotation'>@UrlEncoding Annotation</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.MsgPackDetails'>MessagePack Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.MsgPackDetails.jm.MsgPackSerializers'>MessagePack Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.MsgPackDetails.jm.MsgPackParsers'>MessagePack Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.OpenApiDetails'>OpenAPI Details</a><span class='update'>updated: 8.2.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.OpenApiDetails.jm.OpenApiMethodology'>OpenAPI Methodology</a><span class='update'>updated: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.OpenApiDetails.jm.OpenApiSerializers'>OpenAPI Serializers</a><span class='update'>updated: 8.2.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.OpenApiDetails.jm.OpenApiParsers'>OpenAPI Parsers</a><span class='update'>updated: 8.2.0,<b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall.jm.BestPractices'>Best Practices</a></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf'>juneau-marshall-rdf</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails'>RDF Details</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.Serializers'>RDF Serializers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.Parsers'>RDF Parsers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.RdfAnnotation'>@Rdf Annotation</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.Namespaces'>Namespaces</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.UriProperties'>URI Properties</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.RootProperty'>Root Property</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-marshall-rdf.jmr.RdfDetails.jmr.TypedLiterals'>Typed Literals</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-dto'>juneau-dto</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.jd.Html5'>HTML5</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.jd.Atom'>Atom</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.jd.Swagger'>Swagger</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-dto.jd.SwaggerUi'>Swagger UI</a></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-config'>juneau-config</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Overview'>Overview</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Overview.jc.SyntaxRules'>Syntax Rules</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadingEntries'>Reading Entries</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadingEntries.jc.Pojos'>POJOs</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadingEntries.jc.Arrays'>Arrays</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadingEntries.jc.JCFObjects'>Java Collection Framework Objects</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadingEntries.jc.BinaryData'>Binary Data</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Variables'>Variables</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Variables.jc.LogicVariables'>Logic Variables</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ModdedEntries'>Modded/Encoded Entries</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Sections'>Sections</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SettingValues'>Setting Values</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SettingValues.jc.FileSystemChanges'>File System Changes</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SettingValues.jc.CustomEntrySerialization'>Custom Entry Serialization</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SettingValues.jc.BulkSettingValues'>Setting Values in Bulk</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.Listeners'>Listeners</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SerializingConfigs'>Serializing</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigImports'>Imports</a><span class='update'>updated: 8.1.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigStores'>Config Stores</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigStores.jc.MemoryStore'>MemoryStore</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigStores.jc.FileStore'>FileStore</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigStores.jc.CustomStores'>Custom ConfigStores</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ConfigStores.jc.StoreListeners'>ConfigStore Listeners</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ReadOnlyConfigs'>Read-only Configs</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.ClosingConfigs'>Closing Configs</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-config.jc.SystemDefaultConfig'>System Default Config</a><span class='update'>created: 8.0.0, updated: 8.1.0</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-assertions'>juneau-assertions</a><span class='update'>created: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-assertions.ja.Overview'>Overview</a><span class='update'>created: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common'>juneau-rest-common</a><span class='update'>created: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.HelperClasses'>Helper Classes</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.Annotations'>Annotations</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.HttpHeaders'>HTTP Headers</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.HttpParts'>HTTP Parts</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.HttpEntitiesAndResources'>HTTP Entities and Resources</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.HttpResponses'>HTTP Responses</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-common.jrc.RemoteProxyInterfaces'>Remote Proxy Interfaces</a><span class='update'>created: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server'>juneau-rest-server</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Overview'>Overview</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses'>@Rest-Annotated Classes</a><span class='update'>updated: 8.1.2,<b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses.jrs.PredefinedClasses'>Predefined Classes</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses.jrs.ChildResources'>Child Resources</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses.jrs.PathVariables'>Path Variables</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses.jrs.Deployment'>Deployment</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.AnnotatedClasses.jrs.LifecycleHooks'>Lifecycle Hooks</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods'>@RestOp-Annotated Methods</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.InferredHttpMethodsAndPaths'>Inferred HTTP Methods and Paths</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.JavaMethodParameters'>Java Method Parameters</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.JavaMethodReturnTypes'>Java Method Return Types</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.JavaMethodThrowableTypes'>Java Method Throwable Types</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.PathPatterns'>Path Patterns</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.Matchers'>Matchers</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.OverloadingHttpMethods'>Overloading HTTP Methods</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpAnnotatedMethods.jrs.AdditionalInformation'>Additional Information</a><span class='update'>updated: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts'>HTTP Parts</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.PartMarshallers'>Part Marshallers</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.HttpPartAnnotations'>HTTP Part Annotations</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.DefaultParts'>Default Parts</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.RequestBeans'>@Request Beans</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.ResponseBeans'>@Response Beans</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpParts.jrs.HttpPartApis'>HTTP Part APIs</a><span class='update'>created: <b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Marshalling'>Marshalling</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HandlingFormPosts'>Form Posts</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Guards'>Guards</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Converters'>Converters</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.LocalizedMessages'>Localized Messages</a><span class='update'>updated: 8.2.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Encoders'>Encoders</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.ConfigurationFiles'>Configuration Files</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.SvlVariables'>SVL Variables</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.StaticFiles'>Static files</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.ClientVersioning'>Client Versioning</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger'>Swagger</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.BasicRestServletSwagger'>BasicRestServlet/BasicRestObject</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.BasicSwaggerInfo'>Basic Swagger Info</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerTags'>Tags</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerOperations'>Operations</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerParameters'>Parameters</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerResponses'>Responses</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerModels'>Models</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.Swagger.jrs.SwaggerStylesheet'>SwaggerUI.css</a></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.ExecutionStatistics'>REST method execution statistics</a><span class='update'>created: 8.1.3, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation'>@HtmlDocConfig</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation.jrs.HtmlUIvsDI'>User Interfaces (UI) vs. Developer Interfaces (DI)</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation.jrs.HtmlWidgets'>Widgets</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation.jrs.HtmlPredefinedWidgets'>Predefined Widgets</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation.jrs.HtmlUiCustomization'>UI Customization</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlDocAnnotation.jrs.HtmlStylesheets'>Stylesheets</a><span class='update'>updated: 8.1.0,<b>9.0.0</b></span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.LoggingAndDebugging'>Logging / Debugging</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HttpStatusCodes'>HTTP Status Codes</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.BuiltInParameters'>Built-in Parameters</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.UsingWithOsgi'>Using with OSGi</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestContext'>RestContext</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestOpContext'>RestOpContext</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.ResponseProcessors'>Response Processors</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.RestRpc'>REST/RPC</a><span class='update'>updated: 8.0.0,<b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.SerializingUris'>Serializing URIs</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.UtilityBeans'>Utility Beans</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.HtmlBeans'>Using with HTML Beans</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server.jrs.OtherNotes'>Other Notes</a></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-springboot'>juneau-rest-server-springboot</a><span class='update'>created: 8.0.0, updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-server-springboot.jrss.Overview'>Overview</a><span class='update'>created: 8.0.0, updated: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client'>juneau-rest-client</a><span class='update'>updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.PojoMarshalling'>POJO Marshalling</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.RequestParts'>Request Parts</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.RequestContent'>Request Content</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.ResponseStatus'>Response Status</a><span class='update'>created: 8.1.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.ResponseHeaders'>Response Headers</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.ResponseContent'>Response Content</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.CustomCallHandlers'>Custom Call Handlers</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Interceptors'>Interceptors</a><span class='update'>created: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies'>REST Proxies</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Remote'>@Remote</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.RemoteMethod'>@RemoteOp</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Content'>@Content</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.FormData'>@FormData</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Query'>@Query</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Header'>@Header</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Path'>@Path</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Request'>@Request</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.Response'>@Response</a><span class='update'>updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Proxies.jrc.DualPurposeInterfaces'>Dual-purpose (end-to-end) interfaces</a><span class='update'>created: 8.0.0</span></p>
</ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.LoggingAndDebugging'>Logging and Debugging</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.CustomizingHttpClient'>Customizing HttpClient</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.ExtendingRestClient'>Extending RestClient</a><span class='update'>created: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Authentication'>Authentication</a><span class='update'>updated: 8.2.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Authentication.jrc.AuthenticationBASIC'>BASIC Authentication</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Authentication.jrc.AuthenticationForm'>FORM-based Authentication</a></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-client.jrc.Authentication.jrc.AuthenticationOIDC'>OIDC Authentication</a></p>
</ol>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-mock'>juneau-rest-mock</a><span class='update'>created: 8.1.0, updated: 8.2.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-rest-mock.jrm.MockRestClient'>MockRestClient</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core'>juneau-microservice-core</a><span class='update'>created: 8.1.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.Overview'>Microservice Overview</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.LifecycleMethods'>Lifecycle Methods</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.Args'>Args</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.Manifest'>Manifest</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.Config'>Config</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.SystemProperties'>System properties</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.VarResolver'>VarResolver</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.ConsoleCommands'>Console Commands</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-core.jmc.Listeners'>Listeners</a><span class='update'>created: 8.0.0</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty'>juneau-microservice-jetty</a><span class='update'>created: 8.1.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.Overview'>Overview</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.LifecycleMethods'>Lifecycle Methods</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.ResourceClasses'>Resource Classes</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.PredefinedResourceClasses'>Predefined Resource Classes</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.Config'>Config</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.JettyXml'>Jetty.xml file</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.UiCustomization'>UI Customization</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-microservice-jetty.jmj.Extending'>Extending JettyMicroservice</a><span class='update'>created: 8.0.0</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#my-jetty-microservice'>my-jetty-microservice</a><span class='update'>created: 8.1.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-jetty-microservice.mjm.Installing'>Installing in Eclipse</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-jetty-microservice.mjm.Running'>Running in Eclipse</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-jetty-microservice.mjm.Building'>Building and Running from Command-Line</a><span class='update'>created: 8.0.0</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#my-springboot-microservice'>my-springboot-microservice</a><span class='update'>created: 8.0.0</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-springboot-microservice.msm.Installing'>Installing in Eclipse</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-springboot-microservice.msm.Running'>Running in Eclipse</a><span class='update'>created: 8.0.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#my-springboot-microservice.msm.Building'>Building and Running from Command-Line</a><span class='update'>created: 8.0.0</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#juneau-petstore'>juneau-petstore</a><span class='update'>created: 8.2.0, updated: <b>9.0.0</b></span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-petstore.jp.RunningTheApp'>Running the Pet Store App</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-petstore.jp.juneau-petstore-api'>juneau-petstore-api</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-petstore.jp.juneau-petstore-client'>juneau-petstore-client</a><span class='update'>created: <b>9.0.0</b></span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#juneau-petstore.jp.juneau-petstore-server'>juneau-petstore-server</a><span class='update'>created: <b>9.0.0</b></span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#Glossaries'>Glossaries</a><span class='update'>created: 8.1.3</span></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Glossaries.g.LanguageSupport'>Language Support</a><span class='update'>created: 8.1.3</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Glossaries.g.Annotations'>Annotations</a><span class='update'>created: 8.1.3</span></p>
</ol>
<li><p class='toc2'><a class='doclink' href='{OVERVIEW_URL}#Security'>Security Best-Practices</a></p>
<ol>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Security.s.Marshall'>juneau-marshall</a><span class='update'>created: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Security.s.Svl'>juneau-svl</a><span class='update'>created: 8.2.0</span></p>
<li><p><a class='doclink' href='{OVERVIEW_URL}#Security.s.Rest'>juneau-rest-server</a><span class='update'>created: 8.2.0</span></p>
</ol>
</ol>