Package | Description |
---|---|
org.apache.logging.log4j.core.impl |
Log4j 2 private implementation classes.
|
org.apache.logging.log4j.core.pattern |
Provides classes implementing format specifiers in conversion patterns.
|
Modifier and Type | Field and Description |
---|---|
private TextRenderer |
ThrowableFormatOptions.textRenderer
ANSI renderer
|
Modifier and Type | Method and Description |
---|---|
TextRenderer |
ThrowableFormatOptions.getTextRenderer()
Returns the message rendered.
|
Modifier and Type | Method and Description |
---|---|
private void |
ThrowableProxy.appendSuppressedCount(java.lang.StringBuilder sb,
java.lang.String prefix,
int count,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
private void |
ThrowableProxy.formatCause(java.lang.StringBuilder sb,
java.lang.String prefix,
ThrowableProxy cause,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
private void |
ThrowableProxy.formatElements(java.lang.StringBuilder sb,
java.lang.String prefix,
int commonCount,
java.lang.StackTraceElement[] causedTrace,
ExtendedStackTraceElement[] extStackTrace,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
private void |
ThrowableProxy.formatEntry(ExtendedStackTraceElement extStackTraceElement,
java.lang.StringBuilder sb,
java.lang.String prefix,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
private void |
ThrowableProxy.formatSuppressed(java.lang.StringBuilder sb,
java.lang.String prefix,
ThrowableProxy[] suppressedProxies,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
private void |
ThrowableProxy.formatThrowableProxy(java.lang.StringBuilder sb,
java.lang.String prefix,
java.lang.String causeLabel,
ThrowableProxy throwableProxy,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator) |
void |
ThrowableProxy.formatWrapper(java.lang.StringBuilder sb,
ThrowableProxy cause,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix)
Formats the specified Throwable.
|
void |
ThrowableProxy.formatWrapper(java.lang.StringBuilder sb,
ThrowableProxy cause,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator)
Formats the specified Throwable.
|
java.lang.String |
ThrowableProxy.getCauseStackTraceAsString(java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix)
Formats the Throwable that is the cause of this Throwable.
|
java.lang.String |
ThrowableProxy.getCauseStackTraceAsString(java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator)
Formats the Throwable that is the cause of this Throwable.
|
java.lang.String |
ThrowableProxy.getExtendedStackTraceAsString(java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix)
Formats the stack trace including packaging information.
|
java.lang.String |
ThrowableProxy.getExtendedStackTraceAsString(java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix,
java.lang.String lineSeparator)
Formats the stack trace including packaging information.
|
private void |
ExtendedStackTraceElement.render(java.lang.StackTraceElement stElement,
java.lang.StringBuilder output,
TextRenderer textRenderer) |
(package private) void |
ThrowableProxy.renderOn(java.lang.StringBuilder output,
TextRenderer textRenderer) |
(package private) void |
ExtendedStackTraceElement.renderOn(java.lang.StringBuilder output,
TextRenderer textRenderer) |
void |
ExtendedClassInfo.renderOn(java.lang.StringBuilder output,
TextRenderer textRenderer) |
private void |
ThrowableProxy.renderSuffix(java.lang.String suffix,
java.lang.StringBuilder sb,
TextRenderer textRenderer) |
Constructor and Description |
---|
ThrowableFormatOptions(int lines,
java.lang.String separator,
java.util.List<java.lang.String> ignorePackages,
TextRenderer textRenderer,
java.lang.String suffix)
Constructs the options for printing stack trace.
|
Modifier and Type | Class and Description |
---|---|
class |
HtmlTextRenderer
TODO Renders an input as HTML output.
|
class |
JAnsiTextRenderer
Renders an input as ANSI escaped output.
|
class |
PlainTextRenderer
Renders input unchanged.
|
Modifier and Type | Field and Description |
---|---|
private TextRenderer |
MessagePatternConverter.textRenderer |
Modifier and Type | Method and Description |
---|---|
private TextRenderer |
MessagePatternConverter.loadMessageRenderer(java.lang.String[] options) |