|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
ValueInstantiators | Interface for providers of ValueInstantiator instances. |
Class Summary | |
---|---|
AbstractDeserializer | Deserializer only used for abstract types used as placeholders during polymorphic type handling deserialization. |
ArrayDeserializer | Deprecated. Since 1.9, use ObjectArrayDeserializer instead. |
ArrayDeserializers | Deprecated. Since 1.9, use PrimitiveArrayDeserializers instead. |
BasicDeserializerFactory | Abstract factory base class that can provide deserializers for standard
JDK classes, including collection classes and simple heuristics for
"upcasting" commmon collection interface types
(such as Collection ). |
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. |
BeanDeserializerBuilder | Builder class used for aggregating deserialization information about
a POJO, in order to build a JsonDeserializer for deserializing
intances. |
BeanDeserializerFactory | Concrete deserializer factory class that adds full Bean deserializer construction logic using class introspection. |
BeanDeserializerFactory.ConfigImpl | Standard configuration settings container class implementation. |
BeanDeserializerModifier | Abstract class that defines API for objects that can be registered (for BeanDeserializerFactory
to participate in constructing BeanDeserializer instances. |
CollectionDeserializer | Deprecated. Since 1.9, use ContainerDeserializerBase instead. |
ContainerDeserializer<T> | Deprecated. Since 1.9, use ContainerDeserializerBase instead. |
CustomDeserializerFactory | Deprecated. Starting with 1.7, functionality of this class has been
implemented both in base SerializerFactory (see methods
like SerializerFactory.withAdditionalSerializers(Serializers) )
and through new Module API. |
DateDeserializer | Deprecated. Since 1.9, use JsonNodeDeserializer instead. |
EnumDeserializer | Deprecated. Since 1.9, use EnumDeserializer instead. |
EnumResolver<T extends Enum<T>> | Deprecated. Since 1.9, use EnumResolver instead. |
FromStringDeserializer<T> | Deprecated. Since 1.9, use FromStringDeserializer instead. |
JsonNodeDeserializer | Deprecated. Since 1.9, use JsonNodeDeserializer instead. |
MapDeserializer | Deprecated. Since 1.9, use MapDeserializer instead. |
SettableAnyProperty | Class that represents a "wildcard" set method which can be used to generically set values of otherwise unmapped (aka "unknown") properties read from Json content. |
SettableBeanProperty | Base class for settable properties of a bean: contains both type and name definitions, and reflection-based set functionality. |
SettableBeanProperty.FieldProperty | This concrete sub-class implements property that is set directly assigning to a Field. |
SettableBeanProperty.InnerClassProperty | This sub-class is used to handle special case of value being a non-static inner class. |
SettableBeanProperty.ManagedReferenceProperty | Wrapper property that is used to handle managed (forward) properties (see [JACKSON-235] for more information). |
SettableBeanProperty.MethodProperty | This concrete sub-class implements property that is set using regular "setter" method. |
SettableBeanProperty.NullProvider | To support [JACKSON-420] we need bit more indirection; this is used to produce artificial failure for primitives that don't accept JSON null as value. |
SettableBeanProperty.SetterlessProperty | This concrete sub-class implements Collection or Map property that is indirectly by getting the property value and directly modifying it. |
StdDeserializationContext | Default implementation of DeserializationContext . |
StdDeserializer<T> | Deprecated. Since 1.9, use StdDeserializer instead. |
StdDeserializer.StringDeserializer | Deprecated. Since 1.9 use StringDeserializer instead. |
StdDeserializerProvider | Default DeserializerProvider implementation. |
StdDeserializerProvider.WrappedDeserializer | Simple deserializer that will call configured type deserializer, passing in configured data deserializer, and exposing it all as a simple deserializer. |
StdKeyDeserializer | Deprecated. Since 1.9, use StdKeyDeserializer instead. |
StdScalarDeserializer<T> | Deprecated. Since 1.9, use StdScalarDeserializer instead. |
ThrowableDeserializer | Deprecated. Since 1.9, use ThrowableDeserializer instead. |
UntypedObjectDeserializer | Deprecated. Since 1.9, use UntypedObjectDeserializer instead. |
ValueInstantiator | Class that defines simple API implemented by objects that create value instances. |
ValueInstantiators.Base | Basic "NOP" implementation that can be used as the base class for custom implementations. |
Contains implementation classes of deserialization part of data binding.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |