# Package ch.qos.logback.core.pattern

Contains the base classes used by PatternLayout.

These classes lay the groundwork so that subclasses of PatternLayoutBase can use module-specific patterns.

Interface Summary
PostCompileProcessor<E>: Implements this to perform post compile processing for a PatternLayout.

Class Summary
CompositeConverter<E>
Converter<E>: A minimal converter which sets up the general interface for derived classes.
ConverterUtil
DynamicConverter<E>
FormatInfo: FormattingInfo instances contain the information obtained when parsing formatting modifiers in conversion modifiers.
FormattingConverter<E>
IdentityCompositeConverter<E>
LiteralConverter<E>
PatternLayoutBase<E>
PatternLayoutEncoderBase<E>
ReplacingCompositeConverter<E>
SpacePadder