## Hierarchy For Package org.apache.log4j

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
    - org.apache.log4j.AsyncAppender (implements org.apache.log4j.spi.AppenderAttachable)
    - org.apache.log4j.WriterAppender
      - org.apache.log4j.ConsoleAppender
      - org.apache.log4j.FileAppender
        - org.apache.log4j.DailyRollingFileAppender
        - org.apache.log4j.RollingFileAppender
  - org.apache.log4j.BasicConfigurator
  - org.apache.log4j.Category (implements org.apache.log4j.spi.AppenderAttachable)
    - org.apache.log4j.Logger
  - org.apache.log4j.DefaultThrowableRenderer (implements org.apache.log4j.spi.ThrowableRenderer)
  - org.apache.log4j.EnhancedThrowableRenderer (implements org.apache.log4j.spi.ThrowableRenderer)
  - org.apache.log4j.Hierarchy (implements org.apache.log4j.spi.LoggerRepository, org.apache.log4j.spi.RendererSupport, org.apache.log4j.spi.ThrowableRendererSupport)
  - org.apache.log4j.Layout (implements org.apache.log4j.spi.OptionHandler)
    - org.apache.log4j.helpers.DateLayout
      - org.apache.log4j.TTCCLayout
    - org.apache.log4j.EnhancedPatternLayout
    - org.apache.log4j.HTMLLayout
    - org.apache.log4j.PatternLayout
    - org.apache.log4j.SimpleLayout
  - org.apache.log4j.LogManager
  - org.apache.log4j.LogXF
    - org.apache.log4j.LogMF
    - org.apache.log4j.LogSF
  - org.apache.log4j.MDC
  - 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)

## Interface Hierarchy

- org.apache.log4j.Appender

Copyright © 1999-2012 Apache Software Foundation. All Rights Reserved.