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.
Modifier and Type | Field and Description |
---|---|
PatternConverter |
next |
Modifier | Constructor and Description |
---|---|
protected |
PatternConverter() |
protected |
PatternConverter(FormattingInfo fi) |
Modifier and Type | Method and Description |
---|---|
protected abstract String |
convert(LogRecord event)
Derived pattern converters must override this method in order to
convert conversion specifiers in the correct way.
|
void |
format(StringBuffer sbuf,
LogRecord e)
A template method for formatting in a converter specific way.
|
void |
spacePad(StringBuffer sbuf,
int length)
Fast space padding method.
|
public PatternConverter next
protected PatternConverter()
protected PatternConverter(FormattingInfo fi)
protected abstract String convert(LogRecord event)
event
- public void format(StringBuffer sbuf, LogRecord e)
sbuf
- e
- public void spacePad(StringBuffer sbuf, int length)
sbuf
- length
- Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.