# Hierarchy For Package ch.qos.logback.core.net

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - javax.mail.Authenticator
    - ch.qos.logback.core.net.LoginAuthenticator
  - ch.qos.logback.core.net.AutoFlushingObjectWriter (implements ch.qos.logback.core.net.ObjectWriter)
  - ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
    - ch.qos.logback.core.AppenderBase<E> (implements ch.qos.logback.core.Appender<E>)
      - ch.qos.logback.core.net.AbstractSocketAppender<E> (implements ch.qos.logback.core.net.SocketConnector.ExceptionHandler)
        - ch.qos.logback.core.net.AbstractSSLSocketAppender<E> (implements ch.qos.logback.core.net.ssl.SSLComponent)
      - ch.qos.logback.core.net.JMSAppenderBase<E>
      - ch.qos.logback.core.net.SMTPAppenderBase<E>
      - ch.qos.logback.core.net.SyslogAppenderBase<E>
  - ch.qos.logback.core.net.DefaultSocketConnector (implements ch.qos.logback.core.net.SocketConnector)
  - ch.qos.logback.core.net.ObjectWriterFactory
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - ch.qos.logback.core.net.SyslogOutputStream
  - ch.qos.logback.core.net.QueueFactory
  - ch.qos.logback.core.net.SyslogConstants

## Interface Hierarchy

- java.util.concurrent.Callable<V>
  - ch.qos.logback.core.net.SocketConnector
- ch.qos.logback.core.net.ObjectWriter
- ch.qos.logback.core.net.SocketConnector.ExceptionHandler