| IgnoredPropertyException |
Specialized JsonMappingException sub-class used to indicate
case where an explicitly ignored property is encountered, and mapper
is configured to consider this an error.
|
| InvalidDefinitionException |
Intermediate exception type used as the base class for all JsonMappingExceptions
that are due to problems with target type definition; usually a problem with
annotations used on a class or its properties.
|
| InvalidFormatException |
Specialized sub-class of MismatchedInputException
that is used when the underlying problem appears to be that
of bad formatting of a value to deserialize.
|
| InvalidNullException |
Exception thrown if a `null` value is being encountered for a property
designed as "fail on null" property (see JsonSetter).
|
| InvalidTypeIdException |
Exception thrown when resolution of a type id fails.
|
| MismatchedInputException |
General exception type used as the base class for all JsonMappingExceptions
that are due to input not mapping to target definition; these are typically
considered "client errors" since target type definition itself is not the root cause
but mismatching input.
|
| PropertyBindingException |
Base class for JsonMappingExceptions that are specifically related
to problems related to binding an individual property.
|
| UnrecognizedPropertyException |
Specialized JsonMappingException sub-class specifically used
to indicate problems due to encountering a JSON property that could
not be mapped to an Object property (via getter, constructor argument
or field).
|
| ValueInstantiationException |
Exception type used for generic failures during processing by
ValueInstantiator:
commonly used to wrap exceptions thrown by constructor or factory
method.
|