public class JsonProcessingException extends IOException
IOExceptions will be passed through as is.
Sub-class of IOException for convenience.| Modifier and Type | Field and Description |
|---|---|
protected JsonLocation |
_location |
| Modifier | Constructor and Description |
|---|---|
protected |
JsonProcessingException(String msg) |
protected |
JsonProcessingException(String msg,
JsonLocation loc) |
protected |
JsonProcessingException(String msg,
JsonLocation loc,
Throwable rootCause) |
protected |
JsonProcessingException(String msg,
Throwable rootCause) |
protected |
JsonProcessingException(Throwable rootCause) |
| Modifier and Type | Method and Description |
|---|---|
JsonLocation |
getLocation() |
String |
getMessage()
Default method overridden so that we can add location information
|
protected String |
getMessageSuffix()
Accessor that sub-classes can override to append additional
information right after the main message, but before
source location information.
|
String |
getOriginalMessage()
Method that allows accessing the original "message" argument,
without additional decorations (like location information)
that overridden
getMessage() adds. |
String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTraceprotected JsonLocation _location
protected JsonProcessingException(String msg, JsonLocation loc, Throwable rootCause)
protected JsonProcessingException(String msg)
protected JsonProcessingException(String msg, JsonLocation loc)
protected JsonProcessingException(Throwable rootCause)
public JsonLocation getLocation()
public String getOriginalMessage()
getMessage() adds.protected String getMessageSuffix()
public String getMessage()
getMessage in class ThrowableCopyright © 2012-2013 FasterXML. All Rights Reserved.