Class Hierarchy
- java.lang.Object
- org.apache.logging.log4j.spi.AbstractLogger (implements org.apache.logging.log4j.spi.ExtendedLogger, org.apache.logging.log4j.spi.LocationAwareLogger, java.io.Serializable)
- org.apache.logging.log4j.spi.ExtendedLoggerWrapper
- org.apache.logging.log4j.spi.AbstractLoggerAdapter<L> (implements org.apache.logging.log4j.spi.LoggerAdapter<L>, org.apache.logging.log4j.spi.LoggerContextShutdownAware)
- org.apache.logging.log4j.spi.DefaultThreadContextMap (implements org.apache.logging.log4j.util.ReadOnlyStringMap, org.apache.logging.log4j.spi.ThreadContextMap)
- org.apache.logging.log4j.spi.DefaultThreadContextStack (implements org.apache.logging.log4j.util.StringBuilderFormattable, org.apache.logging.log4j.spi.ThreadContextStack)
- org.apache.logging.log4j.spi.LoggerContextKey
- org.apache.logging.log4j.spi.LoggerRegistry<T>
- org.apache.logging.log4j.spi.LoggerRegistry.ConcurrentMapFactory<T> (implements org.apache.logging.log4j.spi.LoggerRegistry.MapFactory<T>)
- org.apache.logging.log4j.spi.LoggerRegistry.WeakMapFactory<T> (implements org.apache.logging.log4j.spi.LoggerRegistry.MapFactory<T>)
- org.apache.logging.log4j.spi.MessageFactory2Adapter (implements org.apache.logging.log4j.message.MessageFactory2)
- org.apache.logging.log4j.spi.MutableThreadContextStack (implements org.apache.logging.log4j.util.StringBuilderFormattable, org.apache.logging.log4j.spi.ThreadContextStack)
- org.apache.logging.log4j.spi.NoOpThreadContextMap (implements org.apache.logging.log4j.spi.ThreadContextMap)
- org.apache.logging.log4j.spi.Provider
- org.apache.logging.log4j.spi.ThreadContextMapFactory
- org.apache.logging.log4j.spi.AbstractLogger (implements org.apache.logging.log4j.spi.ExtendedLogger, org.apache.logging.log4j.spi.LocationAwareLogger, java.io.Serializable)
Interface Hierarchy
- java.lang.AutoCloseable
- java.io.Closeable
- org.apache.logging.log4j.spi.LoggerAdapter<L>
- java.io.Closeable
- org.apache.logging.log4j.spi.CopyOnWrite
- java.lang.Iterable<T>
- java.util.Collection<E>
- org.apache.logging.log4j.ThreadContext.ContextStack (also extends java.io.Serializable)
- org.apache.logging.log4j.spi.ThreadContextStack
- org.apache.logging.log4j.ThreadContext.ContextStack (also extends java.io.Serializable)
- java.util.Collection<E>
- org.apache.logging.log4j.spi.LocationAwareLogger
- org.apache.logging.log4j.Logger
- org.apache.logging.log4j.spi.ExtendedLogger
- org.apache.logging.log4j.spi.LoggerContext
- org.apache.logging.log4j.spi.LoggerContextFactory
- org.apache.logging.log4j.spi.LoggerContextShutdownAware
- org.apache.logging.log4j.spi.LoggerContextShutdownEnabled
- org.apache.logging.log4j.spi.LoggerRegistry.MapFactory<T>
- org.apache.logging.log4j.spi.ReadOnlyThreadContextMap
- java.io.Serializable
- org.apache.logging.log4j.ThreadContext.ContextStack (also extends java.util.Collection<E>)
- org.apache.logging.log4j.spi.ThreadContextStack
- org.apache.logging.log4j.ThreadContext.ContextStack (also extends java.util.Collection<E>)
- org.apache.logging.log4j.spi.Terminable
- org.apache.logging.log4j.spi.ThreadContextMap
- org.apache.logging.log4j.spi.ThreadContextMap2
- org.apache.logging.log4j.spi.CleanableThreadContextMap
- org.apache.logging.log4j.spi.ObjectThreadContextMap
- org.apache.logging.log4j.spi.CleanableThreadContextMap
- org.apache.logging.log4j.spi.ThreadContextMap2
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.logging.log4j.spi.StandardLevel
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)