# Hierarchy For Package org.apache.http.nio.util

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.http.nio.util.DirectByteBufferAllocator (implements org.apache.http.nio.util.ByteBufferAllocator)
  - org.apache.http.nio.util.ExpandableBuffer (implements org.apache.http.io.BufferInfo, org.apache.http.nio.util.BufferInfo)
    - org.apache.http.nio.util.SharedInputBuffer (implements org.apache.http.nio.util.ContentInputBuffer)
    - org.apache.http.nio.util.SharedOutputBuffer (implements org.apache.http.nio.util.ContentOutputBuffer)
    - org.apache.http.nio.util.SimpleInputBuffer (implements org.apache.http.nio.util.ContentInputBuffer)
    - org.apache.http.nio.util.SimpleOutputBuffer (implements org.apache.http.nio.util.ContentOutputBuffer)
  - org.apache.http.nio.util.HeapByteBufferAllocator (implements org.apache.http.nio.util.ByteBufferAllocator)

## Interface Hierarchy

- org.apache.http.nio.util.BufferInfo
- org.apache.http.nio.util.ByteBufferAllocator
- org.apache.http.nio.util.ContentInputBuffer
- org.apache.http.nio.util.ContentOutputBuffer