# Package ch.qos.logback.classic.spi

Contains core classes of logback classic.

Interface Summary
Configurator: Allows programmatic initialization and configuration of Logback.
ILoggingEvent: The central interface in logback-classic.
IThrowableProxy
LoggerContextAware
LoggerContextListener

Class Summary
CallerData: This class computes caller data returning the result in the form of a StackTraceElement array.
ClassPackagingData
EventArgUtil
LoggerComparator
LoggerContextAwareBase
LoggerContextVO: LoggerContextVO offers a restricted view of LoggerContext intended to be exposed by LoggingEvent to remote systems.
LoggerRemoteView: An interface that allows Logger objects and LoggerSer objects to be used the same way be client of the LoggingEvent object.
LoggingEvent: The internal representation of logging events.
LoggingEventVO: A read-only and serializable implementation of `ILoggingEvent`.
PackagingDataCalculator: Given a classname locate associated PackageInfo (jar name, version name).
PlatformInfo: This class provides information about the runtime platform.
StackTraceElementProxy
STEUtil
ThrowableProxy
ThrowableProxyUtil: Convert a throwable into an array of ThrowableDataPoint objects.
ThrowableProxyVO
TurboFilterList: Implementation of TurboFilterAttachable.