Class PatternLayout.PatternFormatterPatternSerializer
- java.lang.Object
-
- org.apache.logging.log4j.core.layout.PatternLayout.PatternFormatterPatternSerializer
-
- All Implemented Interfaces:
LocationAware
,AbstractStringLayout.Serializer
,AbstractStringLayout.Serializer2
,PatternLayout.PatternSerializer
- Enclosing class:
- PatternLayout
private static final class PatternLayout.PatternFormatterPatternSerializer extends java.lang.Object implements PatternLayout.PatternSerializer
-
-
Field Summary
Fields Modifier and Type Field Description private PatternFormatter[]
formatters
-
Constructor Summary
Constructors Modifier Constructor Description private
PatternFormatterPatternSerializer(PatternFormatter[] formatters)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
requiresLocation()
java.lang.String
toSerializable(LogEvent event)
java.lang.StringBuilder
toSerializable(LogEvent event, java.lang.StringBuilder buffer)
java.lang.String
toString()
-
-
-
Field Detail
-
formatters
private final PatternFormatter[] formatters
-
-
Constructor Detail
-
PatternFormatterPatternSerializer
private PatternFormatterPatternSerializer(PatternFormatter[] formatters)
-
-
Method Detail
-
toSerializable
public java.lang.String toSerializable(LogEvent event)
- Specified by:
toSerializable
in interfaceAbstractStringLayout.Serializer
-
toSerializable
public java.lang.StringBuilder toSerializable(LogEvent event, java.lang.StringBuilder buffer)
- Specified by:
toSerializable
in interfaceAbstractStringLayout.Serializer
- Specified by:
toSerializable
in interfaceAbstractStringLayout.Serializer2
-
requiresLocation
public boolean requiresLocation()
- Specified by:
requiresLocation
in interfaceLocationAware
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-