| Class | Description |
|---|---|
| ByteArrayUtils |
Utility methods for dealing with raw byte arrays.
|
| ChunkInputStream |
A stream that provides functionality for reading from a list of byte arrays,
also called chunks.
|
| ChunkOutputStream |
A stream that provides functionality for writing to a list of byte arrays,
also called chunks.
|
| JavaUtils |
This class provides utilities to access a Java runtime execution environment.
|
| LimitedWriter |
A
Writer that delegates to another Writer until a given
maximum number of characters has been written. |
| MultiplexedOutputStream |
This class enables multiplexing of output streams.
|
| NullOutputStream |
A stream discarding all input.
|
| ProcessUtils |
Executes a system process.
|
| ProcessUtils.ExecutionResult |
Parameter object that encapsulates the result of a process execution.
|
| SelfDeletingTempDirectory |
AutoCloseable wrapper around
Files.createTempDirectory(String, java.nio.file.attribute.FileAttribute...)
that deletes the temp directory when closed. |
| SerializationUtils |
Utility methods for serialization.
|
| StreamReaderThread |
A thread to drain an input stream.
|
| Exception | Description |
|---|---|
| MultiplexedOutputStream.MultiIOException |
Exception class that encapsulates multiple
IOExceptions. |