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, _defaultDeserializationView, _defaultPrettyPrinter, _defaultSerializationView, _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 MapperBuilderStatebuild()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, defaultDeserializationView, defaultDeserializationView, defaultFormat, defaultLeniency, defaultLocale, defaultMergeable, defaultPrettyPrinter, defaultPrettyPrinter, defaultSerializationView, defaultSerializationView, defaultTimeZone, defaultView, 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
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: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
public JsonMapper.Builder configure(tools.jackson.core.json.JsonWriteFeature feature, boolean state)
-