| Interface | Description |
|---|---|
| BlockableChannel |
NIO channel that can indicate if it is blocking or non blocking.
|
| BufferProcessor |
Interface called back when IO buffer draining or filling can actually be
done.
|
| CompletionListener |
Listener called back upon IO completion.
|
| ReadableSelectionChannel |
Readable byte channel that is based on a selectable channel.
|
| SelectionChannel |
NIO channel that is based on a selectable channel.
|
| WakeupListener |
Callback interface when a NIO selection occurs on the selectable object.
|
| WritableSelectionChannel |
Writable byte channel that is based on a selectable channel.
|
| Class | Description |
|---|---|
| BioUtils |
Basic IO manipulation utilities.
|
| Buffer |
Wrapper around a byte buffer and its state.
|
| BufferedSelectionChannel<T extends SelectionChannel> |
Byte channel wrapping a byte buffer.
|
| BufferingRepresentation |
Representation capable of buffering the wrapped representation.
|
| InputStreamChannel |
Readable byte channel wrapping an input stream.
|
| IoUtils |
IO manipulation utilities.
|
| NbChannelInputStream |
Input stream connected to a non-blocking readable channel.
|
| NbChannelOutputStream |
Output stream connected to a non-blocking writable channel.
|
| NioUtils |
Utility methods for NIO processing.
|
| PipeStream |
Pipe stream that pipes output streams into input streams.
|
| RangeInputStream |
Filters an input stream to expose only a given range.
|
| ReadableBufferedChannel |
Readable byte channel based on a source socket channel that must only be
partially read.
|
| ReadableChunkedChannel |
Readable byte channel capable of decoding chunked entities.
|
| ReadableChunkingChannel |
Readable byte channel capable of encoding chunked entities.
|
| ReadableSizedChannel |
Readable byte channel enforcing a maximum size.
|
| ReadableSizedSelectionChannel |
Readable byte channel enforcing a maximum size and wrapping a selectable
channel.
|
| ReadableSocketChannel |
Readable byte channel based on a source socket channel that must only be
partially read.
|
| ReadableTraceChannel |
Trace byte channel that sends a copy of all data on the trace output stream.
|
| ReaderInputStream |
Input stream based on a reader.
|
| SelectorFactory |
Factory used to dispatch/share
Selector. |
| TraceChannel<T extends SelectionChannel> |
Filter byte channel that sends a copy of all data on the trace output stream.
|
| UnclosableInputStream |
InputStream decorator to trap
close() calls so that the underlying
stream is not closed. |
| UnclosableOutputStream |
OutputStream decorator to trap close() calls so that the decorated stream
does not get closed.
|
| WrapperChannel<T extends Channel> |
Wrapper channel.
|
| WrapperSelectionChannel<T extends SelectionChannel> |
Wrapper selection channel.
|
| WrapperSocketChannel |
Readable byte channel based on a source socket channel that must only be
partially read.
|
| WritableBufferedChannel |
Writable byte channel based on a target socket channel.
|
| WritableSocketChannel |
Readable byte channel based on a source socket channel that must only be
partially read.
|
| WritableTraceChannel |
Trace byte channel that sends a copy of all data on the trace output stream.
|
| WriterOutputStream |
Output stream wrapping a character writer.
|
| Enum | Description |
|---|---|
| BufferState |
Enumeration of buffer and builder states.
|
| ChunkState |
Enumeration of the chunk decoding IO states.
|
| IoState |
Enumeration of the connection IO states.
|
Copyright © 2005–2015. All rights reserved.