Class ThrowableExtendedStackTraceRenderer.ExtendedContext
java.lang.Object
org.apache.logging.log4j.core.pattern.ThrowableStackTraceRenderer.Context
org.apache.logging.log4j.core.pattern.ThrowableExtendedStackTraceRenderer.ExtendedContext
- Enclosing class:
ThrowableExtendedStackTraceRenderer
static final class ThrowableExtendedStackTraceRenderer.ExtendedContext
extends ThrowableStackTraceRenderer.Context
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.logging.log4j.core.pattern.ThrowableStackTraceRenderer.Context
ThrowableStackTraceRenderer.Context.Metadata -
Field Summary
FieldsFields inherited from class org.apache.logging.log4j.core.pattern.ThrowableStackTraceRenderer.Context
ignoredStackTraceElementCount, lineCount, metadataByThrowable -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateExtendedContext(int ignoredStackTraceElementCount, Map<Throwable, ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable, Map<String, ClassResourceInfo> classResourceInfoByName) -
Method Summary
Modifier and TypeMethodDescriptionprivate static Map<String, ClassResourceInfo> createClassResourceInfoByName(Throwable rootThrowable, Map<Throwable, ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable) private static Class<?> loadClass(ClassLoader loader, String className) private static ThrowableExtendedStackTraceRenderer.ExtendedContextofThrowable(Throwable throwable)
-
Field Details
-
classResourceInfoByName
-
-
Constructor Details
-
ExtendedContext
private ExtendedContext(int ignoredStackTraceElementCount, Map<Throwable, ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable, Map<String, ClassResourceInfo> classResourceInfoByName)
-
-
Method Details
-
ofThrowable
-
createClassResourceInfoByName
private static Map<String,ClassResourceInfo> createClassResourceInfoByName(Throwable rootThrowable, Map<Throwable, ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable) -
loadClass
-