# Package ch.qos.logback.core.sift

Interface Summary
Interface | Description
--- | ---
AppenderFactory<E> | Created with IntelliJ IDEA.
Discriminator<E> | Implement this interface in order to compute a discriminating value for a given event of type <E>.

Class Summary
Class | Description
--- | ---
AbstractAppenderFactoryUsingJoran<E> | Builds new appenders dynamically by running SiftingJoranConfigurator instance, a custom configurator tailored for the contents of the sift element.
AbstractDiscriminator<E> | Base implementation of `Discriminator` that provides basic lifecycle management
AppenderTracker<E> | Track appenders by key.
DefaultDiscriminator<E> |
SiftingAppenderBase<E> | This appender serves as the base class for actual SiftingAppenders implemented by the logback-classic and logback-access modules.
SiftingJoranConfiguratorBase<E> |