# Uses of Class
ch.qos.logback.core.pattern.DynamicConverter

Packages that use DynamicConverter
Package
Description
ch.qos.logback.access.pattern
Provides classes implementing format specifiers in conversion patterns.
ch.qos.logback.classic.pattern
Provides classes implementing format specifiers in conversion patterns.
ch.qos.logback.classic.pattern.color
ch.qos.logback.core.pattern
Contains the base classes used by PatternLayout.
ch.qos.logback.core.pattern.color
ch.qos.logback.core.rolling.helper
Internal helper classes used by `ch.qos.logback.core.rolling` package.

## Uses of DynamicConverter in ch.qos.logback.access.pattern

Subclasses of DynamicConverter in ch.qos.logback.access.pattern
Modifier and Type
Class
Description
`class`
`AccessConverter`
`class`
`ContentLengthConverter`
`class`
`DateConverter`
`class`
`ElapsedSecondsConverter`
`class`
`ElapsedTimeConverter`
`class`
`FullRequestConverter`
This class is tied to the `fullRequest` conversion word.
`class`
`FullResponseConverter`
`class`
`LineSeparatorConverter`
`class`
`LocalIPAddressConverter`
`class`
`LocalPortConverter`
`class`
`NAConverter`
Always returns the NA (not available) string which is "-" in the case of access conversions.
`class`
`QueryStringConverter`
`class`
`RemoteHostConverter`
`class`
`RemoteIPAddressConverter`
`class`
`RemoteUserConverter`
`class`
`RequestAttributeConverter`
`class`
`RequestContentConverter`
This class is tied to the `requestContent` conversion word.
`class`
`RequestCookieConverter`
`class`
`RequestHeaderConverter`
`class`
`RequestMethodConverter`
`class`
`RequestParameterConverter`
`class`
`RequestProtocolConverter`
`class`
`RequestURIConverter`
The request URI.
`class`
`RequestURLConverter`
The first line of the request.
`class`
`ResponseContentConverter`
This class is tied to the `requestContent` conversion word.
`class`
`ResponseHeaderConverter`
`class`
`ServerNameConverter`
`class`
`SessionIDConverter`
`class`
`StatusCodeConverter`
`class`
`ThreadNameConverter`

## Uses of DynamicConverter in ch.qos.logback.classic.pattern

Subclasses of DynamicConverter in ch.qos.logback.classic.pattern
Modifier and Type
Class
Description
`class`
`CallerDataConverter`
This converter outputs caller data depending on depth or depth range and marker data.
`class`
`ClassicConverter`
This class serves the super-class of all converters in logback.
`class`
`ClassOfCallerConverter`
`class`
`ContextNameConverter`
Converts an event to the logger context's name.
`class`
`DateConverter`
`class`
`ExtendedThrowableProxyConverter`
`class`
`FileOfCallerConverter`
`class`
`LevelConverter`
Return the event's level.
`class`
`LineOfCallerConverter`
`class`
`LineSeparatorConverter`
`class`
`LocalSequenceNumberConverter`
A converters based on a a locally incremented sequence number.
`class`
`LoggerConverter`
`class`
`MarkerConverter`
Return the event's marker value(s).
`class`
`MDCConverter`
`class`
`MessageConverter`
Return the event's formatted message.
`class`
`MethodOfCallerConverter`
`class`
`NamedConverter`
`class`
`NopThrowableInformationConverter`
Always returns an empty string.
`class`
`PrefixCompositeConverter`
`final class`
`PropertyConverter`
`class`
`RelativeTimeConverter`
`class`
`RootCauseFirstThrowableProxyConverter`
`class`
`SyslogStartConverter`
`class`
`ThreadConverter`
Return the events thread (usually the current thread).
`class`
`ThrowableHandlingConverter`
Converter which handle throwables should be derived from this class.
`class`
`ThrowableProxyConverter`
Add a stack trace in case the event contains a Throwable.

## Uses of DynamicConverter in ch.qos.logback.classic.pattern.color

Subclasses of DynamicConverter in ch.qos.logback.classic.pattern.color
Modifier and Type
Class
Description
`class`
`HighlightingCompositeConverter`
Highlights inner-text depending on the level, in bold red for events of level ERROR, in red for WARN, in BLUE for INFO, and in the default color for other levels.

## Uses of DynamicConverter in ch.qos.logback.core.pattern

Subclasses of DynamicConverter in ch.qos.logback.core.pattern
Modifier and Type
Class
Description
`class`
`CompositeConverter<E>`
`class`
`IdentityCompositeConverter<E>`
`class`
`ReplacingCompositeConverter<E>`

## Uses of DynamicConverter in ch.qos.logback.core.pattern.color

Subclasses of DynamicConverter in ch.qos.logback.core.pattern.color
Modifier and Type
Class
Description
`class`
`BlackCompositeConverter<E>`
Encloses a given set of converter output in black using the appropriate ANSI escape codes.
`class`
`BlueCompositeConverter<E>`
Encloses a given set of converter output in blue using the appropriate ANSI escape codes.
`class`
`BoldBlueCompositeConverter<E>`
Encloses a given set of converter output in bold blue using the appropriate ANSI escape codes.
`class`
`BoldCyanCompositeConverter<E>`
Encloses a given set of converter output in bold cyan using the appropriate ANSI escape codes.
`class`
`BoldGreenCompositeConverter<E>`
Encloses a given set of converter output in bold green using the appropriate ANSI escape codes.
`class`
`BoldMagentaCompositeConverter<E>`
Encloses a given set of converter output in bold magenta using the appropriate ANSI escape codes.
`class`
`BoldRedCompositeConverter<E>`
Encloses a given set of converter output in bold red using the appropriate ANSI escape codes.
`class`
`BoldWhiteCompositeConverter<E>`
Encloses a given set of converter output in bold white using the appropriate ANSI escape codes.
`class`
`BoldYellowCompositeConverter<E>`
Encloses a given set of converter output in bold yellow using the appropriate ANSI escape codes.
`class`
`CyanCompositeConverter<E>`
Encloses a given set of converter output in cyan using the appropriate ANSI escape codes.
`class`
`ForegroundCompositeConverterBase<E>`
Base class for all foreground color setting composite converters.
`class`
`GrayCompositeConverter<E>`
Encloses a given set of converter output in gray using the appropriate ANSI escape codes.
`class`
`GreenCompositeConverter<E>`
Encloses a given set of converter output in green using the appropriate ANSI escape codes.
`class`
`MagentaCompositeConverter<E>`
Encloses a given set of converter output in magenta using the appropriate ANSI escape codes.
`class`
`RedCompositeConverter<E>`
Encloses a given set of converter output in red using the appropriate ANSI escape codes.
`class`
`WhiteCompositeConverter<E>`
Encloses a given set of converter output in white using the appropriate ANSI escape codes.
`class`
`YellowCompositeConverter<E>`
Encloses a given set of converter output in yellow using the appropriate ANSI escape codes.

## Uses of DynamicConverter in ch.qos.logback.core.rolling.helper

Subclasses of DynamicConverter in ch.qos.logback.core.rolling.helper
Modifier and Type
Class
Description
`class`
`DateTokenConverter<E>`
Returns a date formatted by SimpleDateFormatter.
`class`
`IntegerTokenConverter`
When asked to convert an integer, `IntegerTokenConverter` the string value of that integer.