Uses of Package
org.apache.logging.log4j.core.layout
-
Packages that use org.apache.logging.log4j.core.layout Package Description org.apache.log4j.layout org.apache.logging.log4j.core Implementation of Log4j 2.org.apache.logging.log4j.core.appender Log4j 2 Appenders.org.apache.logging.log4j.core.appender.db.jdbc The JDBC Appender supports writing log events to a relational database using standard JDBC connections.org.apache.logging.log4j.core.appender.rolling Rolling File Appender and support classes.org.apache.logging.log4j.core.layout Log4j 2 Layout support.org.apache.logging.log4j.core.net Log4j 2 network support. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.log4j.layout Class Description AbstractLayout Abstract base class for Layouts.AbstractStringLayout Abstract base class for Layouts that result in a String.ByteBufferDestination ByteBufferDestination is the destination thatEncoder
s write binary data to.Encoder Objects implementing theEncoder
interface know how to convert an object to some binary representation and write the result to aByteBuffer
, ideally without creating temporary objects. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core Class Description Encoder Objects implementing theEncoder
interface know how to convert an object to some binary representation and write the result to aByteBuffer
, ideally without creating temporary objects. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core.appender Class Description ByteBufferDestination ByteBufferDestination is the destination thatEncoder
s write binary data to.LoggerFields A LoggerFields container. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core.appender.db.jdbc Class Description PatternLayout A flexible layout configurable with pattern string. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core.appender.rolling Class Description ByteBufferDestination ByteBufferDestination is the destination thatEncoder
s write binary data to. -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core.layout Class Description AbstractCsvLayout A superclass for Comma-Separated Value (CSV) layouts.AbstractLayout Abstract base class for Layouts.AbstractLayout.Builder Subclasses can extend this abstract Builder.AbstractStringLayout Abstract base class for Layouts that result in a String.AbstractStringLayout.Builder AbstractStringLayout.Serializer ByteBufferDestination ByteBufferDestination is the destination thatEncoder
s write binary data to.CsvLogEventLayout A Comma-Separated Value (CSV) layout to log events.Encoder Objects implementing theEncoder
interface know how to convert an object to some binary representation and write the result to aByteBuffer
, ideally without creating temporary objects.GelfLayout Lays out events in the Graylog Extended Log Format (GELF) 1.1.GelfLayout.Builder GelfLayout.CompressionType HtmlLayout Outputs events as rows in an HTML table on an HTML page.HtmlLayout.Builder HtmlLayout.FontSize Possible font sizesJsonLayout Appends a series of JSON events as strings serialized as bytes.JsonLayout.Builder LoggerFields A LoggerFields container.MarkerPatternSelector Selects the pattern to use based on the Marker in the LogEvent.MarkerPatternSelector.Builder Custom MarkerPatternSelector builder.PatternLayout A flexible layout configurable with pattern string.PatternLayout.Builder Custom PatternLayout builder.PatternLayout.SerializerBuilder PatternMatch PatternMatch configuration item.PatternMatch.Builder PatternSelector Allows different patterns to be used with the PatternLayout based on some selection criteria.Rfc5424Layout Formats a log event in accordance with RFC 5424.ScriptPatternSelector Selects the pattern to use based on the Marker in the LogEvent.ScriptPatternSelector.Builder Custom ScriptPatternSelector builder.SerializedLayout Deprecated.Java Serialization has inherent security weaknesses, see https://www.owasp.org/index.php/Deserialization_of_untrusted_data .SyslogLayout Formats a log event as a BSD Log record.SyslogLayout.Builder Builds a SyslogLayout.XmlLayout Appends a series ofevent
elements as defined in the log4j.dtd.XmlLayout.Builder YamlLayout Appends a series of YAML events as strings serialized as bytes.YamlLayout.Builder -
Classes in org.apache.logging.log4j.core.layout used by org.apache.logging.log4j.core.net Class Description ByteBufferDestination ByteBufferDestination is the destination thatEncoder
s write binary data to.