Package | Description |
---|---|
org.apache.logging.log4j.core.layout |
Log4j 2 Layout support.
|
org.apache.logging.log4j.core.pattern |
Provides classes implementing format specifiers in conversion patterns.
|
Modifier and Type | Field and Description |
---|---|
private RegexReplacement |
PatternLayout.Builder.regexReplacement |
private RegexReplacement |
PatternLayout.PatternSerializer.replace |
private RegexReplacement |
PatternLayout.SerializerBuilder.replace |
private RegexReplacement |
PatternLayout.PatternSelectorSerializer.replace |
Modifier and Type | Method and Description |
---|---|
static PatternLayout |
PatternLayout.createLayout(java.lang.String pattern,
PatternSelector patternSelector,
Configuration config,
RegexReplacement replace,
java.nio.charset.Charset charset,
boolean alwaysWriteExceptions,
boolean noConsoleNoAnsi,
java.lang.String headerPattern,
java.lang.String footerPattern)
Deprecated.
Use
PatternLayout.newBuilder() instead. This will be private in a future version. |
static AbstractStringLayout.Serializer |
PatternLayout.createSerializer(Configuration configuration,
RegexReplacement replace,
java.lang.String pattern,
java.lang.String defaultPattern,
PatternSelector patternSelector,
boolean alwaysWriteExceptions,
boolean noConsoleNoAnsi)
Deprecated.
Use
PatternLayout.newSerializerBuilder() instead. |
PatternLayout.SerializerBuilder |
PatternLayout.SerializerBuilder.setReplace(RegexReplacement replace) |
PatternLayout.Builder |
PatternLayout.Builder.withRegexReplacement(RegexReplacement regexReplacement) |
Constructor and Description |
---|
PatternLayout(Configuration config,
RegexReplacement replace,
java.lang.String eventPattern,
PatternSelector patternSelector,
java.nio.charset.Charset charset,
boolean alwaysWriteExceptions,
boolean disableAnsi,
boolean noConsoleNoAnsi,
java.lang.String headerPattern,
java.lang.String footerPattern)
Constructs a PatternLayout using the supplied conversion pattern.
|
PatternSelectorSerializer(PatternSelector patternSelector,
RegexReplacement replace) |
PatternSerializer(PatternFormatter[] formatters,
RegexReplacement replace) |
Modifier and Type | Method and Description |
---|---|
static RegexReplacement |
RegexReplacement.createRegexReplacement(java.util.regex.Pattern regex,
java.lang.String replacement)
Create a RegexReplacement.
|