Uses of Package
org.jline.reader
-
Packages that use org.jline.reader Package Description org.jline.builtins JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.org.jline.console JLine Console package provides a framework for building interactive command-line applications.org.jline.console.impl org.jline.reader JLine 3 Reader Package - Core components for building interactive command-line interfaces.org.jline.reader.impl JLine 3 Reader Implementation Package.org.jline.reader.impl.completer JLine 3 Completer Implementations.org.jline.reader.impl.history JLine 3 History Implementation Package.org.jline.widget JLine Widget package provides a framework for creating and managing widgets for JLine's LineReader. -
Classes in org.jline.reader used by org.jline.builtins Class Description Candidate Represents a completion candidate for tab completion.Completer A completer is the mechanism by which tab-completion candidates will be resolved.Editor Interface for launching external editors from within a JLine application.LineReader Read lines from the console, with input editing.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Widget A Widget represents an action that can be bound to a key sequence in the LineReader. -
Classes in org.jline.reader used by org.jline.console Class Description Binding Marker interface for objects that can be bound to key sequences in a KeyMap.Candidate Represents a completion candidate for tab completion.Completer A completer is the mechanism by which tab-completion candidates will be resolved.LineReader Read lines from the console, with input editing.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Widget A Widget represents an action that can be bound to a key sequence in the LineReader. -
Classes in org.jline.reader used by org.jline.console.impl Class Description Completer A completer is the mechanism by which tab-completion candidates will be resolved.Highlighter The Highlighter interface provides syntax highlighting functionality for the LineReader.LineReader Read lines from the console, with input editing.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Parser The Parser interface is responsible for parsing command lines into tokens.Widget A Widget represents an action that can be bound to a key sequence in the LineReader. -
Classes in org.jline.reader used by org.jline.reader Class Description Binding Marker interface for objects that can be bound to key sequences in a KeyMap.Buffer Represents the editable text buffer in the LineReader.Candidate Represents a completion candidate for tab completion.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 Interface for matching and filtering completion candidates.EndOfFileException This exception is thrown byLineReader.readLine()
when user the user types ctrl-D).Expander The Expander interface provides functionality for expanding special syntax in command lines.Highlighter The Highlighter interface provides syntax highlighting functionality for the LineReader.History Console command history management interface.History.Entry Represents a single history entry containing a command line and its metadata.LineReader Read lines from the console, with input editing.LineReader.Option LineReader.RegionType LineReader.SuggestionType LineReaderBuilder A builder for creating and configuringLineReader
instances.MaskingCallback Callback used to mask parts of the line for sensitive input like passwords.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Parser The Parser interface is responsible for parsing command lines into tokens.Parser.ParseContext SyntaxError Exception thrown when a syntax error is encountered during parsing.UserInterruptException This exception is thrown byLineReader.readLine()
when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).Widget A Widget represents an action that can be bound to a key sequence in the LineReader. -
Classes in org.jline.reader used by org.jline.reader.impl Class Description Binding Marker interface for objects that can be bound to key sequences in a KeyMap.Buffer Represents the editable text buffer in the LineReader.Candidate Represents a completion candidate for tab completion.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 Interface for matching and filtering completion candidates.EndOfFileException This exception is thrown byLineReader.readLine()
when user the user types ctrl-D).Expander The Expander interface provides functionality for expanding special syntax in command lines.Highlighter The Highlighter interface provides syntax highlighting functionality for the LineReader.History Console command history management interface.LineReader Read lines from the console, with input editing.LineReader.Option LineReader.RegionType LineReader.SuggestionType MaskingCallback Callback used to mask parts of the line for sensitive input like passwords.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line.Parser The Parser interface is responsible for parsing command lines into tokens.Parser.ParseContext UserInterruptException This exception is thrown byLineReader.readLine()
when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).Widget A Widget represents an action that can be bound to a key sequence in the LineReader. -
Classes in org.jline.reader used by org.jline.reader.impl.completer Class Description Candidate Represents a completion candidate for tab completion.Completer A completer is the mechanism by which tab-completion candidates will be resolved.LineReader Read lines from the console, with input editing.ParsedLine ParsedLine
objects are returned by theParser
during completion or when accepting the line. -
Classes in org.jline.reader used by org.jline.reader.impl.history Class Description History Console command history management interface.History.Entry Represents a single history entry containing a command line and its metadata.LineReader Read lines from the console, with input editing. -
Classes in org.jline.reader used by org.jline.widget Class Description Binding Marker interface for objects that can be bound to key sequences in a KeyMap.Buffer Represents the editable text buffer in the LineReader.LineReader Read lines from the console, with input editing.LineReader.SuggestionType Parser The Parser interface is responsible for parsing command lines into tokens.Widget A Widget represents an action that can be bound to a key sequence in the LineReader.