All user documentation in Juneau is provided through Javadocs.
The Javadocs overview document provides a general overview for all of Juneau. The package-level documents that link from the overview provide in-depth information on subtopics.
Core Overviewcreated: 9.0.0
DTO Library Overviewcreated: 9.0.0
Config API Overviewcreated: 9.0.0
REST Overviewcreated: 9.0.0
REST Client Overviewcreated: 9.0.0
General Designcreated: 9.0.0
Bean Contextsupdated: 9.0.0
Serializers and Parsersupdated: 9.0.0
Java Beans Supportcreated: 8.2.0, updated: 9.0.0
@Bean Annotationupdated: 8.2.0,9.0.0
@Beanp Annotationupdated: 8.1.0,8.1.2,9.0.0
@Beanc Annotationupdated: 8.1.0,8.1.2
POJO Buildersupdated: 9.0.0
HTTP Part Serializers and Parsersupdated: 8.2.0,9.0.0
Context Settingsupdated: 8.1.3,9.0.0
Context Annotationscreated: 8.1.0, updated: 8.1.3,8.2.0,9.0.0
JsonMap and JsonListupdated: 8.2.0
Complex Data Typescreated: 9.0.0
SerializerSets and ParserSetsupdated: 9.0.0
Swapsupdated: 9.0.0
Auto-detected swapscreated: 8.1.0
Per-media-type Swapsupdated: 8.1.0,8.2.0
@Swap Annotationupdated: 8.0.0,9.0.0
Dynamically Applied Annotationscreated: 8.1.3, updated: 9.0.0
Bean Names and Dictionariesupdated: 9.0.0
Virtual Beansupdated: 9.0.0
Non-Tree Models and Recursion Detectionupdated: 9.0.0
Parsing into Generic Modelsupdated: 8.2.0
Reading Continuous Streamsupdated: 9.0.0
URIsupdated: 9.0.0
Comparison with Jacksonupdated: 9.0.0
Fluent Assertionscreated: 9.0.0
SVL Variablesupdated: 8.0.0,8.1.0
VarResolvers and VarResolverSessionsupdated: 9.0.0
VarResolver.DEFAULTcreated: 8.1.0
Encoderscreated: 9.0.0
HTTP Partscreated: 9.0.0
org.apache.juneau.httpcreated: 9.0.0
org.apache.juneau.http.annotationcreated: 9.0.0
org.apache.juneau.http.headercreated: 9.0.0
org.apache.juneau.http.partcreated: 9.0.0
org.apache.juneau.http.entitycreated: 9.0.0
org.apache.juneau.http.resourcecreated: 9.0.0
org.apache.juneau.http.responsecreated: 9.0.0
org.apache.juneau.http.remotecreated: 9.0.0
Object Toolscreated: 9.0.0
JSON Serializersupdated: 9.0.0
Simplified JSONupdated: 9.0.0
JSON Parsersupdated: 9.0.0
XML Serializersupdated: 9.0.0
XML Parsersupdated: 9.0.0
HTML Serializersupdated: 9.0.0
HTML Parsersupdated: 9.0.0
HtmlDocSerializerupdated: 9.0.0
UON Serializersupdated: 9.0.0
UON Parsersupdated: 9.0.0
URL-Encoding Serializersupdated: 9.0.0
URL-Encoding Parsersupdated: 9.0.0
MessagePack Serializersupdated: 9.0.0
MessagePack Parsersupdated: 9.0.0
OpenAPI Detailsupdated: 8.2.0
OpenAPI Methodologyupdated: 8.2.0
OpenAPI Serializersupdated: 8.2.0,9.0.0
OpenAPI Parsersupdated: 8.2.0,9.0.0
RDF Serializersupdated: 9.0.0
RDF Parsersupdated: 9.0.0
Namespacesupdated: 9.0.0
URI Propertiesupdated: 9.0.0
Root Propertyupdated: 9.0.0
Typed Literalsupdated: 9.0.0
Overviewupdated: 9.0.0
Reading Entriesupdated: 9.0.0
POJOsupdated: 9.0.0
Java Collection Framework Objectsupdated: 9.0.0
Binary Dataupdated: 9.0.0
Variablesupdated: 9.0.0
Modded/Encoded Entriesupdated: 9.0.0
Sectionsupdated: 9.0.0
Serializingupdated: 9.0.0
Importsupdated: 8.1.0
Config Storesupdated: 9.0.0
FileStoreupdated: 9.0.0
Custom ConfigStoresupdated: 9.0.0
Read-only Configsupdated: 9.0.0
System Default Configcreated: 8.0.0, updated: 8.1.0
juneau-rest-serverupdated: 9.0.0
Overviewcreated: 9.0.0
@Rest-Annotated Classesupdated: 8.1.2,9.0.0
Predefined Classesupdated: 9.0.0
Child Resourcesupdated: 9.0.0
Path Variablesupdated: 9.0.0
Deploymentupdated: 9.0.0
Lifecycle Hooksupdated: 9.0.0
@RestOp-Annotated Methodsupdated: 9.0.0
Inferred HTTP Methods and Pathsupdated: 9.0.0
Java Method Parametersupdated: 9.0.0
Java Method Return Typesupdated: 9.0.0
Java Method Throwable Typesupdated: 9.0.0
Path Patternsupdated: 9.0.0
Matchersupdated: 9.0.0
Additional Informationupdated: 9.0.0
HTTP Partsupdated: 9.0.0
Part Marshallersupdated: 8.1.0,9.0.0
HTTP Part Annotationsupdated: 8.1.0,9.0.0
Default Partscreated: 9.0.0
@Request Beansupdated: 8.1.0,9.0.0
@Response Beansupdated: 8.1.0,9.0.0
HTTP Part APIscreated: 9.0.0
Marshallingupdated: 9.0.0
Form Postsupdated: 9.0.0
Guardsupdated: 9.0.0
Convertersupdated: 9.0.0
Localized Messagesupdated: 8.2.0,9.0.0
Encodersupdated: 9.0.0
Configuration Filesupdated: 9.0.0
SVL Variablesupdated: 9.0.0
Static filesupdated: 9.0.0
Client Versioningupdated: 9.0.0
BasicRestServlet/BasicRestObjectupdated: 8.1.0,9.0.0
Basic Swagger Infoupdated: 9.0.0
Parametersupdated: 9.0.0
Modelsupdated: 9.0.0
REST method execution statisticscreated: 8.1.3, updated: 9.0.0
@HtmlDocConfigupdated: 8.1.0,9.0.0
Widgetsupdated: 9.0.0
Predefined Widgetsupdated: 9.0.0
UI Customizationupdated: 9.0.0
Stylesheetsupdated: 8.1.0,9.0.0
Logging / Debuggingcreated: 9.0.0
HTTP Status Codesupdated: 9.0.0
Built-in Parametersupdated: 9.0.0
RestContextcreated: 9.0.0
RestOpContextcreated: 9.0.0
Response Processorscreated: 9.0.0
REST/RPCupdated: 8.0.0,9.0.0
Serializing URIsupdated: 9.0.0
Utility Beanscreated: 9.0.0
Using with HTML Beanscreated: 9.0.0
juneau-rest-server-springbootcreated: 8.0.0, updated: 9.0.0
Overviewcreated: 8.0.0, updated: 9.0.0
juneau-rest-clientupdated: 9.0.0
POJO Marshallingcreated: 8.2.0, updated: 9.0.0
Request Partscreated: 8.2.0, updated: 9.0.0
Request Contentcreated: 8.2.0, updated: 9.0.0
Response Statuscreated: 8.1.0, updated: 9.0.0
Response Headerscreated: 8.2.0, updated: 9.0.0
Response Contentcreated: 8.2.0, updated: 9.0.0
Custom Call Handlerscreated: 8.2.0, updated: 9.0.0
Interceptorscreated: 8.2.0
REST Proxiescreated: 8.2.0, updated: 9.0.0
Logging and Debuggingcreated: 8.2.0, updated: 9.0.0
Customizing HttpClientcreated: 8.2.0, updated: 9.0.0
Extending RestClientcreated: 8.2.0
Authenticationupdated: 8.2.0
juneau-rest-mockcreated: 8.1.0, updated: 8.2.0
MockRestClientcreated: 8.2.0, updated: 9.0.0
juneau-microservice-corecreated: 8.1.0, deprecated: 8.1.2
Microservice Overviewcreated: 8.0.0, deprecated: 8.1.2
Lifecycle Methodscreated: 8.0.0, deprecated: 8.1.2
Argscreated: 8.0.0, deprecated: 8.1.2
Manifestcreated: 8.0.0, deprecated: 8.1.2
Configcreated: 8.0.0, deprecated: 8.1.2
System propertiescreated: 8.0.0, deprecated: 8.1.2
VarResolvercreated: 8.0.0, deprecated: 8.1.2
Console Commandscreated: 8.0.0, deprecated: 8.1.2
Listenerscreated: 8.0.0, deprecated: 8.1.2
juneau-microservice-jettycreated: 8.1.0, deprecated: 8.1.2
Overviewcreated: 8.0.0, deprecated: 8.1.2
Lifecycle Methodscreated: 8.0.0, deprecated: 8.1.2
Resource Classescreated: 8.0.0, deprecated: 8.1.2
Predefined Resource Classescreated: 8.0.0, deprecated: 8.1.2
Configcreated: 8.0.0, deprecated: 8.1.2
Jetty.xml filecreated: 8.0.0, deprecated: 8.1.2
UI Customizationcreated: 8.0.0, deprecated: 8.1.2
Extending JettyMicroservicecreated: 8.0.0, deprecated: 8.1.2
my-jetty-microservicecreated: 8.1.0, deprecated: 8.1.2
Installing in Eclipsecreated: 8.0.0, deprecated: 8.1.2
Running in Eclipsecreated: 8.0.0, deprecated: 8.1.2
Building and Running from Command-Linecreated: 8.0.0, deprecated: 8.1.2
my-springboot-microservicecreated: 8.0.0
Installing in Eclipsecreated: 8.0.0
Running in Eclipsecreated: 8.0.0
Building and Running from Command-Linecreated: 8.0.0
juneau-pestorecreated: 8.2.0,
Glossariescreated: 8.1.3
Language Supportcreated: 8.1.3
Annotationscreated: 8.1.3
juneau-marshallcreated: 8.2.0
juneau-svlcreated: 8.2.0
juneau-rest-servercreated: 8.2.0