@XMLBindable public final class DTOStackTrace extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
SEPARATOR
Separator of stack trace elements attributes.
|
private java.util.List<java.lang.String> |
stackTraceElements
List of serialized stack trace elements.
|
Modifier | Constructor and Description |
---|---|
|
DTOStackTrace()
Creates new instance of stack trace DTO.
|
private |
DTOStackTrace(java.lang.StackTraceElement[] aStackTrace)
Creates new instance of stack trace DTO.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.StackTraceElement[] |
getEmptyStackTrace()
Returns empty stack trace.
|
java.lang.StackTraceElement[] |
getStackTrace()
Restores original stack trace from this DTO.
|
static DTOStackTrace |
getStackTraceDTO(java.lang.StackTraceElement[] aStackTrace)
Returns new instance of stack trace DTO.
|
java.util.List<java.lang.String> |
getStackTraceElements()
Gets list of serialized stack trace elements.
|
void |
setStackTraceElements(java.util.List<java.lang.String> aElements)
Sets list of serialized stack trace elements.
|
aStackTrace
- Original stack traceaElements
- List of serialized stack trace elements.aStackTrace
- Original stack trace