MapperBuilder before modules are configured and resulting
tools.jackson.databind.ObjectMapper isn't constructed.
It is passed to mapper to allow "re-building" via newly created builder.
Note that JDK serialization is supported by switching this object in place of mapper. This requires some acrobatics on return direction.
| Modifier and Type | Field and Description |
|---|---|
| protected final AbstractTypeResolver[] | |
| protected final BaseSettings | |
| protected final ClassIntrospector | |
| protected final CoercionConfigs | |
| protected final ConfigOverrides | |
| protected final DatatypeFeatures | |
| protected final ContextAttributes | |
| protected final PrettyPrinter | |
| protected final int | |
| protected final DeserializationContexts | |
| protected final DeserializerFactory | |
| protected final FilterProvider | |
| protected final int | |
| protected final int | |
| protected final InjectableValues | |
| protected final long | |
| protected final MixInHandler | |
| protected final JacksonModule[] | _modules
Modules registered in registration order, if any; `null` if none. |
| protected final LinkedNode | _problemHandlers
Optional handlers that application may register to try to work-around various problem situations during deserialization |
| protected final int | |
| protected final SerializationContexts | |
| protected final SerializerFactory | |
| protected final TokenStreamFactory | |
| protected final int | |
| protected final int | |
| protected final SubtypeResolver | |
| protected final TypeFactory | |
| protected final TypeResolverProvider | |
| private static final long |
| Access | Constructor and Description |
|---|---|
| public | MapperBuilderState(MapperBuilder<?, ?> src)
Constructor called when "saving" state of mapper, to be used as base for
|
| Modifier and Type | Method and Description |
|---|---|
| private static JacksonModule[] | |
| public Collection | |
| protected abstract Object | readResolve()
Method required to support JDK deserialization; made `abstract` here to ensure sub-classes must implement it. |
| _abstractTypeResolvers | back to summary |
|---|---|
| protected final AbstractTypeResolver[] _abstractTypeResolvers | |
| _baseSettings | back to summary |
|---|---|
| protected final BaseSettings _baseSettings | |
| _classIntrospector | back to summary |
|---|---|
| protected final ClassIntrospector _classIntrospector | |
| _coercionConfigs | back to summary |
|---|---|
| protected final CoercionConfigs _coercionConfigs | |
| _configOverrides | back to summary |
|---|---|
| protected final ConfigOverrides _configOverrides | |
| _datatypeFeatures | back to summary |
|---|---|
| protected final DatatypeFeatures _datatypeFeatures | |
| _defaultAttributes | back to summary |
|---|---|
| protected final ContextAttributes _defaultAttributes | |
| _defaultPrettyPrinter | back to summary |
|---|---|
| protected final PrettyPrinter _defaultPrettyPrinter | |
| _deserFeatures | back to summary |
|---|---|
| protected final int _deserFeatures | |
| _deserializationContexts | back to summary |
|---|---|
| protected final DeserializationContexts _deserializationContexts | |
| _deserializerFactory | back to summary |
|---|---|
| protected final DeserializerFactory _deserializerFactory | |
| _filterProvider | back to summary |
|---|---|
| protected final FilterProvider _filterProvider | |
| _formatReadFeatures | back to summary |
|---|---|
| protected final int _formatReadFeatures | |
| _formatWriteFeatures | back to summary |
|---|---|
| protected final int _formatWriteFeatures | |
| _injectableValues | back to summary |
|---|---|
| protected final InjectableValues _injectableValues | |
| _mapperFeatures | back to summary |
|---|---|
| protected final long _mapperFeatures | |
| _mixInHandler | back to summary |
|---|---|
| protected final MixInHandler _mixInHandler | |
| _modules | back to summary |
|---|---|
| protected final JacksonModule[] _modules Modules registered in registration order, if any; `null` if none.
Does not contain | |
| _problemHandlers | back to summary |
|---|---|
| protected final LinkedNode<DeserializationProblemHandler> _problemHandlers Optional handlers that application may register to try to work-around various problem situations during deserialization | |
| _serFeatures | back to summary |
|---|---|
| protected final int _serFeatures | |
| _serializationContexts | back to summary |
|---|---|
| protected final SerializationContexts _serializationContexts | |
| _serializerFactory | back to summary |
|---|---|
| protected final SerializerFactory _serializerFactory | |
| _streamFactory | back to summary |
|---|---|
| protected final TokenStreamFactory _streamFactory | |
| _streamReadFeatures | back to summary |
|---|---|
| protected final int _streamReadFeatures | |
| _streamWriteFeatures | back to summary |
|---|---|
| protected final int _streamWriteFeatures | |
| _subtypeResolver | back to summary |
|---|---|
| protected final SubtypeResolver _subtypeResolver | |
| _typeFactory | back to summary |
|---|---|
| protected final TypeFactory _typeFactory | |
| _typeResolverProvider | back to summary |
|---|---|
| protected final TypeResolverProvider _typeResolverProvider | |
| serialVersionUID | back to summary |
|---|---|
| private static final long serialVersionUID | |
| MapperBuilderState | back to summary |
|---|---|
| public MapperBuilderState(MapperBuilder<?, ?> src) Constructor called when "saving" state of mapper, to be used as base for
| |
| _toArray | back to summary |
|---|---|
| private static JacksonModule[] _toArray(Collection<?> coll) | |
| modules | back to summary |
|---|---|
| public Collection | |
| readResolve | back to summary |
|---|---|
| protected abstract Object readResolve() Method required to support JDK deserialization; made `abstract` here to ensure sub-classes must implement it. | |