Class ThrowableProxyWithStacktraceAsStringMixIn
- java.lang.Object
-
- org.apache.logging.log4j.core.jackson.ThrowableProxyWithStacktraceAsStringMixIn
-
abstract class ThrowableProxyWithStacktraceAsStringMixIn extends java.lang.ObjectMix-in forThrowableProxy.
-
-
Field Summary
Fields Modifier and Type Field Description private ThrowableProxyWithStacktraceAsStringMixIncauseProxyprivate intcommonElementCountprivate ExtendedStackTraceElement[]extendedStackTraceprivate java.lang.StringlocalizedMessageprivate java.lang.Stringmessageprivate java.lang.Stringnameprivate java.lang.Throwablethrowable
-
Constructor Summary
Constructors Constructor Description ThrowableProxyWithStacktraceAsStringMixIn()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract java.lang.StringgetCauseStackTraceAsString()abstract java.lang.StringgetExtendedStackTraceAsString()abstract java.lang.StackTraceElement[]getStackTrace()abstract ThrowableProxy[]getSuppressedProxies()abstract java.lang.StringgetSuppressedStackTrace()abstract java.lang.ThrowablegetThrowable()
-
-
-
Field Detail
-
causeProxy
private ThrowableProxyWithStacktraceAsStringMixIn causeProxy
-
commonElementCount
private int commonElementCount
-
extendedStackTrace
private ExtendedStackTraceElement[] extendedStackTrace
-
localizedMessage
private java.lang.String localizedMessage
-
message
private java.lang.String message
-
name
private java.lang.String name
-
throwable
private transient java.lang.Throwable throwable
-
-
Method Detail
-
getCauseStackTraceAsString
public abstract java.lang.String getCauseStackTraceAsString()
-
getExtendedStackTraceAsString
public abstract java.lang.String getExtendedStackTraceAsString()
-
getStackTrace
public abstract java.lang.StackTraceElement[] getStackTrace()
-
getSuppressedProxies
public abstract ThrowableProxy[] getSuppressedProxies()
-
getSuppressedStackTrace
public abstract java.lang.String getSuppressedStackTrace()
-
getThrowable
public abstract java.lang.Throwable getThrowable()
-
-