Top Classes
[default module]

Package com.fasterxml.jackson.databind.exc


Class Summary

Modifier and TypeClass and Description
public class
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.

public class
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.

public class
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.

public class
InvalidNullException

Exception thrown if a `null` value is being encountered for a property designed as "fail on null" property (see com.fasterxml.jackson.annotation.JsonSetter).

public class
InvalidTypeIdException

Exception thrown when resolution of a type id fails.

public class
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.

public abstract class
PropertyBindingException

Base class for JsonMappingExceptions that are specifically related to problems related to binding an individual property.

public class
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).

public class
ValueInstantiationException

Exception type used for generic failures during processing by com.fasterxml.jackson.databind.deser.ValueInstantiator: commonly used to wrap exceptions thrown by constructor or factory method.