public class ThrowableInfo
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
static ThrowableInfo[] |
ARRAY_PROTOTYPE |
static java.lang.String |
CAUSED_BY_PREFIX |
static java.lang.String |
SUPPRESSED_PREFIX |
| Constructor and Description |
|---|
ThrowableInfo() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.StringBuilder |
appendTo(java.lang.StringBuilder stringBuilder,
boolean extended)
Appends this instance to the given StringBuilder.
|
ThrowableInfo |
clone() |
boolean |
equals(java.lang.Object o) |
ThrowableInfo |
getCause() |
java.lang.String |
getMessage() |
java.lang.String |
getName() |
int |
getOmittedElements() |
ExtendedStackTraceElement[] |
getStackTrace() |
ThrowableInfo[] |
getSuppressed() |
int |
hashCode() |
void |
setCause(ThrowableInfo cause) |
void |
setMessage(java.lang.String message) |
void |
setName(java.lang.String name) |
void |
setOmittedElements(int omittedElements) |
void |
setStackTrace(ExtendedStackTraceElement[] stackTrace) |
void |
setSuppressed(ThrowableInfo[] suppressed) |
java.lang.String |
toString() |
java.lang.String |
toString(boolean extended)
Returns a string representation similar to printStackTrace.
|
public static final java.lang.String CAUSED_BY_PREFIX
public static final java.lang.String SUPPRESSED_PREFIX
public static final ThrowableInfo[] ARRAY_PROTOTYPE
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getMessage()
public void setMessage(java.lang.String message)
public ExtendedStackTraceElement[] getStackTrace()
public void setStackTrace(ExtendedStackTraceElement[] stackTrace)
public ThrowableInfo[] getSuppressed()
public void setSuppressed(ThrowableInfo[] suppressed)
public ThrowableInfo getCause()
public void setCause(ThrowableInfo cause)
public int getOmittedElements()
public void setOmittedElements(int omittedElements)
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic ThrowableInfo clone() throws java.lang.CloneNotSupportedException
clone in class java.lang.Objectjava.lang.CloneNotSupportedExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String toString(boolean extended)
extended - whether or not extended StackTraceElement information should be appended.public java.lang.StringBuilder appendTo(java.lang.StringBuilder stringBuilder,
boolean extended)
stringBuilder - the StringBuilder to append this instance to.extended - Whether or not extended info should be included, if available.java.lang.NullPointerException - if stringBuilder is null.