Uses of Class
com.fasterxml.jackson.databind.introspect.SimpleMixInResolver
Packages that use SimpleMixInResolver
Package
Description
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.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
).Functionality needed for Bean introspection, required for detecting
accessors and mutators for Beans, as well as locating and handling
method annotations.
-
Uses of SimpleMixInResolver in com.fasterxml.jackson.databind
Fields in com.fasterxml.jackson.databind declared as SimpleMixInResolverModifier and TypeFieldDescriptionprotected SimpleMixInResolver
ObjectMapper._mixIns
Mapping 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".Constructors in com.fasterxml.jackson.databind with parameters of type SimpleMixInResolverModifierConstructorDescriptionDeserializationConfig
(BaseSettings base, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides, CoercionConfigs coercionConfigs, DatatypeFeatures datatypeFeatures) Constructor used by ObjectMapper to create default configuration object instance.protected
protected
DeserializationConfig
(DeserializationConfig src, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides, CoercionConfigs coercionConfigs) Copy-constructor used for making a copy used by newObjectMapper
.SerializationConfig
(BaseSettings base, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides) Deprecated.since 2.14SerializationConfig
(BaseSettings base, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides, DatatypeFeatures datatypeFeatures) Constructor used by ObjectMapper to create default configuration object instance.protected
SerializationConfig
(SerializationConfig src, SimpleMixInResolver mixins) protected
SerializationConfig
(SerializationConfig src, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides) Copy-constructor used for making a copy to be used by newObjectMapper
. -
Uses of SimpleMixInResolver in com.fasterxml.jackson.databind.cfg
Fields in com.fasterxml.jackson.databind.cfg declared as SimpleMixInResolverModifier and TypeFieldDescriptionprotected final SimpleMixInResolver
MapperConfigBase._mixIns
Mix-in annotation mappings to use, if any: immutable, cannot be changed once defined.Constructors in com.fasterxml.jackson.databind.cfg with parameters of type SimpleMixInResolverModifierConstructorDescriptionprotected
MapperConfigBase
(BaseSettings base, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides, DatatypeFeatures datatypeFeatures) Constructor used when creating a new instance (compared to that of creating fluent copies)protected
MapperConfigBase
(MapperConfigBase<CFG, T> src, SimpleMixInResolver mixins) protected
MapperConfigBase
(MapperConfigBase<CFG, T> src, SubtypeResolver str, SimpleMixInResolver mixins, RootNameLookup rootNames, ConfigOverrides configOverrides) Copy constructor usually called to make a copy for use by ObjectMapper that is copied. -
Uses of SimpleMixInResolver in com.fasterxml.jackson.databind.introspect
Methods in com.fasterxml.jackson.databind.introspect that return SimpleMixInResolverModifier and TypeMethodDescriptionSimpleMixInResolver.copy()
SimpleMixInResolver.withoutLocalDefinitions()
Mutant factory method that constructs a new instance that has no locally defined mix-in/target mappings.SimpleMixInResolver.withOverrides
(ClassIntrospector.MixInResolver overrides) Mutant factory for constructor a new resolver instance with given mix-in resolver override.