# Hierarchy For Package org.apache.http.impl.nio.reactor

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.http.impl.nio.reactor.AbstractIODispatch<T> (implements org.apache.http.nio.reactor.IOEventDispatch)
  - org.apache.http.impl.nio.reactor.AbstractIOReactor (implements org.apache.http.nio.reactor.IOReactor)
    - org.apache.http.impl.nio.reactor.BaseIOReactor
  - org.apache.http.impl.nio.reactor.AbstractMultiworkerIOReactor (implements org.apache.http.nio.reactor.IOReactor)
    - org.apache.http.impl.nio.reactor.DefaultConnectingIOReactor (implements org.apache.http.nio.reactor.ConnectingIOReactor)
    - org.apache.http.impl.nio.reactor.DefaultListeningIOReactor (implements org.apache.http.nio.reactor.ListeningIOReactor)
  - org.apache.http.impl.nio.reactor.ChannelEntry
  - org.apache.http.impl.nio.reactor.ExceptionEvent
  - org.apache.http.nio.util.ExpandableBuffer (implements org.apache.http.io.BufferInfo, org.apache.http.nio.util.BufferInfo)
    - org.apache.http.impl.nio.reactor.SessionInputBufferImpl (implements org.apache.http.nio.reactor.SessionInputBuffer)
    - org.apache.http.impl.nio.reactor.SessionOutputBufferImpl (implements org.apache.http.nio.reactor.SessionOutputBuffer)
  - org.apache.http.impl.nio.reactor.IOReactorConfig (implements java.lang.Cloneable)
  - org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
  - org.apache.http.impl.nio.reactor.IOSessionImpl (implements org.apache.http.nio.reactor.IOSession, org.apache.http.nio.reactor.SocketAccessor)
  - org.apache.http.impl.nio.reactor.ListenerEndpointImpl (implements org.apache.http.nio.reactor.ListenerEndpoint)
  - org.apache.http.impl.nio.reactor.SessionHandle
  - org.apache.http.impl.nio.reactor.SessionRequestHandle
  - org.apache.http.impl.nio.reactor.SessionRequestImpl (implements org.apache.http.nio.reactor.SessionRequest)
  - org.apache.http.nio.reactor.ssl.SSLIOSession (implements org.apache.http.nio.reactor.IOSession, org.apache.http.nio.reactor.SessionBufferStatus, org.apache.http.nio.reactor.SocketAccessor)
    - org.apache.http.impl.nio.reactor.SSLIOSession

## Interface Hierarchy

- org.apache.http.impl.nio.reactor.ListenerEndpointClosedCallback
- org.apache.http.impl.nio.reactor.SessionClosedCallback
- org.apache.http.impl.nio.reactor.SSLIOSessionHandler
- org.apache.http.impl.nio.reactor.SSLSetupHandler

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.http.impl.nio.reactor.SSLMode