Uses of Class
org.codehaus.jackson.map.deser.std.StdDeserializer
-
Packages that use StdDeserializer Package Description org.codehaus.jackson.map.deser Contains implementation classes of deserialization part of data binding.org.codehaus.jackson.map.deser.std Contains public standard implementations of abstraction that Jackson uses.org.codehaus.jackson.map.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.org.codehaus.jackson.xc Package that contains XML Compatibility functionality for Jackson, such as handlers for JAXB annotations -
-
Uses of StdDeserializer in org.codehaus.jackson.map.deser
Subclasses of StdDeserializer in org.codehaus.jackson.map.deser Modifier and Type Class Description class
ArrayDeserializer
Deprecated.Since 1.9, useObjectArrayDeserializer
instead.class
BeanDeserializer
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs, but possibly also from simple types like String values.class
CollectionDeserializer
Deprecated.Since 1.9, useContainerDeserializerBase
instead.class
ContainerDeserializer<T>
Deprecated.Since 1.9, useContainerDeserializerBase
instead.class
DateDeserializer
Deprecated.Since 1.9, useJsonNodeDeserializer
instead.class
EnumDeserializer
Deprecated.Since 1.9, useEnumDeserializer
instead.class
FromStringDeserializer<T>
Deprecated.Since 1.9, useFromStringDeserializer
instead.class
JsonNodeDeserializer
Deprecated.Since 1.9, useJsonNodeDeserializer
instead.class
MapDeserializer
Deprecated.Since 1.9, useMapDeserializer
instead.class
StdDeserializer<T>
Deprecated.Since 1.9, useStdDeserializer
instead.class
StdDeserializer.CalendarDeserializer
Deprecated.Since 1.9 useCalendarDeserializer
instead.class
StdDeserializer.ClassDeserializer
Deprecated.Since 1.9 useClassDeserializer
instead.static class
StdDeserializer.StringDeserializer
Deprecated.Since 1.9 useStringDeserializer
instead.class
StdScalarDeserializer<T>
Deprecated.Since 1.9, useStdScalarDeserializer
instead.class
ThrowableDeserializer
Deprecated.Since 1.9, useThrowableDeserializer
instead.class
UntypedObjectDeserializer
Deprecated.Since 1.9, useUntypedObjectDeserializer
instead. -
Uses of StdDeserializer in org.codehaus.jackson.map.deser.std
Subclasses of StdDeserializer in org.codehaus.jackson.map.deser.std Modifier and Type Class Description class
AtomicBooleanDeserializer
class
AtomicReferenceDeserializer
class
CalendarDeserializer
class
ClassDeserializer
class
CollectionDeserializer
Basic serializer that can take JSON "Array" structure and construct aCollection
instance, with typed contents.class
ContainerDeserializerBase<T>
Intermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) typesclass
DateDeserializer
Simple deserializer for handlingDate
values.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
EnumMapDeserializer
Note: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumMap, V> class
EnumSetDeserializer
Note: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumSet, V> class
FromStringDeserializer<T>
Base class for simple deserializer which only accept JSON String values as the source.protected static class
FromStringDeserializer.CharsetDeserializer
static class
FromStringDeserializer.CurrencyDeserializer
protected static class
FromStringDeserializer.InetAddressDeserializer
As per [JACKSON-484], also need special handling for InetAddress...protected static class
FromStringDeserializer.LocaleDeserializer
Kept protected as it's not meant to be extensible at this pointstatic class
FromStringDeserializer.PatternDeserializer
protected static class
FromStringDeserializer.TimeZoneDeserializer
As per [JACKSON-522], also need special handling for InetAddress...static class
FromStringDeserializer.URIDeserializer
static class
FromStringDeserializer.URLDeserializer
static class
FromStringDeserializer.UUIDDeserializer
class
JavaTypeDeserializer
class
JsonNodeDeserializer
class
MapDeserializer
Basic serializer that can take Json "Object" structure and construct aMap
instance, with typed contents.class
ObjectArrayDeserializer
Basic serializer that can serialize non-primitive arrays.static class
StdDeserializer.BigDecimalDeserializer
static class
StdDeserializer.BigIntegerDeserializer
This is bit trickier to implement efficiently, while avoiding overflow problems.static class
StdDeserializer.BooleanDeserializer
static class
StdDeserializer.ByteDeserializer
static class
StdDeserializer.CharacterDeserializer
static class
StdDeserializer.DoubleDeserializer
static class
StdDeserializer.FloatDeserializer
static class
StdDeserializer.IntegerDeserializer
static class
StdDeserializer.LongDeserializer
static class
StdDeserializer.NumberDeserializer
For typeNumber.class
, we can just rely on type mappings that plainJsonParser.getNumberValue()
returns.protected static class
StdDeserializer.PrimitiveOrWrapperDeserializer<T>
static class
StdDeserializer.ShortDeserializer
static class
StdDeserializer.SqlDateDeserializer
Compared to plain oldDate
, SQL version is easier to deal with: mostly because it is more limited.static class
StdDeserializer.StackTraceElementDeserializer
class
StdScalarDeserializer<T>
Base class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.class
StringCollectionDeserializer
class
StringDeserializer
class
ThrowableDeserializer
Deserializer that builds on basicBeanDeserializer
but override some aspects like instance construction.class
TimestampDeserializer
Simple deserializer for handlingTimestamp
values.class
TokenBufferDeserializer
We also want to directly support deserialization ofTokenBuffer
.class
UntypedObjectDeserializer
Deserializer implementation that is used if it is necessary to bind content of "unknown" type; something declared as basicObject
(either explicitly, or due to type erasure). -
Uses of StdDeserializer in org.codehaus.jackson.map.ext
Subclasses of StdDeserializer in org.codehaus.jackson.map.ext Modifier and Type Class 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
static class
JodaDeserializers.DateMidnightDeserializer
static class
JodaDeserializers.DateTimeDeserializer<T extends ReadableInstant>
Basic deserializer forDateTime
.static class
JodaDeserializers.LocalDateDeserializer
static class
JodaDeserializers.LocalDateTimeDeserializer
static class
JodaDeserializers.PeriodDeserializer
Methods in org.codehaus.jackson.map.ext that return types with arguments of type StdDeserializer Modifier and Type Method Description Collection<StdDeserializer<?>>
CoreXMLDeserializers. provide()
Method called byBasicDeserializerFactory
to register deserializers this class provides.Collection<StdDeserializer<?>>
JodaDeserializers. provide()
-
Uses of StdDeserializer in org.codehaus.jackson.xc
Subclasses of StdDeserializer in org.codehaus.jackson.xc Modifier and Type Class Description class
DataHandlerJsonDeserializer
class
DomElementJsonDeserializer
class
XmlAdapterJsonDeserializer
-