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.filter | |
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.
|
com.fasterxml.jackson.databind |
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. |
com.fasterxml.jackson.databind.cfg |
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 ). |
com.fasterxml.jackson.databind.deser |
Contains implementation classes of deserialization part of
data binding.
|
com.fasterxml.jackson.databind.deser.impl |
Contains those implementation classes of deserialization part of
data binding that are not considered part of public or semi-public
interfaces.
|
com.fasterxml.jackson.databind.deser.std |
Contains public standard implementations of abstraction that
Jackson uses.
|
com.fasterxml.jackson.databind.exc | |
com.fasterxml.jackson.databind.ext |
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.
|
com.fasterxml.jackson.databind.introspect |
Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
|
com.fasterxml.jackson.databind.jsonFormatVisitors |
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. |
com.fasterxml.jackson.databind.jsontype |
Package that contains interfaces that define how to implement
functionality for dynamically resolving type during deserialization.
|
com.fasterxml.jackson.databind.jsontype.impl |
Package that contains standard implementations for
TypeResolverBuilder
and
TypeIdResolver . |
com.fasterxml.jackson.databind.module |
Package that contains classes and interfaces to help implement
custom extension
Module s
(which are registered using
ObjectMapper.registerModule(com.fasterxml.jackson.databind.Module) . |
com.fasterxml.jackson.databind.node |
Contains concrete
JsonNode implementations
Jackson uses for the Tree model. |
com.fasterxml.jackson.databind.ser |
Contains implementation classes of serialization part of
data binding.
|
com.fasterxml.jackson.databind.ser.impl |
Contains implementation classes of serialization part of
data binding.
|
com.fasterxml.jackson.databind.ser.std | |
com.fasterxml.jackson.databind.type | |
com.fasterxml.jackson.databind.util |
Utility classes for Mapper package.
|
com.fasterxml.jackson.datatype.jdk8 | |
com.fasterxml.jackson.datatype.jsr310 | |
com.fasterxml.jackson.datatype.jsr310.deser | |
com.fasterxml.jackson.datatype.jsr310.ser | |
com.fasterxml.jackson.datatype.jsr310.ser.key | |
com.fasterxml.jackson.jaxrs.base | |
com.fasterxml.jackson.jaxrs.cfg | |
com.fasterxml.jackson.jaxrs.json |
Jackson-based JAX-RS provider that can automatically
serialize and deserialize resources for
JSON content type (MediaType).
|
com.fasterxml.jackson.module.jaxb |
Package that contains support for using JAXB annotations for
configuring Jackson data-binding aspects.
|
com.fasterxml.jackson.module.jaxb.deser | |
com.fasterxml.jackson.module.jaxb.ser | |
org.jboss.resteasy.plugins.providers.jackson |
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
FormatFeature
Marker interface that is to be implemented by data format - specific features.
|
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.
|
JsonpCharacterEscapes
Convenience
CharacterEscapes implementation 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). |
JsonPointer
Implementation of
JSON Pointer
specification.
|
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.
|
TreeCodec
Interface that defines objects that can read and write
TreeNode instances using Streaming API. |
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.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
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.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
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.
|
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.
|
JsonPointer
Implementation of
JSON Pointer
specification.
|
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.
|
SerializableString
Interface that defines how Jackson package can interact with efficient
pre-serialized or lazily-serialized and reused String representations.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
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.
|
Class and Description |
---|
JsonEncoding
Enumeration that defines legal encodings that can be used
for JSON content, based on list of allowed encodings from
JSON specification.
|
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.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
JsonToken
Enumeration for basic token types used for returning results
of parsing JSON content.
|
SerializableString
Interface that defines how Jackson package can interact with efficient
pre-serialized or lazily-serialized and reused String representations.
|
Class and Description |
---|
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.
|
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.
|
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.
|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
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.
|
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.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
FormatFeature
Marker interface that is to be implemented by data format - specific features.
|
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. |
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.
|
JsonPointer
Implementation of
JSON Pointer
specification.
|
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.
|
TreeCodec
Interface that defines objects that can read and write
TreeNode instances using Streaming API. |
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.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
SerializableString
Interface that defines how Jackson package can interact with efficient
pre-serialized or lazily-serialized and reused String representations.
|
Class and Description |
---|
JsonLocation
Object that encapsulates Location information used for reporting
parsing (or potentially generation) errors, as well as current location
within input streams.
|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
JsonToken
Enumeration for basic token types used for returning results
of parsing JSON content.
|
Class and Description |
---|
JsonLocation
Object that encapsulates Location information used for reporting
parsing (or potentially generation) errors, as well as current location
within input streams.
|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
JsonLocation
Object that encapsulates Location information used for reporting
parsing (or potentially generation) errors, as well as current location
within input streams.
|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
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.
|
JsonParser
Base class that defines public API for reading JSON content.
|
Class and Description |
---|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be
used for numbers.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonParser
Base class that defines public API for reading JSON content.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonParser
Base class that defines public API for reading JSON content.
|
Class and Description |
---|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
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.
|
JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be
used for numbers.
|
JsonPointer
Implementation of
JSON Pointer
specification.
|
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). |
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.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
SerializableString
Interface that defines how Jackson package can interact with efficient
pre-serialized or lazily-serialized and reused String representations.
|
Class and Description |
---|
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.
|
SerializableString
Interface that defines how Jackson package can interact with efficient
pre-serialized or lazily-serialized and reused String representations.
|
Class and Description |
---|
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.
|
JsonParser.NumberType
Enumeration of possible "native" (optimal) types that can be
used for numbers.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
Base64Variant
Abstract base class used to define specific details of which
variant of Base64 encoding/decoding is to be used.
|
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.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonParser
Base class that defines public API for reading JSON content.
|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
JsonParser
Base class that defines public API for reading JSON content.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
JsonEncoding
Enumeration that defines legal encodings that can be used
for JSON content, based on list of allowed encodings from
JSON specification.
|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonGenerator.Feature
Enumeration that defines all togglable features for generators.
|
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.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
JsonGenerator
Base class that defines public API for writing JSON content.
|
JsonGenerator.Feature
Enumeration that defines all togglable features for generators.
|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonParser.Feature
Enumeration that defines all on/off features for parsers.
|
Class and Description |
---|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
Version
Object that encapsulates versioning information of a component.
|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Class and Description |
---|
JsonParser
Base class that defines public API for reading JSON content.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
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.
|
JsonProcessingException
Intermediate base class for all problems encountered when
processing (parsing, generating) JSON content
that are not pure I/O problems.
|
Class and Description |
---|
Versioned
Interface that those Jackson components that are explicitly versioned will implement.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.