Package jline
Class ConsoleReaderInputStream
java.lang.Object
java.io.InputStream
java.io.SequenceInputStream
jline.ConsoleReaderInputStream
- All Implemented Interfaces:
Closeable,AutoCloseable
An
InputStream implementation that wraps a ConsoleReader.
It is useful for setting up the System.in for a generic
console.- Author:
- Marc Prud'hommeaux
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidRestore the originalSystem.ininput stream.static voidsetIn()static voidsetIn(ConsoleReader reader) Methods inherited from class java.io.SequenceInputStream
available, close, read, read, transferToMethods inherited from class java.io.InputStream
mark, markSupported, nullInputStream, read, readAllBytes, readNBytes, readNBytes, reset, skip, skipNBytes
-
Constructor Details
-
ConsoleReaderInputStream
-
-
Method Details
-
setIn
- Throws:
IOException
-
setIn
-
restoreIn
public static void restoreIn()Restore the originalSystem.ininput stream.
-