Uses of Interface
org.apache.logging.log4j.core.layout.Encoder
Packages that use Encoder
Package
Description
Implementation of Log4j 2.
Log4j 2 Layout support.
-
Uses of Encoder in org.apache.log4j.bridge
Classes in org.apache.log4j.bridge that implement Encoder -
Uses of Encoder in org.apache.log4j.layout
Classes in org.apache.log4j.layout that implement EncoderModifier and TypeClassDescriptionfinal class
Port of the layout used by SyslogAppender in Log4j 1.x.final class
Port of XMLLayout in Log4j 1.x. -
Uses of Encoder in org.apache.logging.log4j.core
Subinterfaces of Encoder in org.apache.logging.log4j.coreModifier and TypeInterfaceDescriptioninterface
Layout<T extends Serializable>
Lays out a LogEvent in different formats.interface
Instantiates the @{link Layout} type for String-based layouts. -
Uses of Encoder in org.apache.logging.log4j.core.layout
Classes in org.apache.logging.log4j.core.layout that implement EncoderModifier and TypeClassDescriptionclass
AbstractLayout<T extends Serializable>
Abstract base class for Layouts.class
Abstract base class for Layouts that result in a String.final class
Outputs events as rows in an HTML table on an HTML page.class
Encoder for StringBuilders that locks on the ByteBufferDestination.class
final class
A flexible layout configurable with pattern string.final class
Formats a log event in accordance with RFC 5424.final class
Deprecated.Java Serialization has inherent security weaknesses, see https://www.owasp.org/index.php/Deserialization_of_untrusted_data .class
Encoder for StringBuilders that uses ThreadLocals to avoid locking as much as possible.final class
Formats a log event as a BSD Log record.Fields in org.apache.logging.log4j.core.layout declared as EncoderMethods in org.apache.logging.log4j.core.layout that return EncoderModifier and TypeMethodDescriptionprotected Encoder
<StringBuilder> AbstractStringLayout.getStringBuilderEncoder()
Returns aEncoder<StringBuilder>
that this Layout implementation can use for encoding log events.