tools.jackson.databind.deser.impl
and tools.jackson.databind.deser.jdk packages (although not
quite as fully user-facing API like that of ObjectMapper).
| Modifier and Type | Class and Description |
|---|---|
| public abstract class | ContainerDeserializerBase<T>
Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) types |
| public abstract class | DelegatingDeserializer
Base class that simplifies implementations of |
| public abstract class | FromStringDeserializer<T>
Base class for building simple scalar value deserializers that accept String values. |
| public class | NullifyingDeserializer
Bogus deserializer that will simply skip all content there is to map and returns Java null reference. |
| public abstract class | |
| public class | StdConvertingDeserializer<
Target type to convert to, from delegate type T>Deserializer implementation where given Java type is first deserialized
by a standard Jackson deserializer into a delegate type; and then
this delegate type is converted using a configured
|
| public abstract class | |
| public abstract class | StdNodeBasedDeserializer<
Target type of this deserializer; that is, type of values that
input data is deserialized into. T>Convenience deserializer that may be used to deserialize values given an
intermediate tree representation ( |
| public abstract class | StdScalarDeserializer<T>
Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e. non-Object, non-Array, values). |
| public class | StdValueInstantiator
Default |