程序包 | 说明 |
---|---|
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
|
类和说明 |
---|
CalendarDeserializer |
ClassDeserializer |
CollectionDeserializer
Basic serializer that can take JSON "Array" structure and
construct a
Collection instance, with typed contents. |
ContainerDeserializerBase
Intermediate base deserializer class that adds more shared accessor
so that other classes can access information about contained (value)
types
|
DateDeserializer
Simple deserializer for handling
Date values. |
EnumDeserializer
Deserializer class that can deserialize instances of
specified Enum class from Strings and Integers.
|
FromStringDeserializer
Base class for simple deserializer which only accept JSON String
values as the source.
|
JsonNodeDeserializer |
MapDeserializer
Basic serializer that can take Json "Object" structure and
construct a
Map instance, with typed contents. |
ObjectArrayDeserializer
Basic serializer that can serialize non-primitive arrays.
|
PrimitiveArrayDeserializers
Container for deserializers used for instantiating "primitive arrays",
arrays that contain non-object java primitive types.
|
StdDeserializer
Base class for common deserializers.
|
StdKeyDeserializer
Base class for simple key deserializers.
|
StdScalarDeserializer
Base class for deserializers that handle types that are serialized
as JSON scalars (non-structured, i.e. non-Object, non-Array, values).
|
ThrowableDeserializer
Deserializer that builds on basic
BeanDeserializer but
override some aspects like instance construction. |
UntypedObjectDeserializer
Deserializer implementation that is used if it is necessary to bind content of
"unknown" type; something declared as basic
Object
(either explicitly, or due to type erasure). |
类和说明 |
---|
ContainerDeserializerBase
Intermediate base deserializer class that adds more shared accessor
so that other classes can access information about contained (value)
types
|
FromStringDeserializer
Base class for simple deserializer which only accept JSON String
values as the source.
|
StdDeserializer
Base class for common deserializers.
|
StdDeserializer.PrimitiveOrWrapperDeserializer |
StdScalarDeserializer
Base class for deserializers that handle types that are serialized
as JSON scalars (non-structured, i.e. non-Object, non-Array, values).
|
StdValueInstantiator
Basic
ValueInstantiator implementation, which only
supports use of default constructor. |
StringCollectionDeserializer |
类和说明 |
---|
FromStringDeserializer
Base class for simple deserializer which only accept JSON String
values as the source.
|
StdDeserializer
Base class for common deserializers.
|
StdScalarDeserializer
Base class for deserializers that handle types that are serialized
as JSON scalars (non-structured, i.e. non-Object, non-Array, values).
|
类和说明 |
---|
StdDeserializer
Base class for common deserializers.
|
StdScalarDeserializer
Base class for deserializers that handle types that are serialized
as JSON scalars (non-structured, i.e. non-Object, non-Array, values).
|