See: Description
| Interface | Description |
|---|---|
| Input |
Represents a line-by-line input device.
|
| Output |
Represents a line-by-line output device.
|
| Class | Description |
|---|---|
| AbstractInput |
Base implementation for
Input providing the
iterator() method. |
| BufferedInput |
Input device based on a
LinkedList line buffer. |
| BufferedOutput |
Output device storing all written lines in memory in a
List. |
| CompositeInput |
An input composed from multiple other inputs returning all lines of the first
input, then all lines of the of the second input etc.
|
| FileInput |
Input device reading from a
File. |
| FileOutput |
Output device writing to a
File. |
| IteratorInput |
Input device based on a
Iterator returning lines. |
| NullInput |
Input device representing an empty set with no lines.
|
| NullOutput |
Output device writing to
/dev/null, which means that all lines
written to this device are ignored. |
| ReaderInput | |
| ResourceInput |
Input device reading a resource using
Class.getResourceAsStream(String). |
| StdInput |
Input device reading from the
standard input stream. |
| StdOutput |
Output device writing to the
standard output stream. |
| StreamInput |
Input device reading from an
InputStream. |
| StreamOutput |
Output device writing to an
OutputStream. |
| StringInput |
Input device reading the input from a string.
|
| StringOutput |
Output device writing the output lines to a string.
|
| URLInput |
Input device based on a
URL. |
| WriterOutput |
Output device based on a
Writer. |
Copyright © 2025. All rights reserved.