Class PatternFormatter
- java.lang.Object
-
- org.apache.logging.log4j.core.pattern.PatternFormatter
-
public class PatternFormatter extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description PatternFormatter(LogEventPatternConverter converter, FormattingInfo field)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformat(LogEvent event, java.lang.StringBuilder buf)LogEventPatternConvertergetConverter()FormattingInfogetFormattingInfo()booleanhandlesThrowable()Normally pattern formatters are not meant to handle Exceptions although few pattern formatters might.java.lang.StringtoString()Returns a String suitable for debugging.
-
-
-
Constructor Detail
-
PatternFormatter
public PatternFormatter(LogEventPatternConverter converter, FormattingInfo field)
-
-
Method Detail
-
format
public void format(LogEvent event, java.lang.StringBuilder buf)
-
getConverter
public LogEventPatternConverter getConverter()
-
getFormattingInfo
public FormattingInfo getFormattingInfo()
-
handlesThrowable
public boolean handlesThrowable()
Normally pattern formatters are not meant to handle Exceptions although few pattern formatters might.By examining the return values for this method, the containing layout will determine whether it handles throwables or not.
- Returns:
- true if this PatternConverter handles throwables
-
toString
public java.lang.String toString()
Returns a String suitable for debugging.- Overrides:
toStringin classjava.lang.Object- Returns:
- a String suitable for debugging.
-
-