Interface PatternConverter
- All Known Subinterfaces:
ArrayPatternConverter
- All Known Implementing Classes:
AbstractPatternConverter, AbstractStyleNameConverter, AbstractStyleNameConverter.Black, AbstractStyleNameConverter.Blue, AbstractStyleNameConverter.Cyan, AbstractStyleNameConverter.Green, AbstractStyleNameConverter.Magenta, AbstractStyleNameConverter.Red, AbstractStyleNameConverter.White, AbstractStyleNameConverter.Yellow, ClassNamePatternConverter, DatePatternConverter, EncodingPatternConverter, EndOfBatchPatternConverter, EqualsBaseReplacementConverter, EqualsIgnoreCaseReplacementConverter, EqualsReplacementConverter, ExtendedThrowablePatternConverter, FileLocationPatternConverter, FullLocationPatternConverter, HighlightConverter, IntegerPatternConverter, LevelPatternConverter, LevelPatternConverter.LevelMapLevelPatternConverter, LevelPatternConverter.SimpleLevelPatternConverter, LineLocationPatternConverter, LineSeparatorPatternConverter, LiteralPatternConverter, Log4j1LevelPatternConverter, Log4j1MdcPatternConverter, Log4j1NdcPatternConverter, LogEventPatternConverter, LoggerFqcnPatternConverter, LoggerPatternConverter, MapPatternConverter, MarkerPatternConverter, MarkerSimpleNamePatternConverter, MaxLengthConverter, MdcPatternConverter, MessagePatternConverter, MessagePatternConverter.FormattedMessagePatternConverter, MessagePatternConverter.RenderingPatternConverter, MessagePatternConverter.SimpleMessagePatternConverter, MethodLocationPatternConverter, NamePatternConverter, NanoTimePatternConverter, NdcPatternConverter, ProcessIdPatternConverter, RegexReplacementConverter, RelativeTimePatternConverter, RepeatPatternConverter, RootThrowablePatternConverter, SequenceNumberPatternConverter, SimpleLiteralPatternConverter, SimpleLiteralPatternConverter.Noop, SimpleLiteralPatternConverter.Space, SimpleLiteralPatternConverter.StringValue, StyleConverter, ThreadIdPatternConverter, ThreadNamePatternConverter, ThreadPriorityPatternConverter, ThrowablePatternConverter, UuidPatternConverter, VariablesNotEmptyReplacementConverter
public interface PatternConverter
Interface that all PatternConverters must implement.
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionvoidformat(Object obj, StringBuilder toAppendTo) Formats an object into a string buffer.getName()Returns the name of the converter.This method returns the CSS style class that should be applied to the LoggingEvent passed as parameter, which can be null.
-
Field Details
-
CATEGORY
Main plugin category for PatternConverter plugins.- Since:
- 2.1
- See Also:
-
-
Method Details
-
format
Formats an object into a string buffer.- Parameters:
obj- event to format, may not be null.toAppendTo- string buffer to which the formatted event will be appended. May not be null.
-
getName
-
getStyleClass
-