Add-on interface that
Add-on interface that
Interface that defines API for simple extensions that can provide additional deserializers for various types.
Interface that defines API for simple extensions that can provide additional deserializers for deserializer Map keys of various types, from JSON property names.
Helper interface implemented by classes that are to be used as null providers during deserialization.
Interface used to indicate deserializers that want to do post-processing after construction but before being returned to caller (and possibly cached) and used.
Interface for providers of
Deserializer only used for abstract types used as placeholders during polymorphic type handling deserialization.
Abstract factory base class that can provide deserializers for standard JDK classes, including collection classes and simple heuristics for "upcasting" common collection interface types (such as
Helper class to contain largish number of parameters that need to be passed during Creator introspection.
Deserializer class that can deserialize instances of arbitrary bean objects, usually from JSON Object structs,
Base class for
Builder class used for aggregating deserialization information about a POJO, in order to build a
Concrete deserializer factory class that adds full Bean deserializer construction logic using class introspection.
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.
This concrete sub-class implements property that is passed via Creator (constructor or static factory method).
We need sub-class here as well, to be able to access efficiently.
Result class, similar to
Actual full concrete implementation
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.
Base class for deserializable properties of a bean: contains both type and name definitions, and reflection-based set functionality.
Helper class that is designed to both make it easier to sub-class delegating subtypes and to reduce likelihood of breakage when new methods are added.
Helper class for
Class that defines simple API implemented by objects that create value instances.
Basic "NOP" implementation that can be used as the base class for custom implementations.
Exception thrown during deserialization when there are object id that can't be resolved.
Copyright © 2008–2021 FasterXML. All rights reserved.