Uses of Class
org.codehaus.jackson.map.deser.std.StdDeserializer
Packages that use StdDeserializer
Package
Description
Contains implementation classes of deserialization part of
data binding.
Contains public standard implementations of abstraction that
Jackson uses.
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.
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.deserModifier and TypeClassDescriptionclassDeprecated.classDeserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs, but possibly also from simple types like String values.classDeprecated.Since 1.9, useContainerDeserializerBaseinstead.classDeprecated.Since 1.9, useContainerDeserializerBaseinstead.classDeprecated.Since 1.9, useJsonNodeDeserializerinstead.classDeprecated.Since 1.9, useEnumDeserializerinstead.classDeprecated.Since 1.9, useFromStringDeserializerinstead.classDeprecated.Since 1.9, useJsonNodeDeserializerinstead.classDeprecated.Since 1.9, useMapDeserializerinstead.classDeprecated.Since 1.9, useStdDeserializerinstead.classDeprecated.Since 1.9 useCalendarDeserializerinstead.classDeprecated.Since 1.9 useClassDeserializerinstead.static final classDeprecated.Since 1.9 useStringDeserializerinstead.classDeprecated.Since 1.9, useStdScalarDeserializerinstead.classDeprecated.Since 1.9, useThrowableDeserializerinstead.classDeprecated.Since 1.9, useUntypedObjectDeserializerinstead. -
Uses of StdDeserializer in org.codehaus.jackson.map.deser.std
Subclasses of StdDeserializer in org.codehaus.jackson.map.deser.stdModifier and TypeClassDescriptionclassclassclassclassclassBasic serializer that can take JSON "Array" structure and construct aCollectioninstance, with typed contents.classIntermediate base deserializer class that adds more shared accessor so that other classes can access information about contained (value) typesclassSimple deserializer for handlingDatevalues.classDeserializer class that can deserialize instances of specified Enum class from Strings and Integers.protected static classDeserializer that uses a single-String static factory method for locating Enum values by String id.classNote: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumMapinvalid input: '<'K extends Enum, V> classNote: casting within this class is all messed up -- just could not figure out a way to properly deal with recursive definition of "EnumSetinvalid input: '<'K extends Enum, V> classBase class for simple deserializer which only accept JSON String values as the source.protected static classstatic classprotected static classAs per [JACKSON-484], also need special handling for InetAddress...protected static classKept protected as it's not meant to be extensible at this pointstatic classprotected static classAs per [JACKSON-522], also need special handling for InetAddress...static classstatic classstatic classclassclassclassBasic serializer that can take Json "Object" structure and construct aMapinstance, with typed contents.classBasic serializer that can serialize non-primitive arrays.static classstatic classThis is bit trickier to implement efficiently, while avoiding overflow problems.static final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classFor typeNumber.class, we can just rely on type mappings that plainJsonParser.getNumberValue()returns.protected static classstatic final classstatic classCompared to plain oldDate, SQL version is easier to deal with: mostly because it is more limited.static classclassBase class for deserializers that handle types that are serialized as JSON scalars (non-structured, i.e.final classclassclassDeserializer that builds on basicBeanDeserializerbut override some aspects like instance construction.classSimple deserializer for handlingTimestampvalues.classWe also want to directly support deserialization ofTokenBuffer.classDeserializer 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.extModifier and TypeClassDescriptionstatic classstatic classstatic classclassBase for serializers that allows parsing DOM Documents from JSON Strings.static classstatic classstatic classstatic classJodaDeserializers.DateTimeDeserializer<T extends org.joda.time.ReadableInstant>Basic deserializer forDateTime.static classstatic classstatic classClasses in org.codehaus.jackson.map.ext that implement interfaces with type arguments of type StdDeserializerModifier and TypeClassDescriptionclassContainer deserializers that handle "core" XML types: ones included in standard JDK 1.5.classProvider for deserializers that handle some basic data types for Joda date/time library.Methods in org.codehaus.jackson.map.ext that return types with arguments of type StdDeserializerModifier and TypeMethodDescriptionCoreXMLDeserializers.provide()Method called byBasicDeserializerFactoryto register deserializers this class provides.JodaDeserializers.provide() -
Uses of StdDeserializer in org.codehaus.jackson.xc
Subclasses of StdDeserializer in org.codehaus.jackson.xcModifier and TypeClassDescriptionclassclassclass
ObjectArrayDeserializerinstead.