public class DeserializedStacktraceWriter extends java.lang.Object implements StackTraceWriter
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
message |
private java.lang.String |
smartTrimmed |
private java.lang.String |
stackTrace |
| Constructor and Description |
|---|
DeserializedStacktraceWriter(java.lang.String message,
java.lang.String smartTrimmed,
java.lang.String stackTrace) |
| Modifier and Type | Method and Description |
|---|---|
SafeThrowable |
getThrowable()
Retrieve the throwable for this writer.
|
java.lang.String |
smartTrimmedStackTrace()
Get the "smart" trimmed (1-2 lines) stacktrace.
|
java.lang.String |
writeTraceToString()
Write the throwable to a string, without trimming.
|
java.lang.String |
writeTrimmedTraceToString()
Write the throwable to a string, trimming extra locations.
|
private final java.lang.String message
private final java.lang.String stackTrace
private final java.lang.String smartTrimmed
public DeserializedStacktraceWriter(java.lang.String message,
java.lang.String smartTrimmed,
java.lang.String stackTrace)
public java.lang.String smartTrimmedStackTrace()
StackTraceWritersmartTrimmedStackTrace in interface StackTraceWriterpublic java.lang.String writeTraceToString()
StackTraceWriterwriteTraceToString in interface StackTraceWriterpublic java.lang.String writeTrimmedTraceToString()
StackTraceWriterwriteTrimmedTraceToString in interface StackTraceWriterpublic SafeThrowable getThrowable()
StackTraceWritergetThrowable in interface StackTraceWriter