Class ThrowableStackTraceRenderer.Context
- java.lang.Object
-
- org.apache.logging.log4j.core.pattern.ThrowableStackTraceRenderer.Context
-
- Direct Known Subclasses:
ThrowableExtendedStackTraceRenderer.ExtendedContext
- Enclosing class:
- ThrowableStackTraceRenderer<C extends ThrowableStackTraceRenderer.Context>
static class ThrowableStackTraceRenderer.Context extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classThrowableStackTraceRenderer.Context.MetadataInvariants associated with aThrowable
-
Field Summary
Fields Modifier and Type Field Description (package private) intignoredStackTraceElementCountNumber of stack trace elements ignored.(package private) intlineCountNumber of lines consumed from theThrowablecausal chain so far.(package private) java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata>metadataByThrowableThrowableStackTraceRenderer.Context.MetadataperThrowablein the causal chain
-
Constructor Summary
Constructors Constructor Description Context(int ignoredStackTraceElementCount, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable)The canonical constructor.
-
-
-
Field Detail
-
lineCount
int lineCount
Number of lines consumed from theThrowablecausal chain so far.
-
ignoredStackTraceElementCount
int ignoredStackTraceElementCount
Number of stack trace elements ignored.This value will be reset per
Throwablein the causal chain.
-
metadataByThrowable
final java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable
ThrowableStackTraceRenderer.Context.MetadataperThrowablein the causal chain
-
-
Constructor Detail
-
Context
Context(int ignoredStackTraceElementCount, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable)The canonical constructor.
-
-