Documentation

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.

Table of Contents
  1. Introduction

    1. Features

    2. Components

  2. juneau-core

    1. juneau-marshall

      1. Serializers

      2. Parsers

      3. SerializerGroups and ParserGroups

      4. ObjectMap and ObjectList

      5. Configurable Properties

      6. Transforms

        1. PojoSwaps

        2. @Swap annotation

        3. Swap methods

        4. BeanFilters and @Bean annotations

        5. Serializing Readers and InputStreams

      7. Bean Name and Dictionaries

        1. Bean Subtypes

      8. Virtual Beans

      9. Comparison with Jackson

      10. POJO Categories

      11. Best Practices

      12. Additional Information

    2. juneau-marshall-rdf

    3. juneau-dto

      1. HTML5

      2. Atom

      3. Swagger

      4. JSON-Schema

    4. juneau-svl

    5. juneau-config

  3. juneau-rest

    1. juneau-rest-server

      1. Remoteable Proxies

      2. Using with Spring or other Injection frameworks

      3. Using HTTP/2 features

    2. juneau-rest-server-jaxrs

    3. juneau-rest-client

      1. Interface proxies against 3rd-party REST interfaces

  4. juneau-microservice

    1. juneau-microservice-server

    2. juneau-microservice-template

  5. juneau-examples

    1. juneau-examples-core

    2. juneau-examples-rest

      1. RootResources

      2. HelloWorldResource

      3. MethodExampleResource

      4. UrlEncodedFormResource

      5. RequestEchoResource

      6. AddressBookResource

        1. Classes

        2. Demo

        3. Traversable

        4. Queryable

        5. Introspectable

        6. ClientTest

        7. Browser Tips

      7. SampleRemoteableServlet

      8. TempDirResource

      9. AtomFeedResource

      10. DockerRegistryResource

      11. TumblrParserResource

      12. PhotosResource

      13. JsonSchemaResource

      14. SqlQueryResource

      15. ConfigResource

      16. LogsResource

  6. Security Best-Practices

  7. Release Notes