| Class | Description |
|---|---|
| AsyncByteStreamReader |
Asynchronous byte reader over a plain old InputStream wrapped in an
EOFInputStream. |
| AsyncByteStreamWriter |
Asynchronous byte writer over a plain old OutputStream.
|
| AsyncCharDecoder |
Asynchronous decoder of bytes into chars.
|
| AsyncCharEncoder |
Asynchronous encoder of chars into bytes.
|
| AsyncLineJoiner |
Asynchronous joiner of discrete lines into a sequence of chars.
|
| AsyncLineSplitter |
Asynchronous splitter of chars into lines.
|
| AsyncRingBufferWatcher<TRingBuffer extends RingBuffer> |
Asynchronous watcher of a
RingBuffer. |
| AsyncTextStreamReader |
Asynchronous text line reader over a plain old InputStream wrapped in an
EOFInputStream. |
| AsyncTextStreamWriter |
Asynchronous text line writer over a plain old OutputStream.
|
| ByteRingBuffer |
This is a concrete implementation of
RingBuffer of a byte[]. |
| CharRingBuffer |
This is a concrete implementation of
RingBuffer of a char[]. |
| CharsetAsyncOptions |
Options that control the execution of async char encoding and decoding.
|
| EOFInputStream |
An InputStream that can explicitly report EOF.
|
| LineAsyncOptions |
Options that control the execution of async line splitting and ending.
|
| RingBuffer |
This class defines an abstract ring buffer functionality where a virtual read position
and a virtual write position chase each other around a buffer length.
|
| StringRingBuffer |
This is a concrete implementation of
RingBuffer of a String[]. |
| TextStreamAsyncOptions |
Options that control the execution of async text stream operations.
|