Writer to a LineReader's LineReader#printAbove(String) method,
which draws output above the current prompt / input line.
Example:
LineReader reader = LineReaderBuilder.builder().terminal(terminal).parser(parser).build();
PrintAboveWriter printAbove = new PrintAboveWriter(reader);
printAbove.write(new char[] { 'h', 'i', '!', '\n'});
| Modifier and Type | Field and Description |
|---|---|
| private final LineReader |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| reader | back to summary |
|---|---|
| private final LineReader reader | |
| PrintAboveWriter | back to summary |
|---|---|
| public PrintAboveWriter(LineReader reader) | |
| flush | back to summary |
|---|---|
| public void flush() Overrides java. Implements java. Doc from java. Flush the stream. The
| |