| 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.introspect | Functionality needed for Bean introspection, required for detecting
 accessors and mutators for Beans, as well as locating and handling
 method annotations. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected SimpleMixInResolver | ObjectMapper. _mixInsMapping that defines how to apply mix-in annotations: key is
 the type to received additional annotations, and value is the
 type that has annotations to "mix in". | 
| Constructor and Description | 
|---|
| DeserializationConfig(BaseSettings base,
                     SubtypeResolver str,
                     SimpleMixInResolver mixins,
                     RootNameLookup rootNames,
                     ConfigOverrides configOverrides)Constructor used by ObjectMapper to create default configuration object instance. | 
| DeserializationConfig(DeserializationConfig src,
                     SimpleMixInResolver mixins) | 
| DeserializationConfig(DeserializationConfig src,
                     SimpleMixInResolver mixins,
                     RootNameLookup rootNames,
                     ConfigOverrides configOverrides)Copy-constructor used for making a copy used by new  ObjectMapper. | 
| SerializationConfig(BaseSettings base,
                   SubtypeResolver str,
                   SimpleMixInResolver mixins,
                   RootNameLookup rootNames,
                   ConfigOverrides configOverrides)Constructor used by ObjectMapper to create default configuration object instance. | 
| SerializationConfig(SerializationConfig src,
                   SimpleMixInResolver mixins) | 
| SerializationConfig(SerializationConfig src,
                   SimpleMixInResolver mixins,
                   RootNameLookup rootNames,
                   ConfigOverrides configOverrides)Copy-constructor used for making a copy to be used by new  ObjectMapper. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected SimpleMixInResolver | MapperConfigBase. _mixInsMix-in annotation mappings to use, if any: immutable,
 cannot be changed once defined. | 
| Constructor and Description | 
|---|
| MapperConfigBase(BaseSettings base,
                SubtypeResolver str,
                SimpleMixInResolver mixins,
                RootNameLookup rootNames,
                ConfigOverrides configOverrides)Constructor used when creating a new instance (compared to
 that of creating fluent copies) | 
| MapperConfigBase(MapperConfigBase<CFG,T> src,
                SimpleMixInResolver mixins) | 
| MapperConfigBase(MapperConfigBase<CFG,T> src,
                SimpleMixInResolver mixins,
                RootNameLookup rootNames,
                ConfigOverrides configOverrides)Copy constructor usually called to make a copy for use by
 ObjectMapper that is copied. | 
| Modifier and Type | Method and Description | 
|---|---|
| SimpleMixInResolver | SimpleMixInResolver. copy() | 
| SimpleMixInResolver | SimpleMixInResolver. withoutLocalDefinitions()Mutant factory method that constructs a new instance that has no locally
 defined mix-in/target mappings. | 
| SimpleMixInResolver | SimpleMixInResolver. withOverrides(ClassIntrospector.MixInResolver overrides)Mutant factory for constructor a new resolver instance with given
 mix-in resolver override. | 
Copyright © 2008–2020 FasterXML. All rights reserved.