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. |