Uses of Package
com.fasterxml.jackson.core
Packages that use com.fasterxml.jackson.core
Package
Description
Main public API classes of the core streaming JSON
processor: most importantly
JsonFactory
used for constructing
JSON parser (JsonParser)
and generator
(JsonGenerator)
instances.Base classes used by concrete Parser and Generator implementations;
contain functionality that is not specific to JSON or input
abstraction (byte vs char).
Package for some of
JsonProcessingException
subtypes contained by streaming API.Package that contains interfaces needed for dynamic, pluggable
format (auto)detection; as well as basic utility classes for
simple format detection functionality.
JSON-specific parser and generator implementation classes that
Jackson defines and uses.
Non-blocking ("async") JSON parser implementation.
Internal implementation classes for efficient handling of
of symbols in JSON (field names in Objects)
Contains classes needed for type introspection, mostly used by data binding
functionality.
Utility classes used by Jackson Core functionality.
Basic data binding (mapping) functionality that
allows for reading JSON content into Java Objects (POJOs)
and JSON Trees (
JsonNode), as well as
writing Java Objects and trees as JSON.Package that contains most of configuration-related classes;
exception being couple of most-commonly used configuration
things (like Feature enumerations) that are at the
main level (
com.fasterxml.jackson.databind).Contains implementation classes of deserialization part of
data binding.
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
Contains public standard implementations of abstraction that
Jackson uses.
Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added.
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
Classes used for exposing logical structure of POJOs as Jackson
sees it, and exposed via
ObjectMapper.acceptJsonFormatVisitor(Class, JsonFormatVisitorWrapper)
and
ObjectMapper.acceptJsonFormatVisitor(com.fasterxml.jackson.databind.JavaType, JsonFormatVisitorWrapper)
methods.Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver.Package that contains classes and interfaces to help implement
custom extension
Modules
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module).Contains concrete
JsonNode implementations
Jackson uses for the Tree model.Contains implementation classes of serialization part of
data binding.
Contains implementation classes of serialization part of
data binding.
Utility classes for Mapper package.
Jackson-based Jakarta-RS provider that can automatically
serialize and deserialize resources for
JSON content type (MediaType).
Package that contains support for using JAXB annotations for
configuring Jackson data-binding aspects.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.coreClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Defines how the Base64Variant deals with Padding while readingContainer for configuration values used when handling errorneous token inputs.Marker interface that is to be implemented by data format - specific features.Simple tag interface used to mark schema objects that are used by some
JsonParserandJsonGeneratorimplementations to further specify structure of expected format.Base class for all Jackson-produced checked exceptions.Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.The main factory class of Jackson package, used to configure and construct reader (aka parser,JsonParser) and writer (aka generator,JsonGenerator) instances.Enumeration that defines all on/off features that can only be changed forJsonFactory.TSFBuilderimplementation for constructing vanillaJsonFactoryinstances for reading/writing JSON encoded content.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).Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Enumeration of possible "native" (optimal) types that can be used for numbers.Enumeration of possible physical Floating-Point types that underlying format uses.ConvenienceCharacterEscapesimplementation that escapes Unicode characters `0x2028` and `0x2029` (in addition to characters escaped otherwise), which are apparently considered linefeeds as per newer Javascript specifications, and consequently problematic when using JSONP (see https://en.wikipedia.org/wiki/JSONP).Implementation of JSON Pointer specification.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface thatJsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface for objects that implement pretty printer functionality, such as indentation.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).Token reader (parser) features not-specific to any particular format backend.Set of on/off capabilities that aJsonGeneratorfor given format (or in case of buffering, original format) has.The constraints to use for streaming writes: used to guard against problematic output by preventing processing of "too big" output constructs (values, structures).Token writer (generator) features not-specific to any particular format backend.Intermediate base class for actual format-specific factories for constructing parsers (reading) and generators (writing).Interface that defines objects that can read and writeTreeNodeinstances using Streaming API.Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Since 2.10, Builder class is offered for creating token stream factories with difference configurations: with 3.x they will be fully immutable.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.baseClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Enumeration of possible "native" (optimal) types that can be used for numbers.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface that
JsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface for objects that implement pretty printer functionality, such as indentation.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.excClassDescriptionBase class for all Jackson-produced checked exceptions.Base class that defines public API for writing JSON content.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Enumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.filterClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Base class that defines public API for writing JSON content.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Enumeration of possible "native" (optimal) types that can be used for numbers.Implementation of JSON Pointer specification.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Interface that those Jackson components that are explicitly versioned will implement.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.formatClassDescriptionThe main factory class of Jackson package, used to configure and construct reader (aka parser,
JsonParser) and writer (aka generator,JsonGenerator) instances.Base class that defines public API for reading JSON content. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.ioClassDescriptionContainer for configuration values used when handling errorneous token inputs.Base class for all Jackson-produced checked exceptions.Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Enumeration for basic token types used for returning results of parsing JSON content.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).The constraints to use for streaming writes: used to guard against problematic output by preventing processing of "too big" output constructs (values, structures).
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.jsonClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Marker interface that is to be implemented by data format - specific features.Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.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).Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Enumeration of possible physical Floating-Point types that underlying format uses.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface that
JsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.Set of on/off capabilities that aJsonGeneratorfor given format (or in case of buffering, original format) has.The constraints to use for streaming writes: used to guard against problematic output by preventing processing of "too big" output constructs (values, structures).Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.json.asyncClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface that
JsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.symClassDescriptionThe constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).Intermediate base class for actual format-specific factories for constructing parsers (reading) and generators (writing).
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.typeClassDescriptionEnumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.core.utilClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Simple tag interface used to mark schema objects that are used by some
JsonParserandJsonGeneratorimplementations to further specify structure of expected format.The main factory class of Jackson package, used to configure and construct reader (aka parser,JsonParser) and writer (aka generator,JsonGenerator) instances.Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Enumeration of possible "native" (optimal) types that can be used for numbers.Enumeration of possible physical Floating-Point types that underlying format uses.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface thatJsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface for objects that implement pretty printer functionality, such as indentation.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).Set of on/off capabilities that aJsonGeneratorfor given format (or in case of buffering, original format) has.The constraints to use for streaming writes: used to guard against problematic output by preventing processing of "too big" output constructs (values, structures).Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databindClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Marker interface that is to be implemented by data format - specific features.Simple tag interface used to mark schema objects that are used by some
JsonParserandJsonGeneratorimplementations to further specify structure of expected format.Base class for all Jackson-produced checked exceptions.Enumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.The main factory class of Jackson package, used to configure and construct reader (aka parser,JsonParser) and writer (aka generator,JsonGenerator) instances.Enumeration that defines all on/off features that can only be changed forJsonFactory.Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Implementation of JSON Pointer specification.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface thatJsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface for objects that implement pretty printer functionality, such as indentation.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.Token reader (parser) features not-specific to any particular format backend.Token writer (generator) features not-specific to any particular format backend.Intermediate base class for actual format-specific factories for constructing parsers (reading) and generators (writing).Interface that defines objects that can read and writeTreeNodeinstances using Streaming API.Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.cfgClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Enumeration that defines all togglable features for generators.Enumeration that defines all on/off features for parsers.Interface for objects that implement pretty printer functionality, such as indentation.Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Token reader (parser) features not-specific to any particular format backend.Token writer (generator) features not-specific to any particular format backend.Intermediate base class for actual format-specific factories for constructing parsers (reading) and generators (writing).Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.deserClassDescriptionBase class for all Jackson-produced checked exceptions.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Enumeration for basic token types used for returning results of parsing JSON content.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.deser.implClassDescriptionObject that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.deser.stdClassDescriptionBase class for all Jackson-produced checked exceptions.Base class that defines public API for reading JSON content.Enumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.excClassDescriptionBase class for all Jackson-produced checked exceptions.Base class that defines public API for writing JSON content.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.extClassDescriptionBase class that defines public API for writing JSON content.Base class that defines public API for reading JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.introspect
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.jsonClassDescriptionThe main factory class of Jackson package, used to configure and construct reader (aka parser,
JsonParser) and writer (aka generator,JsonGenerator) instances.Abstract class that defines the interface thatJsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface that defines objects that can read and writeTreeNodeinstances using Streaming API.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.jsonFormatVisitorsClassDescriptionEnumeration of possible "native" (optimal) types that can be used for numbers.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.jsontypeClassDescriptionBase class that defines public API for writing JSON content.Base class that defines public API for reading JSON content.Enumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.jsontype.implClassDescriptionBase class that defines public API for writing JSON content.Base class that defines public API for reading JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.module
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.nodeClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Base class for all Jackson-produced checked exceptions.Base class that defines public API for writing JSON content.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Enumeration of possible "native" (optimal) types that can be used for numbers.Enumeration of possible physical Floating-Point types that underlying format uses.Implementation of JSON Pointer specification.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface that
JsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.serClassDescriptionBase class that defines public API for writing JSON content.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.databind.ser.implClassDescriptionBase class that defines public API for writing JSON content.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.databind.ser.stdClassDescriptionBase class that defines public API for writing JSON content.Enumeration of possible "native" (optimal) types that can be used for numbers.Enumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.type
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.databind.utilClassDescriptionClass used to define specific details of which variant of Base64 encoding/decoding is to be used.Base class for all Jackson-produced checked exceptions.Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Object that encapsulates Location information used for reporting parsing (or potentially generation) errors, as well as current location within input streams.Base class that defines public API for reading JSON content.Enumeration of possible "native" (optimal) types that can be used for numbers.Enumeration of possible physical Floating-Point types that underlying format uses.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Shared base class for streaming processing contexts used during reading and writing of Json content using Streaming API.Enumeration for basic token types used for returning results of parsing JSON content.Abstract class that defines the interface that
JsonParserandJsonGeneratoruse to serialize and deserialize regular Java objects (POJOs aka Beans).Interface that defines how Jackson package can interact with efficient pre-serialized or lazily-serialized and reused String representations.Set of on/off capabilities that aJsonParserfor given format (or in case of buffering, original format) has.The constraints to use for streaming reads: used to guard against malicious input by preventing processing of "too big" input constructs (values, structures).Set of on/off capabilities that aJsonGeneratorfor given format (or in case of buffering, original format) has.Marker interface used to denote JSON Tree nodes, as far as the core package knows them (which is very little): mostly needed to allowObjectCodecto have some level of interoperability.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement. -
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.datatype.jdk8ClassDescriptionBase class that defines public API for writing JSON content.Base class that defines public API for reading JSON content.Object that encapsulates versioning information of a component.Interface that those Jackson components that are explicitly versioned will implement.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.datatype.jsr310
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.datatype.jsr310.deser
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.datatype.jsr310.serClassDescriptionBase class that defines public API for writing JSON content.Enumeration for basic token types used for returning results of parsing JSON content.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.datatype.jsr310.ser.keyClassDescriptionBase class that defines public API for writing JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.jakarta.rs.baseClassDescriptionEnumeration that defines legal encodings that can be used for JSON content, based on list of allowed encodings from JSON specification.Base class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Exception type for parsing problems, used when non-well-formed content (content that does not conform to JSON syntax as per specification) is encountered.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.Interface that those Jackson components that are explicitly versioned will implement.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.jakarta.rs.cfgClassDescriptionBase class that defines public API for writing JSON content.Enumeration that defines all togglable features for generators.Base class that defines public API for reading JSON content.Enumeration that defines all on/off features for parsers.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.jakarta.rs.json
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.module.jakarta.xmlbind
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.module.jakarta.xmlbind.deserClassDescriptionBase class that defines public API for reading JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
-
Classes in com.fasterxml.jackson.core used by com.fasterxml.jackson.module.jakarta.xmlbind.serClassDescriptionBase class that defines public API for writing JSON content.Intermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.
-
Classes in com.fasterxml.jackson.core used by org.jboss.resteasy.plugins.providers.jacksonClassDescriptionIntermediate base class for all problems encountered when processing (parsing, generating) JSON content that are not pure I/O problems.Interface that those Jackson components that are explicitly versioned will implement.