The core JLine API. The central class is jline.ConsoleReader}, which is a reader for obtaining input from an arbitrary InputStream (usually System.in).
A CompletionHandler that deals with multiple distinct completions by cycling through each one every time tab is pressed.
A CompletionHandler that deals with multiple distinct completions by outputting the complete list of possibilities to the console.
A pass-through application that sets the system input stream to a ConsoleReader and invokes the specified main method.
A completor that contains multiple embedded completors.
A completor that does nothing.
A simple Completor implementation that handles a pre-defined list of completion words.
Terminal that is used for unix platforms.
Terminal implementation for Microsoft Windows.