Package com.fasterxml.jackson.databind
Class DatabindException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.io.IOException
-
- com.fasterxml.jackson.core.JacksonException
-
- com.fasterxml.jackson.core.JsonProcessingException
-
- com.fasterxml.jackson.databind.DatabindException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
JsonMappingException
public abstract class DatabindException extends JsonProcessingException
Intermediate base class for all databind level processing problems, as distinct from stream-level problems or I/O issues below.Added in 2.13 to eventually replace
JsonMappingException
; for 2.x will allow limited use as target (as catching it will also catch mapping exception) but will not be constructed or thrown directly.- Since:
- 2.13
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract void
prependPath(java.lang.Object referrer, int index)
Method called to prepend a reference information in front of current pathabstract void
prependPath(java.lang.Object referrer, java.lang.String fieldName)
Method called to prepend a reference information in front of current path-
Methods inherited from class com.fasterxml.jackson.core.JsonProcessingException
clearLocation, getLocation, getMessage, getOriginalMessage, getProcessor, toString
-
-
-
-
Method Detail
-
prependPath
public abstract void prependPath(java.lang.Object referrer, java.lang.String fieldName)
Method called to prepend a reference information in front of current path
-
prependPath
public abstract void prependPath(java.lang.Object referrer, int index)
Method called to prepend a reference information in front of current path
-
-