Package ch.qos.logback.classic.spi
Class ThrowableProxy
java.lang.Object
ch.qos.logback.classic.spi.ThrowableProxy
- All Implemented Interfaces:
IThrowableProxy
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate booleanprivate ThrowableProxyprivate booleanprivate String(package private) int(package private) static final StackTraceElementProxy[]private static final Methodprivate Stringprivate static final ThrowableProxy[]private PackagingDataCalculator(package private) StackTraceElementProxy[]private ThrowableProxy[]private Throwable -
Constructor Summary
ConstructorsModifierConstructorDescriptionThrowableProxy(Throwable throwable) privateThrowableProxy(Throwable circular, boolean isCircular) ThrowableProxy(Throwable throwable, Set<Throwable> alreadyProcessedSet) -
Method Summary
-
Field Details
-
EMPTY_STEP
-
throwable
-
className
-
message
-
stackTraceElementProxyArray
StackTraceElementProxy[] stackTraceElementProxyArray -
commonFrames
int commonFrames -
cause
-
NO_SUPPRESSED
-
suppressed
-
packagingDataCalculator
-
calculatedPackageData
private boolean calculatedPackageData -
circular
private boolean circular -
GET_SUPPRESSED_METHOD
-
-
Constructor Details
-
ThrowableProxy
-
ThrowableProxy
-
ThrowableProxy
-
-
Method Details
-
extractSupressedThrowables
-
getThrowable
-
getMessage
- Specified by:
getMessagein interfaceIThrowableProxy
-
getClassName
- Specified by:
getClassNamein interfaceIThrowableProxy
-
getStackTraceElementProxyArray
- Specified by:
getStackTraceElementProxyArrayin interfaceIThrowableProxy
-
isCyclic
public boolean isCyclic() -
getCommonFrames
public int getCommonFrames()- Specified by:
getCommonFramesin interfaceIThrowableProxy
-
getCause
- Specified by:
getCausein interfaceIThrowableProxy
-
getSuppressed
- Specified by:
getSuppressedin interfaceIThrowableProxy
-
getPackagingDataCalculator
-
calculatePackagingData
public void calculatePackagingData() -
fullDump
public void fullDump()
-