blob: 76e62da41ab89eba557eaca8114bef61935dafeb [file] [log] [blame]
<!DOCTYPE HTML>
<html lang="en">
<head>
<!-- Generated by javadoc (17) -->
<title>Uses of Interface org.apache.logging.log4j.core.LogEvent (Apache Log4j Core 2.23.1 API)</title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta name="description" content="use: package: org.apache.logging.log4j.core, interface: LogEvent">
<meta name="generator" content="javadoc/ClassUseWriter">
<link rel="stylesheet" type="text/css" href="../../../../../../stylesheet.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../script-dir/jquery-ui.min.css" title="Style">
<link rel="stylesheet" type="text/css" href="../../../../../../jquery-ui.overrides.css" title="Style">
<script type="text/javascript" src="../../../../../../script.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-3.6.1.min.js"></script>
<script type="text/javascript" src="../../../../../../script-dir/jquery-ui.min.js"></script>
</head>
<body class="class-use-page">
<script type="text/javascript">var pathtoroot = "../../../../../../";
loadScripts(document, 'script');</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<div class="flex-box">
<header role="banner" class="flex-header">
<nav role="navigation">
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="top-nav" id="navbar-top">
<div class="skip-nav"><a href="#skip-navbar-top" title="Skip navigation links">Skip navigation links</a></div>
<ul id="navbar-top-firstrow" class="nav-list" title="Navigation">
<li><a href="../../../../../../index.html">Overview</a></li>
<li><a href="../package-summary.html">Package</a></li>
<li><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">Class</a></li>
<li class="nav-bar-cell1-rev">Use</li>
<li><a href="../package-tree.html">Tree</a></li>
<li><a href="../../../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../../../index-all.html">Index</a></li>
<li><a href="../../../../../../help-doc.html#use">Help</a></li>
</ul>
</div>
<div class="sub-nav">
<div class="nav-list-search"><label for="search-input">SEARCH:</label>
<input type="text" id="search-input" value="search" disabled="disabled">
<input type="reset" id="reset-button" value="reset" disabled="disabled">
</div>
</div>
<!-- ========= END OF TOP NAVBAR ========= -->
<span class="skip-nav" id="skip-navbar-top"></span></nav>
</header>
<div class="flex-content">
<main role="main">
<div class="header">
<h1 title="Uses of Interface org.apache.logging.log4j.core.LogEvent" class="title">Uses of Interface<br>org.apache.logging.log4j.core.LogEvent</h1>
</div>
<div class="caption"><span>Packages that use <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table two-column-summary">
<div class="table-header col-first">Package</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core">org.apache.logging.log4j.core</a></div>
<div class="col-last even-row-color">
<div class="block">Implementation of Log4j 2.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.appender">org.apache.logging.log4j.core.appender</a></div>
<div class="col-last odd-row-color">
<div class="block">Log4j 2 Appenders.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.appender.db">org.apache.logging.log4j.core.appender.db</a></div>
<div class="col-last even-row-color">
<div class="block">The classes in this package and sub packages provide appenders for various types of databases and methods for
accessing databases.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.appender.db.jdbc">org.apache.logging.log4j.core.appender.db.jdbc</a></div>
<div class="col-last odd-row-color">
<div class="block">The JDBC Appender supports writing log events to a relational database using standard JDBC connections.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.appender.mom">org.apache.logging.log4j.core.appender.mom</a></div>
<div class="col-last even-row-color">
<div class="block">Message oriented middleware appenders.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.appender.mom.jeromq">org.apache.logging.log4j.core.appender.mom.jeromq</a></div>
<div class="col-last odd-row-color">
<div class="block">Classes and interfaces for ZeroMQ/JeroMQ support.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.appender.mom.kafka">org.apache.logging.log4j.core.appender.mom.kafka</a></div>
<div class="col-last even-row-color">
<div class="block">Classes and interfaces for Kafka appender support.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.appender.nosql">org.apache.logging.log4j.core.appender.nosql</a></div>
<div class="col-last odd-row-color">
<div class="block">The NoSQL Appender supports writing log events to NoSQL databases.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.appender.rewrite">org.apache.logging.log4j.core.appender.rewrite</a></div>
<div class="col-last even-row-color">
<div class="block">Apache Flume Appender.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.appender.rolling">org.apache.logging.log4j.core.appender.rolling</a></div>
<div class="col-last odd-row-color">
<div class="block">Rolling File Appender and support classes.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.appender.routing">org.apache.logging.log4j.core.appender.routing</a></div>
<div class="col-last even-row-color">
<div class="block">Apache Flume Appender.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.async">org.apache.logging.log4j.core.async</a></div>
<div class="col-last odd-row-color">
<div class="block">Provides Asynchronous Logger classes and interfaces for low-latency logging.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.config">org.apache.logging.log4j.core.config</a></div>
<div class="col-last even-row-color">
<div class="block">Configuration of Log4j 2.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.config.plugins.util">org.apache.logging.log4j.core.config.plugins.util</a></div>
<div class="col-last odd-row-color">
<div class="block">Utility and manager classes for Log4j 2 plugins.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.config.plugins.visitors">org.apache.logging.log4j.core.config.plugins.visitors</a></div>
<div class="col-last even-row-color">
<div class="block">Visitor classes for extracting values from a Configuration or Node corresponding to a plugin annotation.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.filter">org.apache.logging.log4j.core.filter</a></div>
<div class="col-last odd-row-color">
<div class="block">Log4j 2 Filter support.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.impl">org.apache.logging.log4j.core.impl</a></div>
<div class="col-last even-row-color">
<div class="block">Log4j 2 private implementation classes.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.layout">org.apache.logging.log4j.core.layout</a></div>
<div class="col-last odd-row-color">
<div class="block">Log4j 2 Layout support.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.lookup">org.apache.logging.log4j.core.lookup</a></div>
<div class="col-last even-row-color">
<div class="block">Log4j 2 Lookups.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.net">org.apache.logging.log4j.core.net</a></div>
<div class="col-last odd-row-color">
<div class="block">Log4j 2 network support.</div>
</div>
<div class="col-first even-row-color"><a href="#org.apache.logging.log4j.core.parser">org.apache.logging.log4j.core.parser</a></div>
<div class="col-last even-row-color">
<div class="block">Parsers for the output of various layouts.</div>
</div>
<div class="col-first odd-row-color"><a href="#org.apache.logging.log4j.core.pattern">org.apache.logging.log4j.core.pattern</a></div>
<div class="col-last odd-row-color">
<div class="block">Provides classes implementing format specifiers in conversion patterns.</div>
</div>
</div>
<section class="class-uses">
<ul class="block-list">
<li>
<section class="detail" id="org.apache.logging.log4j.core">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../package-summary.html">org.apache.logging.log4j.core</a></h2>
<div class="caption"><span>Classes in <a href="../package-summary.html">org.apache.logging.log4j.core</a> that implement <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../AbstractLogEvent.html" class="type-name-link" title="class in org.apache.logging.log4j.core">AbstractLogEvent</a></code></div>
<div class="col-last even-row-color">
<div class="block">An abstract log event implementation with default values for all methods.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.logging.log4j.core</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractLogEvent.</span><code><a href="../AbstractLogEvent.html#toImmutable()" class="member-name-link">toImmutable</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Subclasses should implement this method to provide an immutable version.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LogEvent.</span><code><a href="../LogEvent.html#toImmutable()" class="member-name-link">toImmutable</a>()</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns an immutable version of this log event, which MAY BE a copy of this event.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">org.apache.logging.log4j.core</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Appender.</span><code><a href="../Appender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Logs a LogEvent using whatever logic this Appender wishes to use.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ErrorHandler.</span><code><a href="../ErrorHandler.html#error(java.lang.String,org.apache.logging.log4j.core.LogEvent,java.lang.Throwable)" class="member-name-link">error</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">
<div class="block">Handle an error with a message, and exception and a logging event.</div>
</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Filter.</span><code><a href="../Filter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Filter an event.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LogEventListener.</span><code><a href="../LogEventListener.html#log(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">Logger.PrivateConfig.</span><code><a href="../Logger.PrivateConfig.html#logEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">logEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Layout.</span><code><a href="../Layout.html#toByteArray(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toByteArray</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats the event suitable for display.</div>
</div>
<div class="col-first even-row-color"><code><a href="../Layout.html" title="type parameter in Layout">T</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Layout.</span><code><a href="../Layout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats the event as an Object that can be serialized.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/package-summary.html">org.apache.logging.log4j.core.appender</a></h2>
<div class="caption"><span>Methods in <a href="../appender/package-summary.html">org.apache.logging.log4j.core.appender</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractOutputStreamAppender.</span><code><a href="../appender/AbstractOutputStreamAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Actual writing occurs here.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractWriterAppender.</span><code><a href="../appender/AbstractWriterAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Actual writing occurs here.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncAppender.</span><code><a href="../appender/AsyncAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last even-row-color">
<div class="block">Actual writing occurs here.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CountingNoOpAppender.</span><code><a href="../appender/CountingNoOpAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FailoverAppender.</span><code><a href="../appender/FailoverAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Handle the Log event.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HttpAppender.</span><code><a href="../appender/HttpAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NullAppender.</span><code><a href="../appender/NullAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RollingFileAppender.</span><code><a href="../appender/RollingFileAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Writes the log entry rolling over the file when required.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RollingRandomAccessFileAppender.</span><code><a href="../appender/RollingRandomAccessFileAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Write the log entry rolling over the file when required.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ScriptAppenderSelector.</span><code><a href="../appender/ScriptAppenderSelector.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SmtpAppender.</span><code><a href="../appender/SmtpAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Perform SmtpAppender specific appending actions, mainly adding the event
to a cyclic buffer and checking if the event triggers an e-mail to be
sent.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractOutputStreamAppender.</span><code><a href="../appender/AbstractOutputStreamAppender.html#directEncodeEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">directEncodeEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SocketAppender.</span><code><a href="../appender/SocketAppender.html#directEncodeEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">directEncodeEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractAppender.</span><code><a href="../appender/AbstractAppender.html#error(java.lang.String,org.apache.logging.log4j.core.LogEvent,java.lang.Throwable)" class="member-name-link">error</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">
<div class="block">Handle an error with a message, exception, and a logging event, using the <a href="../ErrorHandler.html" title="interface in org.apache.logging.log4j.core"><code>ErrorHandler</code></a> configured for
this Appender.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DefaultErrorHandler.</span><code><a href="../appender/DefaultErrorHandler.html#error(java.lang.String,org.apache.logging.log4j.core.LogEvent,java.lang.Throwable)" class="member-name-link">error</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;msg,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;error)</code></div>
<div class="col-last even-row-color">
<div class="block">Handle an error with a message, an exception, and a logging event.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SmtpAppender.</span><code><a href="../appender/SmtpAppender.html#isFiltered(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isFiltered</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Capture all events in CyclicBuffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncAppender.</span><code><a href="../appender/AsyncAppender.html#logMessageInBackgroundThread(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">logMessageInBackgroundThread</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last even-row-color">
<div class="block">FOR INTERNAL USE ONLY.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncAppender.</span><code><a href="../appender/AsyncAppender.html#logMessageInCurrentThread(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">logMessageInCurrentThread</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last odd-row-color">
<div class="block">FOR INTERNAL USE ONLY.</div>
</div>
<div class="col-first even-row-color"><code>abstract void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">HttpManager.</span><code><a href="../appender/HttpManager.html#send(org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">send</a><wbr>(<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HttpURLConnectionManager.</span><code><a href="../appender/HttpURLConnectionManager.html#send(org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">send</a><wbr>(<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractAppender.</span><code><a href="../appender/AbstractAppender.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Serializes the given event using the appender's layout if present.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractOutputStreamAppender.</span><code><a href="../appender/AbstractOutputStreamAppender.html#writeByteArrayToManager(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">writeByteArrayToManager</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../appender/package-summary.html">org.apache.logging.log4j.core.appender</a> with type arguments of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../appender/AsyncAppender.Builder.html" title="class in org.apache.logging.log4j.core.appender">AsyncAppender.Builder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncAppender.Builder.</span><code><a href="../appender/AsyncAppender.Builder.html#setBlockingQueueFactory(org.apache.logging.log4j.core.async.BlockingQueueFactory)" class="member-name-link">setBlockingQueueFactory</a><wbr>(<a href="../async/BlockingQueueFactory.html" title="interface in org.apache.logging.log4j.core.async">BlockingQueueFactory</a>&lt;<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&gt;&nbsp;blockingQueueFactory)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.db">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/db/package-summary.html">org.apache.logging.log4j.core.appender.db</a></h2>
<div class="caption"><span>Methods in <a href="../appender/db/package-summary.html">org.apache.logging.log4j.core.appender.db</a> that return types with arguments of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final <a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&gt;</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractDatabaseAppender.</span><code><a href="../appender/db/AbstractDatabaseAppender.html#getLayout()" class="member-name-link">getLayout</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">This always returns <code>null</code>, as database appenders do not use a single layout.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../appender/db/package-summary.html">org.apache.logging.log4j.core.appender.db</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>final void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractDatabaseAppender.</span><code><a href="../appender/db/AbstractDatabaseAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#buffer(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">buffer</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>final void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#write(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">write</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">since 2.11.0 Use <a href="../appender/db/AbstractDatabaseManager.html#write(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)"><code>AbstractDatabaseManager.write(LogEvent, Serializable)</code></a>.</div>
</div>
</div>
<div class="col-first odd-row-color"><code>final void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#write(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">write</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last odd-row-color">
<div class="block">This method manages buffering and writing of events.</div>
</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#writeInternal(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">writeInternal</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span>
<div class="deprecation-comment">Use <a href="../appender/db/AbstractDatabaseManager.html#writeInternal(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)"><code>AbstractDatabaseManager.writeInternal(LogEvent, Serializable)</code></a>.</div>
</div>
</div>
<div class="col-first odd-row-color"><code>protected abstract void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#writeInternal(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">writeInternal</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last odd-row-color">
<div class="block">Performs the actual writing of the event in an implementation-specific way.</div>
</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractDatabaseManager.</span><code><a href="../appender/db/AbstractDatabaseManager.html#writeThrough(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">writeThrough</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.db.jdbc">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/db/jdbc/package-summary.html">org.apache.logging.log4j.core.appender.db.jdbc</a></h2>
<div class="caption"><span>Methods in <a href="../appender/db/jdbc/package-summary.html">org.apache.logging.log4j.core.appender.db.jdbc</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JdbcDatabaseManager.</span><code><a href="../appender/db/jdbc/JdbcDatabaseManager.html#writeInternal(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">writeInternal</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JdbcDatabaseManager.</span><code><a href="../appender/db/jdbc/JdbcDatabaseManager.html#writeThrough(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">writeThrough</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.mom">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/mom/package-summary.html">org.apache.logging.log4j.core.appender.mom</a></h2>
<div class="caption"><span>Methods in <a href="../appender/mom/package-summary.html">org.apache.logging.log4j.core.appender.mom</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JmsAppender.</span><code><a href="../appender/mom/JmsAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.mom.jeromq">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/mom/jeromq/package-summary.html">org.apache.logging.log4j.core.appender.mom.jeromq</a></h2>
<div class="caption"><span>Methods in <a href="../appender/mom/jeromq/package-summary.html">org.apache.logging.log4j.core.appender.mom.jeromq</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">JeroMqAppender.</span><code><a href="../appender/mom/jeromq/JeroMqAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.mom.kafka">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/mom/kafka/package-summary.html">org.apache.logging.log4j.core.appender.mom.kafka</a></h2>
<div class="caption"><span>Methods in <a href="../appender/mom/kafka/package-summary.html">org.apache.logging.log4j.core.appender.mom.kafka</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">KafkaAppender.</span><code><a href="../appender/mom/kafka/KafkaAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.nosql">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/nosql/package-summary.html">org.apache.logging.log4j.core.appender.nosql</a></h2>
<div class="caption"><span>Methods in <a href="../appender/nosql/package-summary.html">org.apache.logging.log4j.core.appender.nosql</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NoSqlDatabaseManager.</span><code><a href="../appender/nosql/NoSqlDatabaseManager.html#writeInternal(org.apache.logging.log4j.core.LogEvent,java.io.Serializable)" class="member-name-link">writeInternal</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a>&nbsp;serializable)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.rewrite">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/rewrite/package-summary.html">org.apache.logging.log4j.core.appender.rewrite</a></h2>
<div class="caption"><span>Methods in <a href="../appender/rewrite/package-summary.html">org.apache.logging.log4j.core.appender.rewrite</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoggerNameLevelRewritePolicy.</span><code><a href="../appender/rewrite/LoggerNameLevelRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MapRewritePolicy.</span><code><a href="../appender/rewrite/MapRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color">
<div class="block">Rewrite the event.</div>
</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PropertiesRewritePolicy.</span><code><a href="../appender/rewrite/PropertiesRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Rewrites the event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RewritePolicy.</span><code><a href="../appender/rewrite/RewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color">
<div class="block">Rewrite a logging event.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../appender/rewrite/package-summary.html">org.apache.logging.log4j.core.appender.rewrite</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RewriteAppender.</span><code><a href="../appender/rewrite/RewriteAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Modifies the event and pass to the subordinate Appenders.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoggerNameLevelRewritePolicy.</span><code><a href="../appender/rewrite/LoggerNameLevelRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">MapRewritePolicy.</span><code><a href="../appender/rewrite/MapRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Rewrite the event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PropertiesRewritePolicy.</span><code><a href="../appender/rewrite/PropertiesRewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color">
<div class="block">Rewrites the event.</div>
</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RewritePolicy.</span><code><a href="../appender/rewrite/RewritePolicy.html#rewrite(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">rewrite</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Rewrite a logging event.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.rolling">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/rolling/package-summary.html">org.apache.logging.log4j.core.appender.rolling</a></h2>
<div class="caption"><span>Methods in <a href="../appender/rolling/package-summary.html">org.apache.logging.log4j.core.appender.rolling</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RollingFileManager.</span><code><a href="../appender/rolling/RollingFileManager.html#checkRollover(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">checkRollover</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Determines if a rollover should occur.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CompositeTriggeringPolicy.</span><code><a href="../appender/rolling/CompositeTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Determines if a rollover should occur.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">CronTriggeringPolicy.</span><code><a href="../appender/rolling/CronTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Determines whether a rollover should occur.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NoOpTriggeringPolicy.</span><code><a href="../appender/rolling/NoOpTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">OnStartupTriggeringPolicy.</span><code><a href="../appender/rolling/OnStartupTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Determine if a rollover should be triggered.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SizeBasedTriggeringPolicy.</span><code><a href="../appender/rolling/SizeBasedTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns true if a rollover should occur.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">TimeBasedTriggeringPolicy.</span><code><a href="../appender/rolling/TimeBasedTriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Determines whether a rollover should occur.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TriggeringPolicy.</span><code><a href="../appender/rolling/TriggeringPolicy.html#isTriggeringEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isTriggeringEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last odd-row-color">
<div class="block">Determines if a rollover may be appropriate at this time.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.appender.routing">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../appender/routing/package-summary.html">org.apache.logging.log4j.core.appender.routing</a></h2>
<div class="caption"><span>Methods in <a href="../appender/routing/package-summary.html">org.apache.logging.log4j.core.appender.routing</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RoutingAppender.</span><code><a href="../appender/routing/RoutingAppender.html#append(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">append</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Routes.</span><code><a href="../appender/routing/Routes.html#getPattern(org.apache.logging.log4j.core.LogEvent,java.util.concurrent.ConcurrentMap)" class="member-name-link">getPattern</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/ConcurrentMap.html" title="class or interface in java.util.concurrent" class="external-link">ConcurrentMap</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>,<wbr><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&gt;&nbsp;scriptStaticVariables)</code></div>
<div class="col-last odd-row-color">
<div class="block">Returns the pattern.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">IdlePurgePolicy.</span><code><a href="../appender/routing/IdlePurgePolicy.html#update(java.lang.String,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PurgePolicy.</span><code><a href="../appender/routing/PurgePolicy.html#update(java.lang.String,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">update</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.async">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../async/package-summary.html">org.apache.logging.log4j.core.async</a></h2>
<div class="caption"><span>Classes in <a href="../async/package-summary.html">org.apache.logging.log4j.core.async</a> that implement <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../async/RingBufferLogEvent.html" class="type-name-link" title="class in org.apache.logging.log4j.core.async">RingBufferLogEvent</a></code></div>
<div class="col-last even-row-color">
<div class="block">When the Disruptor is started, the RingBuffer is populated with event objects.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../async/package-summary.html">org.apache.logging.log4j.core.async</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">RingBufferLogEvent.</span><code><a href="../async/RingBufferLogEvent.html#createMemento()" class="member-name-link">createMemento</a>()</code></div>
<div class="col-last even-row-color">
<div class="block">Creates and returns a new immutable copy of this <code>RingBufferLogEvent</code>.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RingBufferLogEvent.</span><code><a href="../async/RingBufferLogEvent.html#toImmutable()" class="member-name-link">toImmutable</a>()</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../async/package-summary.html">org.apache.logging.log4j.core.async</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>protected void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncLoggerConfig.</span><code><a href="../async/AsyncLoggerConfig.html#callAppenders(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">callAppenders</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncLoggerConfigDelegate.</span><code><a href="../async/AsyncLoggerConfigDelegate.html#enqueueEvent(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.async.AsyncLoggerConfig)" class="member-name-link">enqueueEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a>&nbsp;asyncLoggerConfig)</code></div>
<div class="col-last odd-row-color">
<div class="block">Enqueues the <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> on the mixed configuration ringbuffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncLoggerConfigDisruptor.</span><code><a href="../async/AsyncLoggerConfigDisruptor.html#enqueueEvent(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.async.AsyncLoggerConfig)" class="member-name-link">enqueueEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a>&nbsp;asyncLoggerConfig)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncLoggerConfig.</span><code><a href="../async/AsyncLoggerConfig.html#log(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.config.LoggerConfig.LoggerConfigPredicate)" class="member-name-link">log</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../config/LoggerConfig.LoggerConfigPredicate.html" title="enum in org.apache.logging.log4j.core.config">LoggerConfig.LoggerConfigPredicate</a>&nbsp;predicate)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>abstract void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">EventRoute.</span><code><a href="../async/EventRoute.html#logMessage(org.apache.logging.log4j.core.appender.AsyncAppender,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">logMessage</a><wbr>(<a href="../appender/AsyncAppender.html" title="class in org.apache.logging.log4j.core.appender">AsyncAppender</a>&nbsp;asyncAppender,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;coreEvent)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>abstract void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EventRoute.</span><code><a href="../async/EventRoute.html#logMessage(org.apache.logging.log4j.core.async.AsyncLoggerConfig,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">logMessage</a><wbr>(<a href="../async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a>&nbsp;asyncLoggerConfig,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AsyncLoggerConfigDelegate.</span><code><a href="../async/AsyncLoggerConfigDelegate.html#tryEnqueue(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.async.AsyncLoggerConfig)" class="member-name-link">tryEnqueue</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a>&nbsp;asyncLoggerConfig)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AsyncLoggerConfigDisruptor.</span><code><a href="../async/AsyncLoggerConfigDisruptor.html#tryEnqueue(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.async.AsyncLoggerConfig)" class="member-name-link">tryEnqueue</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../async/AsyncLoggerConfig.html" title="class in org.apache.logging.log4j.core.async">AsyncLoggerConfig</a>&nbsp;asyncLoggerConfig)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.config">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../config/package-summary.html">org.apache.logging.log4j.core.config</a></h2>
<div class="caption"><span>Methods in <a href="../config/package-summary.html">org.apache.logging.log4j.core.config</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AppenderControl.</span><code><a href="../config/AppenderControl.html#callAppender(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">callAppender</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Call the appender.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoggerConfig.</span><code><a href="../config/LoggerConfig.html#callAppenders(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">callAppenders</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractConfiguration.</span><code><a href="../config/AbstractConfiguration.html#createConfiguration(org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">createConfiguration</a><wbr>(<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Configuration.</span><code><a href="../config/Configuration.html#createConfiguration(org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">createConfiguration</a><wbr>(<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AwaitCompletionReliabilityStrategy.</span><code><a href="../config/AwaitCompletionReliabilityStrategy.html#log(org.apache.logging.log4j.util.Supplier,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/util/Supplier.html" title="class or interface in org.apache.logging.log4j.util" class="external-link">Supplier</a>&lt;<a href="../config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a>&gt;&nbsp;reconfigured,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AwaitUnconditionallyReliabilityStrategy.</span><code><a href="../config/AwaitUnconditionallyReliabilityStrategy.html#log(org.apache.logging.log4j.util.Supplier,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/util/Supplier.html" title="class or interface in org.apache.logging.log4j.util" class="external-link">Supplier</a>&lt;<a href="../config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a>&gt;&nbsp;reconfigured,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DefaultReliabilityStrategy.</span><code><a href="../config/DefaultReliabilityStrategy.html#log(org.apache.logging.log4j.util.Supplier,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/util/Supplier.html" title="class or interface in org.apache.logging.log4j.util" class="external-link">Supplier</a>&lt;<a href="../config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a>&gt;&nbsp;reconfigured,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LockingReliabilityStrategy.</span><code><a href="../config/LockingReliabilityStrategy.html#log(org.apache.logging.log4j.util.Supplier,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/util/Supplier.html" title="class or interface in org.apache.logging.log4j.util" class="external-link">Supplier</a>&lt;<a href="../config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a>&gt;&nbsp;reconfigured,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoggerConfig.</span><code><a href="../config/LoggerConfig.html#log(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Logs an event.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoggerConfig.</span><code><a href="../config/LoggerConfig.html#log(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.config.LoggerConfig.LoggerConfigPredicate)" class="member-name-link">log</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../config/LoggerConfig.LoggerConfigPredicate.html" title="enum in org.apache.logging.log4j.core.config">LoggerConfig.LoggerConfigPredicate</a>&nbsp;predicate)</code></div>
<div class="col-last odd-row-color">
<div class="block">Logs an event.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReliabilityStrategy.</span><code><a href="../config/ReliabilityStrategy.html#log(org.apache.logging.log4j.util.Supplier,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">log</a><wbr>(<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/util/Supplier.html" title="class or interface in org.apache.logging.log4j.util" class="external-link">Supplier</a>&lt;<a href="../config/LoggerConfig.html" title="class in org.apache.logging.log4j.core.config">LoggerConfig</a>&gt;&nbsp;reconfigured,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Logs an event.</div>
</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoggerConfig.</span><code><a href="../config/LoggerConfig.html#processLogEvent(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.config.LoggerConfig.LoggerConfigPredicate)" class="member-name-link">processLogEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../config/LoggerConfig.LoggerConfigPredicate.html" title="enum in org.apache.logging.log4j.core.config">LoggerConfig.LoggerConfigPredicate</a>&nbsp;predicate)</code></div>
<div class="col-last odd-row-color">
<div class="block">Logs an event, bypassing filters.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.config.plugins.util">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../config/plugins/util/package-summary.html">org.apache.logging.log4j.core.config.plugins.util</a></h2>
<div class="caption"><span>Methods in <a href="../config/plugins/util/package-summary.html">org.apache.logging.log4j.core.config.plugins.util</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../config/plugins/util/PluginBuilder.html" title="class in org.apache.logging.log4j.core.config.plugins.util">PluginBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PluginBuilder.</span><code><a href="../config/plugins/util/PluginBuilder.html#forLogEvent(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">forLogEvent</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Specifies the LogEvent that may be used to provide extra context for string substitutions.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.config.plugins.visitors">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../config/plugins/visitors/package-summary.html">org.apache.logging.log4j.core.config.plugins.visitors</a></h2>
<div class="caption"><span>Methods in <a href="../config/plugins/visitors/package-summary.html">org.apache.logging.log4j.core.config.plugins.visitors</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PluginAttributeVisitor.</span><code><a href="../config/plugins/visitors/PluginAttributeVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PluginBuilderAttributeVisitor.</span><code><a href="../config/plugins/visitors/PluginBuilderAttributeVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PluginConfigurationVisitor.</span><code><a href="../config/plugins/visitors/PluginConfigurationVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PluginElementVisitor.</span><code><a href="../config/plugins/visitors/PluginElementVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PluginLoggerContextVisitor.</span><code><a href="../config/plugins/visitors/PluginLoggerContextVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PluginNodeVisitor.</span><code><a href="../config/plugins/visitors/PluginNodeVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PluginValueVisitor.</span><code><a href="../config/plugins/visitors/PluginValueVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PluginVisitor.</span><code><a href="../config/plugins/visitors/PluginVisitor.html#visit(org.apache.logging.log4j.core.config.Configuration,org.apache.logging.log4j.core.config.Node,org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">visit</a><wbr>(<a href="../config/Configuration.html" title="interface in org.apache.logging.log4j.core.config">Configuration</a>&nbsp;configuration,
<a href="../config/Node.html" title="class in org.apache.logging.log4j.core.config">Node</a>&nbsp;node,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;log)</code></div>
<div class="col-last odd-row-color">
<div class="block">Visits a Node to obtain a value for constructing a Plugin object.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.filter">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../filter/package-summary.html">org.apache.logging.log4j.core.filter</a></h2>
<div class="caption"><span>Methods in <a href="../filter/package-summary.html">org.apache.logging.log4j.core.filter</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFilter.</span><code><a href="../filter/AbstractFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Context Filter method.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">BurstFilter.</span><code><a href="../filter/BurstFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CompositeFilter.</span><code><a href="../filter/CompositeFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Filter an event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DenyAllFilter.</span><code><a href="../filter/DenyAllFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DynamicThresholdFilter.</span><code><a href="../filter/DynamicThresholdFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LevelMatchFilter.</span><code><a href="../filter/LevelMatchFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LevelRangeFilter.</span><code><a href="../filter/LevelRangeFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MapFilter.</span><code><a href="../filter/MapFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">MarkerFilter.</span><code><a href="../filter/MarkerFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MutableThreadContextMapFilter.</span><code><a href="../filter/MutableThreadContextMapFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">NoMarkerFilter.</span><code><a href="../filter/NoMarkerFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RegexFilter.</span><code><a href="../filter/RegexFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ScriptFilter.</span><code><a href="../filter/ScriptFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StringMatchFilter.</span><code><a href="../filter/StringMatchFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StructuredDataFilter.</span><code><a href="../filter/StructuredDataFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ThreadContextMapFilter.</span><code><a href="../filter/ThreadContextMapFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThresholdFilter.</span><code><a href="../filter/ThresholdFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../Filter.Result.html" title="enum in org.apache.logging.log4j.core">Filter.Result</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">TimeFilter.</span><code><a href="../filter/TimeFilter.html#filter(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">filter</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractFilterable.</span><code><a href="../filter/AbstractFilterable.html#isFiltered(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isFiltered</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Determine if the LogEvent should be processed or ignored.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Filterable.</span><code><a href="../filter/Filterable.html#isFiltered(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">isFiltered</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Determines if the event should be filtered.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.impl">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../impl/package-summary.html">org.apache.logging.log4j.core.impl</a></h2>
<div class="caption"><span>Classes in <a href="../impl/package-summary.html">org.apache.logging.log4j.core.impl</a> that implement <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Class</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>class&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../impl/Log4jLogEvent.html" class="type-name-link" title="class in org.apache.logging.log4j.core.impl">Log4jLogEvent</a></code></div>
<div class="col-last even-row-color">
<div class="block">Implementation of a LogEvent.</div>
</div>
<div class="col-first odd-row-color"><code>class&nbsp;</code></div>
<div class="col-second odd-row-color"><code><a href="../impl/MutableLogEvent.html" class="type-name-link" title="class in org.apache.logging.log4j.core.impl">MutableLogEvent</a></code></div>
<div class="col-last odd-row-color">
<div class="block">Mutable implementation of the <code>LogEvent</code> interface.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../impl/package-summary.html">org.apache.logging.log4j.core.impl</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DefaultLogEventFactory.</span><code><a href="../impl/DefaultLogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,java.lang.StackTraceElement,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link">StackTraceElement</a>&nbsp;location,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;data,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a log event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">DefaultLogEventFactory.</span><code><a href="../impl/DefaultLogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;data,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a log event.</div>
</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LocationAwareLogEventFactory.</span><code><a href="../impl/LocationAwareLogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,java.lang.StackTraceElement,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link">StackTraceElement</a>&nbsp;location,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;data,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>default <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LogEventFactory.</span><code><a href="../impl/LogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,java.lang.StackTraceElement,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link">StackTraceElement</a>&nbsp;location,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;data,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LogEventFactory.</span><code><a href="../impl/LogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;data,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReusableLogEventFactory.</span><code><a href="../impl/ReusableLogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,java.lang.StackTraceElement,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StackTraceElement.html" title="class or interface in java.lang" class="external-link">StackTraceElement</a>&nbsp;location,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;message,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates a log event.</div>
</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ReusableLogEventFactory.</span><code><a href="../impl/ReusableLogEventFactory.html#createEvent(java.lang.String,org.apache.logging.log4j.Marker,java.lang.String,org.apache.logging.log4j.Level,org.apache.logging.log4j.message.Message,java.util.List,java.lang.Throwable)" class="member-name-link">createEvent</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;loggerName,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Marker.html" title="class or interface in org.apache.logging.log4j" class="external-link">Marker</a>&nbsp;marker,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;fqcn,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/Level.html" title="class or interface in org.apache.logging.log4j" class="external-link">Level</a>&nbsp;level,
<a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a>&nbsp;message,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/List.html" title="class or interface in java.util" class="external-link">List</a>&lt;<a href="../config/Property.html" title="class in org.apache.logging.log4j.core.config">Property</a>&gt;&nbsp;properties,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Throwable.html" title="class or interface in java.lang" class="external-link">Throwable</a>&nbsp;t)</code></div>
<div class="col-last even-row-color">
<div class="block">Creates a log event.</div>
</div>
<div class="col-first odd-row-color"><code>static <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Log4jLogEvent.</span><code><a href="../impl/Log4jLogEvent.html#createMemento(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">createMemento</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../impl/package-summary.html">org.apache.logging.log4j.core.impl</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>static <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Log4jLogEvent.</span><code><a href="../impl/Log4jLogEvent.html#createMemento(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">createMemento</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>static <a href="../impl/Log4jLogEvent.html" title="class in org.apache.logging.log4j.core.impl">Log4jLogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Log4jLogEvent.</span><code><a href="../impl/Log4jLogEvent.html#createMemento(org.apache.logging.log4j.core.LogEvent,boolean)" class="member-name-link">createMemento</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
boolean&nbsp;includeLocation)</code></div>
<div class="col-last odd-row-color">
<div class="block">Creates and returns a new immutable copy of this <code>Log4jLogEvent</code>.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MutableLogEvent.</span><code><a href="../impl/MutableLogEvent.html#initFrom(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">initFrom</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Initialize the fields of this <code>MutableLogEvent</code> from another event.</div>
</div>
<div class="col-first odd-row-color"><code>static void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ReusableLogEventFactory.</span><code><a href="../impl/ReusableLogEventFactory.html#release(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">release</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;logEvent)</code></div>
<div class="col-last odd-row-color">
<div class="block">Switches the <code>reserved</code> flag off if the specified event is a MutableLogEvent, otherwise does nothing.</div>
</div>
<div class="col-first even-row-color"><code>static <a href="https://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html" title="class or interface in java.io" class="external-link">Serializable</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Log4jLogEvent.</span><code><a href="../impl/Log4jLogEvent.html#serialize(org.apache.logging.log4j.core.LogEvent,boolean)" class="member-name-link">serialize</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
boolean&nbsp;includeLocation)</code></div>
<div class="col-last even-row-color">
<div class="block">Take a snapshot of the specified <code>LogEvent</code>.</div>
</div>
</div>
<div class="caption"><span>Constructors in <a href="../impl/package-summary.html">org.apache.logging.log4j.core.impl</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier</div>
<div class="table-header col-second">Constructor</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>&nbsp;</code></div>
<div class="col-second even-row-color"><code><a href="../impl/Log4jLogEvent.Builder.html#%3Cinit%3E(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">Builder</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;other)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.layout">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../layout/package-summary.html">org.apache.logging.log4j.core.layout</a></h2>
<div class="caption"><span>Methods in <a href="../layout/package-summary.html">org.apache.logging.log4j.core.layout</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SerializedLayout.</span><code><a href="../layout/SerializedLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Returns the LogEvent.</div>
</div>
</div>
<div class="caption"><span>Methods in <a href="../layout/package-summary.html">org.apache.logging.log4j.core.layout</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractLayout.</span><code><a href="../layout/AbstractLayout.html#encode(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.layout.ByteBufferDestination)" class="member-name-link">encode</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../layout/ByteBufferDestination.html" title="interface in org.apache.logging.log4j.core.layout">ByteBufferDestination</a>&nbsp;destination)</code></div>
<div class="col-last even-row-color">
<div class="block">Encodes the specified source LogEvent to some binary representation and writes the result to the specified
destination.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GelfLayout.</span><code><a href="../layout/GelfLayout.html#encode(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.layout.ByteBufferDestination)" class="member-name-link">encode</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../layout/ByteBufferDestination.html" title="interface in org.apache.logging.log4j.core.layout">ByteBufferDestination</a>&nbsp;destination)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PatternLayout.</span><code><a href="../layout/PatternLayout.html#encode(org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.layout.ByteBufferDestination)" class="member-name-link">encode</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="../layout/ByteBufferDestination.html" title="interface in org.apache.logging.log4j.core.layout">ByteBufferDestination</a>&nbsp;destination)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../pattern/PatternFormatter.html" title="class in org.apache.logging.log4j.core.pattern">PatternFormatter</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LevelPatternSelector.</span><code><a href="../layout/LevelPatternSelector.html#getFormatters(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">getFormatters</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../pattern/PatternFormatter.html" title="class in org.apache.logging.log4j.core.pattern">PatternFormatter</a>[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MarkerPatternSelector.</span><code><a href="../layout/MarkerPatternSelector.html#getFormatters(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">getFormatters</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="../pattern/PatternFormatter.html" title="class in org.apache.logging.log4j.core.pattern">PatternFormatter</a>[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PatternSelector.</span><code><a href="../layout/PatternSelector.html#getFormatters(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">getFormatters</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="../pattern/PatternFormatter.html" title="class in org.apache.logging.log4j.core.pattern">PatternFormatter</a>[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ScriptPatternSelector.</span><code><a href="../layout/ScriptPatternSelector.html#getFormatters(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">getFormatters</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PatternLayout.</span><code><a href="../layout/PatternLayout.html#serialize(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">serialize</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;stringBuilder)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractStringLayout.</span><code><a href="../layout/AbstractStringLayout.html#toByteArray(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toByteArray</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats the Log Event as a byte array.</div>
</div>
<div class="col-first odd-row-color"><code>byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GelfLayout.</span><code><a href="../layout/GelfLayout.html#toByteArray(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toByteArray</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MessageLayout.</span><code><a href="../layout/MessageLayout.html#toByteArray(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toByteArray</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>byte[]</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SerializedLayout.</span><code><a href="../layout/SerializedLayout.html#toByteArray(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toByteArray</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Formats a <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> as a serialized byte array of the LogEvent object.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractStringLayout.Serializer.</span><code><a href="../layout/AbstractStringLayout.Serializer.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>default <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">AbstractStringLayout.Serializer.</span><code><a href="../layout/AbstractStringLayout.Serializer.html#toSerializable(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;builder)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractStringLayout.Serializer2.</span><code><a href="../layout/AbstractStringLayout.Serializer2.html#toSerializable(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;builder)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">CsvLogEventLayout.</span><code><a href="../layout/CsvLogEventLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">CsvParameterLayout.</span><code><a href="../layout/CsvParameterLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">GelfLayout.</span><code><a href="../layout/GelfLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">HtmlLayout.</span><code><a href="../layout/HtmlLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats as a String.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JsonLayout.</span><code><a href="../layout/JsonLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent,java.io.Writer)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/Writer.html" title="class or interface in java.io" class="external-link">Writer</a>&nbsp;writer)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://logging.apache.org/log4j/2.x/apidocs/org/apache/logging/log4j/message/Message.html" title="class or interface in org.apache.logging.log4j.message" class="external-link">Message</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">MessageLayout.</span><code><a href="../layout/MessageLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PatternLayout.</span><code><a href="../layout/PatternLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats a logging event to a writer.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Rfc5424Layout.</span><code><a href="../layout/Rfc5424Layout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats a <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> in conformance with the RFC 5424 Syslog specification.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SerializedLayout.</span><code><a href="../layout/SerializedLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">
<div class="block"><span class="deprecated-label">Deprecated.</span></div>
<div class="block">Returns the LogEvent.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SyslogLayout.</span><code><a href="../layout/SyslogLayout.html#toSerializable(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">toSerializable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats a <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core"><code>LogEvent</code></a> in conformance with the BSD Log record format.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.lookup">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../lookup/package-summary.html">org.apache.logging.log4j.core.lookup</a></h2>
<div class="caption"><span>Methods in <a href="../lookup/package-summary.html">org.apache.logging.log4j.core.lookup</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../lookup/LookupResult.html" title="interface in org.apache.logging.log4j.core.lookup">LookupResult</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">Interpolator.</span><code><a href="../lookup/Interpolator.html#evaluate(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">evaluate</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;var)</code></div>
<div class="col-last even-row-color">
<div class="block">Resolves the specified variable.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../lookup/LookupResult.html" title="interface in org.apache.logging.log4j.core.lookup">LookupResult</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">PropertiesLookup.</span><code><a href="../lookup/PropertiesLookup.html#evaluate(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">evaluate</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>default <a href="../lookup/LookupResult.html" title="interface in org.apache.logging.log4j.core.lookup">LookupResult</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrLookup.</span><code><a href="../lookup/StrLookup.html#evaluate(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">evaluate</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Same as <a href="../lookup/StrLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)"><code>StrLookup.lookup(LogEvent, String)</code></a>, but provides additional metadata describing the result.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ContextMapLookup.</span><code><a href="../lookup/ContextMapLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">
<div class="block">Looks up the value from the ThreadContext Map.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">DateLookup.</span><code><a href="../lookup/DateLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up d the current date or the date in the LogEvent.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EnvironmentLookup.</span><code><a href="../lookup/EnvironmentLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">
<div class="block">Looks up the value of the environment variable.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">EventLookup.</span><code><a href="../lookup/EventLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up the value from the logging event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Interpolator.</span><code><a href="../lookup/Interpolator.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;var)</code></div>
<div class="col-last odd-row-color">
<div class="block">Resolves the specified variable.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JavaLookup.</span><code><a href="../lookup/JavaLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up the value of the environment variable.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">JmxRuntimeInputArgumentsLookup.</span><code><a href="../lookup/JmxRuntimeInputArgumentsLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">JndiLookup.</span><code><a href="../lookup/JndiLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up the value of the JNDI resource.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">Log4jLookup.</span><code><a href="../lookup/Log4jLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LowerLookup.</span><code><a href="../lookup/LowerLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Converts the "key" to lower case.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MainMapLookup.</span><code><a href="../lookup/MainMapLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">MapLookup.</span><code><a href="../lookup/MapLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MarkerLookup.</span><code><a href="../lookup/MarkerLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">PropertiesLookup.</span><code><a href="../lookup/PropertiesLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ResourceBundleLookup.</span><code><a href="../lookup/ResourceBundleLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">
<div class="block">Looks up the value for the key in the format "BundleName:BundleKey".</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrLookup.</span><code><a href="../lookup/StrLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up a String key to a String value possibly using the current LogEvent.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StructuredDataLookup.</span><code><a href="../lookup/StructuredDataLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">
<div class="block">Looks up the value for the key using the data in the LogEvent.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">SystemPropertiesLookup.</span><code><a href="../lookup/SystemPropertiesLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last even-row-color">
<div class="block">Looks up the value for the key using the data in the LogEvent.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">UpperLookup.</span><code><a href="../lookup/UpperLookup.html#lookup(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">lookup</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;key)</code></div>
<div class="col-last odd-row-color">
<div class="block">Converts the "key" to upper case.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,char%5B%5D)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
char[]&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source array as a template.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,char%5B%5D,int,int)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
char[]&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source array as a template.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.Object)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables in the given source object with
their matching values from the resolver.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.String)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source string as a template.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuffer)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang" class="external-link">StringBuffer</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source buffer as a template.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuffer,int,int)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang" class="external-link">StringBuffer</a>&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source buffer as a template.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source builder as a template.</div>
</div>
<div class="col-first odd-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder,int,int)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source builder as a template.</div>
</div>
<div class="col-first even-row-color"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replace(org.apache.logging.log4j.core.LogEvent,java.lang.String,int,int)" class="member-name-link">replace</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables with their matching values
from the resolver using the given source string as a template.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replaceIn(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuffer,int,int)" class="member-name-link">replaceIn</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuffer.html" title="class or interface in java.lang" class="external-link">StringBuffer</a>&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables within the given source buffer
with their matching values from the resolver.</div>
</div>
<div class="col-first even-row-color"><code>boolean</code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replaceIn(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">replaceIn</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;source)</code></div>
<div class="col-last even-row-color">
<div class="block">Replaces all the occurrences of variables within the given source
builder with their matching values from the resolver.</div>
</div>
<div class="col-first odd-row-color"><code>boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#replaceIn(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder,int,int)" class="member-name-link">replaceIn</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;source,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Replaces all the occurrences of variables within the given source
builder with their matching values from the resolver.</div>
</div>
<div class="col-first even-row-color"><code>protected <a href="../lookup/LookupResult.html" title="interface in org.apache.logging.log4j.core.lookup">LookupResult</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#resolveVariable(org.apache.logging.log4j.core.LogEvent,java.lang.String,java.lang.StringBuilder,int,int)" class="member-name-link">resolveVariable</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;variableName,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;buf,
int&nbsp;startPos,
int&nbsp;endPos)</code></div>
<div class="col-last even-row-color">
<div class="block">Internal method that resolves the value of a variable.</div>
</div>
<div class="col-first odd-row-color"><code>protected boolean</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StrSubstitutor.</span><code><a href="../lookup/StrSubstitutor.html#substitute(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder,int,int)" class="member-name-link">substitute</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;buf,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Internal method that substitutes the variables.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.net">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../net/package-summary.html">org.apache.logging.log4j.core.net</a></h2>
<div class="caption"><span>Methods in <a href="../net/package-summary.html">org.apache.logging.log4j.core.net</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>abstract void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MailManager.</span><code><a href="../net/MailManager.html#add(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">add</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds an event to the cyclic buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SmtpManager.</span><code><a href="../net/SmtpManager.html#add(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">add</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>protected byte[]</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SmtpManager.</span><code><a href="../net/SmtpManager.html#formatContentToBytes(org.apache.logging.log4j.core.LogEvent%5B%5D,org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.Layout)" class="member-name-link">formatContentToBytes</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>[]&nbsp;priorEvents,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;appendEvent,
<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>abstract void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MailManager.</span><code><a href="../net/MailManager.html#sendEvents(org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">sendEvents</a><wbr>(<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;appendEvent)</code></div>
<div class="col-last odd-row-color">
<div class="block">Send the contents of the cyclic buffer as an e-mail message.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SmtpManager.</span><code><a href="../net/SmtpManager.html#sendEvents(org.apache.logging.log4j.core.Layout,org.apache.logging.log4j.core.LogEvent)" class="member-name-link">sendEvents</a><wbr>(<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;appendEvent)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>protected void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">SmtpManager.</span><code><a href="../net/SmtpManager.html#writeBuffer(org.apache.logging.log4j.core.LogEvent%5B%5D,org.apache.logging.log4j.core.LogEvent,org.apache.logging.log4j.core.Layout,java.io.OutputStream)" class="member-name-link">writeBuffer</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>[]&nbsp;priorEvents,
<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;appendEvent,
<a href="../Layout.html" title="interface in org.apache.logging.log4j.core">Layout</a>&lt;?&gt;&nbsp;layout,
<a href="https://docs.oracle.com/javase/8/docs/api/java/io/OutputStream.html" title="class or interface in java.io" class="external-link">OutputStream</a>&nbsp;out)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.parser">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../parser/package-summary.html">org.apache.logging.log4j.core.parser</a></h2>
<div class="caption"><span>Methods in <a href="../parser/package-summary.html">org.apache.logging.log4j.core.parser</a> that return <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">LogEventParser.</span><code><a href="../parser/LogEventParser.html#parseFrom(byte%5B%5D)" class="member-name-link">parseFrom</a><wbr>(byte[]&nbsp;input)</code></div>
<div class="col-last even-row-color">
<div class="block">Parses a byte array, which is expected to contain exactly one log event.</div>
</div>
<div class="col-first odd-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LogEventParser.</span><code><a href="../parser/LogEventParser.html#parseFrom(byte%5B%5D,int,int)" class="member-name-link">parseFrom</a><wbr>(byte[]&nbsp;input,
int&nbsp;offset,
int&nbsp;length)</code></div>
<div class="col-last odd-row-color">
<div class="block">Parses a specified range in a byte array.</div>
</div>
<div class="col-first even-row-color"><code><a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">TextLogEventParser.</span><code><a href="../parser/TextLogEventParser.html#parseFrom(java.lang.String)" class="member-name-link">parseFrom</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&nbsp;input)</code></div>
<div class="col-last even-row-color">
<div class="block">Parses a String, which is expected to contain exactly one log event.</div>
</div>
</div>
</section>
</li>
<li>
<section class="detail" id="org.apache.logging.log4j.core.pattern">
<h2>Uses of <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a> in <a href="../pattern/package-summary.html">org.apache.logging.log4j.core.pattern</a></h2>
<div class="caption"><span>Methods in <a href="../pattern/package-summary.html">org.apache.logging.log4j.core.pattern</a> with parameters of type <a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a></span></div>
<div class="summary-table three-column-summary">
<div class="table-header col-first">Modifier and Type</div>
<div class="table-header col-second">Method</div>
<div class="table-header col-last">Description</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">AbstractStyleNameConverter.</span><code><a href="../pattern/AbstractStyleNameConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ClassNamePatternConverter.</span><code><a href="../pattern/ClassNamePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Format a logging event.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">DatePatternConverter.</span><code><a href="../pattern/DatePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EncodingPatternConverter.</span><code><a href="../pattern/EncodingPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">EndOfBatchPatternConverter.</span><code><a href="../pattern/EndOfBatchPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">EqualsBaseReplacementConverter.</span><code><a href="../pattern/EqualsBaseReplacementConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ExtendedThrowablePatternConverter.</span><code><a href="../pattern/ExtendedThrowablePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">FileLocationPatternConverter.</span><code><a href="../pattern/FileLocationPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">FullLocationPatternConverter.</span><code><a href="../pattern/FullLocationPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">HighlightConverter.</span><code><a href="../pattern/HighlightConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LevelPatternConverter.</span><code><a href="../pattern/LevelPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LineLocationPatternConverter.</span><code><a href="../pattern/LineLocationPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LineSeparatorPatternConverter.</span><code><a href="../pattern/LineSeparatorPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;ignored,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LiteralPatternConverter.</span><code><a href="../pattern/LiteralPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>abstract void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LogEventPatternConverter.</span><code><a href="../pattern/LogEventPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">LoggerFqcnPatternConverter.</span><code><a href="../pattern/LoggerFqcnPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">LoggerPatternConverter.</span><code><a href="../pattern/LoggerPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MapPatternConverter.</span><code><a href="../pattern/MapPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MarkerPatternConverter.</span><code><a href="../pattern/MarkerPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MarkerSimpleNamePatternConverter.</span><code><a href="../pattern/MarkerSimpleNamePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MaxLengthConverter.</span><code><a href="../pattern/MaxLengthConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MdcPatternConverter.</span><code><a href="../pattern/MdcPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">MessagePatternConverter.</span><code><a href="../pattern/MessagePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">MethodLocationPatternConverter.</span><code><a href="../pattern/MethodLocationPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">NanoTimePatternConverter.</span><code><a href="../pattern/NanoTimePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;output)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">NdcPatternConverter.</span><code><a href="../pattern/NdcPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">&nbsp;</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">PatternFormatter.</span><code><a href="../pattern/PatternFormatter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;buf)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ProcessIdPatternConverter.</span><code><a href="../pattern/ProcessIdPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RegexReplacementConverter.</span><code><a href="../pattern/RegexReplacementConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RelativeTimePatternConverter.</span><code><a href="../pattern/RelativeTimePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">RepeatPatternConverter.</span><code><a href="../pattern/RepeatPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Adds the repeated String to the buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">RootThrowablePatternConverter.</span><code><a href="../pattern/RootThrowablePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">SequenceNumberPatternConverter.</span><code><a href="../pattern/SequenceNumberPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">StyleConverter.</span><code><a href="../pattern/StyleConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThreadIdPatternConverter.</span><code><a href="../pattern/ThreadIdPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ThreadNamePatternConverter.</span><code><a href="../pattern/ThreadNamePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThreadPriorityPatternConverter.</span><code><a href="../pattern/ThreadPriorityPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">ThrowablePatternConverter.</span><code><a href="../pattern/ThrowablePatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;buffer)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>void</code></div>
<div class="col-second even-row-color"><span class="type-name-label">UuidPatternConverter.</span><code><a href="../pattern/UuidPatternConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last even-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first odd-row-color"><code>void</code></div>
<div class="col-second odd-row-color"><span class="type-name-label">VariablesNotEmptyReplacementConverter.</span><code><a href="../pattern/VariablesNotEmptyReplacementConverter.html#format(org.apache.logging.log4j.core.LogEvent,java.lang.StringBuilder)" class="member-name-link">format</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event,
<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/StringBuilder.html" title="class or interface in java.lang" class="external-link">StringBuilder</a>&nbsp;toAppendTo)</code></div>
<div class="col-last odd-row-color">
<div class="block">Formats an event into a string buffer.</div>
</div>
<div class="col-first even-row-color"><code>protected <a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThrowablePatternConverter.</span><code><a href="../pattern/ThrowablePatternConverter.html#getSuffix(org.apache.logging.log4j.core.LogEvent)" class="member-name-link">getSuffix</a><wbr>(<a href="../LogEvent.html" title="interface in org.apache.logging.log4j.core">LogEvent</a>&nbsp;event)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
</section>
</li>
</ul>
</section>
</main>
<footer role="contentinfo">
<hr>
<p class="legal-copy"><small><p align="center"> Copyright &copy; 1999-2024 <a href="https://www.apache.org/">The Apache Software Foundation</a>. All Rights Reserved.<br/> Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo, and the Apache Log4j logo are trademarks of The Apache Software Foundation. </p></small></p>
</footer>
</div>
</div>
</body>
</html>