|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use com.fasterxml.jackson.core | |
|---|---|
| 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.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.format | Package that contains interfaces needed for dynamic, pluggable format (auto)detection; as well as basic utility classes for simple format detection functionality. |
| 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.util | Utility classes used by Jackson Core functionality. |
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| FormatSchema
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further
specify structure of expected format. |
|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| JsonFactory
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser)
and writer (aka generator, JsonGenerator)
instances. |
|
| JsonFactory.Feature
Enumeration that defines all on/off features that can only be changed for JsonFactory. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.Feature
Enumeration that defines all on/off features for parsers. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| PrettyPrinter
Interface for objects that implement pretty printer functionality, such as indentation. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| TreeNode
Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allow ObjectCodec to have some level
of interoperability. |
|
| Version
Object that encapsulates versioning information of a component. |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.base | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| TreeNode
Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allow ObjectCodec to have some level
of interoperability. |
|
| Version
Object that encapsulates versioning information of a component. |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.format | |
|---|---|
| JsonFactory
The main factory class of Jackson package, used to configure and construct reader (aka parser, JsonParser)
and writer (aka generator, JsonGenerator)
instances. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.io | |
|---|---|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.json | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| JsonEncoding
Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| Version
Object that encapsulates versioning information of a component. |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
| Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.util | |
|---|---|
| Base64Variant
Abstract base class used to define specific details of which variant of Base64 encoding/decoding is to be used. |
|
| FormatSchema
Simple tag interface used to mark schema objects that are used by some JsonParser and JsonGenerator implementations to further
specify structure of expected format. |
|
| JsonGenerationException
Exception type for exceptions during JSON writing, such as trying to output content in wrong context (non-matching end-array or end-object, for example). |
|
| JsonGenerator
Base class that defines public API for writing JSON content. |
|
| JsonGenerator.Feature
Enumeration that defines all togglable features for generators. |
|
| JsonLocation
Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams. |
|
| JsonParseException
Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered. |
|
| JsonParser
Base class that defines public API for reading JSON content. |
|
| JsonParser.Feature
Enumeration that defines all on/off features for parsers. |
|
| JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be used for numbers. |
|
| JsonProcessingException
Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems. |
|
| JsonStreamContext
Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API. |
|
| JsonToken
Enumeration for basic token types used for returning results of parsing JSON content. |
|
| ObjectCodec
Abstract class that defines the interface that JsonParser and
JsonGenerator use to serialize and deserialize regular
Java objects (POJOs aka Beans). |
|
| PrettyPrinter
Interface for objects that implement pretty printer functionality, such as indentation. |
|
| SerializableString
Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations. |
|
| TreeNode
Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allow ObjectCodec to have some level
of interoperability. |
|
| Version
Object that encapsulates versioning information of a component. |
|
| Versioned
Interface that those Jackson components that are explicitly versioned will implement. |
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||