Top Fields Constructors Methods
ch.qos.logback.core.pattern.parser

pack-priv Class Compiler<E>

extends ContextAwareBase
Class Inheritance
Imports
java.util.Map, ch.qos.logback.core.pattern.CompositeConverter, .Converter, .DynamicConverter, .LiteralConverter, ch.qos.logback.core.spi.ContextAwareBase, ch.qos.logback.core.status.ErrorStatus, ch.qos.logback.core.util.OptionHelper

Field Summary

Modifier and TypeField and Description
pack-priv final Map<String, String>
pack-priv Converter<E>
pack-priv Converter<E>
pack-priv final Node
Inherited from ch.qos.logback.core.spi.ContextAwareBase:
context

Constructor Summary

AccessConstructor and Description
pack-priv
Compiler(final Node top, final Map<String, String> converterMap)

Method Summary

Modifier and TypeMethod and Description
private void
pack-priv Converter<E>
pack-priv CompositeConverter<E>
createCompositeConverter(CompositeNode cn)

Attempt to create a converter using the information found in 'compositeConverterMap'.

pack-priv DynamicConverter<E>
createConverter(SimpleKeywordNode kn)

Attempt to create a converter using the information found in 'converterMap'.

Inherited from ch.qos.logback.core.spi.ContextAwareBase:
addErroraddErroraddInfoaddInfoaddStatusaddWarnaddWarngetContextgetDeclaredOrigingetStatusManagersetContext

Field Detail

converterMapback to summary
pack-priv final Map<String, String> converterMap
tailback to summary
pack-priv Converter<E> tail
topback to summary
pack-priv final Node top

Constructor Detail

Compilerback to summary
pack-priv Compiler(final Node top, final Map<String, String> converterMap)

Method Detail

addToListback to summary
private void addToList(Converter<E> c)
compileback to summary
pack-priv Converter<E> compile()
createCompositeConverterback to summary
pack-priv CompositeConverter<E> createCompositeConverter(CompositeNode cn)

Attempt to create a converter using the information found in 'compositeConverterMap'.

Annotations
@SuppressWarnings:unchecked
createConverterback to summary
pack-priv DynamicConverter<E> createConverter(SimpleKeywordNode kn)

Attempt to create a converter using the information found in 'converterMap'.

Annotations
@SuppressWarnings:unchecked