# Hierarchy For Package org.apache.log4j

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.spi.OptionHandler)
    - org.apache.log4j.WriterAppender
      - org.apache.log4j.ConsoleAppender
      - org.apache.log4j.FileAppender
  - org.apache.log4j.BasicConfigurator
  - org.apache.log4j.Category
    - org.apache.log4j.Logger
  - org.apache.log4j.Layout
    - org.apache.log4j.PatternLayout
    - org.apache.log4j.SimpleLayout
  - org.apache.log4j.LogManager
  - org.apache.log4j.MDC
  - org.apache.log4j.MDCFriend
  - org.apache.log4j.NDC
  - org.apache.log4j.Priority
    - org.apache.log4j.Level (implements java.io.Serializable)
  - org.apache.log4j.PropertyConfigurator (implements org.apache.log4j.spi.Configurator)
  - org.apache.log4j.RollingFileAppender

## Interface Hierarchy

- org.apache.log4j.Appender

Copyright © 2005–2017 QOS.ch. All rights reserved.