Uses of Interface

Packages that use PrettyPrinter
com.fasterxml.jackson.core Main public API classes of the core streaming JSON processor: most importantly JsonFactory used for constructing JSON parser (JsonParser) and generator (JsonParser) instances. 
com.fasterxml.jackson.core.util Utility classes used by Jackson Core functionality. 

Uses of PrettyPrinter in com.fasterxml.jackson.core

Fields in com.fasterxml.jackson.core declared as PrettyPrinter
protected  PrettyPrinter JsonGenerator._cfgPrettyPrinter
          Object that handles pretty-printing (usually additional white space to make results more human-readable) during output.

Methods in com.fasterxml.jackson.core that return PrettyPrinter
 PrettyPrinter JsonGenerator.getPrettyPrinter()
          Accessor for checking whether this generator has a configured PrettyPrinter; returns it if so, null if none configured.

Methods in com.fasterxml.jackson.core with parameters of type PrettyPrinter
 JsonGenerator JsonGenerator.setPrettyPrinter(PrettyPrinter pp)
          Method for setting a custom pretty printer, which is usually used to add indentation for improved human readability.

Uses of PrettyPrinter in com.fasterxml.jackson.core.util

Classes in com.fasterxml.jackson.core.util that implement PrettyPrinter
 class DefaultPrettyPrinter
          Default PrettyPrinter implementation that uses 2-space indentation with platform-default linefeeds.
 class MinimalPrettyPrinter
          PrettyPrinter implementation that adds no indentation, just implements everything necessary for value output to work as expected, and provide simpler extension points to allow for creating simple custom implementations that add specific decoration or overrides.

Copyright © 2012 FasterXML. All Rights Reserved.