# Package org.eclipse.jetty.io

Interface Summary
Interface | Description
--- | ---
AsyncEndPoint |
Buffer | Byte Buffer interface.
Buffer.CaseInsensitve |
Buffers | BufferSource.
ConnectedEndPoint |
Connection | Abstract Connection used by Jetty Connectors.
EndPoint | A transport EndPoint
NetworkTrafficListener | A listener for raw network traffic within Jetty.

Class Summary
Class | Description
--- | ---
AbstractBuffer |
AbstractBuffers |
AbstractConnection |
BufferCache | Stores a collection of `Buffer` objects.
BufferCache.CachedBuffer |
BufferDateCache |
BuffersFactory |
BufferUtil | Buffer utility methods.
ByteArrayBuffer |
ByteArrayBuffer.CaseInsensitive |
ByteArrayEndPoint | ByteArrayEndPoint.
NetworkTrafficListener.Empty | A commodity class that implements `NetworkTrafficListener` with empty methods.
PooledBuffers |
SimpleBuffers | SimpleBuffers.
ThreadLocalBuffers | Abstract Buffer pool.
ThreadLocalBuffers.ThreadBuffers |
UncheckedPrintWriter | A wrapper for the `PrintWriter` that re-throws the instances of `IOException` thrown by the underlying implementation of `Writer` as `RuntimeIOException` instances.
View | A View on another buffer.
View.CaseInsensitive |
WriterOutputStream | Wrap a Writer as an OutputStream.

Enum Summary
Enum | Description
--- | ---
Buffers.Type |

Exception Summary
Exception | Description
--- | ---
EofException | A Jetty specialization of EOFException.
RuntimeIOException | Subclass of `RuntimeException` used to signal that there was an `IOException` thrown by underlying `Writer`
UncheckedIOException | Subclass of `RuntimeException` used to signal that there was an `IOException` thrown by underlying `UncheckedPrintWriter`