Package | Description |
---|---|
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
(JsonGenerator )
instances. |
com.fasterxml.jackson.core.base |
Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
|
com.fasterxml.jackson.core.io | |
com.fasterxml.jackson.core.json |
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
|
com.fasterxml.jackson.core.json.async |
Non-blocking ("async") JSON parser implementation.
|
com.fasterxml.jackson.core.util |
Utility classes used by Jackson Core functionality.
|
Class and Description |
---|
CharacterEscapes
Abstract base class that defines interface for customizing character
escaping aspects for String values, for formats that use escaping.
|
ContentReference
Abstraction that encloses information about content being processed --
input source or output target, streaming or
not -- for the purpose of including pertinent information in
location (see
JsonLocation )
objections, most commonly to be printed out as part of Exception
messages. |
InputDecorator
Handler class that can be used to decorate input sources.
|
IOContext
To limit number of configuration and state objects to pass, all
contextual objects that need to be passed by the factory to
readers and writers are combined under this object.
|
OutputDecorator
Handler class that can be used to decorate output destinations.
|
SerializedString
String token that can lazily serialize String contained and then reuse that
serialization later on.
|
Class and Description |
---|
ContentReference
Abstraction that encloses information about content being processed --
input source or output target, streaming or
not -- for the purpose of including pertinent information in
location (see
JsonLocation )
objections, most commonly to be printed out as part of Exception
messages. |
IOContext
To limit number of configuration and state objects to pass, all
contextual objects that need to be passed by the factory to
readers and writers are combined under this object.
|
Class and Description |
---|
ContentReference
Abstraction that encloses information about content being processed --
input source or output target, streaming or
not -- for the purpose of including pertinent information in
location (see
JsonLocation )
objections, most commonly to be printed out as part of Exception
messages. |
IOContext
To limit number of configuration and state objects to pass, all
contextual objects that need to be passed by the factory to
readers and writers are combined under this object.
|
JsonStringEncoder
Helper class used for efficient encoding of JSON String values (including
JSON field names) into Strings or UTF-8 byte arrays.
|
Class and Description |
---|
CharacterEscapes
Abstract base class that defines interface for customizing character
escaping aspects for String values, for formats that use escaping.
|
ContentReference
Abstraction that encloses information about content being processed --
input source or output target, streaming or
not -- for the purpose of including pertinent information in
location (see
JsonLocation )
objections, most commonly to be printed out as part of Exception
messages. |
IOContext
To limit number of configuration and state objects to pass, all
contextual objects that need to be passed by the factory to
readers and writers are combined under this object.
|
Class and Description |
---|
IOContext
To limit number of configuration and state objects to pass, all
contextual objects that need to be passed by the factory to
readers and writers are combined under this object.
|
Class and Description |
---|
CharacterEscapes
Abstract base class that defines interface for customizing character
escaping aspects for String values, for formats that use escaping.
|
JsonStringEncoder
Helper class used for efficient encoding of JSON String values (including
JSON field names) into Strings or UTF-8 byte arrays.
|
SerializedString
String token that can lazily serialize String contained and then reuse that
serialization later on.
|
Copyright © 2008–2021 FasterXML. All rights reserved.