|
||||||||||
| 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 | |||||||||