# Package ch.qos.logback.classic.pattern

Provides classes implementing format specifiers in conversion patterns.

See: Description

Interface Summary
Interface | Description
--- | ---
Abbreviator | An interface used for abbreviating strings according to different policies.

Class Summary
Class | Description
--- | ---
CallerDataConverter | This converter outputs caller data depending on depth 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 |
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.