@Plugin(name="LevelPatternConverter", category="Converter") public final class LevelPatternConverter extends LogEventPatternConverter
| Modifier and Type | Field and Description |
|---|---|
private static LevelPatternConverter |
INSTANCE
Singleton.
|
private java.util.Map<Level,java.lang.String> |
levelMap |
private static java.lang.String |
OPTION_LENGTH |
private static java.lang.String |
OPTION_LOWER |
LOGGERCATEGORY| Modifier | Constructor and Description |
|---|---|
private |
LevelPatternConverter(java.util.Map<Level,java.lang.String> map)
Private constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
format(LogEvent event,
java.lang.StringBuilder output)
Formats an event into a string buffer.
|
java.lang.String |
getStyleClass(java.lang.Object e)
This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can
be null.
|
private static java.lang.String |
left(Level level,
int length)
Returns the leftmost chars of the level name for the given level.
|
static LevelPatternConverter |
newInstance(java.lang.String[] options)
Obtains an instance of pattern converter.
|
format, handlesThrowable, isVariablegetNameprivate static final java.lang.String OPTION_LENGTH
private static final java.lang.String OPTION_LOWER
private static final LevelPatternConverter INSTANCE
private final java.util.Map<Level,java.lang.String> levelMap
private LevelPatternConverter(java.util.Map<Level,java.lang.String> map)
public static LevelPatternConverter newInstance(java.lang.String[] options)
options - options, may be null. May contain a list of level names and The value that should be displayed for the
Level.private static java.lang.String left(Level level, int length)
level - The levellength - How many chars to returnlength is greater than the level name
length,public void format(LogEvent event, java.lang.StringBuilder output)
format in class LogEventPatternConverterevent - event to format, may not be null.output - string buffer to which the formatted event will be appended. May not be null.public java.lang.String getStyleClass(java.lang.Object e)
This information is currently used only by HtmlLayout.
getStyleClass in interface PatternConvertergetStyleClass in class AbstractPatternConvertere - null values are accepted