- 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>
-
- All Implemented Interfaces:
ContextAware,LifeCycle
- Direct Known Subclasses:
ForegroundCompositeConverterBase,IdentityCompositeConverter,PrefixCompositeConverter,ReplacingCompositeConverter
public abstract class CompositeConverter<E> extends DynamicConverter<E>
-
-
Field Summary
-
Fields inherited from class ch.qos.logback.core.pattern.DynamicConverter
started
-
-
Constructor Summary
Constructors Constructor Description CompositeConverter()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description Stringconvert(E event)The convert method is responsible for extracting data from the event and returning a formatted string representation.Converter<E>getChildConverter()voidsetChildConverter(Converter<E> child)StringtoString()protected abstract Stringtransform(E event, String in)-
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
-
Methods inherited from class ch.qos.logback.core.pattern.FormattingConverter
getFormattingInfo, setFormattingInfo, write
-
-
-
-
Constructor Detail
-
CompositeConverter
public CompositeConverter()
-
-
Method Detail
-
convert
public String convert(E event)
Description copied from class:ConverterThe convert method is responsible for extracting data from the event and returning a formatted string representation.
-
getChildConverter
public Converter<E> getChildConverter()
-
setChildConverter
public void setChildConverter(Converter<E> child)
-
-