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
ConstructorsConstructorDescriptionBuilder
(tools.jackson.core.json.JsonFactory f) NOTE: while public, not exposed as part of public API. -
Method Summary
Modifier and TypeMethodDescriptionprotected MapperBuilderState
build()
Method to call to create actual mapper instance.configure
(tools.jackson.core.json.JsonReadFeature feature, boolean state) configure
(tools.jackson.core.json.JsonWriteFeature feature, boolean state) disable
(tools.jackson.core.json.JsonReadFeature... features) disable
(tools.jackson.core.json.JsonWriteFeature... features) enable
(tools.jackson.core.json.JsonReadFeature... features) enable
(tools.jackson.core.json.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, 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
public Builder(tools.jackson.core.json.JsonFactory f) -
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:MapperBuilder
Method to call to create actual mapper instance.Implementation detail: usually construction occurs by passing
this
builder instance to constructor of specific mapper type builder builds.- Specified by:
build
in classMapperBuilder<JsonMapper,
JsonMapper.Builder>
-
_saveState
- Specified by:
_saveState
in classMapperBuilder<JsonMapper,
JsonMapper.Builder>
-
enable
-
disable
-
configure
-
enable
-
disable
-
configure
public JsonMapper.Builder configure(tools.jackson.core.json.JsonWriteFeature feature, boolean state)
-