# Package ch.qos.logback.core.rolling.helper

Internal helper classes used by `ch.qos.logback.core.rolling` package.

See: Description

Interface Summary
Interface | Description
--- | ---
ArchiveRemover | Given a date remove older archived log files.
MonoTypedConverter | Converters which can deal only with one type should implement this interface.

Class Summary
Class | Description
--- | ---
AsynchronousCompressor |
CompressionRunnable |
Compressor | The `Compression` class implements ZIP and GZ file compression/decompression methods.
DateTokenConverter<E> | Returns a date formatted by SimpleDateFormatter.
DefaultArchiveRemover |
FileFilterUtil |
FileNamePattern | After parsing file name patterns, given a number or a date, instances of this class can be used to compute a file name according to the file name pattern and the given integer or date.
FileStoreUtil | A utility class using functionality available since JDK 1.7.
IntegerTokenConverter | When asked to convert an integer, `IntegerTokenConverter` the string value of that integer.
RenameUtil | Utility class to help solving problems encountered while renaming files.
RollingCalendar | RollingCalendar is a helper class to `TimeBasedRollingPolicy` or similar timed-based rolling policies.
SizeAndTimeBasedArchiveRemover |
TimeBasedArchiveRemover |
TokenConverter | `TokenConverter` offers some basic functionality used by more specific token converters.

Enum Summary
Enum | Description
--- | ---
CompressionMode |
PeriodicityType |

## Package ch.qos.logback.core.rolling.helper Description

Internal helper classes used by `ch.qos.logback.core.rolling` package.