See: Description
| Interface | Description |
|---|---|
| Indenter |
Interface that defines objects that can produce indentation used
to separate object entries and array values.
|
| Class | Description |
|---|---|
| ByteSourceBootstrapper |
This class is used to determine the encoding of byte stream
that is to contain JSON content.
|
| DefaultPrettyPrinter | Deprecated
Moved to
DefaultPrettyPrinter; will be removed in Jackson 2.0 |
| 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 | Deprecated
Since 1.9.0: functionality demoted down to JsonParserBase
|
| JsonParserBase |
Intermediate base class used by all Jackson
JsonParser
implementations. |
| JsonParserMinimalBase |
Intermediate base class used by all Jackson
JsonParser
implementations, but does not add any additional fields that depend
on particular method of obtaining input. |
| 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. |
| ReaderBasedParser |
This is a concrete implementation of
JsonParser, which is
based on a Reader to handle low-level character
conversion tasks. |
| ReaderBasedParserBase | Deprecated
Since 1.9 sub-classes should just include code
from here as is.
|
| StreamBasedParserBase | Deprecated
Since 1.9, sub-classes should just embed code from here
|
| Utf8Generator | |
| Utf8StreamParser |
This is a concrete implementation of
JsonParser, which is
based on a InputStream as the input source. |
| WriterBasedGenerator |
JsonGenerator that outputs JSON content using a Writer
which handles character encoding. |