com.fasterxml.jackson.databind).
| Modifier and Type | Interface and Description |
|---|---|
| public interface | CacheProvider
Interface that defines API Jackson uses for constructing various internal caches. |
| public interface | ConfigFeature
Interface that actual SerializationFeature enumerations used by
|
| public interface | DatatypeFeature
Interface that defines interaction with data type specific configuration features. |
| Modifier and Type | Class and Description |
|---|---|
| public class | BaseSettings
Immutable container class used to store simple configuration settings for both serialization and deserialization. |
| public class | |
| public class | |
| public abstract class | ConfigOverride
Configuration object that is accessed by databinding functionality to find overrides to configuration of properties, based on declared type of the property. |
| public class | ConfigOverrides
Container for individual |
| public class | ConstructorDetector
Configurable handler used to select aspects of selecting constructor to use as "Creator" for POJOs. |
| public abstract class | ContextAttributes
Helper class used for storing and accessing per-call attributes. |
| public class | DatatypeFeatures
Immutable value class that contains settings for multiple
|
| public class | DefaultCacheProvider
The default implementation of |
| public class | DeserializerFactoryConfig
Configuration settings container class for |
| public abstract class | HandlerInstantiator
Helper class used for handling details of creating handler instances (things
like |
| public abstract class | MapperBuilder<M extends ObjectMapper, B extends MapperBuilder
Jackson 3 will introduce fully immutable, builder-based system for constructing
|
| public abstract class | MapperConfig<T extends MapperConfig
Interface that defines functionality accessible through both serialization and deserialization configuration objects; accessors to mode-independent configuration settings and such. |
| public abstract class | |
| public class | MutableCoercionConfig
Mutable version of |
| public class | MutableConfigOverride
Extension of |
| public class | PackageVersion
Automatically generated from PackageVersion.java.in during packageVersion-generate execution of maven-replacer-plugin in pom.xml. |
| public class | SerializerFactoryConfig
Configuration settings container class for
|
| Modifier and Type | Enum and Description |
|---|---|
| public enum | CoercionAction
Set of possible actions for requested coercion from an
input shape |
| public enum | CoercionInputShape
Set of input types (which mostly match one of
|
| public enum | EnumFeature
New Datatype-specific configuration options related to handling of
|
| public enum | JsonNodeFeature
New Datatype-specific configuration options related to handling of
|