ThrowableData
public final class ThrowableStore extends java.lang.Object implements ThrowableData
Constructor | Description |
---|---|
ThrowableStore(java.lang.String className,
java.lang.String message,
java.util.List<java.lang.StackTraceElement> stackTrace,
ThrowableData cause) |
Modifier and Type | Method | Description |
---|---|---|
ThrowableData |
getCause() |
Gets the cause of the throwable to output.
|
java.lang.String |
getClassName() |
Gets the class name of the throwable to output.
|
java.lang.String |
getMessage() |
Gets the message of the throwable to output.
|
java.util.List<java.lang.StackTraceElement> |
getStackTrace() |
Gets the stack trace of the throwable to output.
|
public ThrowableStore(java.lang.String className, java.lang.String message, java.util.List<java.lang.StackTraceElement> stackTrace, ThrowableData cause)
className
- Class name of the throwablemessage
- Message of the throwablestackTrace
- Stack trace for the throwablecause
- Cause of the throwable (can be null
)public java.lang.String getClassName()
ThrowableData
getClassName
in interface ThrowableData
public java.lang.String getMessage()
ThrowableData
getMessage
in interface ThrowableData
public java.util.List<java.lang.StackTraceElement> getStackTrace()
ThrowableData
getStackTrace
in interface ThrowableData
public ThrowableData getCause()
ThrowableData
getCause
in interface ThrowableData
null
Copyright © 2022. All rights reserved.