java.lang.Object
tools.jackson.databind.cfg.MapperBuilder<JsonMapper,JsonMapper.Builder>
tools.jackson.databind.json.JsonMapper.Builder
- Enclosing class:
- JsonMapper
Base implementation for "Vanilla"
ObjectMapper, used with
JSON dataformat backend.-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class tools.jackson.databind.cfg.MapperBuilder
_abstractTypeResolvers, _baseSettings, _classIntrospector, _coercionConfigs, _configOverrides, _datatypeFeatures, _defaultAttributes, _defaultPrettyPrinter, _deserFeatures, _deserializationContexts, _deserializerFactory, _filterProvider, _formatReadFeatures, _formatWriteFeatures, _injectableValues, _mapperFeatures, _mixInHandler, _modules, _problemHandlers, _savedState, _serFeatures, _serializationContexts, _serializerFactory, _streamFactory, _streamReadFeatures, _streamWriteFeatures, _subtypeResolver, _typeFactory, _typeResolverProvider, DEFAULT_ACCESSOR_NAMING, DEFAULT_ANNOTATION_INTROSPECTOR, DEFAULT_BASE_SETTINGS, DEFAULT_DESER_FEATURES, DEFAULT_MAPPER_FEATURES, DEFAULT_PRETTY_PRINTER, DEFAULT_SER_FEATURES, DEFAULT_TYPE_RESOLVER_PROVIDER, DEFAULT_TYPE_VALIDATOR, NO_ABSTRACT_TYPE_RESOLVERS -
Constructor Summary
ConstructorsConstructorDescriptionNOTE: while public, not exposed as part of public API. -
Method Summary
Modifier and TypeMethodDescriptionprotected MapperBuilderStatebuild()Method to call to create actual mapper instance.configure(JsonReadFeature feature, boolean state) configure(JsonWriteFeature feature, boolean state) disable(JsonReadFeature... features) disable(JsonWriteFeature... features) enable(JsonReadFeature... features) enable(JsonWriteFeature... features) Methods inherited from class tools.jackson.databind.cfg.MapperBuilder
_constructModuleContext, _defaultClassIntrospector, _defaultDefaultAttributes, _defaultDefaultTypingResolver, _defaultDefaultTypingResolver, _defaultDeserializationContexts, _defaultMixInHandler, _defaultPrettyPrinter, _defaultSerializationContexts, _defaultSerializerFactory, _defaultSubtypeResolver, _defaultTypeFactory, _defaultTypeResolverProvider, _this, accessorNaming, activateDefaultTyping, activateDefaultTyping, activateDefaultTyping, activateDefaultTypingAsProperty, addAbstractTypeResolver, addHandler, addMixIn, addMixIns, addModule, addModules, addModules, addTypeModifier, annotationIntrospector, annotationIntrospector, baseSettings, baseSettings, buildDeserializationConfig, buildSerializationConfig, cacheProvider, changeDefaultNullHandling, changeDefaultPropertyInclusion, changeDefaultVisibility, classIntrospector, classIntrospector, clearProblemHandlers, configure, configure, configure, configure, configure, configure, configureForJackson2, constructorDetector, datatypeFeatures, deactivateDefaultTyping, defaultAttributes, defaultAttributes, defaultBase64Variant, defaultDateFormat, defaultLeniency, defaultLocale, defaultMergeable, defaultPrettyPrinter, defaultPrettyPrinter, defaultTimeZone, deserializationContexts, deserializationContexts, deserializationProblemHandlers, deserializerFactory, deserializerFactory, disable, disable, disable, disable, disable, disable, enable, enable, enable, enable, enable, enable, enumNamingStrategy, filterProvider, filterProvider, findAndAddModules, findAndAddModules, findModules, findModules, handlerInstantiator, injectableValues, injectableValues, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, mixInHandler, mixInHandler, mixInOverrides, nodeFactory, polymorphicTypeValidator, propertyNamingStrategy, registerSubtypes, registerSubtypes, registerSubtypes, removeAllModules, removeMixIn, saveStateApplyModules, serializationContexts, serializationContexts, serializerFactory, serializerFactory, setDefaultTyping, streamFactory, subtypeResolver, subtypeResolver, typeFactory, typeFactory, typeResolverProvider, typeResolverProvider, withAllCoercionConfigs, withAllConfigOverrides, withCoercionConfig, withCoercionConfig, withCoercionConfigDefaults, withConfigOverride, withModules
-
Constructor Details
-
Builder
-
Builder
NOTE: while public, not exposed as part of public API.- Parameters:
state- State from which to restore state of this builder
-
-
Method Details
-
build
Description copied from class:MapperBuilderMethod to call to create actual mapper instance.Implementation detail: usually construction occurs by passing
thisbuilder instance to constructor of specific mapper type builder builds.- Specified by:
buildin classMapperBuilder<JsonMapper,JsonMapper.Builder>
-
_saveState
- Specified by:
_saveStatein classMapperBuilder<JsonMapper,JsonMapper.Builder>
-
enable
-
disable
-
configure
-
enable
-
disable
-
configure
-