Package org.jline.reader
JLine 3.
- Since:
- 3.0
-
Interface Summary Interface Description Binding Marker interface for objects bound to key sequences.Buffer Completer A completer is the mechanism by which tab-completion candidates will be resolved.CompletingParsedLine An extension ofParsedLine
that, being aware of the quoting and escaping rules of theParser
that produced it, knows if and how a completion candidate should be escaped/quoted.CompletionMatcher Editor Expander Highlighter History Console history.History.Entry LineReader Read lines from the console, with input editing.MaskingCallback Callback used to mask parts of the lineParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Parser Widget -
Class Summary Class Description Candidate A completion candidate.LineReaderBuilder Macro PrintAboveWriter Redirects aWriter
to aLineReader
'sLineReader.printAbove(String)
method, which draws output above the current prompt / input line.Reference A reference to aWidget
. -
Enum Summary Enum Description LineReader.Option LineReader.RegionType LineReader.SuggestionType Parser.ParseContext -
Exception Summary Exception Description Binding Marker interface for objects bound to key sequences.Buffer Candidate A completion candidate.Completer A completer is the mechanism by which tab-completion candidates will be resolved.CompletingParsedLine An extension ofParsedLine
that, being aware of the quoting and escaping rules of theorg.jline.reader.Parser
that produced it, knows if and how a completion candidate should be escaped/quoted.CompletionMatcher Editor EndOfFileException This exception is thrown byLineReader.readLine()
when user the user types ctrl-D).EOFError Expander Highlighter History Console history.LineReader Read lines from the console, with input editing.LineReaderBuilder Macro MaskingCallback Callback used to mask parts of the lineParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Parser PrintAboveWriter Redirects aWriter
to aLineReader
'sLineReader#printAbove(String)
method, which draws output above the current prompt / input line.Reference A reference to aWidget
.SyntaxError UserInterruptException This exception is thrown byLineReader.readLine()
when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).Widget