ch.qos.logback.core.pattern.color
Class ForegroundCompositeConverterBase<E>
java.lang.Object
ch.qos.logback.core.pattern.Converter<E>
ch.qos.logback.core.pattern.FormattingConverter<E>
ch.qos.logback.core.pattern.DynamicConverter<E>
ch.qos.logback.core.pattern.CompositeConverter<E>
ch.qos.logback.core.pattern.color.ForegroundCompositeConverterBase<E>
- Type Parameters:
E -
- All Implemented Interfaces:
- ContextAware, LifeCycle
- Direct Known Subclasses:
- BlackCompositeConverter, BlueCompositeConverter, BoldBlueCompositeConverter, BoldCyanCompositeConverter, BoldGreenCompositeConverter, BoldMagentaCompositeConverter, BoldRedCompositeConverter, BoldWhiteCompositeConverter, BoldYellowCompositeConverter, CyanCompositeConverter, GrayCompositeConverter, GreenCompositeConverter, MagentaCompositeConverter, RedCompositeConverter, WhiteCompositeConverter, YellowCompositeConverter
public abstract class ForegroundCompositeConverterBase<E>
- extends CompositeConverter<E>
Base class for all foreground color setting composite converters.
- Since:
- 1.0.5
| Methods inherited from class ch.qos.logback.core.pattern.DynamicConverter |
addError, addError, addInfo, addInfo, addStatus, addWarn, addWarn, getContext, getFirstOption, getOptionList, isStarted, setContext, setOptionList, start, stop |
ForegroundCompositeConverterBase
public ForegroundCompositeConverterBase()
transform
protected String transform(E event,
String in)
- Specified by:
transform in class CompositeConverter<E>
getForegroundColorCode
protected abstract String getForegroundColorCode(E event)
- Derived classes return the foreground color specific to the derived class instance.
- Returns:
- the foreground color for this instance
Copyright © 2005-2014 QOS.ch. All Rights Reserved.