AggregateCompleter | Completer which contains multiple completers and aggregates them together. |
AnsiWindowsTerminal | ANSI-supported WindowsTerminal . |
ArgumentCompleter | A Completer implementation that invokes a child completer using the appropriate separator argument. |
ArgumentCompleter.AbstractArgumentDelimiter | Abstract implementation of a delimiter that uses the isDelimiter(CharSequence, int) method to determine if a particular
character should be used as a delimiter. |
ArgumentCompleter.ArgumentDelimiter | The ArgumentCompleter.ArgumentDelimiter allows custom breaking up of a String into individual
arguments in order to dispatch the arguments to the nested Completer . |
ArgumentCompleter.ArgumentList | The result of a delimited buffer. |
ArgumentCompleter.WhitespaceArgumentDelimiter | ArgumentCompleter.ArgumentDelimiter implementation that counts all whitespace (as reported by
isWhitespace(char) ) as being a delimiter. |
CandidateListCompletionHandler | A CompletionHandler that deals with multiple distinct completions
by outputting the complete list of possibilities to the console. |
Completer | A completer is the mechanism by which tab-completion candidates will be resolved. |
CompletionHandler | Handler for dealing with candidates for tab-completion. |
Configuration | Provides access to configuration values. |
ConsoleKeys | |
ConsoleReader | A reader for console applications. |
ConsoleRunner | A pass-through application that sets the system input stream to a
ConsoleReader and invokes the specified main method. |
CursorBuffer | A holder for a StringBuilder that also contains the current cursor position. |
EnumCompleter | Completer for Enum names. |
FileHistory | History using a file for persistent backing. |
FileNameCompleter | A file name completer takes the buffer and issues a list of potential completions. |
History | Console history. |
History.Entry |
InputStreamReader | A class for turning a byte stream into a character stream. |
KeyMap | The KeyMap class contains all bindings from keys to operations. |
KillRing | The kill ring class keeps killed text in a fixed size ring. |
Log | Internal logger. |
Log.Level |
MemoryHistory | Non-persistent History . |
NoInterruptUnixTerminal | Non-interruptible (via CTRL-C) UnixTerminal . |
NonBlockingInputStream | This class wraps a regular input stream and allows it to appear as if it is non-blocking; that is, reads can be performed against it that timeout if no data is seen for a period of time. |
Nullable | Marker for reference which can be a null value. |
NullCompleter | Null completer. |
Operation | List of all operations. |
PersistentHistory | Persistent History . |
Preconditions | Preconditions. |
ShutdownHooks | Manages the JLine shutdown-hook thread and tasks to execute on shutdown. |
ShutdownHooks.Task | Essentially a Runnable which allows running to throw an exception. |
StringsCompleter | Completer for a set of strings. |
Terminal | Representation of the input terminal for a platform. |
TerminalFactory | Creates terminal instances. |
TerminalFactory.Flavor | |
TerminalFactory.Type | |
TerminalLineSettings | Provides access to terminal line settings via stty. |
TerminalSupport | Provides support for Terminal instances. |
TestAccessible | Marker annotation for members which are exposed for testing access. |
UnixTerminal | Terminal that is used for unix platforms. |
UnsupportedTerminal | An unsupported terminal. |
Urls | URL helpers. |
UserInterruptException | This exception is thrown by readLine() when
user interrupt handling is enabled and the user types the
interrupt character (ctrl-C). |
WindowsTerminal | Terminal implementation for Microsoft Windows. |
WindowsTerminal.ConsoleMode | Console mode Constants copied wincon.h. |