org.apache.log4j.helpers
public abstract class PatternConverter extends Object
PatternConverter is an abtract class that provides the formatting functionality that derived classes need.
Conversion specifiers in a conversion patterns are parsed to individual PatternConverters. Each of which is responsible for converting a logging event in a converter specific manner.
Since: 0.8.2
Field Summary | |
---|---|
PatternConverter | next |
Constructor Summary | |
---|---|
protected | PatternConverter() |
protected | PatternConverter(FormattingInfo fi) |
Method Summary | |
---|---|
protected abstract String | convert(LoggingEvent event)
Derived pattern converters must override this method in order to
convert conversion specifiers in the correct way. |
void | format(StringBuffer sbuf, LoggingEvent e)
A template method for formatting in a converter specific way. |
void | spacePad(StringBuffer sbuf, int length)
Fast space padding method. |