| Class | Description |
|---|---|
| BitInputStream |
The
BitInputStream allows reading individual bits from a general Java
InputStream. |
| BitOutputStream |
The BitOutputStream allows writing individual bits to a general Java
OutputStream.
|
| ByteBufferInputStream |
InputStream wrapped around a single ByteBuffer. |
| ByteBufferOutputStream |
Wrapper for an
OutputStream around a
ByteBuffer. |
| ByteBuffersInputStream |
InputStream wrapped around one or more
ByteBuffer objects. |
| CountingFileInputStream |
A special
FileInputStream sub class that keeps track of all read
bytes for the statistics handler. |
| CountingFileOutputStream |
A special
FileOutputStream sub class that keeps track of all written
bytes for the statistics handler. |
| CountingInputStream |
A wrapper around an
InputStream that counts the number of read bytes. |
| CountingOutputStream |
A wrapper around an
OutputStream that counts the number of read
bytes. |
| LoggingInputStream |
A wrapper around an
InputStream that debugs read and skip actions. |
| LoggingOutputStream |
A wrapper around an
OutputStream that logs what he is doing. |
| MessageDigestInputStream |
A wrapper around an
InputStream that performs a hashing while
reading. |
| MessageDigestOutputStream |
A wrapper around an
OutputStream that creates a message digest while
writing. |
| NonBlockingBitInputStream |
The
NonBlockingBitInputStream allows reading individual bits from a
general Java InputStream. |
| NonBlockingBitOutputStream |
The
NonBlockingBitOutputStream allows writing individual bits to a
general Java OutputStream. |
| NonBlockingBufferedInputStream |
Non-synchronized version of
BufferedInputStream. |
| NonBlockingBufferedOutputStream |
A non-synchronized copy of the class
BufferedOutputStream. |
| NonBlockingBufferedReader |
A non-synchronized copy of the class
BufferedReader. |
| NonBlockingBufferedWriter |
This is a non-blocking version of
BufferedWriter. |
| NonBlockingByteArrayInputStream |
A non-synchronized copy of the class
ByteArrayInputStream. |
| NonBlockingByteArrayOutputStream |
A non-synchronized copy of the class
ByteArrayOutputStream. |
| NonBlockingPushbackInputStream |
A non-synchronized copy of the class
PushbackInputStream. |
| NonBlockingPushbackReader |
A non-synchronized copy of the class
PushbackReader. |
| NonBlockingStringReader |
A non-synchronized copy of the class
StringReader. |
| NonBlockingStringWriter |
A non-synchronized copy of the class
StringWriter. |
| NonClosingInputStream |
A special
InputStream that does not close the stream. |
| NonClosingOutputStream |
A special
OutputStream that does not close the stream. |
| NonClosingReader |
A special
Reader that does not close the stream. |
| NonClosingWriter |
A special
Writer that does not close the stream. |
| NullOutputStream |
An
OutputStream that discards all bytes to be written |
| StreamHelper |
Some very basic IO stream utility stuff.
|
| StringInputStream |
An input stream based on an input String.
|
| WrappedInputStream |
A wrapper around another
FilterInputStream to make the wrapped
InputStream accessible. |
| WrappedOutputStream |
A wrapper around another
FilterOutputStream to make the wrapped
OutputStream accessible. |
| WrappedReader |
A wrapper around another
FilterReader to make the wrapped
Reader accessible. |
| WrappedWriter |
A wrapper around another
FilterWriter to make the wrapped
Writer accessible. |
Copyright © 2014–2016 Philip Helger. All rights reserved.