com.fasterxml.jackson.databind
).See: Description
Interface | Description |
---|---|
CacheProvider |
Interface that defines API Jackson uses for constructing various internal
caches.
|
ConfigFeature |
Interface that actual SerializationFeature enumerations used by
MapperConfig implementations must implement. |
DatatypeFeature |
Interface that defines interaction with data type specific configuration
features.
|
Class | Description |
---|---|
BaseSettings |
Immutable container class used to store simple configuration
settings for both serialization and deserialization.
|
CoercionConfig | |
CoercionConfigs | |
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.
|
ContextAttributes |
Helper class used for storing and accessing per-call attributes.
|
ContextAttributes.Impl | |
DatatypeFeatures |
Immutable value class that contains settings for multiple
DatatypeFeature enumerations. |
DefaultCacheProvider |
The default implementation of
CacheProvider . |
DefaultCacheProvider.Builder |
Builder offering fluent factory methods to configure
DefaultCacheProvider , keeping it immutable. |
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<M extends ObjectMapper,B extends MapperBuilder<M,B>> |
Jackson 3 will introduce fully immutable, builder-based system for constructing
ObjectMapper s. |
MapperConfig<T extends MapperConfig<T>> |
Interface that defines functionality accessible through both
serialization and deserialization configuration objects;
accessors to mode-independent configuration settings
and such.
|
MapperConfigBase<CFG extends ConfigFeature,T extends MapperConfigBase<CFG,T>> | |
MutableCoercionConfig |
Mutable version of
CoercionConfig (or rather, extended API)
exposed during configuration phase of ObjectMapper
construction (via JsonMapper.builder() ). |
MutableConfigOverride |
Extension of
ConfigOverride that allows changing of
contained configuration settings. |
PackageVersion |
Automatically generated from PackageVersion.java.in during
packageVersion-generate execution of maven-replacer-plugin in
pom.xml.
|
SerializerFactoryConfig |
Configuration settings container class for
SerializerFactory implementations. |
Enum | Description |
---|---|
CoercionAction |
Set of possible actions for requested coercion from an
input shape
CoercionInputShape
that does not directly or naturally match target type
(LogicalType ). |
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 ). |
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). |
EnumFeature |
New Datatype-specific configuration options related to handling of
Enum types. |
JsonNodeFeature |
New Datatype-specific configuration options related to handling of
JsonNode types. |
com.fasterxml.jackson.databind
).Copyright © 2008–2024 FasterXML. All rights reserved.