| 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  | 
ClassDeserializer  | 
static class  | 
DateDeserializers.CalendarDeserializer  | 
protected static class  | 
DateDeserializers.DateBasedDeserializer<T>  | 
static class  | 
DateDeserializers.DateDeserializer
Simple deserializer for handling  
Date values. | 
static class  | 
DateDeserializers.SqlDateDeserializer
Compared to plain old  
Date, SQL version is easier
 to deal with: mostly because it is more limited. | 
static class  | 
DateDeserializers.TimestampDeserializer
Simple deserializer for handling  
Timestamp values. | 
protected static class  | 
DateDeserializers.TimeZoneDeserializer
As per [JACKSON-522], also need special handling for TimeZones 
 | 
class  | 
EnumDeserializer
Deserializer class that can deserialize instances of
 specified Enum class from Strings and Integers. 
 | 
protected static class  | 
EnumDeserializer.FactoryBasedDeserializer
Deserializer that uses a single-String static factory method
 for locating Enum values by String id. 
 | 
class  | 
FromStringDeserializer<T>
Base class for simple deserializers that only accept JSON String
 values as the source. 
 | 
static class  | 
JacksonDeserializers.JavaTypeDeserializer
Deserializer for  
JavaType values. | 
static class  | 
JacksonDeserializers.TokenBufferDeserializer
We also want to directly support deserialization of  
TokenBuffer. | 
static class  | 
JdkDeserializers.AtomicBooleanDeserializer  | 
static class  | 
JdkDeserializers.AtomicReferenceDeserializer  | 
protected static class  | 
JdkDeserializers.CharsetDeserializer  | 
static class  | 
JdkDeserializers.CurrencyDeserializer  | 
static class  | 
JdkDeserializers.FileDeserializer  | 
protected static class  | 
JdkDeserializers.InetAddressDeserializer
As per [JACKSON-484], also need special handling for InetAddress... 
 | 
protected static class  | 
JdkDeserializers.LocaleDeserializer
Kept protected as it's not meant to be extensible at this point 
 | 
static class  | 
JdkDeserializers.PatternDeserializer  | 
static class  | 
JdkDeserializers.StackTraceElementDeserializer  | 
static class  | 
JdkDeserializers.URIDeserializer  | 
static class  | 
JdkDeserializers.URLDeserializer  | 
static class  | 
JdkDeserializers.UUIDDeserializer  | 
static class  | 
NumberDeserializers.BigDecimalDeserializer  | 
static class  | 
NumberDeserializers.BigIntegerDeserializer
This 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.NumberDeserializer
For type  
Number.class, we can just rely on type
 mappings that plain JsonParser.getNumberValue() returns. | 
protected static class  | 
NumberDeserializers.PrimitiveOrWrapperDeserializer<T>  | 
static class  | 
NumberDeserializers.ShortDeserializer  | 
class  | 
StringDeserializer  | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
CoreXMLDeserializers.DurationDeserializer  | 
static class  | 
CoreXMLDeserializers.GregorianCalendarDeserializer  | 
static class  | 
CoreXMLDeserializers.QNameDeserializer  | 
class  | 
DOMDeserializer<T>
Base for serializers that allows parsing DOM Documents from JSON Strings. 
 | 
static class  | 
DOMDeserializer.DocumentDeserializer  | 
static class  | 
DOMDeserializer.NodeDeserializer  | 
Copyright © 2012-2013 FasterXML. All Rights Reserved.