Uses of Package
org.jline.reader

Packages that use org.jline.reader
Package
Description
JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.
JLine Console package provides a framework for building interactive command-line applications.
 
JLine 3 Reader Package - Core components for building interactive command-line interfaces.
JLine 3 Reader Implementation Package.
JLine 3 Completer Implementations.
JLine 3 History Implementation Package.
JLine Widget package provides a framework for creating and managing widgets for JLine's LineReader.
  • Class
    Description
    Represents a completion candidate for tab completion.
    A completer is the mechanism by which tab-completion candidates will be resolved.
    Interface for launching external editors from within a JLine application.
    Read lines from the console, with input editing.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
    A Widget represents an action that can be bound to a key sequence in the LineReader.
  • Class
    Description
    Marker interface for objects that can be bound to key sequences in a KeyMap.
    Represents a completion candidate for tab completion.
    A completer is the mechanism by which tab-completion candidates will be resolved.
    Read lines from the console, with input editing.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
    A Widget represents an action that can be bound to a key sequence in the LineReader.
  • Class
    Description
    A completer is the mechanism by which tab-completion candidates will be resolved.
    The Highlighter interface provides syntax highlighting functionality for the LineReader.
    Read lines from the console, with input editing.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
    The Parser interface is responsible for parsing command lines into tokens.
    A Widget represents an action that can be bound to a key sequence in the LineReader.
  • Class
    Description
    Marker interface for objects that can be bound to key sequences in a KeyMap.
    Represents the editable text buffer in the LineReader.
    Represents a completion candidate for tab completion.
    A completer is the mechanism by which tab-completion candidates will be resolved.
    An extension of ParsedLine that, being aware of the quoting and escaping rules of the Parser that produced it, knows if and how a completion candidate should be escaped/quoted.
    Interface for matching and filtering completion candidates.
    This exception is thrown by LineReader.readLine() when user the user types ctrl-D).
    The Expander interface provides functionality for expanding special syntax in command lines.
    The Highlighter interface provides syntax highlighting functionality for the LineReader.
    Console command history management interface.
    Represents a single history entry containing a command line and its metadata.
    Read lines from the console, with input editing.
     
     
     
    A builder for creating and configuring LineReader instances.
    Callback used to mask parts of the line for sensitive input like passwords.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
    The Parser interface is responsible for parsing command lines into tokens.
     
    Exception thrown when a syntax error is encountered during parsing.
    This exception is thrown by LineReader.readLine() when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).
    A Widget represents an action that can be bound to a key sequence in the LineReader.
  • Class
    Description
    Marker interface for objects that can be bound to key sequences in a KeyMap.
    Represents the editable text buffer in the LineReader.
    Represents a completion candidate for tab completion.
    A completer is the mechanism by which tab-completion candidates will be resolved.
    An extension of ParsedLine that, being aware of the quoting and escaping rules of the Parser that produced it, knows if and how a completion candidate should be escaped/quoted.
    Interface for matching and filtering completion candidates.
    This exception is thrown by LineReader.readLine() when user the user types ctrl-D).
    The Expander interface provides functionality for expanding special syntax in command lines.
    The Highlighter interface provides syntax highlighting functionality for the LineReader.
    Console command history management interface.
    Read lines from the console, with input editing.
     
     
     
    Callback used to mask parts of the line for sensitive input like passwords.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
    The Parser interface is responsible for parsing command lines into tokens.
     
    This exception is thrown by LineReader.readLine() when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).
    A Widget represents an action that can be bound to a key sequence in the LineReader.
  • Class
    Description
    Represents a completion candidate for tab completion.
    A completer is the mechanism by which tab-completion candidates will be resolved.
    Read lines from the console, with input editing.
    ParsedLine objects are returned by the Parser during completion or when accepting the line.
  • Class
    Description
    Console command history management interface.
    Represents a single history entry containing a command line and its metadata.
    Read lines from the console, with input editing.
  • Class
    Description
    Marker interface for objects that can be bound to key sequences in a KeyMap.
    Represents the editable text buffer in the LineReader.
    Read lines from the console, with input editing.
     
    The Parser interface is responsible for parsing command lines into tokens.
    A Widget represents an action that can be bound to a key sequence in the LineReader.