| Package | Description |
|---|---|
| org.codehaus.jackson.impl |
Parser and generator implementation classes that Jackson
defines and uses.
|
| org.codehaus.jackson.node |
Contains concrete
JsonNode implementations
Jackson uses for the Tree model. |
| org.codehaus.jackson.smile |
Package that contains experimental implementation of
"Binary-Encoded JSON-Like" data format handlers (parser,
generator, factory produce both, supporting constants).
|
| org.codehaus.jackson.util |
Utility classes used by Jackson Core functionality.
|
| Class and Description |
|---|
| 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.
|
| 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. |
| Class and Description |
|---|
| 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. |
| Class and Description |
|---|
| 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.
|
| 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. |
| Class and Description |
|---|
| Indenter
Interface that defines objects that can produce indentation used
to separate object entries and array values.
|
| 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. |