| Modifier and Type | Class and Description |
|---|---|
| public class | |
| public class | BeanAsArrayDeserializer
Variant of |
| public class | BeanDeserializer
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs, |
| public abstract class | BeanDeserializerBase
Base class for |
| public class | BeanPropertyMap
Helper class used for storing mapping from property name to
|
| public class | BuilderBasedDeserializer
Class that handles deserialization using a separate Builder class, which is used for data binding and produces actual deserialized value at the end of data binding. |
| public class | |
| public class | CreatorCollector
Container class for storing information on creators (based on annotations,
visibility), to be able to build actual |
| public class | PropertyBasedCreator
Object that is used to collect arguments for non-default creator (non-default-constructor, or argument-taking factory method) before creator can be called. |
| public abstract class | PropertyValue
Base class for property values that need to be buffered during deserialization. |
| public class | PropertyValueBuffer
Simple container used for temporarily buffering a set of
|