| Package | Description | 
|---|---|
| com.fasterxml.jackson.databind.deser.std | Contains public standard implementations of abstraction that
 Jackson uses. | 
| com.fasterxml.jackson.databind.ext | Contains extended support for "external" packages: things that
may or may not be present in runtime environment, but that are
commonly enough used so that explicit support can be added. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AtomicBooleanDeserializer | 
| class  | ByteBufferDeserializer | 
| static class  | DateDeserializers.CalendarDeserializer | 
| protected static class  | DateDeserializers.DateBasedDeserializer<T> | 
| static class  | DateDeserializers.DateDeserializerSimple deserializer for handling  Datevalues. | 
| static class  | DateDeserializers.SqlDateDeserializerCompared to plain old  Date, SQL version is easier
 to deal with: mostly because it is more limited. | 
| static class  | DateDeserializers.TimestampDeserializerSimple deserializer for handling  Timestampvalues. | 
| class  | EnumDeserializerDeserializer class that can deserialize instances of
 specified Enum class from Strings and Integers. | 
| class  | FromStringDeserializer<T>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). | 
| static class  | FromStringDeserializer.Std"Chameleon" deserializer that works on simple types that are deserialized
 from a simple String. | 
| static class  | NumberDeserializers.BigDecimalDeserializer | 
| static class  | NumberDeserializers.BigIntegerDeserializerThis is bit trickier to implement efficiently, while avoiding
 overflow problems. | 
| static class  | NumberDeserializers.BooleanDeserializer | 
| static class  | NumberDeserializers.ByteDeserializer | 
| static class  | NumberDeserializers.CharacterDeserializer | 
| static class  | NumberDeserializers.DoubleDeserializer | 
| static class  | NumberDeserializers.FloatDeserializer | 
| static class  | NumberDeserializers.IntegerDeserializer | 
| static class  | NumberDeserializers.LongDeserializer | 
| static class  | NumberDeserializers.NumberDeserializerFor type  Number.class, we can just rely on type
 mappings that plainJsonParser.getNumberValue()returns. | 
| protected static class  | NumberDeserializers.PrimitiveOrWrapperDeserializer<T> | 
| static class  | NumberDeserializers.ShortDeserializer | 
| class  | StackTraceElementDeserializer | 
| class  | StringDeserializer | 
| class  | TokenBufferDeserializerWe also want to directly support deserialization of  TokenBuffer. | 
| class  | UUIDDeserializer | 
| Constructor and Description | 
|---|
| StdScalarDeserializer(StdScalarDeserializer<?> src) | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | CoreXMLDeserializers.StdCombo-deserializer that supports deserialization of somewhat optional
 javax.xml types  QName,DurationandXMLGregorianCalendar. | 
| class  | DOMDeserializer<T>Base for serializers that allows parsing DOM Documents from JSON Strings. | 
| static class  | DOMDeserializer.DocumentDeserializer | 
| static class  | DOMDeserializer.NodeDeserializer | 
| class  | NioPathDeserializer | 
Copyright © 2008–2020 FasterXML. All rights reserved.