Class UntypedObjectDeserializer

Direct Known Subclasses:
UntypedObjectDeserializer

public class UntypedObjectDeserializer extends StdDeserializer<Object>
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). If so, "natural" mapping is used to convert JSON values to their natural Java object matches: JSON arrays to Java Lists (or, if configured, Object[]), JSON objects to Maps, numbers to Numbers, booleans to Booleans and strings to String (and nulls to nulls).
Since:
1.9 (moved from higher-level package)