Package 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
).-
Interface Summary Interface Description ConfigFeature Interface that actual SerializationFeature enumerations used byMapperConfig
implementations must implement. -
Class Summary Class Description BaseSettings Immutable container class used to store simple configuration settings.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.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<M extends ObjectMapper,B extends MapperBuilder<M,B>> Jackson 3 will introduce fully immutable, builder-based system for constructingObjectMapper
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>> MutableConfigOverride Extension ofConfigOverride
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 forSerializerFactory
implementations.