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
Fields Modifier and Type Field Description private java.util.Map<java.lang.String,ClassResourceInfo>classResourceInfoByName-
Fields inherited from class org.apache.logging.log4j.core.pattern.ThrowableStackTraceRenderer.Context
ignoredStackTraceElementCount, lineCount, metadataByThrowable
-
-
Constructor Summary
Constructors Modifier Constructor Description privateExtendedContext(int ignoredStackTraceElementCount, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable, java.util.Map<java.lang.String,ClassResourceInfo> classResourceInfoByName)
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static java.util.Map<java.lang.String,ClassResourceInfo>createClassResourceInfoByName(java.lang.Throwable rootThrowable, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable)private static java.lang.Class<?>loadClass(java.lang.ClassLoader loader, java.lang.String className)private static ThrowableExtendedStackTraceRenderer.ExtendedContextofThrowable(java.lang.Throwable throwable)
-
-
-
Field Detail
-
classResourceInfoByName
private final java.util.Map<java.lang.String,ClassResourceInfo> classResourceInfoByName
-
-
Constructor Detail
-
ExtendedContext
private ExtendedContext(int ignoredStackTraceElementCount, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable, java.util.Map<java.lang.String,ClassResourceInfo> classResourceInfoByName)
-
-
Method Detail
-
ofThrowable
private static ThrowableExtendedStackTraceRenderer.ExtendedContext ofThrowable(java.lang.Throwable throwable)
-
createClassResourceInfoByName
private static java.util.Map<java.lang.String,ClassResourceInfo> createClassResourceInfoByName(java.lang.Throwable rootThrowable, java.util.Map<java.lang.Throwable,ThrowableStackTraceRenderer.Context.Metadata> metadataByThrowable)
-
loadClass
private static java.lang.Class<?> loadClass(java.lang.ClassLoader loader, java.lang.String className)
-
-