Uses of Interface
org.apache.logging.log4j.core.pattern.TextRenderer
Packages that use TextRenderer
Package
Description
Log4j 2 private implementation classes.
Provides classes implementing format specifiers in conversion patterns.
-
Uses of TextRenderer in org.apache.logging.log4j.core.impl
Fields in org.apache.logging.log4j.core.impl declared as TextRendererModifier and TypeFieldDescriptionprivate final TextRenderer
ThrowableFormatOptions.textRenderer
ANSI rendererMethods in org.apache.logging.log4j.core.impl that return TextRendererModifier and TypeMethodDescriptionThrowableFormatOptions.getTextRenderer()
Returns the message rendered.Methods in org.apache.logging.log4j.core.impl with parameters of type TextRendererModifier and TypeMethodDescriptionprivate static void
ThrowableProxyRenderer.appendSuppressedCount
(StringBuilder sb, String prefix, int count, TextRenderer textRenderer, String suffix, String lineSeparator) private static void
ThrowableProxyRenderer.formatCause
(StringBuilder sb, String prefix, ThrowableProxy cause, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) (package private) static void
ThrowableProxyRenderer.formatCauseStackTrace
(ThrowableProxy src, StringBuilder sb, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the Throwable that is the cause of theprivate static void
ThrowableProxyRenderer.formatElements
(StringBuilder sb, String prefix, int commonCount, StackTraceElement[] causedTrace, ExtendedStackTraceElement[] extStackTrace, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) private static void
ThrowableProxyRenderer.formatEntry
(ExtendedStackTraceElement extStackTraceElement, StringBuilder sb, String prefix, TextRenderer textRenderer, String suffix, String lineSeparator) void
ThrowableProxy.formatExtendedStackTraceTo
(StringBuilder sb, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the stack trace including packaging information.(package private) static void
ThrowableProxyRenderer.formatExtendedStackTraceTo
(ThrowableProxy src, StringBuilder sb, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the stack trace including packaging information.private static void
ThrowableProxyRenderer.formatSuppressed
(StringBuilder sb, String prefix, ThrowableProxy[] suppressedProxies, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) private static void
ThrowableProxyRenderer.formatThrowableProxy
(StringBuilder sb, String prefix, String causeLabel, ThrowableProxy throwableProxy, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) void
ThrowableProxy.formatWrapper
(StringBuilder sb, ThrowableProxy cause, List<String> ignorePackages, TextRenderer textRenderer, String suffix) Formats the specified Throwable.void
ThrowableProxy.formatWrapper
(StringBuilder sb, ThrowableProxy cause, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the specified Throwable.(package private) static void
ThrowableProxyRenderer.formatWrapper
(StringBuilder sb, ThrowableProxy cause, List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) ThrowableProxy.getCauseStackTraceAsString
(List<String> ignorePackages, TextRenderer textRenderer, String suffix) Formats the Throwable that is the cause of this Throwable.ThrowableProxy.getCauseStackTraceAsString
(List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the Throwable that is the cause of this Throwable.ThrowableProxy.getExtendedStackTraceAsString
(List<String> ignorePackages, TextRenderer textRenderer, String suffix) Formats the stack trace including packaging information.ThrowableProxy.getExtendedStackTraceAsString
(List<String> ignorePackages, TextRenderer textRenderer, String suffix, String lineSeparator) Formats the stack trace including packaging information.private void
ExtendedStackTraceElement.render
(StackTraceElement stElement, StringBuilder output, TextRenderer textRenderer) void
ExtendedClassInfo.renderOn
(StringBuilder output, TextRenderer textRenderer) (package private) void
ExtendedStackTraceElement.renderOn
(StringBuilder output, TextRenderer textRenderer) private static void
ThrowableProxyRenderer.renderOn
(ThrowableProxy src, StringBuilder output, TextRenderer textRenderer) private static void
ThrowableProxyRenderer.renderSuffix
(String suffix, StringBuilder sb, TextRenderer textRenderer) Constructors in org.apache.logging.log4j.core.impl with parameters of type TextRendererModifierConstructorDescriptionprotected
ThrowableFormatOptions
(int lines, String separator, List<String> ignorePackages, TextRenderer textRenderer, String suffix) Constructs the options for printing stack trace. -
Uses of TextRenderer in org.apache.logging.log4j.core.pattern
Classes in org.apache.logging.log4j.core.pattern that implement TextRendererModifier and TypeClassDescriptionfinal class
TODO Renders an input as HTML output.final class
Renders an input as ANSI escaped output.final class
Renders input unchanged.Fields in org.apache.logging.log4j.core.pattern declared as TextRendererModifier and TypeFieldDescriptionprivate final TextRenderer
MessagePatternConverter.RenderingPatternConverter.textRenderer
Methods in org.apache.logging.log4j.core.pattern that return TextRendererModifier and TypeMethodDescriptionprivate static TextRenderer
MessagePatternConverter.loadMessageRenderer
(String[] options) Constructors in org.apache.logging.log4j.core.pattern with parameters of type TextRendererModifierConstructorDescription(package private)
RenderingPatternConverter
(MessagePatternConverter delegate, TextRenderer textRenderer)