# Hierarchy For Package org.apache.http.impl.io

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.http.impl.io.AbstractMessageParser<T> (implements org.apache.http.io.HttpMessageParser<T>)
    - org.apache.http.impl.io.DefaultHttpRequestParser
    - org.apache.http.impl.io.DefaultHttpResponseParser
    - org.apache.http.impl.io.HttpRequestParser
    - org.apache.http.impl.io.HttpResponseParser
  - org.apache.http.impl.io.AbstractMessageWriter<T> (implements org.apache.http.io.HttpMessageWriter<T>)
    - org.apache.http.impl.io.DefaultHttpRequestWriter
    - org.apache.http.impl.io.DefaultHttpResponseWriter
    - org.apache.http.impl.io.HttpRequestWriter
    - org.apache.http.impl.io.HttpResponseWriter
  - org.apache.http.impl.io.AbstractSessionInputBuffer (implements org.apache.http.io.BufferInfo, org.apache.http.io.SessionInputBuffer)
    - org.apache.http.impl.io.SocketInputBuffer (implements org.apache.http.io.EofSensor)
  - org.apache.http.impl.io.AbstractSessionOutputBuffer (implements org.apache.http.io.BufferInfo, org.apache.http.io.SessionOutputBuffer)
    - org.apache.http.impl.io.SocketOutputBuffer
  - org.apache.http.impl.io.DefaultHttpRequestParserFactory (implements org.apache.http.io.HttpMessageParserFactory<T>)
  - org.apache.http.impl.io.DefaultHttpRequestWriterFactory (implements org.apache.http.io.HttpMessageWriterFactory<T>)
  - org.apache.http.impl.io.DefaultHttpResponseParserFactory (implements org.apache.http.io.HttpMessageParserFactory<T>)
  - org.apache.http.impl.io.DefaultHttpResponseWriterFactory (implements org.apache.http.io.HttpMessageWriterFactory<T>)
  - org.apache.http.impl.io.HttpTransportMetricsImpl (implements org.apache.http.io.HttpTransportMetrics)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.http.impl.io.ChunkedInputStream
    - org.apache.http.impl.io.ContentLengthInputStream
    - org.apache.http.impl.io.IdentityInputStream
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.http.impl.io.ChunkedOutputStream
    - org.apache.http.impl.io.ContentLengthOutputStream
    - org.apache.http.impl.io.IdentityOutputStream
  - org.apache.http.impl.io.SessionInputBufferImpl (implements org.apache.http.io.BufferInfo, org.apache.http.io.SessionInputBuffer)
  - org.apache.http.impl.io.SessionOutputBufferImpl (implements org.apache.http.io.BufferInfo, org.apache.http.io.SessionOutputBuffer)