# Package ch.qos.logback.classic.pattern

Provides classes implementing format specifiers in conversion patterns.

See: Description

Interface Summary
Abbreviator: An interface used for abbreviating strings according to different policies.

Class Summary
CallerDataConverter: This converter outputs caller data depending on depth or depth range and marker data.
ClassicConverter: This class serves the super-class of all converters in logback.
ClassNameOnlyAbbreviator: This abbreviator returns the class name from a fully qualified class name, removing the leading package name.
ClassOfCallerConverter
ContextNameConverter: Converts an event to the logger context's name.
DateConverter
EnsureExceptionHandling
ExtendedThrowableProxyConverter
FileOfCallerConverter
LevelConverter: Return the event's level.
LineOfCallerConverter
LineSeparatorConverter
LocalSequenceNumberConverter: A converters based on a a locally incremented sequence number.
LoggerConverter
MarkerConverter: Return the event's marker value(s).
MDCConverter
MessageConverter: Return the event's formatted message.
MethodOfCallerConverter
NamedConverter
NopThrowableInformationConverter: Always returns an empty string.
PropertyConverter
RelativeTimeConverter
RootCauseFirstThrowableProxyConverter
SyslogStartConverter
TargetLengthBasedClassNameAbbreviator
ThreadConverter: Return the events thread (usually the current thread).
ThrowableHandlingConverter: Converter which handle throwables should be derived from this class.
ThrowableProxyConverter: Add a stack trace in case the event contains a Throwable.
Util

## Package ch.qos.logback.classic.pattern Description

Provides classes implementing format specifiers in conversion patterns.