Package org.codehaus.jackson.impl

Parser and generator implementation classes that Jackson defines and uses.

See:
          Description

Interface Summary
Indenter Interface that defines objects that can produce indentation used to separate object entries and array values.
 

Class Summary
ByteSourceBootstrapper This class is used to determine the encoding of byte stream that is to contain JSON content.
DefaultPrettyPrinter Default PrettyPrinter implementation that uses 2-space indentation with platform-default linefeeds.
DefaultPrettyPrinter.FixedSpaceIndenter This is a very simple indenter that only every adds a single space for indentation.
DefaultPrettyPrinter.Lf2SpacesIndenter Default linefeed-based indenter uses system-specific linefeeds and 2 spaces for indentation per level.
DefaultPrettyPrinter.NopIndenter Dummy implementation that adds no indentation whatsoever
JsonGeneratorBase This base class implements part of API that a JSON generator exposes to applications, adds shared internal methods that sub-classes can use and adds some abstract methods sub-classes must implement.
JsonNumericParserBase Another intermediate base class used by all Jackson JsonParser implementations.
JsonParserBase Intermediate base class used by all Jackson JsonParser implementations.
JsonReadContext Extension of JsonStreamContext, which implements core methods needed, and also exposes more complete API to parser implementation classes.
JsonWriteContext Extension of JsonStreamContext, which implements core methods needed, and also exposes more complete API to generator implementation classes.
ReaderBasedNumericParser Intermediate class that implements handling of numeric parsing.
ReaderBasedParser This is a concrete implementation of JsonParser, which is based on a Reader to handle low-level character conversion tasks.
ReaderBasedParserBase This is a simple low-level input reader base class, used by JSON parser.
StreamBasedParserBase This is a simple low-level input reader base class, used by JSON parser.
Utf8NumericParser Intermediate class that implements handling of numeric parsing, when using UTF-8 encoded byte-based input source.
Utf8StreamParser This is a concrete implementation of JsonParser, which is based on a InputStream as the input source.
WriterBasedGenerator  
 

Package org.codehaus.jackson.impl Description

Parser and generator implementation classes that Jackson defines and uses. Application code should not (need to) use contents of this package.