- getStackTrace
A convenient way of extracting the stack trace from an exception.
- getFullStackTrace
A way to get the entire nested stack-trace of an throwable.
- getStackFrames
Captures the stack trace associated with the specifiedThrowable object,
decomposing it into a list o
- getCause
Introspects the specified Throwable to obtain the cause using a supplied array
of method names.
- getCauseUsingFieldName
Find a throwable by field name.
- getCauseUsingMethodName
Find a throwable by method name.
- getCauseUsingWellKnownTypes
Uses instanceof checks to examine the exception, looking for well known types
which could contain ch
- getRootCauseStackTrace
Creates a compact stack trace for the root cause of the supplied throwable. See
printRootCauseStack
- getStackFrameList
Produces a List of stack frames - the message is not included. This works in
most cases - it will on
- getThrowables
Returns the list of Throwable objects in the exception chain.
- indexOfThrowable
Returns the (zero based) index, of the firstThrowable that matches the specified
type in the excepti
- isNestedThrowable
Whether an Throwable is considered nested or not.