Uses of Class
tools.jackson.databind.introspect.MixInHandler
Packages that use MixInHandler
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 (
tools.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 MixInHandler in tools.jackson.databind
Constructors in tools.jackson.databind with parameters of type MixInHandlerModifierConstructorDescriptionDeserializationConfig(MapperBuilder<?, ?> b, long mapperFeatures, int deserFeatures, int streamReadFeatures, int formatReadFeatures, ConfigOverrides configOverrides, CoercionConfigs coercionConfigs, TypeFactory tf, ClassIntrospector classIntr, MixInHandler mixins, SubtypeResolver str, ContextAttributes defaultAttrs, RootNameLookup rootNames, AbstractTypeResolver[] atrs) SerializationConfig(MapperBuilder<?, ?> b, long mapperFeatures, int serFeatures, int streamWriteFeatures, int formatWriteFeatures, ConfigOverrides configOverrides, TypeFactory tf, ClassIntrospector classIntr, MixInHandler mixins, SubtypeResolver str, ContextAttributes defaultAttrs, RootNameLookup rootNames, FilterProvider filterProvider) -
Uses of MixInHandler in tools.jackson.databind.cfg
Fields in tools.jackson.databind.cfg declared as MixInHandlerModifier and TypeFieldDescriptionprotected MixInHandlerMapperBuilder._mixInHandlerHandler responsible for resolving mix-in classes registered, if any.protected final MixInHandlerMapperBuilderState._mixInHandlerprotected final MixInHandlerMapperConfigBase._mixInsMix-in annotation mappings to use, if any.Methods in tools.jackson.databind.cfg that return MixInHandlerModifier and TypeMethodDescriptionprotected MixInHandlerMapperBuilder._defaultMixInHandler()Overridable method for changing defaultMixInHandlerprototype to use.MapperBuilder.mixInHandler()Methods in tools.jackson.databind.cfg with parameters of type MixInHandlerModifier and TypeMethodDescriptionMapperBuilder.buildDeserializationConfig(ConfigOverrides configOverrides, MixInHandler mixins, TypeFactory tf, ClassIntrospector classIntr, SubtypeResolver str, RootNameLookup rootNames, CoercionConfigs coercionConfigs) MapperBuilder.buildSerializationConfig(ConfigOverrides configOverrides, MixInHandler mixins, TypeFactory tf, ClassIntrospector classIntr, SubtypeResolver str, RootNameLookup rootNames, FilterProvider filterProvider) MapperBuilder.mixInHandler(MixInHandler h) Method that may be used to completely change mix-in handling by providing alternateMixInHandlerimplementation.Constructors in tools.jackson.databind.cfg with parameters of type MixInHandlerModifierConstructorDescriptionprotectedMapperConfigBase(MapperBuilder<?, ?> b, long mapperFeatures, TypeFactory tf, ClassIntrospector classIntr, MixInHandler mixins, SubtypeResolver str, ConfigOverrides configOverrides, ContextAttributes defaultAttrs, RootNameLookup rootNames) Constructor used when creating a new instance (compared to that of creating fluent copies) -
Uses of MixInHandler in tools.jackson.databind.introspect
Methods in tools.jackson.databind.introspect that return MixInHandlerModifier and TypeMethodDescriptionMixInHandler.addLocalDefinition(Class<?> target, Class<?> mixinSource) MixInHandler.addLocalDefinitions(Map<Class<?>, Class<?>> sourceMixins) MixInHandler.clearLocalDefinitions(Map<Class<?>, Class<?>> sourceMixins) MixInHandler.snapshot()MixInHandler.withoutLocalDefinitions()Mutant factory method that constructs a new instance that has no locally defined mix-in/target mappings.MixInHandler.withOverrides(MixInResolver overrides) Mutant factory for constructor a new resolver instance with given mix-in resolver override.