| AutoCloseableContentLengthVerifyingInputStream |
A wrapper over an InputStream whose length is known, which verifies that
the length of the wrapped stream matches its known length and auto-closes the stream once the content length bytes
of the stream have been read.
|
| ContentLengthVerifyingInputStream |
A wrapper over an InputStream whose length is known, which verifies that
the length of the wrapped stream matches its known length.
|
| DuplicatableKeepOpenInputStream |
In Java we cannot specify a type parameter as requiring a type both extend an abstract class, such
as InputStream and implement an interface such as DuplicatableInputStream.
|
| DuplicatableLengthLimitedInputStream |
LengthLimitedInputStream that is Duplicatable, see DuplicatableKeepOpenInputStream for additional commentary.
|
| KeepOpenInputStream |
A wrapper around an InputStream that turns the close method into a no-op, and requires the calling
of the doClose method instead.
|
| LengthLimitedInputStream |
A wrapper over an FilterInputStream which limits the reads of data from the
input stream up to a specified length that is shorter than the actual length of the stream.
|
| ResettableFileInputStream |
A wrapper around a FileInputStream that provides mark-and-reset capabilities.
|
| WrappedByteArrayInputStream |
Basic extension to ByteArrayInputStream that lets you create duplicate
streams from the same underlying byte buffer.
|
| WrappedFileInputStream |
Simple wrapper over FileInputStream that also exposes the File used
to create the stream.
|
| WrappedResponseInputStream |
A wrapper over an InputStream that ensures that the delegate Response is
closed when the delegate input stream is closed.
|