Class SerializationConfig

java.lang.Object
org.codehaus.jackson.map.MapperConfig<T>
org.codehaus.jackson.map.SerializationConfig
All Implemented Interfaces:
ClassIntrospector.MixInResolver

public class SerializationConfig extends MapperConfig<T>
Object that contains baseline configuration for serialization process. An instance is owned by ObjectMapper, which makes a copy that is passed during serialization process to SerializerProvider and SerializerFactory.

Note: although configuration settings can be changed at any time (for factories and instances), they are not guaranteed to have effect if called after constructing relevant mapper or serializer instance. This because some objects may be configured, constructed and cached first time they are needed.

As of version 1.9, the goal is to make this class eventually immutable. Because of this, existing methods that allow changing state of this instance are deprecated in favor of methods that create new instances with different configuration ("fluent factories")