Uses of Class
tools.jackson.databind.cfg.MapperBuilder
Packages that use MapperBuilder
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).-
Uses of MapperBuilder in tools.jackson.databind
Methods in tools.jackson.databind with type parameters of type MapperBuilderModifier and TypeMethodDescription<M extends ObjectMapper,B extends MapperBuilder<M, B>>
MapperBuilder<M,B> ObjectMapper.rebuild()Method for creating a newMapperBuilderfor constructing differently configuredObjectMapperinstance, starting with current configuration including base settings and registered modules.Methods in tools.jackson.databind that return MapperBuilderModifier and TypeMethodDescription<M extends ObjectMapper,B extends MapperBuilder<M, B>>
MapperBuilder<M,B> ObjectMapper.rebuild()Method for creating a newMapperBuilderfor constructing differently configuredObjectMapperinstance, starting with current configuration including base settings and registered modules.Constructors in tools.jackson.databind with parameters of type MapperBuilderModifierConstructorDescriptionDeserializationConfig(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) protectedObjectMapper(MapperBuilder<?, ?> builder) Constructor usually called either bybuild()or by sub-class constructor: will get all the settings through passed-in builder, including registration of any modules added to builder.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 MapperBuilder in tools.jackson.databind.cfg
Classes in tools.jackson.databind.cfg with type parameters of type MapperBuilderModifier and TypeClassDescriptionclassMapperBuilder<M extends ObjectMapper,B extends MapperBuilder<M, B>> SinceObjectMapperinstances are immutable in Jackson 3.x for full thread-safety, we need means to construct configured instances.Fields in tools.jackson.databind.cfg declared as MapperBuilderMethods in tools.jackson.databind.cfg with parameters of type MapperBuilderModifier and TypeMethodDescriptionvoidModuleContextBase.applyChanges(MapperBuilder<?, ?> b) Method called after all changes have been applied through this context, to propagate buffered or pending changes (if any) back to builder.Constructors in tools.jackson.databind.cfg with parameters of type MapperBuilderModifierConstructorDescriptionMapperBuilderState(MapperBuilder<?, ?> src) Constructor called when "saving" state of mapper, to be used as base forObjectMapper.rebuild()functionality.protectedMapperConfigBase(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)ModuleContextBase(MapperBuilder<?, ?> b, ConfigOverrides configOverrides) -
Uses of MapperBuilder in tools.jackson.databind.json
Subclasses of MapperBuilder in tools.jackson.databind.jsonModifier and TypeClassDescriptionstatic classBase implementation for "Vanilla"ObjectMapper, used with JSON dataformat backend.