All Classes and Interfaces
Class
Description
A buffer that can contain ANSI text.
A
Completor
implementation that invokes a child completor
using the appropriate separator argument.Abstract implementation of a delimiter that uses the
ArgumentCompletor.AbstractArgumentDelimiter.isDelimiter(java.lang.String, int)
method to determine if a particular
character should be used as a delimiter.The
ArgumentCompletor.ArgumentDelimiter
allows custom
breaking up of a String
into individual arguments in
order to dispatch the arguments to the nested Completor
.The result of a delimited buffer.
ArgumentCompletor.ArgumentDelimiter
implementation that counts all
whitespace (as reported by Character.isWhitespace(char)
)
as being a delimiter.
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 Completor implementation that completes java class names.
Handler for dealing with candidates for tab-completion.
A Completor is the mechanism by which tab-completion candidates
will be resolved.
Symbolic constants for Console operations and virtual key bindings.
A reader for console applications.
An
InputStream
implementation that wraps a ConsoleReader
.
A pass-through application that sets the system input stream to a
ConsoleReader
and invokes the specified main method.A CursorBuffer is a holder for a
StringBuffer
that also contains the
current cursor position.A file name completor takes the buffer and issues a list of
potential completions.
A command history buffer.
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.Filter for elements in the completor.
Representation of the input terminal for a platform.
Terminal that is used for unix platforms.
A no-op unsupported terminal.
Terminal implementation for Microsoft Windows.