APIdia Launch Partner
Top Description Interfaces Classes
module jdk.internal.le

Package jdk.internal.org.jline.reader


JLine 3.
Since
3.0

Interface Summary

Modifier and TypeInterface and Description
public interface
Binding

Marker interface for objects bound to key sequences.

public interface
public interface
Completer

A completer is the mechanism by which tab-completion candidates will be resolved.

public interface
CompletingParsedLine

An extension of ParsedLine that, being aware of the quoting and escaping rules of the org.jline.reader.Parser that produced it, knows if and how a completion candidate should be escaped/quoted.

public interface
public interface
public interface
public interface
public interface
History

Console history.

public interface
LineReader

Read lines from the console, with input editing.

public interface
MaskingCallback

Callback used to mask parts of the line

public interface
ParsedLine

ParsedLine objects are returned by the Parser during completion or when accepting the line.

public interface
public interface

Class Summary

Modifier and TypeClass and Description
public class
Candidate

A completion candidate.

public class
EndOfFileException

This exception is thrown by LineReader#readLine when user the user types ctrl-D).

public class
public class
public class
public class
PrintAboveWriter

Redirects a Writer to a LineReader's LineReader#printAbove(String) method, which draws output above the current prompt / input line.

public class
Reference

A reference to a Widget.

public class
public class
UserInterruptException

This exception is thrown by LineReader#readLine when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).