Uses of Package
com.fasterxml.jackson.databind.cfg
-
Packages that use com.fasterxml.jackson.databind.cfg 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 forTypeResolverBuilder
andTypeIdResolver
.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. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind Class 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 shapeCoercionInputShape
that does not directly or naturally match target type (LogicalType
).CoercionConfigs CoercionInputShape Set of input types (which mostly match one ofJsonToken
types) used for configuringCoercionAction
s to take when reading input into target types (specific type orLogicalType
).ConfigFeature Interface that actual SerializationFeature enumerations used byMapperConfig
implementations must implement.ConfigOverrides Container for individualConfigOverride
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 likeJsonSerializer
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 ofCoercionConfig
(or rather, extended API) exposed during configuration phase ofObjectMapper
construction (via Builder).MutableConfigOverride Extension ofConfigOverride
that allows changing of contained configuration settings. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.cfg Class 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 shapeCoercionInputShape
that does not directly or naturally match target type (LogicalType
).CoercionConfig CoercionConfigs CoercionInputShape Set of input types (which mostly match one ofJsonToken
types) used for configuringCoercionAction
s to take when reading input into target types (specific type orLogicalType
).ConfigFeature Interface that actual SerializationFeature enumerations used byMapperConfig
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 individualConfigOverride
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 withJsonCreator
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 forDeserializerFactory
.HandlerInstantiator Helper class used for handling details of creating handler instances (things likeJsonSerializer
s,JsonDeserializer
s, various type handlers) of specific types.MapperBuilder Jackson 3 will introduce fully immutable, builder-based system for constructingObjectMapper
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 ofCoercionConfig
(or rather, extended API) exposed during configuration phase ofObjectMapper
construction (via Builder).MutableConfigOverride Extension ofConfigOverride
that allows changing of contained configuration settings.SerializerFactoryConfig Configuration settings container class forSerializerFactory
implementations. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.deser Class Description ConstructorDetector Configurable handler used to select aspects of selecting constructor to use as "Creator" for POJOs.DeserializerFactoryConfig Configuration settings container class forDeserializerFactory
. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.deser.impl Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.deser.std Class Description CoercionAction Set of possible actions for requested coercion from an input shapeCoercionInputShape
that does not directly or naturally match target type (LogicalType
). -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.introspect Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.json Class Description MapperBuilder Jackson 3 will introduce fully immutable, builder-based system for constructingObjectMapper
s. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.jsontype Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.jsontype.impl Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.ser Class 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 forSerializerFactory
implementations. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.ser.impl Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. -
Classes in com.fasterxml.jackson.databind.cfg used by com.fasterxml.jackson.databind.util Class Description MapperConfig Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such.