| Class | Description |
|---|---|
| ByteArrayReadableChannel |
A simple
ReadableByteChannel implementation which reads
from a backing array. |
| ConsumingOutputStream |
A simple OutputStream treating all input as Text,
delegating each line of text to the provided consumer.
|
| CopyingFileVisitor |
A
FileVisitor for Path's that copies from a to b. |
| DelegateFileSystem |
A
FileSystem that delegates to the provided FileSystem. |
| DuplicatingOutputStream |
An
OutputStream which duplicates all data provided
into every provided OutputStream. |
| ForwardingReadableByteChannel |
Created by covers1624 on 29/1/24.
|
| IndentPrintWriter |
Created by covers1624 on 3/4/21.
|
| IOUtils |
Various utilities for IO interaction with bytes, streams, files, etc.
|
| NullOutputStream |
An
OutputStream implementation, that does literally nothing
with any data piped in. |
| ProcessExecutor |
A simple wrapper around Java's ProcessBuilder / Process system,
with a better interface for IO.
|
| ProcessExecutor.IO |
The IO holder for a ProcessExecutor instance.
|
| ProcessExecutor.RunningProcess |
Represents a Process that has been started and is or was running.
|
| ProgressInputStream |
An
InputStream implementation which will report Progress
to an DownloadListener. |
| WriterOutputStream |
A simple
OutputStream to output to a Writer. |
| Exception | Description |
|---|---|
| ProcessExecutor.ProcessException |
Generic exception for ProcessExecutor.
|