Package io.trino.cli
Class InputReader
- java.lang.Object
-
- io.trino.cli.InputReader
-
- All Implemented Interfaces:
Closeable,AutoCloseable
public class InputReader extends Object implements Closeable
-
-
Constructor Summary
Constructors Constructor Description InputReader(ClientOptions.EditingMode editingMode, Path historyFile, org.jline.reader.Completer... completers)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclose()org.jline.reader.HistorygetHistory()org.jline.terminal.TerminalgetTerminal()StringreadLine(String prompt, String buffer)
-
-
-
Constructor Detail
-
InputReader
public InputReader(ClientOptions.EditingMode editingMode, Path historyFile, org.jline.reader.Completer... completers) throws IOException
- Throws:
IOException
-
-
Method Detail
-
close
public void close() throws IOException- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseable- Throws:
IOException
-
getHistory
public org.jline.reader.History getHistory()
-
getTerminal
public org.jline.terminal.Terminal getTerminal()
-
-