Package | Description |
---|---|
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.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.json | |
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.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.util |
Utility classes for Mapper package.
|
Class and Description |
---|
BaseSettings
Immutable container class used to store simple configuration
settings for both serialization and deserialization.
|
CoercionAction
Set of possible actions for requested coercion from an
input shape
CoercionInputShape
that does not directly or naturally match target type
(LogicalType ). |
CoercionConfigs |
CoercionInputShape
Set of input types (which mostly match one of
JsonToken types) used for
configuring CoercionAction s to take when reading
input into target types (specific type or LogicalType ). |
ConfigFeature
Interface that actual SerializationFeature enumerations used by
MapperConfig implementations must implement. |
ConfigOverrides
Container for individual
ConfigOverride values. |
ConstructorDetector
Configurable handler used to select aspects of selecting
constructor to use as "Creator" for POJOs.
|
ContextAttributes
Helper class used for storing and accessing per-call attributes.
|
HandlerInstantiator
Helper class used for handling details of creating handler instances (things
like
JsonSerializer s, JsonDeserializer s, various type
handlers) of specific types. |
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
MapperConfigBase |
MutableCoercionConfig
Mutable version of
CoercionConfig (or rather, extended API)
exposed during configuration phase of ObjectMapper
construction (via Builder). |
MutableConfigOverride
Extension of
ConfigOverride that allows changing of
contained configuration settings. |
Class and Description |
---|
BaseSettings
Immutable container class used to store simple configuration
settings for both serialization and deserialization.
|
CoercionAction
Set of possible actions for requested coercion from an
input shape
CoercionInputShape
that does not directly or naturally match target type
(LogicalType ). |
CoercionConfig |
CoercionConfigs |
CoercionInputShape
Set of input types (which mostly match one of
JsonToken types) used for
configuring CoercionAction s to take when reading
input into target types (specific type or LogicalType ). |
ConfigFeature
Interface that actual SerializationFeature enumerations used by
MapperConfig implementations must implement. |
ConfigOverride
Configuration object that is accessed by databinding functionality
to find overrides to configuration of properties, based on declared
type of the property.
|
ConfigOverrides
Container for individual
ConfigOverride values. |
ConstructorDetector
Configurable handler used to select aspects of selecting
constructor to use as "Creator" for POJOs.
|
ConstructorDetector.SingleArgConstructor
Definition of alternate handling modes of single-argument constructors
that are annotated with
JsonCreator
but without "mode" definition (or explicit name for the argument):
this is the case where two interpretations
are possible -- "properties" (in which case the argument is named parameter
of a JSON Object) and "delegating (in which case the argument maps to the
whole JSON value). |
ContextAttributes
Helper class used for storing and accessing per-call attributes.
|
ContextAttributes.Impl |
DeserializerFactoryConfig
Configuration settings container class for
DeserializerFactory . |
HandlerInstantiator
Helper class used for handling details of creating handler instances (things
like
JsonSerializer s, JsonDeserializer s, various type
handlers) of specific types. |
MapperBuilder
Jackson 3 will introduce fully immutable, builder-based system for constructing
ObjectMapper s. |
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
MapperConfigBase |
MutableCoercionConfig
Mutable version of
CoercionConfig (or rather, extended API)
exposed during configuration phase of ObjectMapper
construction (via Builder). |
MutableConfigOverride
Extension of
ConfigOverride that allows changing of
contained configuration settings. |
SerializerFactoryConfig
Configuration settings container class for
SerializerFactory implementations. |
Class and Description |
---|
ConstructorDetector
Configurable handler used to select aspects of selecting
constructor to use as "Creator" for POJOs.
|
DeserializerFactoryConfig
Configuration settings container class for
DeserializerFactory . |
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Class and Description |
---|
CoercionAction
Set of possible actions for requested coercion from an
input shape
CoercionInputShape
that does not directly or naturally match target type
(LogicalType ). |
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Class and Description |
---|
MapperBuilder
Jackson 3 will introduce fully immutable, builder-based system for constructing
ObjectMapper s. |
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
SerializerFactoryConfig
Configuration settings container class for
SerializerFactory implementations. |
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Class and Description |
---|
MapperConfig
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
Copyright © 2008–2020 FasterXML. All rights reserved.