All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AggregateCompleter Completer which contains multiple completers and aggregates them together.Ansi Ansi support.AnsiStringsCompleter Completer for a set of strings.AnsiWindowsTerminal ANSI-supportedWindowsTerminal
.ArgumentCompleter ACompleter
implementation that invokes a child completer using the appropriate separator argument.ArgumentCompleter.AbstractArgumentDelimiter Abstract implementation of a delimiter that uses theArgumentCompleter.AbstractArgumentDelimiter.isDelimiter(java.lang.CharSequence, int)
method to determine if a particular character should be used as a delimiter.ArgumentCompleter.ArgumentDelimiter TheArgumentCompleter.ArgumentDelimiter
allows custom breaking up of aString
into individual arguments in order to dispatch the arguments to the nestedCompleter
.ArgumentCompleter.ArgumentList The result of a delimited buffer.ArgumentCompleter.WhitespaceArgumentDelimiter ArgumentCompleter.ArgumentDelimiter
implementation that counts all whitespace (as reported byCharacter.isWhitespace(char)
) as being a delimiter.CandidateListCompletionHandler ACompletionHandler
that deals with multiple distinct completions by outputting the complete list of possibilities to the console.CandidateListCompletionHandler.Messages 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.ConsoleReader.State Possible states in which the current readline operation may be in.ConsoleReaderInputStream AnInputStream
implementation that wraps aConsoleReader
.ConsoleReaderInputStream.ConsoleEnumeration ConsoleReaderInputStream.ConsoleLineInputStream ConsoleRunner A pass-through application that sets the system input stream to aConsoleReader
and invokes the specified main method.Curses Curses helper methods.CursorBuffer A holder for aStringBuilder
that also contains the current cursor position.DefaultTerminal2 Terminal wrapper with default ansi capabilitiesEnumCompleter Completer
forEnum
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 InfoCmp Infocmp helper methods.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-persistentHistory
.MemoryHistory.EntryImpl 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.OSvTerminal Terminal that is used for OSv.PersistentHistory PersistentHistory
.Preconditions Preconditions.ShutdownHooks Manages the JLine shutdown-hook thread and tasks to execute on shutdown.ShutdownHooks.Task Essentially aRunnable
which allows running to throw an exception.StringsCompleter Completer for a set of strings.Terminal Representation of the input terminal for a platform.Terminal2 Terminal extension.TerminalFactory Creates terminal instances.TerminalFactory.Flavor TerminalFactory.Type TerminalLineSettings Provides access to terminal line settings via stty.TerminalSupport Provides support forTerminal
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 byConsoleReader.readLine()
when user interrupt handling is enabled and the user types the interrupt character (ctrl-C).WCWidth WCWidth.Interval WindowsTerminal Terminal implementation for Microsoft Windows.WindowsTerminal.ConsoleMode Console mode