# Hierarchy For Package org.apache.log4j.spi

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.log4j.spi.ComponentBase (implements org.apache.log4j.spi.Component)
  - org.apache.log4j.spi.ErrorItem
  - org.apache.log4j.spi.Log4JULogger (implements org.apache.log4j.ULogger)
  - org.apache.log4j.spi.NOPULogger (implements org.apache.log4j.ULogger)
  - org.apache.log4j.spi.SimpleULogger (implements org.apache.log4j.ULogger)

## Interface Hierarchy

- org.apache.log4j.spi.Component
- org.apache.log4j.spi.Decoder
- org.apache.log4j.spi.LoggerEventListener
- org.apache.log4j.spi.LoggerRepository
  - org.apache.log4j.spi.LoggerRepositoryEx
- org.apache.log4j.spi.LoggerRepositoryEventListener
- org.apache.log4j.spi.Thresholdable