Class ObjectMapper.PrivateBuilder
java.lang.Object
tools.jackson.databind.cfg.MapperBuilder<ObjectMapper, ObjectMapper.PrivateBuilder>
tools.jackson.databind.ObjectMapper.PrivateBuilder
- Enclosing class:
ObjectMapper
private static class ObjectMapper.PrivateBuilder
extends MapperBuilder<ObjectMapper, ObjectMapper.PrivateBuilder>
Base implementation for "Vanilla"
ObjectMapper, only defined to support
backwards-compatibility with some of 2.x usage patterns.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class -
Field Summary
Fields inherited from class 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
ConstructorsConstructorDescriptionPrivateBuilder(tools.jackson.core.TokenStreamFactory tsf) PrivateBuilder(MapperBuilderState state) -
Method Summary
Modifier and TypeMethodDescriptionprotected MapperBuilderStatebuild()Method to call to create actual mapper instance.Methods inherited from class 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
-
PrivateBuilder
public PrivateBuilder(tools.jackson.core.TokenStreamFactory tsf) -
PrivateBuilder
-
-
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<ObjectMapper, ObjectMapper.PrivateBuilder>
-
_saveState
- Specified by:
_saveStatein classMapperBuilder<ObjectMapper, ObjectMapper.PrivateBuilder>
-