ObjectMapper or "developer-public" API (such as
tools.jackson.databind.deser.std): implementations and
interfaces may change.
It is not advisable for non-core code to rely on these types.
| Modifier and Type | Class and Description |
|---|---|
| public class | ArrayBlockingQueueDeserializer
We need a custom deserializer both because |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | |
| public class | CollectionDeserializer
Basic serializer that can take JSON "Array" structure and
construct a |
| public abstract class | |
| public class | EnumDeserializer
Deserializer class that can deserialize instances of specified Enum class from Strings and Integers. |
| public class | EnumMapDeserializer
Deserializer for |
| public class | EnumSetDeserializer
Standard deserializer for |
| pack-priv class | FactoryBasedEnumDeserializer
Deserializer that uses a single-String static factory method for locating Enum values by String id. |
| public class | |
| public abstract class | JavaUtilCollectionsDeserializers
Helper class used to contain logic for deserializing "special" containers
from |
| public class | JavaUtilDateDeserializer
Simple deserializer for handling |
| public class | JDKDateDeserializers
Container class for core pre-Java8 JDK date/time type deserializers. |
| public class | JDKFromStringDeserializer
Base class for simple deserializers that serialize values from String representation: this includes JSON Strings and other Scalar values that can be coerced into text, like Numbers and Booleans). |
| public class | JDKKeyDeserializer
Default |
| public class | JDKKeyDeserializers
Helper class used to contain simple/well-known key deserializers. |
| public class | JDKMiscDeserializers
Container class that contains serializers for miscellaneous JDK types that require special handling and are not grouped along with a set of other serializers (like date/time) |
| public abstract class | JDKValueInstantiators
Container for a set of |
| public class | MapDeserializer
Basic deserializer that can take JSON "Object" structure and
construct a |
| public class | MapEntryDeserializer
Basic serializer that can take JSON "Object" structure and
construct a |
| public class | NumberDeserializers
Container class for deserializers that handle core JDK primitive (and matching wrapper) types, as well as standard "big" numeric types. |
| public class | ObjectArrayDeserializer
Serializer that can serialize non-primitive arrays. |
| public abstract class | PrimitiveArrayDeserializers<T>
Container for deserializers used for instantiating "primitive arrays", arrays that contain non-object java primitive types. |
| public class | |
| public class | StringArrayDeserializer
Separate implementation for serializing String arrays (instead of
using |
| public class | StringCollectionDeserializer
Specifically optimized version for |
| public class | |
| public class | ThreadGroupDeserializer
Deserializer for the |
| public class | ThrowableDeserializer
Deserializer that builds on basic |
| public class | UntypedObjectDeserializer
Deserializer implementation that is used if it is necessary to bind content of
"unknown" type; something declared as basic |
| pack-priv class | |
| public class |