# Uses of Package
org.apache.http.nio.util

- Packages that use org.apache.http.nio.util
  Package | Description
  --- | ---
  org.apache.http.impl.nio | Default implementations for interfaces in `org.apache.http.nio`.
  org.apache.http.impl.nio.pool | Basic implementations for interfaces in `org.apache.http.nio.pool`.
  org.apache.http.impl.nio.reactor | Default implementations for interfaces in `org.apache.http.nio` including default I/O reactor implementations and support for SSL/TLS transport security.
  org.apache.http.nio.entity | Common HTTP entity implementations with extensions for asynchronous (non-blocking) data transfer.
  org.apache.http.nio.protocol | Asynchronous HTTP protocol handlers based on the non-blocking I/O model.
  org.apache.http.nio.util | Various buffering primitives intended to facilitate content streaming for non-blocking HTTP connections.

- Classes in org.apache.http.nio.util used by org.apache.http.impl.nio
  Class and Description
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.

- Classes in org.apache.http.nio.util used by org.apache.http.impl.nio.pool
  Class and Description
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.

- Classes in org.apache.http.nio.util used by org.apache.http.impl.nio.reactor
  Class and Description
  BufferInfo Deprecated. (4.1) Use `BufferInfo`
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.
  ExpandableBuffer A buffer that expand its capacity on demand using `ByteBufferAllocator` interface.

- Classes in org.apache.http.nio.util used by org.apache.http.nio.entity
  Class and Description
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.
  ContentInputBuffer Generic content input buffer.
  ContentOutputBuffer Generic content output buffer.

- Classes in org.apache.http.nio.util used by org.apache.http.nio.protocol
  Class and Description
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.

- Classes in org.apache.http.nio.util used by org.apache.http.nio.util
  Class and Description
  BufferInfo Deprecated. (4.1) Use `BufferInfo`
  ByteBufferAllocator Abstract interface to allocate `ByteBuffer` instances.
  ContentInputBuffer Generic content input buffer.
  ContentOutputBuffer Generic content output buffer.
  DirectByteBufferAllocator Allocates `ByteBuffer` instances using `ByteBuffer.allocateDirect(int)`.
  ExpandableBuffer A buffer that expand its capacity on demand using `ByteBufferAllocator` interface.
  HeapByteBufferAllocator Allocates `ByteBuffer` instances using `ByteBuffer.allocate(int)`.

Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.