Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- a(boolean) - Method in class org.jline.jansi.Ansi
- a(char) - Method in class org.jline.jansi.Ansi
- a(char[]) - Method in class org.jline.jansi.Ansi
- a(char[], int, int) - Method in class org.jline.jansi.Ansi
- a(double) - Method in class org.jline.jansi.Ansi
- a(float) - Method in class org.jline.jansi.Ansi
- a(int) - Method in class org.jline.jansi.Ansi
- a(long) - Method in class org.jline.jansi.Ansi
- a(CharSequence) - Method in class org.jline.jansi.Ansi
- a(CharSequence, int, int) - Method in class org.jline.jansi.Ansi
- a(Object) - Method in class org.jline.jansi.Ansi
- a(String) - Method in class org.jline.jansi.Ansi
- a(StringBuffer) - Method in class org.jline.jansi.Ansi
- a(Ansi.Attribute) - Method in class org.jline.jansi.Ansi
- AbstractCommandRegistry - Class in org.jline.console.impl
-
Abstract base class implementing common methods for command registries.
- AbstractCommandRegistry() - Constructor for class org.jline.console.impl.AbstractCommandRegistry
-
Creates a new AbstractCommandRegistry.
- AbstractPosixTerminal - Class in org.jline.terminal.impl
-
Base implementation for terminals on POSIX-compliant systems.
- AbstractPosixTerminal(String, String, Pty) - Constructor for class org.jline.terminal.impl.AbstractPosixTerminal
- AbstractPosixTerminal(String, String, Pty, Charset, Charset, Charset, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractPosixTerminal
- AbstractPosixTerminal(String, String, Pty, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractPosixTerminal
- AbstractPty - Class in org.jline.terminal.impl
-
Base implementation of the Pty interface.
- AbstractPty(TerminalProvider, SystemStream) - Constructor for class org.jline.terminal.impl.AbstractPty
- AbstractTerminal - Class in org.jline.terminal.impl
-
Base implementation of the Terminal interface.
- AbstractTerminal(String, String) - Constructor for class org.jline.terminal.impl.AbstractTerminal
- AbstractTerminal(String, String, Charset, Charset, Charset, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractTerminal
- AbstractTerminal(String, String, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.AbstractTerminal
- AbstractWindowsConsoleWriter - Class in org.jline.terminal.impl
-
Base class for writing to Windows console.
- AbstractWindowsConsoleWriter() - Constructor for class org.jline.terminal.impl.AbstractWindowsConsoleWriter
- AbstractWindowsTerminal<Console> - Class in org.jline.terminal.impl
-
Base implementation for terminals on Windows systems.
- AbstractWindowsTerminal(TerminalProvider, SystemStream, Writer, String, String, Charset, boolean, Terminal.SignalHandler, Console, int, Console, int) - Constructor for class org.jline.terminal.impl.AbstractWindowsTerminal
- AbstractWindowsTerminal(TerminalProvider, SystemStream, Writer, String, String, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, Console, int, Console, int) - Constructor for class org.jline.terminal.impl.AbstractWindowsTerminal
- accept(Path) - Method in class org.jline.builtins.Completers.DirectoriesCompleter
-
Determines if a path should be accepted for completion.
- accept(Path) - Method in class org.jline.builtins.Completers.FileNameCompleter
- accept(Path) - Method in class org.jline.builtins.Completers.FilesCompleter
-
Determines if a path should be accepted for completion.
- accept(Path) - Method in class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- ACCEPT - Enum constant in enum class org.jline.builtins.Less.Operation
- ACCEPT - Enum constant in enum class org.jline.builtins.Nano.Operation
- ACCEPT_AND_HOLD - Static variable in interface org.jline.reader.LineReader
- ACCEPT_AND_INFER_NEXT_HISTORY - Static variable in interface org.jline.reader.LineReader
- ACCEPT_LINE - Enum constant in enum class org.jline.reader.Parser.ParseContext
-
Try a real "final" parse.
- ACCEPT_LINE - Static variable in interface org.jline.reader.LineReader
- ACCEPT_LINE_AND_DOWN_HISTORY - Static variable in interface org.jline.reader.LineReader
- acceptAndHold() - Method in class org.jline.reader.impl.LineReaderImpl
- acceptAndInferNextHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- acceptLine() - Method in class org.jline.reader.impl.LineReaderImpl
- acceptLineAndDownHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- acs_chars - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- activity() - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets a new timestamp to the actual time in millis retrieved from the System.
- add(String) - Method in class org.jline.builtins.Nano.PatternHistory
- add(String) - Method in interface org.jline.reader.History
- add(String) - Method in class org.jline.reader.impl.KillRing
-
Adds the string to the kill-ring.
- add(String, List<Completer>) - Method in class org.jline.reader.impl.completer.SystemCompleter
- add(String, Completer) - Method in class org.jline.reader.impl.completer.SystemCompleter
- add(Instant, String) - Method in interface org.jline.reader.History
-
Adds a new item to the history with the specified timestamp.
- add(Instant, String) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Adds a new entry to the history.
- add(List<String>, Completer) - Method in class org.jline.reader.impl.completer.SystemCompleter
- add(SystemRegistry) - Static method in interface org.jline.console.SystemRegistry
-
Associates a system registry with the current thread.
- add(SystemCompleter) - Method in class org.jline.reader.impl.completer.SystemCompleter
- add(T) - Static method in class org.jline.utils.ShutdownHooks
-
Adds a task to be executed when the JVM shuts down.
- ADD_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- addAliases(Map<String, String>) - Method in class org.jline.reader.impl.completer.SystemCompleter
- addBackwards(String) - Method in class org.jline.reader.impl.KillRing
-
Adds the string to the kill-ring product of killing backwards.
- addCommandsInBuffer(Collection<String>) - Method in class org.jline.reader.impl.LineReaderImpl
- addCommandsInBuffer(Collection<String>) - Method in interface org.jline.reader.LineReader
-
Adds a collection of commands to the input buffer for execution.
- addCompleter(Completer) - Method in class org.jline.console.impl.SystemRegistryImpl
- addConnectionListener(ConnectionListener) - Method in class org.jline.builtins.telnet.Connection
-
Method that registers a ConnectionListener with the Connection instance.
- addExternalHighlighterRefresh(Supplier<Boolean>) - Method in class org.jline.console.impl.SystemHighlighter
- addFileHighlight(String...) - Method in class org.jline.console.impl.SystemHighlighter
- addFileHighlight(String, String, Collection<String>) - Method in class org.jline.console.impl.SystemHighlighter
- addFiles(Path, String, Consumer<Stream<Path>>) - Static method in class org.jline.builtins.SyntaxHighlighter
- addHistoryLine(Path, String) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Adds a history line to the specified history file.
- addHistoryLine(Path, String, boolean) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Adds a history line to the specified history file with an option to check for duplicates.
- addRegistry(SystemRegistry) - Method in class org.jline.console.SystemRegistry.Registeries
- addWidget(String, Widget) - Method in class org.jline.widget.Widgets
-
Add widget to the LineReader
- AdobeRGB_environment - Static variable in class org.jline.utils.Colors
-
Adobe RGB environment
- AggregateCompleter - Class in org.jline.reader.impl.completer
-
Completer which contains multiple completers and aggregates them together.
- AggregateCompleter(Collection<Completer>) - Constructor for class org.jline.reader.impl.completer.AggregateCompleter
-
Construct an AggregateCompleter with the given completers.
- AggregateCompleter(Completer...) - Constructor for class org.jline.reader.impl.completer.AggregateCompleter
-
Construct an AggregateCompleter with the given completers.
- aggregateCompleters(CommandRegistry...) - Static method in interface org.jline.console.CommandRegistry
-
Aggregates SystemCompleters from multiple command registries into a single completer.
- alias(String, String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- ALIAS - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- aliasWidget(String, String) - Method in class org.jline.widget.Widgets
-
Create alias to widget
- ALL - Enum constant in enum class org.jline.builtins.Nano.Operation
- ALL - Enum constant in enum class org.jline.console.Printer.TableRows
-
Highlight all rows in the table.
- ALL - Enum constant in enum class org.jline.jansi.Ansi.Erase
- ALL - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
Ignore columnsOut configuration. - alt(char) - Static method in class org.jline.keymap.KeyMap
-
Creates an Alt+key sequence for a single character.
- alt(String) - Static method in class org.jline.keymap.KeyMap
-
Creates an Alt+key sequence for a string.
- Alt - Enum constant in enum class org.jline.terminal.MouseEvent.Modifier
-
The Alt key was pressed during the mouse event.
- alt_scancode_esc - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- altCharset(String, String) - Method in class org.jline.utils.AttributedStringBuilder
-
Sets the alternate character set sequences for this builder.
- alternateIn - Variable in class org.jline.reader.impl.LineReaderImpl
- alternateOut - Variable in class org.jline.reader.impl.LineReaderImpl
- ALTWERASE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ALTWERASE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ALTWERASE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- AMBIGUOUS_BINDING - Static variable in interface org.jline.reader.LineReader
-
Timeout for ambiguous key sequences.
- AND - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- ANGLE - Enum constant in enum class org.jline.reader.impl.DefaultParser.Bracket
- ansi() - Static method in class org.jline.jansi.Ansi
- ansi(int) - Static method in class org.jline.jansi.Ansi
- ansi(StringBuilder) - Static method in class org.jline.jansi.Ansi
- Ansi - Class in org.jline.jansi
-
Provides a fluent API for generating ANSI escape sequences.
- Ansi() - Constructor for class org.jline.jansi.Ansi
- Ansi(int) - Constructor for class org.jline.jansi.Ansi
- Ansi(StringBuilder) - Constructor for class org.jline.jansi.Ansi
- Ansi(Ansi) - Constructor for class org.jline.jansi.Ansi
- ANSI_COLORS - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
-
ANSI colors mapping.
- ANSI_STYLES - Static variable in class org.jline.builtins.Styles
- Ansi.Attribute - Enum Class in org.jline.jansi
-
Display attributes, also know as SGR (Select Graphic Rendition) parameters.
- Ansi.Color - Enum Class in org.jline.jansi
-
ANSI 8 colors for fluent API
- Ansi.Consumer - Interface in org.jline.jansi
- Ansi.Erase - Enum Class in org.jline.jansi
-
ED (Erase in Display) / EL (Erase in Line) parameter (see CSI sequence J and K)
- ansiAppend(String) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified ANSI-encoded string to this builder.
- AnsiColors - Enum Class in org.jline.jansi
-
Colors support.
- AnsiConsole - Class in org.jline.jansi
-
Provides consistent access to an ANSI aware console PrintStream or an ANSI codes stripping PrintStream if not on a terminal (see Jansi native CLibrary isatty(int)).
- AnsiMain - Class in org.jline.jansi
-
Main class for the library, providing executable jar to diagnose Jansi setup.
- AnsiMain() - Constructor for class org.jline.jansi.AnsiMain
- AnsiMode - Enum Class in org.jline.jansi
-
Ansi mode.
- AnsiOutputStream - Class in org.jline.jansi.io
-
A ANSI print stream extracts ANSI escape codes written to an output stream and calls corresponding
AnsiProcessor.process*
methods. - AnsiOutputStream(OutputStream, AnsiOutputStream.WidthSupplier, AnsiMode, AnsiProcessor, AnsiType, AnsiColors, Charset, AnsiOutputStream.IoRunnable, AnsiOutputStream.IoRunnable, boolean) - Constructor for class org.jline.jansi.io.AnsiOutputStream
- AnsiOutputStream.IoRunnable - Interface in org.jline.jansi.io
- AnsiOutputStream.WidthSupplier - Interface in org.jline.jansi.io
- AnsiOutputStream.ZeroWidthSupplier - Class in org.jline.jansi.io
- AnsiPrintStream - Class in org.jline.jansi
-
Simple PrintStream holding an AnsiOutputStream.
- AnsiPrintStream(AnsiOutputStream, boolean) - Constructor for class org.jline.jansi.AnsiPrintStream
- AnsiPrintStream(AnsiOutputStream, boolean, String) - Constructor for class org.jline.jansi.AnsiPrintStream
- AnsiProcessor - Class in org.jline.jansi.io
-
ANSI processor providing
process*
corresponding to ANSI escape codes. - AnsiProcessor(OutputStream) - Constructor for class org.jline.jansi.io.AnsiProcessor
- AnsiRenderer - Class in org.jline.jansi
-
Renders ANSI color escape-codes in strings by parsing out some special syntax to pick up the correct fluff to use.
- AnsiRenderer.Code - Enum Class in org.jline.jansi
- AnsiType - Enum Class in org.jline.jansi
-
Processor type.
- AnsiWriter - Class in org.jline.utils
-
A writer that processes ANSI escape sequences.
- AnsiWriter(Writer) - Constructor for class org.jline.utils.AnsiWriter
- Any - Enum constant in enum class org.jline.terminal.Terminal.MouseTracking
-
Report all motions events, even if no mouse button is down.
- AnyCompleter() - Constructor for class org.jline.builtins.Completers.AnyCompleter
- AO - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Abort Output
- AP_BACKWARD_DELETE_CHAR - Static variable in class org.jline.widget.Widgets
- AP_INSERT - Static variable in class org.jline.widget.Widgets
- append() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- append(char) - Method in class org.jline.jansi.Ansi
- append(char) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character to this builder.
- append(char, int) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character to this builder multiple times.
- append(CharSequence) - Method in class org.jline.jansi.Ansi
- append(CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character sequence to this builder.
- append(CharSequence...) - Static method in class org.jline.utils.AttributedStringBuilder
-
Creates an AttributedString by appending multiple character sequences.
- append(CharSequence, int, int) - Method in class org.jline.jansi.Ansi
- append(CharSequence, int, int) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends a subsequence of the specified character sequence to this builder.
- append(CharSequence, AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character sequence to this builder with the specified style.
- append(Path, boolean) - Method in interface org.jline.reader.History
-
Append history to the file.
- append(Path, boolean) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Appends history entries to the specified file.
- append(AttributedCharSequence) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified AttributedCharSequence to this builder.
- append(AttributedCharSequence, int, int) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends a subsequence of the specified AttributedCharSequence to this builder.
- append(AttributedString) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified AttributedString to this builder.
- append(AttributedString, int, int) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends a subsequence of the specified AttributedString to this builder.
- APPEND - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- APPEND_MODE - Enum constant in enum class org.jline.builtins.Nano.Operation
- appendAnsi(String) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified ANSI-encoded string to this builder.
- appendUsage(String[]) - Method in class org.jline.console.impl.DefaultPrinter
- apply() - Method in class org.jline.console.ConsoleEngine.WidgetCreator
-
Executes the function when the widget is applied.
- apply() - Method in interface org.jline.reader.Widget
-
Executes the action associated with this widget.
- apply(Ansi) - Method in interface org.jline.jansi.Ansi.Consumer
- apply(Ansi.Consumer) - Method in class org.jline.jansi.Ansi
-
Applies another function to this Ansi instance.
- appName - Variable in class org.jline.reader.impl.LineReaderImpl
-
The application name
- appName(String) - Method in class org.jline.reader.LineReaderBuilder
- aqua - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- aquamarine1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- aquamarine1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- aquamarine3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- ArgDesc - Class in org.jline.console
-
Represents a command argument description used for generating command help and documentation.
- ArgDesc(String) - Constructor for class org.jline.console.ArgDesc
-
Creates a new argument description with the specified name and an empty description.
- ArgDesc(String, List<AttributedString>) - Constructor for class org.jline.console.ArgDesc
-
Creates a new argument description with the specified name and description.
- argObjects() - Method in class org.jline.builtins.Options
- args() - Method in class org.jline.builtins.Options
- args() - Method in class org.jline.console.CommandInput
-
Returns the command arguments as strings.
- args() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- args() - Method in class org.jline.widget.Widgets
-
Parse lineReader buffer and returns its arguments
- argsHighlighter - Variable in class org.jline.console.impl.SystemHighlighter
- argument - Variable in class org.jline.builtins.Completers.CompletionData
-
The argument specification for completion
- ARGUMENT_BASE - Static variable in interface org.jline.reader.LineReader
- argumentBase() - Method in class org.jline.reader.impl.LineReaderImpl
- ArgumentCompleter - Class in org.jline.reader.impl.completer
-
A
Completer
implementation that invokes a child completer using the appropriate separator argument. - ArgumentCompleter(Collection<Completer>) - Constructor for class org.jline.reader.impl.completer.ArgumentCompleter
-
Create a new completer.
- ArgumentCompleter(Completer...) - Constructor for class org.jline.reader.impl.completer.ArgumentCompleter
-
Create a new completer.
- ArgumentCompleter.ArgumentLine - Class in org.jline.reader.impl.completer
-
A simple implementation of ParsedLine for argument completion.
- ArgumentLine(String, int) - Constructor for class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Creates a new ArgumentLine with the specified word and cursor position.
- ArgumentLine(String, int) - Constructor for class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
-
Creates a new ArgumentLine with the specified word and cursor position.
- ArgumentList(String, List<String>, int, int, int) - Constructor for class org.jline.reader.impl.DefaultParser.ArgumentList
-
Deprecated.
- ArgumentList(String, List<String>, int, int, int, String, int, int) - Constructor for class org.jline.reader.impl.DefaultParser.ArgumentList
- ARM64 - Static variable in class org.jline.nativ.OSInfo
- atChar(int) - Method in interface org.jline.reader.Buffer
-
Returns the character at the specified position in the buffer.
- atChar(int) - Method in class org.jline.reader.impl.BufferImpl
- attach(LineReader) - Method in interface org.jline.reader.History
-
Initialize the history for the given reader.
- attach(LineReader) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Attaches this history to a LineReader.
- ATTRIBUTE_BLINK_FAST - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_BLINK_FAST - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_BLINK_OFF - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_BLINK_OFF - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_BLINK_SLOW - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_BLINK_SLOW - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_CONCEAL_OFF - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_CONCEAL_OFF - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_CONCEAL_ON - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_CONCEAL_ON - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_INTENSITY_BOLD - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_INTENSITY_BOLD - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_INTENSITY_FAINT - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_INTENSITY_FAINT - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_INTENSITY_NORMAL - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_INTENSITY_NORMAL - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_ITALIC - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_ITALIC - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_NEGATIVE_Off - Static variable in class org.jline.utils.AnsiWriter
-
Deprecated.
- ATTRIBUTE_NEGATIVE_OFF - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_NEGATIVE_OFF - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_NEGATIVE_ON - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_NEGATIVE_ON - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_UNDERLINE - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_UNDERLINE - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_UNDERLINE_DOUBLE - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_UNDERLINE_DOUBLE - Static variable in class org.jline.utils.AnsiWriter
- ATTRIBUTE_UNDERLINE_OFF - Static variable in class org.jline.jansi.io.AnsiProcessor
- ATTRIBUTE_UNDERLINE_OFF - Static variable in class org.jline.utils.AnsiWriter
- AttributedCharSequence - Class in org.jline.utils
-
A character sequence with ANSI style attributes.
- AttributedCharSequence() - Constructor for class org.jline.utils.AttributedCharSequence
- AttributedCharSequence.ForceMode - Enum Class in org.jline.utils
-
Enum defining color mode forcing options for ANSI rendering.
- AttributedString - Class in org.jline.utils
-
An immutable character sequence with ANSI style attributes.
- AttributedString(CharSequence) - Constructor for class org.jline.utils.AttributedString
-
Creates a new AttributedString from the specified character sequence.
- AttributedString(CharSequence, int, int) - Constructor for class org.jline.utils.AttributedString
-
Creates a new AttributedString from a subsequence of the specified character sequence.
- AttributedString(CharSequence, int, int, AttributedStyle) - Constructor for class org.jline.utils.AttributedString
-
Creates a new AttributedString from a subsequence of the specified character sequence with the specified style.
- AttributedString(CharSequence, AttributedStyle) - Constructor for class org.jline.utils.AttributedString
-
Creates a new AttributedString from the specified character sequence with the specified style.
- AttributedStringBuilder - Class in org.jline.utils
-
A mutable builder for creating styled text strings with ANSI attributes.
- AttributedStringBuilder() - Constructor for class org.jline.utils.AttributedStringBuilder
-
Creates a new AttributedStringBuilder with the default initial capacity.
- AttributedStringBuilder(int) - Constructor for class org.jline.utils.AttributedStringBuilder
-
Creates a new AttributedStringBuilder with the specified initial capacity.
- AttributedStyle - Class in org.jline.utils
-
Text styling for terminal output with support for colors, fonts, and other attributes.
- AttributedStyle() - Constructor for class org.jline.utils.AttributedStyle
-
Creates a new AttributedStyle with no attributes or colors set.
- AttributedStyle(long, long) - Constructor for class org.jline.utils.AttributedStyle
-
Creates a new AttributedStyle with the specified style and mask values.
- AttributedStyle(AttributedStyle) - Constructor for class org.jline.utils.AttributedStyle
-
Creates a new AttributedStyle by copying another style.
- attributes - Variable in class org.jline.nativ.Kernel32.CHAR_INFO
- attributes - Variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- attributes - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- attributes - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
-
Console data
- attributes(Attributes) - Method in class org.jline.terminal.TerminalBuilder
-
Attributes to use when creating a non system terminal, i.e.
- Attributes - Class in org.jline.terminal
-
Encapsulates terminal attributes and settings that control terminal behavior.
- Attributes() - Constructor for class org.jline.terminal.Attributes
-
Creates a new Attributes instance with default settings.
- Attributes(Attributes) - Constructor for class org.jline.terminal.Attributes
-
Creates a new Attributes instance by copying another Attributes object.
- Attributes.ControlChar - Enum Class in org.jline.terminal
-
Control characters used for special terminal functions.
- Attributes.ControlFlag - Enum Class in org.jline.terminal
-
Control flags that manage hardware aspects of the terminal.
- Attributes.InputFlag - Enum Class in org.jline.terminal
-
Input flags that control how terminal input is processed.
- Attributes.LocalFlag - Enum Class in org.jline.terminal
-
Local flags that control various terminal behaviors.
- Attributes.OutputFlag - Enum Class in org.jline.terminal
-
Output flags that control how terminal output is processed.
- AUDIBLE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.BellType
- AUTHENTICATION - Static variable in class org.jline.builtins.telnet.TelnetIO
- AUTO_FRESH_LINE - Enum constant in enum class org.jline.reader.LineReader.Option
-
if set and not at start of line before prompt, move to new line
- AUTO_GROUP - Enum constant in enum class org.jline.reader.LineReader.Option
-
when displaying candidates, group them by
Candidate.group()
- AUTO_INDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- auto_left_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- AUTO_LIST - Enum constant in enum class org.jline.reader.LineReader.Option
- AUTO_MENU - Enum constant in enum class org.jline.reader.LineReader.Option
- AUTO_MENU_LIST - Enum constant in enum class org.jline.reader.LineReader.Option
-
list candidates below the field to be completed
- AUTO_PARAM_SLASH - Enum constant in enum class org.jline.reader.LineReader.Option
- AUTO_REMOVE_SLASH - Enum constant in enum class org.jline.reader.LineReader.Option
- auto_right_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- AUTOPAIR_TOGGLE - Static variable in class org.jline.widget.Widgets
- autopairClose() - Method in class org.jline.widget.AutopairWidgets
- autopairDelete() - Method in class org.jline.widget.AutopairWidgets
- autopairInsert() - Method in class org.jline.widget.AutopairWidgets
- AutopairWidgets - Class in org.jline.widget
-
Creates and manages widgets that intelligently handle matching delimiters in the console.
- AutopairWidgets(LineReader) - Constructor for class org.jline.widget.AutopairWidgets
- AutopairWidgets(LineReader, boolean) - Constructor for class org.jline.widget.AutopairWidgets
- AUTOSUGGEST_TOGGLE - Static variable in class org.jline.widget.Widgets
- autosuggestEndOfLine() - Method in class org.jline.widget.AutosuggestionWidgets
- autosuggestForwardChar() - Method in class org.jline.widget.AutosuggestionWidgets
- autosuggestion - Variable in class org.jline.reader.impl.LineReaderImpl
- AutosuggestionWidgets - Class in org.jline.widget
-
Creates and manages widgets for as-you-type command line suggestions based on command history.
- AutosuggestionWidgets(LineReader) - Constructor for class org.jline.widget.AutosuggestionWidgets
- available() - Method in class org.jline.utils.NonBlockingPumpInputStream
- available() - Method in class org.jline.utils.NonBlockingPumpReader
- available() - Method in class org.jline.utils.NonBlockingReader
- available() - Method in class org.jline.utils.PumpReader
- averageSurrounding - Static variable in class org.jline.utils.Colors
-
Average surrounding for CAM color spaces
- AYT - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Are You There
B
- B0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B110 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B110 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B1200 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B1200 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B134 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B134 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B150 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B150 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B1800 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B1800 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B19200 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B19200 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B200 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B200 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B2400 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B2400 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B300 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B300 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B38400 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B38400 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B4800 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B4800 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B50 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B50 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B600 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B600 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B75 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B75 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- B9600 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- B9600 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- back_color_erase - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- back_tab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- background(int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified background color.
- background(int, int, int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified RGB background color.
- BACKGROUND_BLUE - Static variable in class org.jline.nativ.Kernel32
- BACKGROUND_BLUE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- BACKGROUND_GREEN - Static variable in class org.jline.nativ.Kernel32
- BACKGROUND_GREEN - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- BACKGROUND_INTENSITY - Static variable in class org.jline.nativ.Kernel32
- BACKGROUND_INTENSITY - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- BACKGROUND_RED - Static variable in class org.jline.nativ.Kernel32
- BACKGROUND_RED - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- backgroundDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the background color set to its default state.
- backgroundOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the background color explicitly disabled.
- backgroundRgb(int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified RGB background color.
- backspace() - Method in interface org.jline.reader.Buffer
-
Deletes the character before the cursor position.
- backspace() - Method in class org.jline.reader.impl.BufferImpl
-
Issue a backspace.
- backspace(int) - Method in class org.jline.builtins.Nano.Buffer
- backspace(int) - Method in interface org.jline.reader.Buffer
-
Deletes multiple characters before the cursor position.
- backspace(int) - Method in class org.jline.reader.impl.BufferImpl
-
Issue num backspaces.
- BACKSPACE - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKSPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- BACKUP - Enum constant in enum class org.jline.builtins.Nano.Operation
- BACKWARD - Enum constant in enum class org.jline.jansi.Ansi.Erase
- BACKWARD_CHAR - Static variable in interface org.jline.reader.LineReader
- BACKWARD_DELETE_CHAR - Static variable in interface org.jline.reader.LineReader
- BACKWARD_DELETE_WORD - Static variable in interface org.jline.reader.LineReader
- BACKWARD_HALF_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_KILL_LINE - Static variable in interface org.jline.reader.LineReader
- BACKWARD_KILL_WORD - Static variable in interface org.jline.reader.LineReader
- BACKWARD_ONE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_ONE_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_ONE_WINDOW_OR_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- BACKWARD_WORD - Static variable in interface org.jline.reader.LineReader
- backwardChar() - Method in class org.jline.reader.impl.LineReaderImpl
- backwardDeleteChar() - Method in class org.jline.reader.impl.LineReaderImpl
- backwardDeleteWord() - Method in class org.jline.reader.impl.LineReaderImpl
- backwardKillLine() - Method in class org.jline.reader.impl.LineReaderImpl
- backwardKillWord() - Method in class org.jline.reader.impl.LineReaderImpl
- BACKWARDS - Enum constant in enum class org.jline.builtins.Nano.Operation
- backwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- beep() - Method in class org.jline.reader.impl.LineReaderImpl
-
Issue an audible keyboard bell.
- BEEP - Static variable in interface org.jline.reader.LineReader
- BEGIN_PASTE - Static variable in interface org.jline.reader.LineReader
- BEGIN_TOKEN - Static variable in class org.jline.jansi.AnsiRenderer
- BEGINNING_OF_BUFFER_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- BEGINNING_OF_HISTORY - Static variable in interface org.jline.reader.LineReader
- BEGINNING_OF_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- BEGINNING_OF_LINE - Static variable in interface org.jline.reader.LineReader
- BEGINNING_OF_LINE_HIST - Static variable in interface org.jline.reader.LineReader
- BEGINNING_OF_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
- beginningOfBufferOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- beginningOfHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- beginningOfLine() - Method in class org.jline.builtins.Nano.Buffer
- beginningOfLine() - Method in class org.jline.reader.impl.LineReaderImpl
- beginningOfLineHist() - Method in class org.jline.reader.impl.LineReaderImpl
- beginPaste() - Method in class org.jline.reader.impl.LineReaderImpl
- bell - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- BELL_STYLE - Static variable in interface org.jline.reader.LineReader
- bg() - Method in enum class org.jline.jansi.Ansi.Color
- bg(int) - Method in class org.jline.jansi.Ansi
- bg(Ansi.Color) - Method in class org.jline.jansi.Ansi
- BG_BLACK - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_BLUE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_CYAN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_DEFAULT - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_GREEN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_MAGENTA - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_RED - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_WHITE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BG_YELLOW - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- bgBright() - Method in enum class org.jline.jansi.Ansi.Color
- bgBright(Ansi.Color) - Method in class org.jline.jansi.Ansi
- bgBrightCyan() - Method in class org.jline.jansi.Ansi
- bgBrightDefault() - Method in class org.jline.jansi.Ansi
- bgBrightGreen() - Method in class org.jline.jansi.Ansi
- bgBrightMagenta() - Method in class org.jline.jansi.Ansi
- bgBrightRed() - Method in class org.jline.jansi.Ansi
- bgBrightYellow() - Method in class org.jline.jansi.Ansi
- bgCyan() - Method in class org.jline.jansi.Ansi
- bgDefault() - Method in class org.jline.jansi.Ansi
- bgGreen() - Method in class org.jline.jansi.Ansi
- bgMagenta() - Method in class org.jline.jansi.Ansi
- bgRed() - Method in class org.jline.jansi.Ansi
- bgRgb(int) - Method in class org.jline.jansi.Ansi
- bgRgb(int, int, int) - Method in class org.jline.jansi.Ansi
- bgRgb(String) - Method in class org.jline.jansi.Ansi
- bgYellow() - Method in class org.jline.jansi.Ansi
- bind(T, CharSequence) - Method in class org.jline.keymap.KeyMap
-
Binds a function to a key sequence.
- bind(T, CharSequence...) - Method in class org.jline.keymap.KeyMap
-
Binds a function to multiple key sequences.
- bind(T, Iterable<? extends CharSequence>) - Method in class org.jline.keymap.KeyMap
-
Binds a function to multiple key sequences.
- BIND_TTY_SPECIAL_CHARS - Static variable in interface org.jline.reader.LineReader
- bindIfNotBound(T, CharSequence) - Method in class org.jline.keymap.KeyMap
-
Binds a function to a key sequence only if the key sequence is not already bound.
- Binding - Interface in org.jline.reader
-
Marker interface for objects that can be bound to key sequences in a KeyMap.
- bindingReader - Variable in class org.jline.builtins.Less
- bindingReader - Variable in class org.jline.builtins.Nano
- bindingReader - Variable in class org.jline.reader.impl.LineReaderImpl
- BindingReader - Class in org.jline.keymap
-
The BindingReader transforms incoming characters into key bindings.
- BindingReader(NonBlockingReader) - Constructor for class org.jline.keymap.BindingReader
-
Creates a new BindingReader that reads from the specified NonBlockingReader.
- bindKey(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- bindKeys() - Method in class org.jline.builtins.Nano
- bit_image_carriage_return - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- bit_image_entwining - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- bit_image_newline - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- bit_image_repeat - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- bit_image_type - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- black - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- BLACK - Enum constant in enum class org.jline.jansi.Ansi.Color
- BLACK - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BLACK - Static variable in class org.jline.jansi.io.AnsiProcessor
- BLACK - Static variable in class org.jline.utils.AnsiWriter
- BLACK - Static variable in class org.jline.utils.AttributedStyle
- blink() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the blink attribute enabled.
- BLINK_FAST - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- BLINK_FAST - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BLINK_MATCHING_PAREN - Static variable in interface org.jline.reader.LineReader
- BLINK_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- BLINK_OFF - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BLINK_SLOW - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- BLINK_SLOW - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- blinkDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the blink attribute set to its default state.
- blinkOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the blink attribute explicitly disabled.
- blockCommentDelims(DefaultParser.BlockCommentDelims) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the block comment delimiters.
- BlockCommentDelims(String, String) - Constructor for class org.jline.reader.impl.DefaultParser.BlockCommentDelims
- blue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- BLUE - Enum constant in enum class org.jline.jansi.Ansi.Color
- BLUE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BLUE - Static variable in class org.jline.jansi.io.AnsiProcessor
- BLUE - Static variable in class org.jline.utils.AnsiWriter
- BLUE - Static variable in class org.jline.utils.AttributedStyle
- blue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- blue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- blue3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- blueviolet - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- bold() - Method in class org.jline.jansi.Ansi
- bold() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the bold attribute enabled.
- BOLD - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- BOLD - Static variable in class org.jline.utils.AttributedStyle
-
Style with bold attribute enabled.
- BOLD_OFF - Static variable in class org.jline.utils.AttributedStyle
-
Style with bold attribute explicitly disabled.
- boldDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the bold attribute set to its default state.
- boldOff() - Method in class org.jline.jansi.Ansi
- boldOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the bold attribute explicitly disabled.
- BOOLEAN_KEYS - Static variable in interface org.jline.console.Printer
- bools - Variable in class org.jline.terminal.impl.AbstractTerminal
- border - Variable in class org.jline.utils.Status
- BORDER - Static variable in interface org.jline.console.Printer
-
Value: String
Applies: TABLE
Table cell vertical border character. - borderString - Variable in class org.jline.utils.Status
- bottom - Variable in class org.jline.nativ.Kernel32.SMALL_RECT
- BRACKETED_PASTE - Enum constant in enum class org.jline.reader.LineReader.Option
- BRACKETED_PASTE_BEGIN - Static variable in class org.jline.reader.impl.LineReaderImpl
- BRACKETED_PASTE_END - Static variable in class org.jline.reader.impl.LineReaderImpl
- BRACKETED_PASTE_OFF - Static variable in class org.jline.reader.impl.LineReaderImpl
- BRACKETED_PASTE_ON - Static variable in class org.jline.reader.impl.LineReaderImpl
- brackets - Variable in class org.jline.builtins.Nano
- BRIGHT - Static variable in class org.jline.utils.AttributedStyle
- BRK - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Break
- BRKINT - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- BRKINT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- BRKINT - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- BRKINT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- BRKINT - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- BS0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- BS0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- BS1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- BS1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- BSDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- BSDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- BSDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- BSDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- buf - Variable in class org.jline.reader.impl.LineReaderImpl
- buf - Variable in class org.jline.utils.FastBufferedOutputStream
- buffer - Variable in class org.jline.builtins.Less
- buffer - Variable in class org.jline.builtins.Nano
- buffer() - Method in class org.jline.utils.AttributedCharSequence
- buffer() - Method in class org.jline.utils.AttributedString
-
Returns the character buffer for this attributed string.
- buffer() - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the character buffer for this attributed string builder.
- buffer() - Method in class org.jline.widget.Widgets
-
Get lineReader's buffer
- Buffer - Interface in org.jline.reader
-
Represents the editable text buffer in the LineReader.
- Buffer(String) - Constructor for class org.jline.builtins.Nano.Buffer
- buffer_capacity - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- BufferImpl - Class in org.jline.reader.impl
-
Default implementation of the
Buffer
interface. - BufferImpl() - Constructor for class org.jline.reader.impl.BufferImpl
-
Creates a new buffer with the default size (64).
- BufferImpl(int) - Constructor for class org.jline.reader.impl.BufferImpl
-
Creates a new buffer with the specified size.
- bufferIndex - Variable in class org.jline.builtins.Nano
- buffers - Variable in class org.jline.builtins.Nano
- build() - Method in class org.jline.reader.LineReaderBuilder
-
Builds and returns a LineReader instance with the configured options.
- build() - Method in class org.jline.terminal.TerminalBuilder
-
Builds the terminal.
- build(String) - Static method in class org.jline.builtins.SyntaxHighlighter
-
Build SyntaxHighlighter
- build(Path, String) - Static method in class org.jline.builtins.SyntaxHighlighter
-
Build SyntaxHighlighter
- build(List<Path>, String, String) - Static method in class org.jline.builtins.SyntaxHighlighter
- build(List<Path>, String, String, boolean) - Static method in class org.jline.builtins.SyntaxHighlighter
- builder() - Static method in class org.jline.reader.LineReaderBuilder
-
Creates a new LineReaderBuilder instance.
- builder() - Static method in class org.jline.terminal.TerminalBuilder
-
Creates a new terminal builder instance for configuring and creating terminals.
- buildStyle(String) - Method in class org.jline.reader.impl.LineReaderImpl
- Builtins - Class in org.jline.console.impl
-
Implementation of CommandRegistry that provides built-in commands for JLine.
- Builtins(Path, ConfigurationPath, Function<String, Widget>) - Constructor for class org.jline.console.impl.Builtins
- Builtins(Supplier<Path>, ConfigurationPath, Function<String, Widget>) - Constructor for class org.jline.console.impl.Builtins
- Builtins(Set<Builtins.Command>, Path, ConfigurationPath, Function<String, Widget>) - Constructor for class org.jline.console.impl.Builtins
- Builtins(Set<Builtins.Command>, Supplier<Path>, ConfigurationPath, Function<String, Widget>) - Constructor for class org.jline.console.impl.Builtins
- Builtins.Command - Enum Class in org.jline.console.impl
-
Enumeration of built-in commands provided by this class.
- builtinWidgets - Variable in class org.jline.reader.impl.LineReaderImpl
- builtinWidgets() - Method in class org.jline.reader.impl.LineReaderImpl
- bundle(Class<T>) - Static method in class org.jline.style.Styler
-
Creates a
StyleBundle
proxy for the specified interface. - bundle(String, Class<T>) - Static method in class org.jline.style.Styler
-
Creates a
StyleBundle
proxy for the specified interface with an explicit style group. - Button - Enum constant in enum class org.jline.terminal.Terminal.MouseTracking
-
Also report button-motion events.
- Button1 - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
The primary mouse button (usually the left button).
- Button2 - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
The middle mouse button.
- Button3 - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
The secondary mouse button (usually the right button).
- buttons - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- buttonState - Variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- byName(String) - Static method in enum class org.jline.utils.InfoCmp.Capability
C
- C - Static variable in class org.jline.utils.Colors
-
Chroma
- c_cc - Variable in class org.jline.nativ.CLibrary.Termios
- c_cc - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_cc - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_cc - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_cc - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- c_cflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_cflag - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_cflag - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_cflag - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_cflag - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- c_iflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_iflag - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_iflag - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_iflag - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_iflag - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- c_ispeed - Variable in class org.jline.nativ.CLibrary.Termios
- c_ispeed - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_ispeed - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_ispeed - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_lflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_lflag - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_lflag - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_lflag - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_lflag - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- c_line - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_oflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_oflag - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_oflag - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_oflag - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- c_oflag - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- c_ospeed - Variable in class org.jline.nativ.CLibrary.Termios
- c_ospeed - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- c_ospeed - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- c_ospeed - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- cadetblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- cadetbluea - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- CALLBACK_FINISH - Static variable in interface org.jline.reader.LineReader
- CALLBACK_INIT - Static variable in interface org.jline.reader.LineReader
- CALLBACK_KEYMAP - Static variable in interface org.jline.reader.LineReader
- callWidget(String) - Method in class org.jline.reader.impl.LineReaderImpl
- callWidget(String) - Method in interface org.jline.reader.LineReader
-
Calls a widget by name.
- callWidget(String) - Method in class org.jline.widget.Widgets
-
Call widget.
- camelMatch(String, int, String, int) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- can(InfoCmp.Capability, InfoCmp.Capability) - Method in class org.jline.utils.Display
- can_change - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CANCEL - Enum constant in enum class org.jline.builtins.Nano.Operation
- canChange() - Method in class org.jline.utils.ColorPalette
-
Check if the terminal has the capability to change colors.
- Candidate - Class in org.jline.reader
-
Represents a completion candidate for tab completion.
- Candidate(String) - Constructor for class org.jline.reader.Candidate
-
Simple constructor with only a single String as an argument.
- Candidate(String, String, String, String, String, String, boolean) - Constructor for class org.jline.reader.Candidate
-
Constructs a new Candidate.
- Candidate(String, String, String, String, String, String, boolean, int) - Constructor for class org.jline.reader.Candidate
-
Constructs a new Candidate.
- candidates - Variable in class org.jline.reader.impl.completer.StringsCompleter
- candidateStartPosition - Variable in class org.jline.reader.impl.LineReaderImpl
- canPauseResume() - Method in class org.jline.terminal.impl.AbstractTerminal
- canPauseResume() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- canPauseResume() - Method in class org.jline.terminal.impl.ExternalTerminal
- canPauseResume() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- canPauseResume() - Method in interface org.jline.terminal.Terminal
-
Whether this terminal supports
Terminal.pause()
andTerminal.resume()
calls. - canRedo() - Method in class org.jline.reader.impl.UndoTree
- canScroll - Variable in class org.jline.utils.Display
- canUndo() - Method in class org.jline.reader.impl.UndoTree
- CAPITALIZE_WORD - Static variable in interface org.jline.reader.LineReader
- capitalizeWord() - Method in class org.jline.reader.impl.LineReaderImpl
- CAPSLOCK_ON - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- CAPSLOCK_ON - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- carriage_return - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CASE_INSENSITIVE - Enum constant in enum class org.jline.reader.LineReader.Option
-
if completion is case insensitive or not
- CASE_INSENSITIVE_SEARCH - Enum constant in enum class org.jline.reader.LineReader.Option
-
if history search is fully case insensitive
- CASE_SENSITIVE - Enum constant in enum class org.jline.builtins.Nano.Operation
- CAT02toHPE(double[]) - Static method in class org.jline.utils.Colors
- CBAUD - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CBAUD - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CCAR_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CCAR_OFLOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CCTS_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CCTS_OFLOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CDSR_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CDSR_OFLOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CDTR_IFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CDTR_IFLOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ceol_standout_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CHANGE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
- change_char_pitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- change_line_pitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- change_res_horz - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- change_res_vert - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- change_scroll_region - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CHAR - Enum constant in enum class org.jline.builtins.Less.Operation
- CHAR - Enum constant in enum class org.jline.reader.LineReader.RegionType
- CHAR_INFO() - Constructor for class org.jline.nativ.Kernel32.CHAR_INFO
- char_padding - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- char_set_names - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CHARACTER_SEARCH - Static variable in interface org.jline.reader.LineReader
- CHARACTER_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- charAt(int) - Method in class org.jline.utils.AttributedCharSequence
- charAt(int) - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the character at the specified index in this attributed string builder.
- chartreuse1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- chartreuse2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- chartreuse2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- chartreuse3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- chartreuse3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- chartreuse4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- checkInterrupted() - Static method in class org.jline.builtins.Less
-
This is for long running commands to be interrupted by ctrl-c
- checkInterrupted() - Method in class org.jline.terminal.impl.AbstractPty
- checkInterrupted() - Method in class org.jline.terminal.impl.AbstractTerminal
- checkIoException() - Method in class org.jline.utils.NonBlockingPumpInputStream
- chopLongLines - Variable in class org.jline.builtins.Less
- CIGNORE - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CIGNORE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CIGNORE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ClasspathResourceUtil - Class in org.jline.builtins
-
Utility class for working with classpath resources.
- ClasspathResourceUtil() - Constructor for class org.jline.builtins.ClasspathResourceUtil
- cleanup() - Method in class org.jline.reader.impl.LineReaderImpl
- cleanUp() - Method in class org.jline.console.impl.SystemRegistryImpl
- cleanUp() - Method in interface org.jline.console.SystemRegistry
-
Deletes temporary console variables and resets output streams.
- clear() - Method in interface org.jline.reader.Buffer
-
Clears the buffer content.
- clear() - Method in class org.jline.reader.impl.BufferImpl
- clear() - Method in class org.jline.reader.impl.LineReaderImpl
-
Clean the used display
- clear() - Method in class org.jline.reader.impl.UndoTree
- clear() - Method in class org.jline.style.MemoryStyleSource
- clear() - Method in class org.jline.style.NopStyleSource
-
No-operation implementation of clear that does nothing.
- clear() - Method in interface org.jline.style.StyleSource
-
Clears all style definitions from this source.
- clear() - Method in class org.jline.utils.Display
-
Clears the whole screen.
- clear() - Method in class org.jline.utils.NonBlockingReaderImpl
- CLEAR - Enum constant in enum class org.jline.builtins.TTop.Operation
- CLEAR - Static variable in interface org.jline.reader.LineReader
- clear_all_tabs - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- clear_margins - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- clear_screen - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CLEAR_SCREEN - Enum constant in enum class org.jline.builtins.Nano.Operation
- CLEAR_SCREEN - Static variable in interface org.jline.reader.LineReader
- clearChoices() - Method in class org.jline.reader.impl.LineReaderImpl
- clearDescription() - Method in class org.jline.widget.TailTipWidgets
- clearDescription() - Method in class org.jline.widget.Widgets
-
Clears terminal status bar
- clearScreen() - Method in class org.jline.reader.impl.LineReaderImpl
-
Clear the screen by issuing the ANSI "clear screen" code.
- clearTailTip() - Method in class org.jline.widget.Widgets
-
Clears command line command hint
- CLibrary - Class in org.jline.nativ
-
Interface to access some low level POSIX functions,.
- CLibrary - Interface in org.jline.terminal.impl.jna.freebsd
- CLibrary - Interface in org.jline.terminal.impl.jna.linux
- CLibrary - Interface in org.jline.terminal.impl.jna.osx
- CLibrary - Interface in org.jline.terminal.impl.jna.solaris
- CLibrary() - Constructor for class org.jline.nativ.CLibrary
- CLibrary.termios - Class in org.jline.terminal.impl.jna.freebsd
- CLibrary.termios - Class in org.jline.terminal.impl.jna.linux
- CLibrary.termios - Class in org.jline.terminal.impl.jna.osx
- CLibrary.termios - Class in org.jline.terminal.impl.jna.solaris
- CLibrary.Termios - Class in org.jline.nativ
-
termios structure for termios functions, describing a general terminal interface that is provided to control asynchronous communications ports
- CLibrary.winsize - Class in org.jline.terminal.impl.jna.freebsd
- CLibrary.winsize - Class in org.jline.terminal.impl.jna.linux
- CLibrary.winsize - Class in org.jline.terminal.impl.jna.osx
- CLibrary.winsize - Class in org.jline.terminal.impl.jna.solaris
- CLibrary.WinSize - Class in org.jline.nativ
-
Window sizes.
- CLOCAL - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CLOCAL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CLOCAL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CLOCAL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CLOCAL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- clockMode(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- close() - Method in class org.jline.builtins.telnet.Connection
-
Closes the connection and its underlying i/o and network resources.
- close() - Method in class org.jline.console.impl.SystemRegistryImpl
- close() - Method in interface org.jline.console.SystemRegistry
-
Orderly closes this system registry.
- close() - Method in class org.jline.jansi.io.AnsiOutputStream
- close() - Method in class org.jline.terminal.impl.AbstractTerminal
- close() - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
- close() - Method in class org.jline.terminal.impl.exec.ExecPty
-
Closes this Pty.
- close() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- close() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- close() - Method in class org.jline.terminal.impl.jni.JniNativePty
- close() - Method in class org.jline.utils.AnsiWriter
- close() - Method in class org.jline.utils.InputStreamReader
-
Closes this reader.
- close() - Method in class org.jline.utils.NonBlockingInputStreamImpl
- close() - Method in class org.jline.utils.NonBlockingPumpInputStream
- close() - Method in class org.jline.utils.NonBlockingPumpReader
- close() - Method in class org.jline.utils.NonBlockingReaderImpl
- close() - Method in class org.jline.utils.PumpReader
- close() - Method in class org.jline.utils.Status
- close() - Method in class org.jline.utils.WriterOutputStream
- closed - Variable in class org.jline.terminal.impl.ExternalTerminal
- ClosedException - Exception Class in org.jline.utils
-
Exception thrown when attempting to use a closed resource.
- ClosedException() - Constructor for exception class org.jline.utils.ClosedException
- ClosedException(String) - Constructor for exception class org.jline.utils.ClosedException
- ClosedException(String, Throwable) - Constructor for exception class org.jline.utils.ClosedException
- ClosedException(Throwable) - Constructor for exception class org.jline.utils.ClosedException
- CloseHandle(long) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms724211%28VS.85%29.aspx
- closeInput() - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to close the underlying inputstream to free system resources.
Most likely only to be called by the ConnectionManager upon clean up of connections that ended or died. - closeOutput() - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to close the underlying output stream to free system resources.
Most likely only to be called by the ConnectionManager upon clean up of connections that ended or died. - closer - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- closer - Variable in class org.jline.terminal.impl.PosixSysTerminal
- clr_bol - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- clr_eol - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- clr_eos - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CMD_BIND - Static variable in class org.jline.builtins.Tmux
- CMD_BIND_KEY - Static variable in class org.jline.builtins.Tmux
- CMD_CLOCK_MODE - Static variable in class org.jline.builtins.Tmux
- CMD_COMMANDS - Static variable in class org.jline.builtins.Tmux
- CMD_DISPLAY_PANES - Static variable in class org.jline.builtins.Tmux
- CMD_DISPLAYP - Static variable in class org.jline.builtins.Tmux
- CMD_LIST_KEYS - Static variable in class org.jline.builtins.Tmux
- CMD_LIST_WINDOWS - Static variable in class org.jline.builtins.Tmux
- CMD_LSK - Static variable in class org.jline.builtins.Tmux
- CMD_LSW - Static variable in class org.jline.builtins.Tmux
- CMD_NEW_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_NEWW - Static variable in class org.jline.builtins.Tmux
- CMD_NEXT - Static variable in class org.jline.builtins.Tmux
- CMD_NEXT_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_PREV - Static variable in class org.jline.builtins.Tmux
- CMD_PREVIOUS_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_RESIZE_PANE - Static variable in class org.jline.builtins.Tmux
- CMD_RESIZEP - Static variable in class org.jline.builtins.Tmux
- CMD_SELECT_PANE - Static variable in class org.jline.builtins.Tmux
- CMD_SELECTP - Static variable in class org.jline.builtins.Tmux
- CMD_SEND - Static variable in class org.jline.builtins.Tmux
- CMD_SEND_KEYS - Static variable in class org.jline.builtins.Tmux
- CMD_SEND_PREFIX - Static variable in class org.jline.builtins.Tmux
- CMD_SET - Static variable in class org.jline.builtins.Tmux
- CMD_SET_OPTION - Static variable in class org.jline.builtins.Tmux
- CMD_SPLIT_WINDOW - Static variable in class org.jline.builtins.Tmux
- CMD_SPLITW - Static variable in class org.jline.builtins.Tmux
- CMD_UNBIND - Static variable in class org.jline.builtins.Tmux
- CMD_UNBIND_KEY - Static variable in class org.jline.builtins.Tmux
- CmdDesc - Class in org.jline.console
-
Represents a command description used for generating command help and documentation.
- CmdDesc() - Constructor for class org.jline.console.CmdDesc
-
Creates a new command description that is not a command.
- CmdDesc(boolean) - Constructor for class org.jline.console.CmdDesc
-
Creates a new command description with the specified validity.
- CmdDesc(List<ArgDesc>) - Constructor for class org.jline.console.CmdDesc
-
Creates a new command description with the specified argument descriptions.
- CmdDesc(List<ArgDesc>, Map<String, List<AttributedString>>) - Constructor for class org.jline.console.CmdDesc
-
Creates a new command description with the specified argument and option descriptions.
- CmdDesc(List<AttributedString>, List<ArgDesc>, Map<String, List<AttributedString>>) - Constructor for class org.jline.console.CmdDesc
-
Creates a new command description with the specified main description, argument descriptions, and option descriptions.
- CmdLine - Class in org.jline.console
-
Represents a command line with its parsed components.
- CmdLine(String, String, String, List<String>, CmdLine.DescriptionType) - Constructor for class org.jline.console.CmdLine
-
Creates a new command line with the specified components.
- CmdLine.DescriptionType - Enum Class in org.jline.console
-
Enumeration specifying the type of description that should be displayed for the command.
- code - Variable in enum class org.jline.style.StyleColor
-
Deprecated.The ANSI color code for this color.
- CODE_LIST_SEPARATOR - Static variable in class org.jline.jansi.AnsiRenderer
- code_set_init - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CODE_TEXT_SEPARATOR - Static variable in class org.jline.jansi.AnsiRenderer
- codepage(int) - Method in class org.jline.terminal.TerminalBuilder
-
Deprecated.
- codePointAt(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the code point at the specified index in this attributed string.
- codePointBefore(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the code point before the specified index in this attributed string.
- codePointCount(int, int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the number of Unicode code points in the specified range of this attributed string.
- col_addr_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- color(boolean) - Method in class org.jline.terminal.TerminalBuilder
- color_names - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ColorPalette - Class in org.jline.utils
-
Color palette for terminal color management and conversion.
- ColorPalette() - Constructor for class org.jline.utils.ColorPalette
- ColorPalette(Terminal) - Constructor for class org.jline.utils.ColorPalette
- ColorPalette(Terminal, String) - Constructor for class org.jline.utils.ColorPalette
- colors(Terminal, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Displays color tables and ANSI styles.
- Colors - Class in org.jline.jansi.io
-
Helper class for dealing with color rounding.
- Colors - Class in org.jline.utils
-
Utility class for color-related operations and definitions.
- Colors() - Constructor for class org.jline.jansi.io.Colors
- Colors() - Constructor for class org.jline.utils.Colors
- COLORS - Enum constant in enum class org.jline.console.impl.Builtins.Command
- Colors16 - Enum constant in enum class org.jline.jansi.AnsiColors
- Colors256 - Enum constant in enum class org.jline.jansi.AnsiColors
- ColorsAnsiProcessor - Class in org.jline.jansi.io
-
Ansi processor to process color conversion if needed.
- ColorsAnsiProcessor(OutputStream, AnsiColors) - Constructor for class org.jline.jansi.io.ColorsAnsiProcessor
- column() - Method in exception class org.jline.reader.SyntaxError
-
Returns the column position where the syntax error occurred.
- column_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- columnLength() - Method in class org.jline.utils.AttributedCharSequence
-
Returns the display width of this attributed string in columns.
- columns - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- columns - Variable in class org.jline.utils.Display
- COLUMNS - Static variable in interface org.jline.console.Printer
-
Value:
List<String>
Applies: MAP and TABLE
Display given keys/columns on map/table. - COLUMNS_IN - Static variable in interface org.jline.console.Printer
-
Value:
List<String>
Applies: TABLE
These map values will be added to the table before all the other keys. - COLUMNS_OUT - Static variable in interface org.jline.console.Printer
-
Value:
List<String>
Applies: TABLE
These map values will not be inserted to the table. - columns1 - Variable in class org.jline.utils.Display
- columnSplitLength(int) - Method in class org.jline.utils.AttributedCharSequence
-
Splits this attributed string into multiple lines based on column width.
- columnSplitLength(int, boolean, boolean) - Method in class org.jline.utils.AttributedCharSequence
-
Splits this attributed string into multiple lines based on column width, with options for handling newlines and line wrapping.
- columnSubSequence(int, int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns a subsequence of this attributed string based on column positions.
- COMBINED - Enum constant in enum class org.jline.widget.TailTipWidgets.TipType
-
Prepare command line suggestions using either a command's positional argument descriptions if they exist, or command completer data if no argument descriptions are available.
- command() - Method in class org.jline.console.CommandInput
-
Returns the command name.
- command() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- COMMAND - Enum constant in enum class org.jline.console.CmdLine.DescriptionType
-
Cursor is at the end of line.
- command_character - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- COMMAND_INCLUDE - Static variable in class org.jline.builtins.SyntaxHighlighter
- COMMAND_THEME - Static variable in class org.jline.builtins.SyntaxHighlighter
- commandAliases() - Method in interface org.jline.console.CommandRegistry
-
Returns a map of alias-to-command names known by this registry.
- commandAliases() - Method in class org.jline.console.impl.AbstractCommandRegistry
- commandAliases() - Method in class org.jline.console.impl.SystemRegistryImpl
- CommandData(SystemRegistryImpl.ArgsParser, boolean, String, String, File, boolean, String) - Constructor for class org.jline.console.impl.SystemRegistryImpl.CommandData
- commandDescription(List<String>) - Method in interface org.jline.console.CommandRegistry
-
Returns a command description for use in the JLine Widgets framework.
- commandDescription(List<String>) - Method in class org.jline.console.impl.JlineCommandRegistry
- commandDescription(List<String>) - Method in class org.jline.console.impl.SystemRegistryImpl
- commandDescription(CmdLine) - Method in class org.jline.console.impl.SystemRegistryImpl
- commandDescription(CmdLine) - Method in interface org.jline.console.SystemRegistry
-
Returns a description for a command, method, or syntax for use in the JLine Widgets framework.
- commandGroup(int) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the command group for the regular expression.
- commandHighlighter - Variable in class org.jline.console.impl.SystemHighlighter
- commandId - Variable in class org.jline.nativ.Kernel32.MENU_EVENT_RECORD
- commandIndex - Variable in class org.jline.console.impl.SystemHighlighter
- commandInfo(String) - Method in interface org.jline.console.CommandRegistry
-
Returns a short info about command known by this registry.
- commandInfo(String) - Method in class org.jline.console.impl.JlineCommandRegistry
- commandInfo(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- CommandInput - Class in org.jline.console
-
Encapsulates the input and output streams for a command execution.
- CommandInput(String, Object[], CommandRegistry.CommandSession) - Constructor for class org.jline.console.CommandInput
-
Creates a new CommandInput with the specified command, arguments, and session.
- CommandInput(String, Object[], Terminal, InputStream, PrintStream, PrintStream) - Constructor for class org.jline.console.CommandInput
-
Creates a new CommandInput with the specified command, arguments, terminal, and I/O streams.
- CommandMethods - Class in org.jline.console
-
Class that encapsulates the execution and completion methods for a command.
- CommandMethods(Consumer<CommandInput>, Function<String, List<Completer>>) - Constructor for class org.jline.console.CommandMethods
-
Creates a new CommandMethods with the specified execution and completer compilation functions.
- CommandMethods(Function<CommandInput, ?>, Function<String, List<Completer>>) - Constructor for class org.jline.console.CommandMethods
-
Creates a new CommandMethods with the specified execution and completer compilation functions.
- commandName(String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the display name for a command.
- commandNames() - Method in interface org.jline.console.CommandRegistry
-
Returns the command names known by this registry.
- commandNames() - Method in class org.jline.console.impl.AbstractCommandRegistry
- commandNames() - Method in class org.jline.console.impl.SystemRegistryImpl
- commandOptions(String) - Method in class org.jline.console.impl.JlineCommandRegistry
- CommandRegistry - Interface in org.jline.console
-
Interface for registering, describing, and executing commands in a console application.
- CommandRegistry.CommandSession - Class in org.jline.console
-
Class representing a command execution session.
- Commands - Class in org.jline.builtins
-
Provides built-in commands for JLine applications.
- Commands() - Constructor for class org.jline.builtins.Commands
- commandsBuffer - Variable in class org.jline.reader.impl.LineReaderImpl
- CommandSession() - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Creates a new command session with the system's standard I/O streams.
- CommandSession(Terminal) - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Creates a new command session with the specified terminal.
- CommandSession(Terminal, InputStream, PrintStream, PrintStream) - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Creates a new command session with the specified terminal and I/O streams.
- commandStyle(LineReader, AttributedStringBuilder, boolean) - Method in class org.jline.reader.impl.DefaultHighlighter
- COMMENT_BEGIN - Static variable in interface org.jline.reader.LineReader
- COMMON_LVB_GRID_HORIZONTAL - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_GRID_LVERTICAL - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_GRID_RVERTICAL - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_LEADING_BYTE - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_REVERSE_VIDEO - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_TRAILING_BYTE - Static variable in class org.jline.nativ.Kernel32
- COMMON_LVB_UNDERSCORE - Static variable in class org.jline.nativ.Kernel32
- compareTo(Candidate) - Method in class org.jline.reader.Candidate
- compile() - Method in class org.jline.builtins.NfaMatcher
-
Compiles the regular expression into an NFA.
- compile() - Method in class org.jline.reader.impl.completer.SystemCompleter
- compile(String) - Static method in class org.jline.builtins.Options
- compile(String[]) - Static method in class org.jline.builtins.Options
- compile(String[], String[]) - Static method in class org.jline.builtins.Options
- compile(String[], Function<String, String>) - Static method in class org.jline.builtins.Options
- compile(String[], Options) - Static method in class org.jline.builtins.Options
- compile(String, Function<String, String>) - Static method in class org.jline.builtins.Options
- compile(Function<String, Candidate>) - Method in class org.jline.reader.impl.completer.SystemCompleter
- compile(Map<String, List<String>>, Collection<String>) - Static method in class org.jline.builtins.Completers.OptDesc
-
Compiles a list of OptDesc objects from option values and options.
- compile(Map<LineReader.Option, Boolean>, boolean, CompletingParsedLine, boolean, int, String) - Method in interface org.jline.reader.CompletionMatcher
-
Initializes the matcher with the current completion context.
- compile(Map<LineReader.Option, Boolean>, boolean, CompletingParsedLine, boolean, int, String) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- compileCommandDescription(String) - Static method in class org.jline.console.impl.JlineCommandRegistry
- compileCommandInfo(String) - Static method in class org.jline.console.impl.JlineCommandRegistry
- compileCommandOptions(String) - Static method in class org.jline.console.impl.JlineCommandRegistry
- compileCompleter() - Method in class org.jline.console.CommandMethods
-
Returns the function that compiles completers for the command.
- compileCompleters() - Method in interface org.jline.console.CommandRegistry
-
Returns a
SystemCompleter
that can provide detailed completion information for all registered commands. - compileCompleters() - Method in class org.jline.console.impl.AbstractCommandRegistry
- compileCompleters() - Method in class org.jline.console.impl.SystemRegistryImpl
- compileCompleters(CommandRegistry...) - Static method in interface org.jline.console.CommandRegistry
-
Aggregates and compiles SystemCompleters from multiple command registries into a single completer.
- compileOptions(Options) - Method in class org.jline.console.impl.DefaultPrinter
- complete() - Method in class org.jline.reader.Candidate
-
Boolean indicating whether this candidate is complete or if the completer may further expand the candidate value after this candidate has been selected.
- complete(LineReader, PrintStream, PrintStream, Map<String, List<Completers.CompletionData>>, String[]) - Static method in class org.jline.builtins.Commands
-
Edits command-specific tab completions.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.AnyCompleter
-
Completes the current word by returning it as a candidate.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Completes the current input line.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.FileNameCompleter
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.OptionCompleter
-
Completes command options and arguments.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.RegexCompleter
-
Completes the current input line using the regex pattern.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.TreeCompleter
-
Completes the current input line using the tree structure.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in interface org.jline.reader.Completer
-
Populates candidates with a list of possible completions for the command line.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.AggregateCompleter
-
Perform a completion operation across all aggregated completers.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.ArgumentCompleter
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.NullCompleter
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.StringsCompleter
- complete(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.reader.impl.completer.SystemCompleter
- Complete - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
- COMPLETE - Enum constant in enum class org.jline.reader.Parser.ParseContext
-
Parse to find completions (typically after a Tab).
- COMPLETE_IN_WORD - Enum constant in enum class org.jline.reader.LineReader.Option
- COMPLETE_MATCHER_CAMELCASE - Enum constant in enum class org.jline.reader.LineReader.Option
-
use camel case completion matcher
- COMPLETE_MATCHER_TYPO - Enum constant in enum class org.jline.reader.LineReader.Option
-
use type completion matcher
- COMPLETE_PREFIX - Static variable in interface org.jline.reader.LineReader
- COMPLETE_WORD - Static variable in interface org.jline.reader.LineReader
- completeCommand(List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Completes command names.
- completeCommandArguments(LineReader, ParsedLine, List<Candidate>, List<Completers.CompletionData>) - Method in class org.jline.builtins.Completers.Completer
-
Completes command arguments based on completion data.
- completeOption(LineReader, ParsedLine, List<Candidate>, boolean) - Method in class org.jline.builtins.Completers.OptDesc
-
Completes an option based on whether it's a short or long option.
- completePrefix() - Method in class org.jline.reader.impl.LineReaderImpl
- completer - Variable in class org.jline.reader.impl.LineReaderImpl
- completer() - Method in class org.jline.console.impl.SystemRegistryImpl
- completer() - Method in interface org.jline.console.SystemRegistry
-
Returns a command completer that includes console variable and script completion.
- completer(Completer) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the completer to be used for tab completion.
- Completer - Interface in org.jline.reader
-
A completer is the mechanism by which tab-completion candidates will be resolved.
- Completer(Completers.CompletionEnvironment) - Constructor for class org.jline.builtins.Completers.Completer
-
Creates a new Completer with the specified environment.
- COMPLETER - Enum constant in enum class org.jline.reader.LineReader.SuggestionType
-
Prepare command line suggestions using command completer data.
- COMPLETER - Enum constant in enum class org.jline.widget.TailTipWidgets.TipType
-
Prepare command line suggestions using a command's completer data.
- Completers - Class in org.jline.builtins
-
Provides a collection of completion-related classes and utilities for JLine applications.
- Completers() - Constructor for class org.jline.builtins.Completers
- Completers.AnyCompleter - Class in org.jline.builtins
-
A completer that accepts any input.
- Completers.Completer - Class in org.jline.builtins
-
A completer implementation that provides command and argument completion.
- Completers.CompletionData - Class in org.jline.builtins
-
Holds data for command completion.
- Completers.CompletionEnvironment - Interface in org.jline.builtins
-
Interface defining the environment for command completion.
- Completers.DirectoriesCompleter - Class in org.jline.builtins
-
A completer for directory names.
- Completers.FileNameCompleter - Class in org.jline.builtins
-
A file name completer takes the buffer and issues a list of potential completions.
- Completers.FilesCompleter - Class in org.jline.builtins
-
A completer for file names.
- Completers.OptDesc - Class in org.jline.builtins
-
Describes a command-line option for completion.
- Completers.OptionCompleter - Class in org.jline.builtins
-
A completer for command options and arguments.
- Completers.RegexCompleter - Class in org.jline.builtins
-
A completer that uses regular expressions to match command patterns.
- Completers.RegexCompleter.ArgumentLine - Class in org.jline.builtins
-
A simple implementation of ParsedLine for argument completion.
- Completers.TreeCompleter - Class in org.jline.builtins
-
A completer that supports hierarchical command structures.
- Completers.TreeCompleter.Node - Class in org.jline.builtins
-
Represents a node in the completion tree.
- completeValue(LineReader, ParsedLine, List<Candidate>, String, String) - Method in class org.jline.builtins.Completers.OptDesc
-
Completes the value for an option.
- completeWord() - Method in class org.jline.reader.impl.LineReaderImpl
- CompletingParsedLine - Interface in org.jline.reader
-
An extension of
ParsedLine
that, being aware of the quoting and escaping rules of theParser
that produced it, knows if and how a completion candidate should be escaped/quoted. - COMPLETION_STYLE_BACKGROUND - Static variable in interface org.jline.reader.LineReader
-
Completion style for displaying the list
- COMPLETION_STYLE_DESCRIPTION - Static variable in interface org.jline.reader.LineReader
-
Completion style for displaying the candidate description
- COMPLETION_STYLE_GROUP - Static variable in interface org.jline.reader.LineReader
-
Completion style for displaying groups name
- COMPLETION_STYLE_LIST_BACKGROUND - Static variable in interface org.jline.reader.LineReader
- COMPLETION_STYLE_LIST_DESCRIPTION - Static variable in interface org.jline.reader.LineReader
- COMPLETION_STYLE_LIST_GROUP - Static variable in interface org.jline.reader.LineReader
- COMPLETION_STYLE_LIST_SELECTION - Static variable in interface org.jline.reader.LineReader
- COMPLETION_STYLE_LIST_STARTING - Static variable in interface org.jline.reader.LineReader
- COMPLETION_STYLE_SELECTION - Static variable in interface org.jline.reader.LineReader
-
Completion style for displaying the current selected item
- COMPLETION_STYLE_STARTING - Static variable in interface org.jline.reader.LineReader
-
Completion style for displaying the matching part of candidates
- CompletionData(List<String>, String, String, String) - Constructor for class org.jline.builtins.Completers.CompletionData
-
Creates a new CompletionData instance.
- completionMatcher - Variable in class org.jline.reader.impl.LineReaderImpl
- completionMatcher(CompletionMatcher) - Method in class org.jline.reader.LineReaderBuilder
- CompletionMatcher - Interface in org.jline.reader
-
Interface for matching and filtering completion candidates.
- CompletionMatcherImpl - Class in org.jline.reader.impl
-
Default implementation of the
CompletionMatcher
interface. - CompletionMatcherImpl() - Constructor for class org.jline.reader.impl.CompletionMatcherImpl
- computeDiagnostic() - Method in class org.jline.builtins.Nano
-
Computes the list of diagnostics for the current buffer.
- computeEncoding() - Method in class org.jline.terminal.TerminalBuilder
- computeFooter() - Method in class org.jline.builtins.Nano
- computePost(List<Candidate>, Candidate, List<Candidate>, String) - Method in class org.jline.reader.impl.LineReaderImpl
- computePost(List<Candidate>, Candidate, List<Candidate>, String, Function<String, Integer>, int, boolean, boolean, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- computeStderrEncoding() - Method in class org.jline.terminal.TerminalBuilder
- computeStdinEncoding() - Method in class org.jline.terminal.TerminalBuilder
- computeStdoutEncoding() - Method in class org.jline.terminal.TerminalBuilder
- computeSuggestions() - Method in class org.jline.builtins.Nano
-
Initializes the suggestions map.
- computeSystemOutput() - Method in class org.jline.terminal.TerminalBuilder
- computeType() - Method in class org.jline.terminal.TerminalBuilder
- conceal() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the conceal attribute enabled.
- CONCEAL_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- CONCEAL_OFF - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- CONCEAL_ON - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- CONCEAL_ON - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- concealDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the conceal attribute set to its default state.
- concealOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the conceal attribute explicitly disabled.
- condition - Variable in class org.jline.builtins.Completers.CompletionData
-
The condition that must be satisfied for this completion to be applicable
- configPath - Variable in class org.jline.console.impl.SystemRegistryImpl
- Configuration Options - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- ConfigurationPath - Class in org.jline.builtins
-
Manages configuration file paths for JLine applications.
- ConfigurationPath(String, Path) - Constructor for class org.jline.builtins.ConfigurationPath
-
Configuration class constructor with classpath resource support.
- ConfigurationPath(Path, Path) - Constructor for class org.jline.builtins.ConfigurationPath
-
Configuration class constructor.
- configure(LineReader, InputStream) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file provided as an InputStream.
- configure(LineReader, InputStream) - Static method in class org.jline.reader.impl.InputRC
-
Configures a LineReader from an inputrc file.
- configure(LineReader, Reader) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file provided as a Reader.
- configure(LineReader, Reader) - Static method in class org.jline.reader.impl.InputRC
-
Configures a LineReader from an inputrc file.
- configure(LineReader, URL) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file at the specified URL.
- configure(LineReader, URL) - Static method in class org.jline.reader.impl.InputRC
-
Configures a LineReader from an inputrc file at the specified URL.
- Connection - Class in org.jline.builtins.telnet
-
Class that implements a connection with this telnet daemon.
- Connection(ThreadGroup, ConnectionData) - Constructor for class org.jline.builtins.telnet.Connection
-
Constructs a TelnetConnection by invoking its parent constructor and setting of various members.
Subsequently instantiates the whole i/o subsystem, negotiating telnet protocol level options etc. - CONNECTION_BREAK - Enum constant in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Defines the connection sent break event type.
It occurs when the connection sent a NVT BREAK. - CONNECTION_IDLE - Enum constant in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Defines the connection idle event type.
It occurs if a connection has been idle exceeding the configured time to warning. - CONNECTION_LOGOUTREQUEST - Enum constant in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Defines the connection requested logout event type.
- CONNECTION_TERMINAL_GEOMETRY_CHANGED - Enum constant in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Defines the connection geometry event type.
- CONNECTION_TIMEDOUT - Enum constant in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Defines the connection timed out event type.
It occurs if a connection has been idle exceeding the configured time to warning and the configured time to timedout. - ConnectionData - Class in org.jline.builtins.telnet
-
An utility class that is used to store and allow retrieval of all data associated with a connection.
- ConnectionData(Socket, ConnectionManager) - Constructor for class org.jline.builtins.telnet.ConnectionData
-
Constructs a ConnectionData instance storing vital information about a connection.
- ConnectionEvent - Class in org.jline.builtins.telnet
-
Class implementing a ConnectionEvent.
These events are used to communicate things that are supposed to be handled within the application context. - ConnectionEvent(Connection, ConnectionEvent.Type) - Constructor for class org.jline.builtins.telnet.ConnectionEvent
-
Constructs a new instance of a ConnectionEvent with a given source (Connection) and a given type.
- ConnectionEvent.Type - Enum Class in org.jline.builtins.telnet
- ConnectionFilter - Interface in org.jline.builtins.telnet
-
Interface defining a generic IP level connection filter.
Due to the fact that this task depends heavily on application context, I chose a very generic way of applying IP level connection filtering. - connectionIdle(ConnectionEvent) - Method in interface org.jline.builtins.telnet.ConnectionListener
-
Called when a CONNECTION_IDLE event occured.
- ConnectionListener - Interface in org.jline.builtins.telnet
-
Interface to be implemented if a class wants to qualify as a ConnectionListener.
Note that a Shell is per contract also forced to implement this interface. - connectionLogoutRequest(ConnectionEvent) - Method in interface org.jline.builtins.telnet.ConnectionListener
-
Called when a CONNECTION_LOGOUTREQUEST occured.
- ConnectionManager - Class in org.jline.builtins.telnet
-
Class that takes care for active and queued connection.
- ConnectionManager() - Constructor for class org.jline.builtins.telnet.ConnectionManager
- ConnectionManager(int, int, int, int, ConnectionFilter, String, boolean) - Constructor for class org.jline.builtins.telnet.ConnectionManager
- connectionSentBreak(ConnectionEvent) - Method in interface org.jline.builtins.telnet.ConnectionListener
-
Called when a CONNECTION_BREAK event occured.
- connectionTerminalGeometryChanged(ConnectionEvent) - Method in interface org.jline.builtins.telnet.ConnectionListener
-
Called when a CONNECTION_TERMINAL_GEOMETRY_CHANGED event occured.
- connectionTimedOut(ConnectionEvent) - Method in interface org.jline.builtins.telnet.ConnectionListener
-
Called when a CONNECTION_TIMEDOUT event occured.
- CONSOLE_SCREEN_BUFFER_INFO() - Constructor for class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- consoleEngine() - Method in class org.jline.console.impl.SystemRegistryImpl
- ConsoleEngine - Interface in org.jline.console
-
Interface for managing console variables, commands, and script execution in a console application.
- ConsoleEngine.ExecutionResult - Class in org.jline.console
-
Class representing the result of executing a command.
- ConsoleEngine.WidgetCreator - Class in org.jline.console
-
Class for creating widgets from console functions.
- ConsoleEngineImpl - Class in org.jline.console.impl
-
Manage console variables, commands and script execution.
- ConsoleEngineImpl(Set<ConsoleEngineImpl.Command>, ScriptEngine, Printer, Supplier<Path>, ConfigurationPath) - Constructor for class org.jline.console.impl.ConsoleEngineImpl
- ConsoleEngineImpl(ScriptEngine, Printer, Supplier<Path>, ConfigurationPath) - Constructor for class org.jline.console.impl.ConsoleEngineImpl
- ConsoleEngineImpl.Command - Enum Class in org.jline.console.impl
- consoleOption(String) - Method in interface org.jline.builtins.ConsoleOptionGetter
-
Return console option value
- consoleOption(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- consoleOption(String) - Method in interface org.jline.console.SystemRegistry
-
Returns the value of a console option.
- consoleOption(String, T) - Method in interface org.jline.builtins.ConsoleOptionGetter
-
Read console option value
- consoleOption(String, T) - Method in interface org.jline.console.ConsoleEngine
-
Reads a console option value with a default value if the option doesn't exist.
- consoleOption(String, T) - Method in class org.jline.console.impl.ConsoleEngineImpl
- consoleOption(String, T) - Method in class org.jline.console.impl.SimpleSystemRegistryImpl
- consoleOption(String, T) - Method in class org.jline.console.impl.SystemRegistryImpl
- consoleOption(String, T) - Method in interface org.jline.console.SystemRegistry
-
Returns the value of a console option with a default value if the option doesn't exist.
- ConsoleOptionGetter - Interface in org.jline.builtins
-
Interface for retrieving console options.
- CONSTANT_CURSOR - Enum constant in enum class org.jline.builtins.Nano.Operation
- constantCursor - Variable in class org.jline.builtins.Nano
- CONT - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Continue signal, sent when resuming a process after suspension.
- contains(char) - Method in class org.jline.utils.AttributedCharSequence
-
Returns whether this attributed string contains the specified character.
- Control - Enum constant in enum class org.jline.terminal.MouseEvent.Modifier
-
The Control key was pressed during the mouse event.
- controlKeyState - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- controlKeyState - Variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- convertAttributeToRgb(int, boolean) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
-
Convert Windows console attribute to RGB color.
- COORD() - Constructor for class org.jline.nativ.Kernel32.COORD
- copy() - Method in class org.jline.nativ.Kernel32.COORD
- copy() - Method in class org.jline.nativ.Kernel32.SMALL_RECT
- copy() - Method in interface org.jline.reader.Buffer
-
Creates a copy of this buffer.
- copy() - Method in class org.jline.reader.impl.BufferImpl
- copy(Attributes) - Method in class org.jline.terminal.Attributes
-
Copies all settings from another Attributes object to this one.
- copy(Size) - Method in class org.jline.terminal.Size
-
Copies the dimensions from another Size object to this one.
- COPY - Enum constant in enum class org.jline.builtins.Nano.Operation
- COPY_PREV_WORD - Static variable in interface org.jline.reader.LineReader
- COPY_REGION_AS_KILL - Static variable in interface org.jline.reader.LineReader
- copyFrom(Buffer) - Method in interface org.jline.reader.Buffer
-
Copies the content and cursor position from another buffer.
- copyFrom(Buffer) - Method in class org.jline.reader.impl.BufferImpl
- copyPrevWord() - Method in class org.jline.reader.impl.LineReaderImpl
- copyRegionAsKill() - Method in class org.jline.reader.impl.LineReaderImpl
- cornflowerblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- cornsilk1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- cost - Variable in class org.jline.utils.Display
- count - Variable in class org.jline.reader.impl.LineReaderImpl
- count - Variable in class org.jline.utils.FastBufferedOutputStream
- COUNT - Enum constant in enum class org.jline.builtins.Nano.Operation
- cpi_changes_res - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cr_cancels_micro_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- CR0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CR0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CR1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CR1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CR2 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CR2 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CR3 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CR3 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CRDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- CRDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CRDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CRDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CREAD - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CREAD - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CREAD - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CREAD - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CREAD - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- create_window - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- createCandidate(CommandRegistry[], String) - Static method in interface org.jline.console.CommandRegistry
-
Creates a completion candidate for the specified command.
- createConnection(ThreadGroup, ConnectionData) - Method in class org.jline.builtins.telnet.ConnectionManager
- createEmptyKeyMap(String) - Method in class org.jline.builtins.Tmux
- createEntry(int, Instant, String) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Create a history entry.
- createInputStream(Charset) - Method in class org.jline.utils.PumpReader
- createKeyMap(String) - Method in class org.jline.builtins.Tmux
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- Creating Terminals - Search tag in interface org.jline.terminal.Terminal
- Section
- crossedOut() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the crossed-out attribute enabled.
- crossedOutDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the crossed-out attribute set to its default state.
- crossedOutOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the crossed-out attribute explicitly disabled.
- CRTS_IFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CRTS_IFLOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CS5 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CS5 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CS5 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CS5 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CS5 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CS6 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CS6 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CS6 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CS6 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CS6 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CS7 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CS7 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CS7 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CS7 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CS7 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CS8 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CS8 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CS8 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CS8 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CS8 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CSIZE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CSIZE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CSIZE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- CSTOPB - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- CSTOPB - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- CSTOPB - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- CSTOPB - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- CSTOPB - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ctrl(char) - Static method in class org.jline.keymap.KeyMap
-
Creates a Ctrl+key sequence for a character.
- ctrl(char) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- CUR_POS - Enum constant in enum class org.jline.builtins.Nano.Operation
- CURLY - Enum constant in enum class org.jline.reader.impl.DefaultParser.Bracket
- currChar() - Method in interface org.jline.reader.Buffer
-
Returns the character at the current cursor position.
- currChar() - Method in class org.jline.reader.impl.BufferImpl
- currChar() - Method in class org.jline.widget.Widgets
-
Access lineReader's buffer and return its current character
- currChar(int) - Method in interface org.jline.reader.Buffer
-
Replaces the character at the current cursor position.
- currChar(int) - Method in class org.jline.reader.impl.BufferImpl
- current() - Method in interface org.jline.reader.History
-
Return the content of the current buffer.
- current() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Returns the text of the history entry at the current cursor position.
- current(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a Pty for the current terminal.
- current(SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- current(SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- current(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.exec.ExecPty
-
Creates an ExecPty instance for the current terminal.
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jansi.osx.OsXNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jansi.solaris.SolarisNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jna.JnaNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jni.linux.LinuxNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jni.osx.OsXNativePty
- current(TerminalProvider, SystemStream) - Static method in class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- currentDir - Variable in class org.jline.builtins.Less
- currentLine - Variable in class org.jline.reader.impl.LineReaderImpl
- currentMouseTracking - Variable in class org.jline.terminal.impl.AbstractTerminal
- Curses - Class in org.jline.utils
-
Utility class for terminal cursor and screen manipulation using ANSI escape sequences.
- cursor() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the cursor position within the line.
- cursor() - Method in interface org.jline.reader.Buffer
-
Returns the current cursor position in the buffer.
- cursor() - Method in class org.jline.reader.impl.BufferImpl
- cursor() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- cursor() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- cursor() - Method in interface org.jline.reader.ParsedLine
-
The cursor position within the line.
- cursor(int) - Method in interface org.jline.reader.Buffer
-
Moves the cursor to the specified position.
- cursor(int) - Method in class org.jline.reader.impl.BufferImpl
-
Move the cursor position to the specified absolute index.
- cursor(int, int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor to row n, column m.
- Cursor - Class in org.jline.terminal
-
Represents the position of the cursor within a terminal.
- Cursor(int, int) - Constructor for class org.jline.terminal.Cursor
-
Creates a new Cursor instance at the specified coordinates.
- cursor_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_down - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_home - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_invisible - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_left - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_mem_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_normal - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_right - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_to_ll - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_up - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursor_visible - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cursorDown(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor down.
- cursorDownIsNewLine - Variable in class org.jline.utils.Display
- cursorDownLine() - Method in class org.jline.jansi.Ansi
-
Moves the cursor to the beginning of the line below.
- cursorDownLine(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor to the beginning of the n-th line below.
- cursorLeft(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor left.
- cursorMove(int, int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor relative to the current position.
- cursorPos - Variable in class org.jline.utils.Display
- cursorPos(int, int) - Method in class org.jline.terminal.Size
-
A cursor position combines a row number with a column position.
- cursorPosition - Variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- cursorRight(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor right.
- CursorSupport - Class in org.jline.terminal.impl
-
Utility class for cursor position detection in terminals.
- CursorSupport() - Constructor for class org.jline.terminal.impl.CursorSupport
- cursorToColumn(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor to column n.
- cursorUp(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor up.
- cursorUpLine() - Method in class org.jline.jansi.Ansi
-
Moves the cursor to the beginning of the line above.
- cursorUpLine(int) - Method in class org.jline.jansi.Ansi
-
Moves the cursor to the beginning of the n-th line above.
- CUT - Enum constant in enum class org.jline.builtins.Nano.Operation
- CUT_TO_END - Enum constant in enum class org.jline.builtins.Nano.Operation
- CUT_TO_END_TOGGLE - Enum constant in enum class org.jline.builtins.Nano.Operation
- cutbuffer - Variable in class org.jline.builtins.Nano
- CYAN - Enum constant in enum class org.jline.jansi.Ansi.Color
- CYAN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- CYAN - Static variable in class org.jline.jansi.io.AnsiProcessor
- CYAN - Static variable in class org.jline.utils.AnsiWriter
- CYAN - Static variable in class org.jline.utils.AttributedStyle
- cyan1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- cyan2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- cyan3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
D
- D50 - Static variable in class org.jline.utils.Colors
-
D50 illuminant for CAM color spaces
- D65 - Static variable in class org.jline.utils.Colors
-
D65 illuminant for CAM color spaces
- darkblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkcyan - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkgoldenrod - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkgreen - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkkhaki - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkmagenta - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkmagentaa - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkolivegreen3b - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkorange - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkorange3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkorange3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkred - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkreda - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkseagreen4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkslategray1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkslategray2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkslategray3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkSurrounding - Static variable in class org.jline.utils.Colors
-
Dark surrounding for CAM color spaces
- darkturquoise - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkviolet - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- darkvioleta - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deactivateRegion() - Method in class org.jline.reader.impl.LineReaderImpl
- debug(Object...) - Static method in class org.jline.utils.Log
- debug(Supplier<String>) - Static method in class org.jline.utils.Log
- DECREASE_DELAY - Enum constant in enum class org.jline.builtins.TTop.Operation
- deeppink1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deeppink4b - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- deepskyblue4b - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- Default - Enum constant in enum class org.jline.jansi.AnsiMode
- DEFAULT - Enum constant in enum class org.jline.jansi.Ansi.Color
- DEFAULT - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- DEFAULT - Static variable in class org.jline.utils.AttributedStyle
-
Default style with no attributes or colors set.
- DEFAULT - Static variable in class org.jline.utils.ColorPalette
- DEFAULT_AMBIGUOUS_BINDING - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_AMBIGUOUS_TIMEOUT - Static variable in class org.jline.keymap.KeyMap
-
Default timeout in milliseconds for ambiguous bindings.
- DEFAULT_BELL_STYLE - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_BLINK_MATCHING_PAREN - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COLORS_256 - Static variable in class org.jline.jansi.io.Colors
-
Default 256 colors palette
- DEFAULT_COLORS_256 - Static variable in class org.jline.utils.Colors
-
Default 256 colors palette
- DEFAULT_COLORS_88 - Static variable in class org.jline.utils.Colors
-
Default 88 colors palette
- DEFAULT_COMMENT_BEGIN - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_BACKGROUND - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_DESCRIPTION - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_GROUP - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_LIST_BACKGROUND - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_LIST_DESCRIPTION - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_LIST_GROUP - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_LIST_SELECTION - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_LIST_STARTING - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_SELECTION - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_COMPLETION_STYLE_STARTING - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_ERRORS - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_FEATURES_MAX_BUFFER_SIZE - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_HISTORY_FILE_SIZE - Static variable in class org.jline.reader.impl.history.DefaultHistory
-
Default maximum number of history entries to keep in the history file.
- DEFAULT_HISTORY_SIZE - Static variable in class org.jline.reader.impl.history.DefaultHistory
-
Default maximum number of history entries to keep in memory.
- DEFAULT_INDENTATION - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_LESSRC_FILE - Static variable in class org.jline.builtins.SyntaxHighlighter
- DEFAULT_LIST_MAX - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_MAX_REPEAT_COUNT - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_MENU_LIST_MAX - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_NANORC_FILE - Static variable in class org.jline.builtins.SyntaxHighlighter
- DEFAULT_ORIGINAL_GROUP_NAME - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_OTHERS_GROUP_NAME - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_REMOVE_SUFFIX_CHARS - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_SEARCH_TERMINATORS - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_SECONDARY_PROMPT_PATTERN - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_SUGGESTIONS_MIN_BUFFER_SIZE - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_SYSTEM_PROPERTY_PREFIX - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_TAB_WIDTH - Static variable in class org.jline.reader.impl.LineReaderImpl
- DEFAULT_WORDCHARS - Static variable in class org.jline.reader.impl.LineReaderImpl
- defaultCompleter(String) - Method in class org.jline.console.impl.JlineCommandRegistry
- DefaultExpander - Class in org.jline.reader.impl
-
Default implementation of the
Expander
interface. - DefaultExpander() - Constructor for class org.jline.reader.impl.DefaultExpander
- DefaultHighlighter - Class in org.jline.reader.impl
-
Default implementation of the
Highlighter
interface. - DefaultHighlighter() - Constructor for class org.jline.reader.impl.DefaultHighlighter
- DefaultHistory - Class in org.jline.reader.impl.history
-
Default implementation of
History
with file-based persistent storage. - DefaultHistory() - Constructor for class org.jline.reader.impl.history.DefaultHistory
-
Creates a new DefaultHistory instance.
- DefaultHistory(LineReader) - Constructor for class org.jline.reader.impl.history.DefaultHistory
-
Creates a new DefaultHistory instance and attaches it to the specified LineReader.
- DefaultHistory.EntryImpl - Class in org.jline.reader.impl.history
-
Default implementation of the
History.Entry
interface. - defaultKeyMaps() - Method in class org.jline.reader.impl.LineReaderImpl
- defaultKeyMaps() - Method in interface org.jline.reader.LineReader
-
Returns the default key maps used by the LineReader.
- defaultMatchers(Map<LineReader.Option, Boolean>, boolean, CompletingParsedLine, boolean, int, String) - Method in class org.jline.reader.impl.CompletionMatcherImpl
-
Default JLine matchers
- DefaultParser - Class in org.jline.reader.impl
-
Default implementation of the
Parser
interface. - DefaultParser() - Constructor for class org.jline.reader.impl.DefaultParser
- DefaultParser.ArgumentList - Class in org.jline.reader.impl
-
The result of a delimited buffer.
- DefaultParser.BlockCommentDelims - Class in org.jline.reader.impl
-
Class representing block comment delimiters.
- DefaultParser.Bracket - Enum Class in org.jline.reader.impl
-
Enumeration of bracket types that can be used for EOF detection on unclosed brackets.
- DefaultPrinter - Class in org.jline.console.impl
-
Default implementation of the Printer interface that provides syntax highlighting and formatting.
- DefaultPrinter(ConfigurationPath) - Constructor for class org.jline.console.impl.DefaultPrinter
- DefaultPrinter(ScriptEngine, ConfigurationPath) - Constructor for class org.jline.console.impl.DefaultPrinter
- defaultPrntOptions(boolean) - Method in class org.jline.console.impl.DefaultPrinter
-
Set default and mandatory printing options.
- defaultStyle() - Static method in exception class org.jline.builtins.Options.HelpException
- define_bit_image_region - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- define_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- del() - Static method in class org.jline.keymap.KeyMap
-
Returns the delete character as a string.
- del(String...) - Method in interface org.jline.console.ScriptEngine
-
Deletes variables from the script engine's context.
- DEL - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- delay - Variable in class org.jline.builtins.TTop
- DELAY_LINE_WRAP - Enum constant in enum class org.jline.reader.LineReader.Option
-
After writing into the rightmost column, do we immediately move to the next line (the default)? Or do we wait until the next character.
- delayedWrapAtEol - Variable in class org.jline.utils.Display
- delayLineWrap - Variable in class org.jline.utils.Display
- delayLineWrap() - Method in class org.jline.utils.Display
-
If cursor is at right margin, don't wrap immediately.
- delete() - Method in interface org.jline.reader.Buffer
-
Deletes the character at the cursor position.
- delete() - Method in class org.jline.reader.impl.BufferImpl
- delete(int) - Method in class org.jline.builtins.Nano.Buffer
- delete(int) - Method in interface org.jline.reader.Buffer
-
Deletes multiple characters starting at the cursor position.
- delete(int) - Method in class org.jline.reader.impl.BufferImpl
- DELETE - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE - Enum constant in enum class org.jline.builtins.Nano.Operation
- DELETE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
- DELETE - Enum constant in enum class org.jline.utils.DiffHelper.Operation
- DELETE_CHAR - Static variable in interface org.jline.reader.LineReader
- DELETE_CHAR_OR_LIST - Static variable in interface org.jline.reader.LineReader
- delete_character - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- DELETE_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- delete_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- DELETE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- DELETE_WORD - Static variable in interface org.jline.reader.LineReader
- deleteChar() - Method in class org.jline.reader.impl.LineReaderImpl
- deleteCharOrList() - Method in class org.jline.reader.impl.LineReaderImpl
- deleteChars(int) - Method in class org.jline.utils.Display
- deleteLines(int) - Method in class org.jline.utils.Display
- deleteWord() - Method in class org.jline.reader.impl.LineReaderImpl
- DEPRECATED_PROVIDERS - Static variable in class org.jline.terminal.TerminalBuilder
- descr() - Method in class org.jline.reader.Candidate
-
Description of this candidate, usually a small help message to understand the meaning of this candidate.
- description - Variable in class org.jline.builtins.Completers.CompletionData
-
The description of the command or option
- description() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the description of the option.
- deserialize(String) - Method in interface org.jline.console.ScriptEngine
-
Deserializes a value from its string representation.
- deserialize(String, String) - Method in interface org.jline.console.ScriptEngine
-
Deserializes a value from its string representation using the specified format.
- dest_tabs_magic_smso - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- destroyDescription() - Method in class org.jline.widget.Widgets
-
Remove terminal status bar
- device_type - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- diag(PrintStream) - Static method in class org.jline.terminal.impl.Diag
-
Generates a diagnostic report with standard verbosity.
- diag(PrintStream, boolean) - Static method in class org.jline.terminal.impl.Diag
- Diag - Class in org.jline.terminal.impl
-
Diagnostic utility for JLine terminals.
- Diag(PrintStream, boolean) - Constructor for class org.jline.terminal.impl.Diag
- dial_phone - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- diff(AttributedString, AttributedString) - Static method in class org.jline.utils.DiffHelper
-
Compute a list of difference between two lines.
- Diff(DiffHelper.Operation, AttributedString) - Constructor for class org.jline.utils.DiffHelper.Diff
-
Constructor.
- DiffHelper - Class in org.jline.utils
-
Utility class for computing differences between strings with ANSI attribute awareness.
- DiffHelper() - Constructor for class org.jline.utils.DiffHelper
- DiffHelper.Diff - Class in org.jline.utils
-
Class representing one diff operation.
- DiffHelper.Operation - Enum Class in org.jline.utils
-
The data structure representing a diff is a Linked list of Diff objects: {Diff(Operation.DELETE, "Hello"), Diff(Operation.INSERT, "Goodbye"), Diff(Operation.EQUAL, " world.")} which means: delete "Hello", add "Goodbye" and keep " world."
- DIGIT_ARGUMENT - Static variable in interface org.jline.reader.LineReader
- digitArgument() - Method in class org.jline.reader.impl.LineReaderImpl
- dimSurrounding - Static variable in class org.jline.utils.Colors
-
Dim surrounding for CAM color spaces
- DirectoriesCompleter(File) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with the specified current directory.
- DirectoriesCompleter(Path) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with the specified current directory.
- DirectoriesCompleter(Supplier<Path>) - Constructor for class org.jline.builtins.Completers.DirectoriesCompleter
-
Creates a new DirectoriesCompleter with a supplier for the current directory.
- dis_status_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- disable() - Method in class org.jline.widget.AutopairWidgets
- disable() - Method in class org.jline.widget.AutosuggestionWidgets
- disable() - Method in class org.jline.widget.TailTipWidgets
- DISABLE - Static variable in class org.jline.jansi.Ansi
- DISABLE_COMPLETION - Static variable in interface org.jline.reader.LineReader
- DISABLE_EVENT_EXPANSION - Enum constant in enum class org.jline.reader.LineReader.Option
-
disable special handling of magic history expansion commands like "!" and "!!" and "!n" and "!-n" and "!string" and "^string1^string2", as well as [interpret escape characters](https://github.com/jline/jline3/issues/1238)
- DISABLE_HIGHLIGHTER - Enum constant in enum class org.jline.reader.LineReader.Option
- DISABLE_HISTORY - Static variable in interface org.jline.reader.LineReader
- DISABLE_UNDO - Enum constant in enum class org.jline.reader.LineReader.Option
-
Disable the undo feature
- disableScrolling() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- disableScrolling() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- displ() - Method in class org.jline.reader.Candidate
-
The string that will be displayed to the user.
- display - Variable in class org.jline.builtins.Less
- display - Variable in class org.jline.builtins.Nano
- display - Variable in class org.jline.reader.impl.LineReaderImpl
- display - Variable in class org.jline.utils.Status
- display(String) - Static method in class org.jline.keymap.KeyMap
-
Converts a key sequence to a displayable string representation.
- display(String) - Method in class org.jline.reader.impl.SimpleMaskingCallback
- display(String) - Method in interface org.jline.reader.MaskingCallback
-
Transforms the line before it is displayed so that sensitive parts can be hidden.
- Display - Class in org.jline.utils
-
Manages terminal display and efficient screen updates with cursor positioning.
- Display(Terminal, boolean) - Constructor for class org.jline.utils.Display
- display_clock - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- display_pc_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- displayPanes(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- displayPattern - Variable in class org.jline.builtins.Less
- distance(CharSequence, CharSequence) - Static method in class org.jline.utils.Levenshtein
- distance(CharSequence, CharSequence, int, int, int, int) - Static method in class org.jline.utils.Levenshtein
- distance(String, String) - Static method in class org.jline.reader.impl.ReaderUtils
-
Calculates the edit distance between a word and a candidate string.
- DM - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Data mark its the data part of a SYNCH which helps to clean up the buffers between Telnet Server <-> Telnet Client.
- DO - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Negotiation: Do option
- DO_LOWER_CASE - Enum constant in enum class org.jline.builtins.Nano.Operation
- DO_LOWERCASE_VERSION - Static variable in interface org.jline.reader.LineReader
- doArgNames(List<String>) - Static method in class org.jline.console.ArgDesc
-
Creates a list of argument descriptions from a list of argument names.
- doAutosuggestion - Variable in class org.jline.reader.impl.LineReaderImpl
- DOC - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- doCleanup(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- doClose() - Method in class org.jline.builtins.telnet.Connection
- doClose() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- doClose() - Method in class org.jline.terminal.impl.AbstractTerminal
- doClose() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- doClose() - Method in class org.jline.terminal.impl.ExternalTerminal
- doClose() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- doClose() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- doClose() - Method in class org.jline.terminal.impl.PosixSysTerminal
- doCommandHighlight(String) - Method in class org.jline.console.impl.SystemHighlighter
- doComplete(LineReaderImpl.CompletionType, boolean, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- doComplete(LineReaderImpl.CompletionType, boolean, boolean, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- dodgerblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- dodgerblue2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- dodgerblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- doFileArgsHighlight(LineReader, String, List<String>, SystemHighlighter.FileHighlightCommand) - Method in class org.jline.console.impl.SystemHighlighter
- doFileOptsHighlight(LineReader, String, List<String>, SystemHighlighter.FileHighlightCommand) - Method in class org.jline.console.impl.SystemHighlighter
- doGetAttr(String) - Static method in class org.jline.terminal.impl.exec.ExecPty
- doGetConfig() - Method in class org.jline.terminal.impl.exec.ExecPty
- doGetSlaveInput() - Method in class org.jline.terminal.impl.AbstractPty
- doGetSlaveInput() - Method in class org.jline.terminal.impl.exec.ExecPty
- doGetSlaveInput() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- doGetSlaveInput() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- doGetSlaveInput() - Method in class org.jline.terminal.impl.jni.JniNativePty
- doHelpDesc(String, List<String>, CmdDesc) - Method in class org.jline.console.impl.AbstractCommandRegistry
-
Creates a command description for a help command.
- doInsertComment(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- doList(List<Candidate>, String, boolean, BiFunction<CharSequence, Boolean, CharSequence>) - Method in class org.jline.reader.impl.LineReaderImpl
- doList(List<Candidate>, String, boolean, BiFunction<CharSequence, Boolean, CharSequence>, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- doLowercaseVersion() - Method in class org.jline.reader.impl.LineReaderImpl
- doMenu(List<Candidate>, String, BiFunction<CharSequence, Boolean, CharSequence>) - Method in class org.jline.reader.impl.LineReaderImpl
- DONE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
readLine should exit and return the buffer content
- DONT - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Negotiation: Dont do option
- doProcessInputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- doReadBinding(KeyMap<T>, KeyMap<T>) - Method in class org.jline.reader.impl.LineReaderImpl
- doReadStringUntil(String) - Method in class org.jline.reader.impl.LineReaderImpl
- doRun() - Method in class org.jline.builtins.telnet.Connection
- DOS - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- DOS_FORMAT - Enum constant in enum class org.jline.builtins.Nano.Operation
- doSearchHistory(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.AbstractPty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.exec.ExecPty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- doSetAttr(Attributes) - Method in class org.jline.terminal.impl.jni.JniNativePty
- dot_horz_spacing - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- dot_vert_spacing - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- DOUBLE_CLICK - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- doViDeleteOrChange(int, int, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
-
Performs the vi "delete-to" action, deleting characters between a given span of the input line.
- doViMatchBracket() - Method in class org.jline.reader.impl.LineReaderImpl
-
Implements vi style bracket matching ("%" command).
- down() - Method in interface org.jline.reader.Buffer
-
Moves the cursor down one line while maintaining the same column position if possible.
- down() - Method in class org.jline.reader.impl.BufferImpl
- down(String) - Method in class org.jline.builtins.Nano.PatternHistory
- DOWN - Enum constant in enum class org.jline.builtins.Less.Operation
- DOWN - Enum constant in enum class org.jline.builtins.Nano.Operation
- DOWN_CASE_WORD - Static variable in interface org.jline.reader.LineReader
- down_half_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- DOWN_HISTORY - Static variable in interface org.jline.reader.LineReader
- DOWN_LINE - Static variable in interface org.jline.reader.LineReader
- DOWN_LINE_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- DOWN_LINE_OR_SEARCH - Static variable in interface org.jline.reader.LineReader
- downCaseWord() - Method in class org.jline.reader.impl.LineReaderImpl
- downHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- downLine() - Method in class org.jline.reader.impl.LineReaderImpl
- downLineOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- downLineOrSearch() - Method in class org.jline.reader.impl.LineReaderImpl
- Dragged - Enum constant in enum class org.jline.terminal.MouseEvent.Type
-
The mouse was moved with a button pressed (drag operation).
- dumb() - Method in class org.jline.reader.impl.LineReaderImpl
- dumb(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_DUMB
/dumb
terminal provider. - DUMB - Static variable in interface org.jline.reader.LineReader
- DumbTerminal - Class in org.jline.terminal.impl
-
A minimal terminal implementation with limited capabilities.
- DumbTerminal(InputStream, OutputStream) - Constructor for class org.jline.terminal.impl.DumbTerminal
- DumbTerminal(String, String, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.DumbTerminal
- DumbTerminal(TerminalProvider, SystemStream, String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.DumbTerminal
- DumbTerminal(TerminalProvider, SystemStream, String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.DumbTerminal
- DumbTerminalProvider - Class in org.jline.terminal.impl
-
Terminal provider implementation for dumb terminals.
- DumbTerminalProvider() - Constructor for class org.jline.terminal.impl.DumbTerminalProvider
- dump(long[], int, int, int, int, int[]) - Method in class org.jline.builtins.ScreenTerminal
- dump(long, boolean) - Method in class org.jline.builtins.ScreenTerminal
E
- eat_newline_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- EC - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Erase Char
- echo() - Method in class org.jline.terminal.impl.AbstractTerminal
- echo() - Method in interface org.jline.terminal.Terminal
-
Returns whether the terminal is currently echoing input characters.
- echo(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
- echo(boolean) - Method in interface org.jline.terminal.Terminal
-
Enables or disables echoing of input characters.
- ECHO - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHO - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: ECHO
- ECHO - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHO - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHO - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHO - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHOCTL - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHOCTL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHOCTL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHOCTL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHOCTL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHOE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHOE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHOE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHOE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHOE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHOK - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHOK - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHOK - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHOK - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHOK - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHOKE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHOKE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHOKE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHOKE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHOKE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHONL - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHONL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHONL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHONL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHONL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ECHOPRT - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ECHOPRT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ECHOPRT - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ECHOPRT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ECHOPRT - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- echoSignal(Terminal.Signal) - Method in class org.jline.terminal.impl.AbstractTerminal
- EDIT_AND_EXECUTE_COMMAND - Static variable in interface org.jline.reader.LineReader
- editAndAddInBuffer(File) - Method in interface org.jline.reader.LineReader
-
Opens a file in an external editor and adds its contents to the input buffer.
- editAndAddInBuffer(Path) - Method in class org.jline.reader.impl.LineReaderImpl
- editAndAddInBuffer(Path) - Method in interface org.jline.reader.LineReader
-
Opens a file in an external editor and adds its contents to the input buffer.
- editAndExecute() - Method in class org.jline.reader.impl.LineReaderImpl
- editBuffer - Variable in class org.jline.builtins.Nano
- EDITING_MODE - Static variable in interface org.jline.reader.LineReader
- editMessage - Variable in class org.jline.builtins.Nano
- Editor - Interface in org.jline.reader
-
Interface for launching external editors from within a JLine application.
- EL - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Erase Line
- elapsed() - Method in class org.jline.utils.Timeout
- emacs() - Method in class org.jline.reader.impl.LineReaderImpl
- EMACS - Static variable in interface org.jline.reader.LineReader
- EMACS_BACKWARD_WORD - Static variable in interface org.jline.reader.LineReader
- EMACS_EDITING_MODE - Static variable in interface org.jline.reader.LineReader
- EMACS_FORWARD_WORD - Static variable in interface org.jline.reader.LineReader
- emacsBackwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- emacsEditingMode() - Method in class org.jline.reader.impl.LineReaderImpl
- emacsForwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- EMPTY - Static variable in class org.jline.utils.AttributedString
-
An empty AttributedString with no characters.
- EMPTY_WORD_OPTIONS - Enum constant in enum class org.jline.reader.LineReader.Option
-
Show command options tab completion candidates for zero length word
- Emulation - Enum constant in enum class org.jline.jansi.AnsiType
- ena_acs - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enable() - Method in class org.jline.widget.AutopairWidgets
- enable() - Method in class org.jline.widget.AutosuggestionWidgets
- enable() - Method in class org.jline.widget.TailTipWidgets
- ENABLE_ECHO_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_EXTENDED_FLAGS - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_INSERT_MODE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_LINE_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_MOUSE_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_PROCESSED_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_QUICK_EDIT_MODE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_VIRTUAL_TERMINAL_PROCESSING - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- ENABLE_WINDOW_INPUT - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- encoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- encoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- encoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charset
that should be used to encode characters forTerminal.input()
andTerminal.output()
. - encoding(String) - Method in class org.jline.terminal.TerminalBuilder
-
Set the encoding to use for reading/writing from the console.
- encoding(Charset) - Method in class org.jline.terminal.TerminalBuilder
-
Set the
Charset
to use for reading/writing from the console. - ENCRYPT - Static variable in class org.jline.builtins.telnet.TelnetIO
- END - Enum constant in enum class org.jline.builtins.Less.Operation
- end_bit_image_region - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- END_OF_BUFFER_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- END_OF_HISTORY - Static variable in interface org.jline.reader.LineReader
- END_OF_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- END_OF_LINE - Static variable in interface org.jline.reader.LineReader
- END_OF_LINE_HIST - Static variable in interface org.jline.reader.LineReader
- END_OF_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
- END_TOKEN - Static variable in class org.jline.jansi.AnsiRenderer
- endOfBufferOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- EndOfFileException - Exception Class in org.jline.reader
-
This exception is thrown by
LineReader.readLine()
when user the user types ctrl-D). - EndOfFileException() - Constructor for exception class org.jline.reader.EndOfFileException
- EndOfFileException(String) - Constructor for exception class org.jline.reader.EndOfFileException
- EndOfFileException(String, Throwable) - Constructor for exception class org.jline.reader.EndOfFileException
- EndOfFileException(String, Throwable, boolean, boolean) - Constructor for exception class org.jline.reader.EndOfFileException
- EndOfFileException(Throwable) - Constructor for exception class org.jline.reader.EndOfFileException
- endOfHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- endOfLine() - Method in class org.jline.builtins.Nano.Buffer
- endOfLine() - Method in class org.jline.reader.impl.LineReaderImpl
- endOfLineHist() - Method in class org.jline.reader.impl.LineReaderImpl
- ENHANCED_KEY - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- ENHANCED_KEY - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- ensureCapacity(int) - Method in class org.jline.utils.AttributedStringBuilder
- enter_alt_charset_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_am_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_blink_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_bold_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_ca_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_delete_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_dim_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_doublewide_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_draft_quality - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_horizontal_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_insert_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_italics_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_left_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_leftward_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_low_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_micro_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_near_letter_quality - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_normal_quality - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_pc_charset_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_protected_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_reverse_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_right_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_scancode_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_secure_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_shadow_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_standout_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_subscript_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_superscript_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_top_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_underline_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_upward_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_vertical_hl_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enter_xon_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- enterRawMode() - Method in class org.jline.terminal.impl.AbstractTerminal
- enterRawMode() - Method in interface org.jline.terminal.Terminal
-
Puts the terminal into raw mode.
- EntryImpl(int, Instant, String) - Constructor for class org.jline.reader.impl.history.DefaultHistory.EntryImpl
-
Creates a new history entry with the specified index, timestamp, and line.
- EnumCompleter - Class in org.jline.reader.impl.completer
- EnumCompleter(Class<? extends Enum<?>>) - Constructor for class org.jline.reader.impl.completer.EnumCompleter
- EOF - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
readLine should exit and throw an EOFException
- EOF - Static variable in class org.jline.utils.NonBlockingInputStream
- EOF - Static variable in class org.jline.utils.NonBlockingReader
- EOFError - Exception Class in org.jline.reader
-
Exception thrown when parsing is incomplete due to unexpected end of input.
- EOFError(int, int, String) - Constructor for exception class org.jline.reader.EOFError
- EOFError(int, int, String, String) - Constructor for exception class org.jline.reader.EOFError
- EOFError(int, int, String, String, int, String) - Constructor for exception class org.jline.reader.EOFError
- eofOnEscapedNewLine(boolean) - Method in class org.jline.reader.impl.DefaultParser
-
Sets whether EOF should be returned on escaped newlines.
- eofOnUnclosedBracket(DefaultParser.Bracket...) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the bracket types that should trigger EOF on unclosed brackets.
- eofOnUnclosedQuote(boolean) - Method in class org.jline.reader.impl.DefaultParser
-
Sets whether EOF should be returned on unclosed quotes.
- EQUAL - Enum constant in enum class org.jline.utils.DiffHelper.Operation
- equals(Object) - Method in class org.jline.reader.Candidate
- equals(Object) - Method in class org.jline.reader.Macro
- equals(Object) - Method in class org.jline.reader.Reference
- equals(Object) - Method in class org.jline.terminal.Cursor
-
Compares this Cursor object with another object for equality.
- equals(Object) - Method in class org.jline.terminal.Size
-
Compares this Size object with another object for equality.
- equals(Object) - Method in class org.jline.utils.AttributedString
-
Compares this AttributedString with another object for equality.
- equals(Object) - Method in class org.jline.utils.AttributedStyle
-
Compares this AttributedStyle with another object for equality.
- erase_chars - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ERASE_LINE - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_LINE - Static variable in class org.jline.utils.AnsiWriter
- ERASE_LINE_ON_FINISH - Enum constant in enum class org.jline.reader.LineReader.Option
-
Instead of printing a new line when the line is read, the entire line (including the prompt) will be erased, thereby leaving the screen as it was before the readLine call.
- ERASE_LINE_TO_BEGINING - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_LINE_TO_BEGINING - Static variable in class org.jline.utils.AnsiWriter
- ERASE_LINE_TO_END - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_LINE_TO_END - Static variable in class org.jline.utils.AnsiWriter
- erase_overstrike - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ERASE_SCREEN - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_SCREEN - Static variable in class org.jline.utils.AnsiWriter
- ERASE_SCREEN_TO_BEGINING - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_SCREEN_TO_BEGINING - Static variable in class org.jline.utils.AnsiWriter
- ERASE_SCREEN_TO_END - Static variable in class org.jline.jansi.io.AnsiProcessor
- ERASE_SCREEN_TO_END - Static variable in class org.jline.utils.AnsiWriter
- eraseLine() - Method in class org.jline.jansi.Ansi
- eraseLine(Ansi.Erase) - Method in class org.jline.jansi.Ansi
- eraseScreen() - Method in class org.jline.jansi.Ansi
- eraseScreen(Ansi.Erase) - Method in class org.jline.jansi.Ansi
- err() - Method in class org.jline.console.CommandInput
-
Returns the error stream for this command.
- err() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Returns the error stream for the command session.
- err() - Static method in class org.jline.jansi.AnsiConsole
-
If the standard out natively supports ANSI escape codes, then this just returns System.err, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.
- error(Object...) - Static method in class org.jline.utils.Log
- Error - Enum constant in enum class org.jline.terminal.spi.SystemStream
-
Standard error stream (stderr).
- errorIndex - Variable in class org.jline.reader.impl.DefaultHighlighter
- errorMessage - Variable in class org.jline.builtins.Less
- errorMessage - Variable in class org.jline.builtins.Nano
- errorPattern - Variable in class org.jline.reader.impl.DefaultHighlighter
- ERRORS - Static variable in interface org.jline.reader.LineReader
-
Number of matching errors that are accepted by the completion matcher
- esc() - Static method in class org.jline.keymap.KeyMap
-
Returns the escape character as a string.
- escape(CharSequence, boolean) - Method in interface org.jline.reader.CompletingParsedLine
-
Escapes a completion candidate according to the parser's quoting and escaping rules.
- escape(CharSequence, boolean) - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- escapeChars(char[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the escape characters.
- evaluate(String) - Method in class org.jline.style.StyleExpression
-
Evaluates a style expression and returns the result as an AttributedString.
- evaluate(String) - Method in class org.jline.style.StyleFactory
-
Evaluates a style expression and returns the result as an AttributedString.
- evaluate(String, Object...) - Method in class org.jline.style.StyleFactory
-
Evaluates a style expression with formatting and returns the result as an AttributedString.
- evaluate(LineReader, ParsedLine, String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Evaluates a function in the current environment context.
- evaluate(AttributedStringBuilder, String) - Method in class org.jline.style.StyleExpression
-
Evaluates a style expression and appends the result to the specified buffer.
- EVEN - Enum constant in enum class org.jline.console.Printer.TableRows
-
Highlight only even-numbered rows in the table.
- eventFlags - Variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- eventType - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- exact - Variable in class org.jline.reader.impl.CompletionMatcherImpl
- exactMatch() - Method in interface org.jline.reader.CompletionMatcher
-
Returns a candidate that exactly matches the current input, if any.
- exactMatch() - Method in class org.jline.reader.impl.CompletionMatcherImpl
- EXCHANGE_POINT_AND_MARK - Static variable in interface org.jline.reader.LineReader
- exchangePointAndMark() - Method in class org.jline.reader.impl.LineReaderImpl
- EXCLUDE - Static variable in interface org.jline.console.Printer
-
Value:
List<String>
Applies: TABLE
Exclude given columns on table. - exec(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_EXEC
/exec
terminal provider. - exec(boolean, String...) - Static method in class org.jline.utils.ExecHelper
- ExecHelper - Class in org.jline.utils
-
Utility class for executing external commands and capturing their output.
- ExecPty - Class in org.jline.terminal.impl.exec
-
A pseudoterminal implementation that uses external commands to interact with the terminal.
- ExecPty(TerminalProvider, SystemStream, String) - Constructor for class org.jline.terminal.impl.exec.ExecPty
-
Creates a new ExecPty instance.
- ExecTerminalProvider - Class in org.jline.terminal.impl.exec
-
A terminal provider implementation that uses external commands to interact with the terminal.
- ExecTerminalProvider() - Constructor for class org.jline.terminal.impl.exec.ExecTerminalProvider
- execute() - Method in class org.jline.console.CommandMethods
-
Returns the function that executes the command.
- execute(File) - Method in interface org.jline.console.ConsoleEngine
-
Executes either a JLine script or a ScriptEngine script.
- execute(File) - Method in interface org.jline.console.ScriptEngine
-
Executes a script from a file.
- execute(File, Object[]) - Method in interface org.jline.console.ScriptEngine
-
Executes a script from a file with the specified arguments.
- execute(File, String, String[]) - Method in interface org.jline.console.ConsoleEngine
-
Executes either a JLine script or a ScriptEngine script with the specified arguments.
- execute(PrintStream, PrintStream, String) - Method in class org.jline.builtins.Tmux
- execute(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- execute(Object, Object...) - Method in interface org.jline.console.ScriptEngine
-
Executes a script engine closure with the specified arguments.
- execute(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- execute(String) - Method in interface org.jline.console.ScriptEngine
-
Executes a script engine statement.
- execute(String) - Method in interface org.jline.console.SystemRegistry
-
Executes a command, script, or evaluates a script engine statement.
- execute(String, String, String[]) - Method in interface org.jline.console.ConsoleEngine
-
Executes a command line that does not contain a command known by the system registry.
- execute(String, String, String[]) - Method in class org.jline.console.impl.ConsoleEngineImpl
- execute(Path) - Method in interface org.jline.console.ScriptEngine
-
Executes a script from a file.
- execute(Path, Object[]) - Method in interface org.jline.console.ScriptEngine
-
Executes a script from a file with the specified arguments.
- execute(Path, String, String[]) - Method in interface org.jline.console.ConsoleEngine
-
Executes either a JLine script or a ScriptEngine script with the specified arguments.
- execute(Path, String, String[]) - Method in class org.jline.console.impl.ConsoleEngineImpl
- EXECUTE - Enum constant in enum class org.jline.builtins.Nano.Operation
- EXECUTE_NAMED_CMD - Static variable in interface org.jline.reader.LineReader
- executeWidget(Object) - Method in interface org.jline.console.ConsoleEngine
-
Executes a widget function.
- executeWidget(Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- executeWidget(String) - Method in class org.jline.widget.Widgets
-
Bind widget to ctrl-alt-x and execute it
- ExecutionResult(int, Object) - Constructor for class org.jline.console.ConsoleEngine.ExecutionResult
-
Creates a new execution result with the specified status code and result value.
- existsWidget(String) - Method in class org.jline.widget.Widgets
-
Test if widget exists
- EXIT - Enum constant in enum class org.jline.builtins.Less.Operation
- EXIT - Enum constant in enum class org.jline.builtins.TTop.Operation
- exit_alt_charset_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_am_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_attribute_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_ca_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_delete_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_doublewide_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_insert_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_italics_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_leftward_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_micro_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_pc_charset_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_scancode_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_shadow_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_standout_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_subscript_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_superscript_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_underline_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_upward_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- exit_xon_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- Expand - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
- EXPAND_HISTORY - Static variable in interface org.jline.reader.LineReader
- EXPAND_OR_COMPLETE - Static variable in interface org.jline.reader.LineReader
- EXPAND_OR_COMPLETE_PREFIX - Static variable in interface org.jline.reader.LineReader
- EXPAND_WORD - Static variable in interface org.jline.reader.LineReader
- expandCommandLine(String) - Method in interface org.jline.console.ConsoleEngine
-
Substitutes a command line with a system registry invoke method call.
- expandCommandLine(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- ExpandComplete - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
- expander - Variable in class org.jline.reader.impl.LineReaderImpl
- expander(Expander) - Method in class org.jline.reader.LineReaderBuilder
- Expander - Interface in org.jline.reader
-
The Expander interface provides functionality for expanding special syntax in command lines.
- expandHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- expandHistory(History, String) - Method in interface org.jline.reader.Expander
-
Expands history references in the input line.
- expandHistory(History, String) - Method in class org.jline.reader.impl.DefaultExpander
-
Expand event designator such as !!, !#, !3, etc...
- expandOrComplete() - Method in class org.jline.reader.impl.LineReaderImpl
- expandOrCompletePrefix() - Method in class org.jline.reader.impl.LineReaderImpl
- expandParameters(String[]) - Method in interface org.jline.console.ConsoleEngine
-
Substitutes argument references with their values.
- expandParameters(String[]) - Method in class org.jline.console.impl.ConsoleEngineImpl
- expandToList(List<String>) - Method in interface org.jline.console.ConsoleEngine
-
Expands a list of script parameters to a string representation.
- expandToList(List<String>) - Method in class org.jline.console.impl.ConsoleEngineImpl
- expandVar(String) - Method in interface org.jline.reader.Expander
-
Expands variables in the input word.
- expandVar(String) - Method in class org.jline.reader.impl.DefaultExpander
- expandWord() - Method in class org.jline.reader.impl.LineReaderImpl
- EXT_ASCII - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Unused
- EXTA - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- EXTA - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- EXTB - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- EXTB - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ExternalTerminal - Class in org.jline.terminal.impl
-
Terminal implementation designed for external connections with embedded line discipline.
- ExternalTerminal(String, String, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- EXTPROC - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- EXTPROC - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- EXTPROC - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- EXTPROC - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- EXTPROC - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
F
- factory(String) - Static method in class org.jline.style.Styler
-
Creates a
StyleFactory
for the given style group. - faint() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the faint attribute enabled.
- FAINT - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- faintDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the faint attribute set to its default state.
- faintOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the faint attribute explicitly disabled.
- FastBufferedOutputStream - Class in org.jline.jansi.io
-
A simple buffering output stream with no synchronization.
- FastBufferedOutputStream - Class in org.jline.utils
-
A simple, non-synchronized buffered output stream for improved performance.
- FastBufferedOutputStream(OutputStream) - Constructor for class org.jline.jansi.io.FastBufferedOutputStream
- FastBufferedOutputStream(OutputStream) - Constructor for class org.jline.utils.FastBufferedOutputStream
- FEATURES_MAX_BUFFER_SIZE - Static variable in interface org.jline.reader.LineReader
-
Max buffer size for advanced features.
- FF0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- FF0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- FF1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- FF1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- FFDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- FFDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- FFDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- FFDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ffm(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_FFM
/ffm
terminal provider. - fg() - Method in enum class org.jline.jansi.Ansi.Color
- fg(int) - Method in class org.jline.jansi.Ansi
- fg(Ansi.Color) - Method in class org.jline.jansi.Ansi
- FG_BLACK - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_BLUE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_CYAN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_DEFAULT - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_GREEN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_MAGENTA - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_RED - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_WHITE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- FG_YELLOW - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- fgBlack() - Method in class org.jline.jansi.Ansi
- fgBlue() - Method in class org.jline.jansi.Ansi
- fgBright() - Method in enum class org.jline.jansi.Ansi.Color
- fgBright(Ansi.Color) - Method in class org.jline.jansi.Ansi
- fgBrightBlack() - Method in class org.jline.jansi.Ansi
- fgBrightBlue() - Method in class org.jline.jansi.Ansi
- fgBrightCyan() - Method in class org.jline.jansi.Ansi
- fgBrightDefault() - Method in class org.jline.jansi.Ansi
- fgBrightGreen() - Method in class org.jline.jansi.Ansi
- fgBrightMagenta() - Method in class org.jline.jansi.Ansi
- fgBrightRed() - Method in class org.jline.jansi.Ansi
- fgBrightYellow() - Method in class org.jline.jansi.Ansi
- fgCyan() - Method in class org.jline.jansi.Ansi
- fgDefault() - Method in class org.jline.jansi.Ansi
- fgGreen() - Method in class org.jline.jansi.Ansi
- fgMagenta() - Method in class org.jline.jansi.Ansi
- fgRed() - Method in class org.jline.jansi.Ansi
- fgRgb(int) - Method in class org.jline.jansi.Ansi
- fgRgb(int, int, int) - Method in class org.jline.jansi.Ansi
- fgRgb(String) - Method in class org.jline.jansi.Ansi
- fgYellow() - Method in class org.jline.jansi.Ansi
- file() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- fileHighlight - Variable in class org.jline.console.impl.SystemHighlighter
- FileHighlightCommand() - Constructor for class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- FileHighlightCommand(String, Collection<String>) - Constructor for class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- FileNameCompleter - Class in org.jline.reader.impl.completer
-
Deprecated.use
org.jline.builtins.Completers$FileNameCompleter
instead - FileNameCompleter() - Constructor for class org.jline.builtins.Completers.FileNameCompleter
- FileNameCompleter() - Constructor for class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- FilesCompleter(File) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory.
- FilesCompleter(File, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory and name pattern.
- FilesCompleter(Path) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory.
- FilesCompleter(Path, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with the specified current directory and name pattern.
- FilesCompleter(Supplier<Path>) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with a supplier for the current directory.
- FilesCompleter(Supplier<Path>, String) - Constructor for class org.jline.builtins.Completers.FilesCompleter
-
Creates a new FilesCompleter with a supplier for the current directory and name pattern.
- FillConsoleOutputAttribute(long, short, int, Kernel32.COORD, int[]) - Static method in class org.jline.nativ.Kernel32
-
see: https://msdn.microsoft.com/en-us/library/ms682662%28VS.85%29.aspx
- FillConsoleOutputCharacterW(long, char, int, Kernel32.COORD, int[]) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms682663%28VS.85%29.aspx
- find() - Method in interface org.jline.console.ScriptEngine
-
Gets all variables with their values from the script engine's context.
- find(String) - Method in interface org.jline.console.ScriptEngine
-
Gets all variables that match the specified pattern.
- FIND - Enum constant in enum class org.jline.builtins.Nano.Operation
- FIND_CLOSE_BRACKET - Enum constant in enum class org.jline.builtins.Less.Operation
- FIND_OPEN_BRACKET - Enum constant in enum class org.jline.builtins.Less.Operation
- findChar - Variable in class org.jline.reader.impl.LineReaderImpl
-
VI character find
- findDir - Variable in class org.jline.reader.impl.LineReaderImpl
- findFiles(Path, String) - Static method in class org.jline.builtins.Commands
-
Finds files matching a glob pattern.
- findTailAdd - Variable in class org.jline.reader.impl.LineReaderImpl
- finish(String) - Method in class org.jline.reader.impl.LineReaderImpl
- finishBuffer() - Method in class org.jline.reader.impl.LineReaderImpl
-
Clear the buffer and add its contents to the history.
- first() - Method in interface org.jline.reader.History
-
Returns the index of the first element in the history.
- first() - Method in class org.jline.reader.impl.history.DefaultHistory
- FIRST_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- firstColumnToDisplay - Variable in class org.jline.builtins.Less
- firstLine() - Method in class org.jline.builtins.Nano.Buffer
- firstLineInMemory - Variable in class org.jline.builtins.Less
- firstLineToDisplay - Variable in class org.jline.builtins.Less
- fixed_pause - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- flash_hook - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- flash_screen - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- FLIP - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- flush() - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to flush all buffered output.
- flush() - Method in class org.jline.reader.impl.LineReaderImpl
-
Flush the terminal output stream.
- flush() - Method in class org.jline.reader.PrintAboveWriter
- flush() - Method in class org.jline.terminal.impl.AbstractTerminal
- flush() - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
- flush() - Method in interface org.jline.terminal.Terminal
-
Flushes any buffered output to the terminal.
- flush() - Method in class org.jline.utils.FastBufferedOutputStream
- flush() - Method in class org.jline.utils.WriterOutputStream
- FlushConsoleInputBuffer(long) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms683147(v=VS.85).aspx
- FLUSHO - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- FLUSHO - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- FLUSHO - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- FLUSHO - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- FLUSHO - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- FOCUS_EVENT - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- FOCUS_EVENT_RECORD() - Constructor for class org.jline.nativ.Kernel32.FOCUS_EVENT_RECORD
- FOCUS_IN - Static variable in interface org.jline.reader.LineReader
- FOCUS_IN_SEQ - Static variable in class org.jline.reader.impl.LineReaderImpl
- FOCUS_OUT - Static variable in interface org.jline.reader.LineReader
- FOCUS_OUT_SEQ - Static variable in class org.jline.reader.impl.LineReaderImpl
- focusEvent - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- focusIn() - Method in class org.jline.reader.impl.LineReaderImpl
- focusOut() - Method in class org.jline.reader.impl.LineReaderImpl
- focusTracking - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- Force - Enum constant in enum class org.jline.jansi.AnsiMode
- Force256Colors - Enum constant in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
Force the use of 256-color mode (8-bit colors).
- ForcedSysErr - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- ForcedSysOut - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- ForceTrueColors - Enum constant in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
Force the use of true color mode (24-bit RGB colors).
- foreground(int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified foreground color.
- foreground(int, int, int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified RGB foreground color.
- FOREGROUND_BLUE - Static variable in class org.jline.nativ.Kernel32
- FOREGROUND_BLUE - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- FOREGROUND_GREEN - Static variable in class org.jline.nativ.Kernel32
- FOREGROUND_GREEN - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- FOREGROUND_INTENSITY - Static variable in class org.jline.nativ.Kernel32
- FOREGROUND_INTENSITY - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- FOREGROUND_RED - Static variable in class org.jline.nativ.Kernel32
- FOREGROUND_RED - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- foregroundDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the foreground color set to its default state.
- foregroundOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the foreground color explicitly disabled.
- foregroundRgb(int) - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the specified RGB foreground color.
- form_feed - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- format(String, Object...) - Method in class org.jline.jansi.Ansi
- format(String, Object...) - Method in class org.jline.style.StyledWriter
-
Formats a string and writes it after evaluating any style expressions it contains.
- format(Locale, String, Object...) - Method in class org.jline.style.StyledWriter
-
Formats a string using the specified locale and writes it after evaluating any style expressions it contains.
- FORMAT_MESSAGE_FROM_SYSTEM - Static variable in class org.jline.nativ.Kernel32
- FormatMessageW(int, long, int, int, byte[], int, long[]) - Static method in class org.jline.nativ.Kernel32
- FORWARD - Enum constant in enum class org.jline.jansi.Ansi.Erase
- FORWARD_CHAR - Static variable in interface org.jline.reader.LineReader
- FORWARD_FOREVER - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_HALF_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_LINE - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_AND_SET - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_NO_STOP - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_ONE_WINDOW_OR_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- FORWARD_WORD - Static variable in interface org.jline.reader.LineReader
- forwardChar() - Method in class org.jline.reader.impl.LineReaderImpl
- forwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- free(long) - Static method in class org.jline.nativ.Kernel32
- FreeBsdNativePty - Class in org.jline.terminal.impl.jansi.freebsd
- FreeBsdNativePty - Class in org.jline.terminal.impl.jna.freebsd
- FreeBsdNativePty - Class in org.jline.terminal.impl.jni.freebsd
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- FreeBsdNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- FreeBsdNativePty.UtilLibrary - Interface in org.jline.terminal.impl.jna.freebsd
- FRESH_LINE - Static variable in interface org.jline.reader.LineReader
- freshLine() - Method in class org.jline.reader.impl.LineReaderImpl
- FROM_LEFT_1ST_BUTTON_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- FROM_LEFT_2ND_BUTTON_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- FROM_LEFT_3RD_BUTTON_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- FROM_LEFT_4TH_BUTTON_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- from_status_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- fromAnsi(String) - Static method in class org.jline.utils.AttributedString
-
Creates an AttributedString from an ANSI-encoded string.
- fromAnsi(String, int) - Static method in class org.jline.utils.AttributedString
-
Creates an AttributedString from an ANSI-encoded string with a specified tab size.
- fromAnsi(String, List<Integer>) - Static method in class org.jline.utils.AttributedString
-
Creates an AttributedString from an ANSI-encoded string with custom tab stops.
- fromAnsi(String, List<Integer>, String, String) - Static method in class org.jline.utils.AttributedString
-
Creates an AttributedString from an ANSI-encoded string with custom tab stops and alternate character set sequences.
- fromAnsi(String, Terminal) - Static method in class org.jline.utils.AttributedString
-
Creates an AttributedString from an ANSI-encoded string, using terminal capabilities.
- fromClasspath(String) - Static method in class org.jline.builtins.ConfigurationPath
-
Creates a ConfigurationPath from a classpath resource.
- fuchsia - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- fullScreen - Variable in class org.jline.utils.Display
- functions - Static variable in class org.jline.builtins.telnet.Telnet
G
- GA - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Go Ahead
Newer Telnets do not make use of this option that allows a specific communication mode. - generic_type - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- get() - Static method in interface org.jline.console.SystemRegistry
-
Returns the system registry associated with the current thread.
- get(int) - Method in interface org.jline.reader.History
-
Returns the history item at the specified index.
- get(int) - Method in class org.jline.reader.impl.history.DefaultHistory
- get(String) - Method in class org.jline.builtins.Options
- get(String) - Method in interface org.jline.console.ScriptEngine
-
Gets the value of a variable from the script engine's context.
- get(String, String) - Method in class org.jline.style.MemoryStyleSource
- get(String, String) - Method in class org.jline.style.NopStyleSource
-
Always returns
null
for any style lookup. - get(String, String) - Method in interface org.jline.style.StyleSource
-
Returns the style definition for the given style group and name, or
null
if not found. - get_mouse - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- getAlias(String) - Method in interface org.jline.console.ConsoleEngine
-
Returns the value of the alias with the specified name.
- getAlias(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- getAmbiguousTimeout() - Method in class org.jline.keymap.KeyMap
-
Gets the timeout for ambiguous key bindings in milliseconds.
- getAnotherKey() - Method in class org.jline.keymap.KeyMap
-
Gets the binding for the "another key" action.
- getAppName() - Method in class org.jline.reader.impl.LineReaderImpl
- getAppName() - Method in interface org.jline.reader.LineReader
-
Returns the application name associated with this LineReader.
- getArchName() - Static method in class org.jline.nativ.OSInfo
- getArgs() - Method in class org.jline.console.CmdLine
-
Returns the parsed command line arguments.
- getArgsDesc() - Method in class org.jline.console.CmdDesc
-
Returns the descriptions of the command's arguments.
- getAttr() - Method in class org.jline.terminal.impl.exec.ExecPty
- getAttr() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getAttr() - Method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- getAttr() - Method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- getAttr() - Method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- getAttr() - Method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- getAttr() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getAttr() - Method in interface org.jline.terminal.spi.Pty
-
Returns the current terminal attributes for this PTY.
- getAttribute() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- getAttributes() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getAttributes() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getAttributes() - Method in class org.jline.terminal.impl.DumbTerminal
- getAttributes() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- getAttributes() - Method in interface org.jline.terminal.Terminal
-
Returns the current terminal attributes.
- getAutosuggestion() - Method in class org.jline.reader.impl.LineReaderImpl
- getAutosuggestion() - Method in interface org.jline.reader.LineReader
-
Returns the current auto-suggestion type.
- getBlockCommentDelims() - Method in class org.jline.reader.impl.DefaultParser
-
Gets the block comment delimiters.
- getBoolean(LineReader, String, boolean) - Static method in class org.jline.reader.impl.ReaderUtils
-
Gets a boolean variable from a LineReader with a default value.
- getBooleanCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
- getBooleanCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
-
Returns whether the terminal supports the specified boolean capability.
- getBound(CharSequence) - Method in class org.jline.keymap.KeyMap
-
Gets the binding for a key sequence.
- getBound(CharSequence, int[]) - Method in class org.jline.keymap.KeyMap
-
Gets the binding for a key sequence, with information about remaining characters.
- getBoundKeys() - Method in class org.jline.keymap.KeyMap
-
Returns a map of all bound key sequences and their associated bindings.
- getBracketType(int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Given a character determines what type of bracket it is (paren, square, curly, or none).
- getBuffer() - Method in class org.jline.reader.impl.LineReaderImpl
- getBuffer() - Method in interface org.jline.reader.LineReader
-
Returns the current line buffer.
- getBufferSize() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getBufferSize() - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getBufferSize() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getBufferSize() - Method in interface org.jline.terminal.Terminal
-
Retrieve the size of the window buffer.
- getBuiltinWidgets() - Method in class org.jline.reader.impl.LineReaderImpl
- getBuiltinWidgets() - Method in interface org.jline.reader.LineReader
-
Returns a map of all built-in widgets provided by the LineReader.
- getButton() - Method in class org.jline.terminal.MouseEvent
-
Returns the button involved in this mouse event.
- getCandidateComparator(boolean, String) - Method in class org.jline.reader.impl.LineReaderImpl
- getCapabilitiesByName() - Static method in class org.jline.utils.InfoCmp
- getCharset() - Method in class org.jline.builtins.Nano.Buffer
- getColor() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- getColor(int) - Method in class org.jline.utils.ColorPalette
-
Get a specific color in the palette
- getColors() - Method in class org.jline.jansi.AnsiPrintStream
- getColors() - Method in class org.jline.jansi.io.AnsiOutputStream
- getColumn() - Method in class org.jline.builtins.Nano.Buffer
- getColumns() - Method in class org.jline.terminal.Size
-
Returns the number of columns (width) in this terminal size.
- getCommand(String) - Method in class org.jline.reader.impl.DefaultParser
- getCommand(String) - Method in interface org.jline.reader.Parser
- getCommandMethods(String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- getCommands() - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the set of available command names.
- getCommonPrefix() - Method in interface org.jline.reader.CompletionMatcher
-
Returns the longest common prefix shared by all matched candidates.
- getCommonPrefix() - Method in class org.jline.reader.impl.CompletionMatcherImpl
- getCompleter() - Method in class org.jline.reader.impl.LineReaderImpl
-
Returns the completer.
- getCompleters() - Method in class org.jline.reader.impl.completer.AggregateCompleter
-
Retrieve the collection of completers currently being aggregated.
- getCompleters() - Method in class org.jline.reader.impl.completer.ArgumentCompleter
-
Returns the list of completers used inside this
ArgumentCompleter
. - getCompleters() - Method in class org.jline.reader.impl.completer.SystemCompleter
- getCompletions() - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Gets the available completions for commands.
- getCompletionStyle(String, String) - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleBackground() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleBackground(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleDescription() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleDescription(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleGroup() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleGroup(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleListBackground() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleListDescription() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleListGroup() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleListSelection() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleListStarting() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleSelection() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleSelection(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleStarting() - Method in class org.jline.reader.impl.LineReaderImpl
- getCompletionStyleStarting(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- getConfig(String) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file first from userConfig, then appConfig directory, and finally from classpath.
- getConnection(int) - Method in class org.jline.builtins.telnet.ConnectionManager
-
Returns the
Connection
at the given index. - getConnectionData() - Method in class org.jline.builtins.telnet.Connection
-
Method to access the associated connection data.
- getConnectionFilter() - Method in class org.jline.builtins.telnet.ConnectionManager
-
Gets the active ConnectionFilter instance or returns null if no filter is set.
- getConnectionManager() - Method in class org.jline.builtins.telnet.PortListener
-
Returns reference to ConnectionManager instance associated with the PortListener.
- getConnectionsByAdddress(InetAddress) - Method in class org.jline.builtins.telnet.ConnectionManager
-
Get all
Connection
instances with the givenInetAddress
. - getConsole(SystemStream) - Static method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getConsole(SystemStream) - Static method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getConsoleMode(Pointer) - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getConsoleMode(Console) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getConsoleMode(Long) - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getConsoleMode(Long) - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- GetConsoleMode(long, int[]) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms683167%28VS.85%29.aspx
- GetConsoleOutputCP() - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms683169(v=VS.85).aspx
- GetConsoleScreenBufferInfo(long, Kernel32.CONSOLE_SCREEN_BUFFER_INFO) - Static method in class org.jline.nativ.Kernel32
-
See: http://msdn.microsoft.com/en-us/library/ms683171%28VS.85%29.aspx
- getControlChar(Attributes.ControlChar) - Method in class org.jline.terminal.Attributes
-
Returns the value of a specific control character.
- getControlChars() - Method in class org.jline.terminal.Attributes
-
Returns the map of control characters and their values.
- getControlFlag(Attributes.ControlFlag) - Method in class org.jline.terminal.Attributes
- getControlFlags() - Method in class org.jline.terminal.Attributes
- getCurrentBuffer() - Method in class org.jline.keymap.BindingReader
-
Returns the current contents of the operation buffer.
- getCurrentMouseTracking() - Method in class org.jline.terminal.impl.AbstractTerminal
- getCurrentMouseTracking() - Method in interface org.jline.terminal.Terminal
-
Returns the current mouse tracking mode.
- getCurrentTheme() - Method in class org.jline.builtins.SyntaxHighlighter
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.AbstractTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.ExternalTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getCursorPosition(IntConsumer) - Method in interface org.jline.terminal.Terminal
-
Query the terminal to report the cursor position.
- getCursorPosition(Terminal, IntConsumer) - Static method in class org.jline.terminal.impl.CursorSupport
-
Gets the current cursor position from the terminal.
- getDefaultBackground() - Method in class org.jline.utils.ColorPalette
-
Get the terminal's default background color.
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.AbstractTerminal
-
Get the terminal's default background color.
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
-
Get the default background color for Windows terminals.
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getDefaultBackgroundColor() - Method in interface org.jline.terminal.Terminal
-
Returns the terminal's default background color as an RGB value.
- getDefaultForeground() - Method in class org.jline.utils.ColorPalette
-
Get the terminal's default foreground color.
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.AbstractTerminal
-
Get the terminal's default foreground color.
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
-
Get the default foreground color for Windows terminals.
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getDefaultForegroundColor() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getDefaultForegroundColor() - Method in interface org.jline.terminal.Terminal
-
Returns the terminal's default foreground color as an RGB value.
- getDefaultInfoCmp(String) - Static method in class org.jline.utils.InfoCmp
- getDescription() - Method in class org.jline.console.ArgDesc
-
Returns the description of the argument as a list of attributed strings.
- getDescriptionSize() - Method in class org.jline.widget.TailTipWidgets
- getDescriptionType() - Method in class org.jline.console.CmdLine
-
Returns the type of description that should be displayed for the command.
- getDeserializationFormats() - Method in interface org.jline.console.ScriptEngine
-
Returns the deserialization formats supported by this script engine.
- getDisconnectTimeout() - Method in class org.jline.builtins.telnet.ConnectionManager
- getDisplay(Terminal, Path) - Method in class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- getDisplay(Terminal, Path, StyleResolver, String) - Method in class org.jline.builtins.Completers.FileNameCompleter
- getDisplayedBufferWithPrompts(List<AttributedString>) - Method in class org.jline.reader.impl.LineReaderImpl
-
Compute the full string to be displayed with the left, right and secondary prompts
- getDisplayedCursor() - Method in class org.jline.builtins.Nano.Buffer
- getDist() - Method in class org.jline.utils.ColorPalette
- getDistanceName() - Method in class org.jline.utils.ColorPalette
-
Get the name of the distance to use for rounding colors.
- getEncoding() - Method in class org.jline.utils.InputStreamReader
-
Returns the name of the encoding used to convert bytes into characters.
- getEnd() - Method in class org.jline.reader.impl.DefaultParser.BlockCommentDelims
- getEndColumn() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the ending column number of the diagnostic region (0-based).
- getEndLine() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the ending line number of the diagnostic region (1-based).
- getEngineName() - Method in interface org.jline.console.ScriptEngine
-
Returns the name of the underlying script engine.
- getEnvironment() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the hashmap for storing and retrieving environment variables to be passed between shells.
- getErrorIndex() - Method in class org.jline.console.CmdDesc
-
Returns the index of the error in the command.
- getErrorMessage(int) - Static method in class org.jline.jansi.WindowsSupport
-
Deprecated.
- getErrorPattern() - Method in class org.jline.console.CmdDesc
-
Returns the pattern used to identify errors in the command.
- getEscapeChars() - Method in class org.jline.reader.impl.DefaultParser
-
Gets the escape characters.
- getEscapeSequence(short, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getExistingStatus(Terminal) - Static method in class org.jline.utils.Status
- getExpander() - Method in class org.jline.reader.impl.LineReaderImpl
- getExpander() - Method in interface org.jline.reader.LineReader
-
Returns the expander associated with this LineReader.
- getExtensions() - Method in interface org.jline.console.ScriptEngine
-
Returns the file name extensions associated with this script engine.
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- getFieldOrder() - Method in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- getFile() - Method in class org.jline.builtins.Nano.Buffer
- getFileOptions() - Method in class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- getFirstColumnToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getFirstLineToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getFlagsToSet(Attributes, Attributes) - Method in class org.jline.terminal.impl.exec.ExecPty
- getFormat() - Method in class org.jline.builtins.Nano.Buffer
- getGroup() - Method in class org.jline.style.StyleResolver
-
Returns the style group used by this resolver.
- getGroupComparator() - Method in class org.jline.reader.impl.LineReaderImpl
- getHead() - Method in class org.jline.console.CmdLine
-
Returns the part of the command line before the cursor, with method parameters and opening parenthesis removed.
- getHeight() - Method in interface org.jline.terminal.Terminal
-
Returns the height (number of rows) of the terminal.
- getHighlighter() - Method in class org.jline.reader.impl.LineReaderImpl
- getHighlighter() - Method in interface org.jline.reader.LineReader
-
Returns the highlighter associated with this LineReader.
- getHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- getHistory() - Method in interface org.jline.reader.LineReader
-
Returns the history associated with this LineReader.
- getHostAddress() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the IP address of the connection.
- getHostName() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the fully qualified host name for the connection's IP address.
The name is cached on creation for performance reasons. - getHousekeepingInterval() - Method in class org.jline.builtins.telnet.ConnectionManager
- getInetAddress() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the InetAddress object associated with the connection.
- getInfoCmp(String) - Static method in class org.jline.utils.InfoCmp
- getInputFlag(Attributes.InputFlag) - Method in class org.jline.terminal.Attributes
-
Checks if a specific input flag is enabled.
- getInputFlags() - Method in class org.jline.terminal.Attributes
-
Returns the set of input flags currently enabled.
- getInstance() - Static method in class org.jline.console.SystemRegistry.Registeries
- getInt(LineReader, String, int) - Static method in class org.jline.reader.impl.ReaderUtils
-
Gets an integer variable from a LineReader with a default value.
- getJansiMajorVersion() - Static method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- getJansiMinorVersion() - Static method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- getKeyMap() - Method in class org.jline.reader.impl.LineReaderImpl
-
Returns the name of the current key mapping.
- getKeyMap() - Method in interface org.jline.reader.LineReader
-
Returns the name of the currently active key map.
- getKeyMap() - Method in class org.jline.widget.Widgets
-
Get lineReader's Main KeyMap
- getKeyMaps() - Method in class org.jline.reader.impl.LineReaderImpl
- getKeyMaps() - Method in interface org.jline.reader.LineReader
-
Returns all key maps registered with this LineReader.
- getKeys() - Method in class org.jline.builtins.TTop
- getKeys() - Method in class org.jline.reader.impl.LineReaderImpl
- getKeys() - Method in interface org.jline.reader.LineReader
-
Returns the currently active key map.
- getKind() - Method in class org.jline.terminal.impl.AbstractTerminal
- getLastActivity() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns a timestamp of the last activity that happened on the associated connection.
- getLastBinding() - Method in class org.jline.keymap.BindingReader
-
Returns the last key binding that was successfully read.
- getLastBinding() - Method in class org.jline.reader.impl.LineReaderImpl
- getLastBinding() - Method in interface org.jline.reader.LineReader
-
Returns the last key binding that was processed.
- GetLastError() - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms679360(VS.85).aspx
- getLastErrorMessage() - Static method in class org.jline.jansi.WindowsSupport
-
Deprecated.
- getLastErrorMessage() - Static method in class org.jline.nativ.Kernel32
- getLength() - Method in class org.jline.utils.ColorPalette
-
Get the palette length
- getLine() - Method in class org.jline.builtins.Nano.Buffer
- getLine() - Method in class org.jline.console.CmdLine
-
Returns the original command line.
- getLineCommentDelims() - Method in class org.jline.reader.impl.DefaultParser
-
Gets the line comment delimiters.
- getLines() - Method in class org.jline.builtins.Nano.Buffer
- getList(String) - Method in class org.jline.builtins.Options
- getLoadedInfoCmp(String) - Static method in class org.jline.utils.InfoCmp
- getLocale() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the Locale object associated with the connection by carrying out a simple domain match.
- getLocalFlag(Attributes.LocalFlag) - Method in class org.jline.terminal.Attributes
- getLocalFlags() - Method in class org.jline.terminal.Attributes
- getLoginShell() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the login shell name.
- getLoginShell() - Method in class org.jline.builtins.telnet.ConnectionManager
- getLong(LineReader, String, long) - Static method in class org.jline.reader.impl.ReaderUtils
-
Gets a long variable from a LineReader with a default value.
- getMainDesc() - Method in class org.jline.console.CmdDesc
-
Returns the main description of the command.
- getMajorVersion() - Static method in class org.jline.nativ.JLineNativeLoader
-
Returns the major version number of the JLine library.
- getManager() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns a reference to the ConnectionManager the connection is associated with.
- getMask() - Method in class org.jline.utils.AttributedStyle
-
Returns the raw mask value of this style.
- getMaster() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getMaster() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getMaster() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getMasterFD() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getMasterFD() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getMasterFD() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getMasterInput() - Method in class org.jline.terminal.impl.exec.ExecPty
- getMasterInput() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getMasterInput() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getMasterInput() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getMasterInput() - Method in interface org.jline.terminal.spi.Pty
-
Returns the input stream for the master side of the PTY.
- getMasterOutput() - Method in class org.jline.terminal.impl.exec.ExecPty
- getMasterOutput() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getMasterOutput() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getMasterOutput() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getMasterOutput() - Method in interface org.jline.terminal.spi.Pty
-
Returns the output stream for the master side of the PTY.
- getMaxConnections() - Method in class org.jline.builtins.telnet.ConnectionManager
- getMessage() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the message to display for this diagnostic.
- getMinorVersion() - Static method in class org.jline.nativ.JLineNativeLoader
-
Returns the minor version number of the JLine library.
- getMissing() - Method in exception class org.jline.reader.EOFError
-
Returns the string that is missing to complete the input.
- getMode() - Method in class org.jline.jansi.AnsiPrintStream
- getMode() - Method in class org.jline.jansi.io.AnsiOutputStream
- getModifiers() - Method in class org.jline.terminal.MouseEvent
-
Returns the set of modifier keys pressed during this mouse event.
- getName() - Method in interface org.jline.builtins.Source
-
Gets the name of this source.
- getName() - Method in class org.jline.builtins.Source.InputStreamSource
- getName() - Method in class org.jline.builtins.Source.PathSource
- getName() - Method in class org.jline.builtins.Source.ResourceSource
- getName() - Method in class org.jline.builtins.Source.URLSource
- getName() - Method in class org.jline.builtins.telnet.PortListener
-
Returns the name of this
PortListener
. - getName() - Method in class org.jline.console.ArgDesc
-
Returns the name of the argument.
- getName() - Method in class org.jline.terminal.impl.AbstractTerminal
- getName() - Method in class org.jline.terminal.impl.exec.ExecPty
-
Returns the name of the terminal device.
- getName() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getName() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getName() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getName() - Method in interface org.jline.terminal.Terminal
-
Returns the name of this terminal.
- getNamedPipes() - Method in interface org.jline.console.ConsoleEngine
-
Returns the names of all named pipes.
- getNamedPipes() - Method in class org.jline.console.impl.ConsoleEngineImpl
- getNames() - Method in enum class org.jline.utils.InfoCmp.Capability
- getNativeLibFolderPathForCurrentOS() - Static method in class org.jline.nativ.OSInfo
- getNativeLibraryPath() - Static method in class org.jline.nativ.JLineNativeLoader
-
Returns the absolute path to the loaded native library file.
- getNativeLibrarySourceUrl() - Static method in class org.jline.nativ.JLineNativeLoader
-
Returns the source URL from which the native library was loaded.
- getNegotiatedTerminalType() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the terminal type that has been negotiated between the telnet client and the telnet server, in of a String.
- getNextClosingBracket() - Method in exception class org.jline.reader.EOFError
-
Returns the next closing bracket that is expected.
- getNextOptionInt(Iterator<Object>) - Method in class org.jline.jansi.io.AnsiProcessor
-
Helper for processEscapeCommand() to iterate over integer options
- getNomatch() - Method in class org.jline.keymap.KeyMap
-
Gets the binding for input sequences that don't match any known binding.
- getNumber(String) - Method in class org.jline.builtins.Options
- GetNumberOfConsoleInputEvents(long, int[]) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms683207(v=VS.85).aspx
- getNumericCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
- getNumericCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
-
Returns the value of the specified numeric capability for this terminal.
- getObject(String) - Method in class org.jline.builtins.Options
- getObjectList(String) - Method in class org.jline.builtins.Options
- getOffsetInLine() - Method in class org.jline.builtins.Nano.Buffer
- getOffsetInLineToDisplay() - Method in class org.jline.builtins.Nano.Buffer
- getOpenBrackets() - Method in exception class org.jline.reader.EOFError
-
Returns the number of unclosed brackets in the input.
- getOptsDesc() - Method in class org.jline.console.CmdDesc
-
Returns the descriptions of the command's options.
- getOriginalGroupName() - Method in class org.jline.reader.impl.LineReaderImpl
- getOSName() - Static method in class org.jline.nativ.OSInfo
- getOthersGroupName() - Method in class org.jline.reader.impl.LineReaderImpl
- getOut() - Method in class org.jline.jansi.AnsiPrintStream
- getOutputFlag(Attributes.OutputFlag) - Method in class org.jline.terminal.Attributes
- getOutputFlags() - Method in class org.jline.terminal.Attributes
- getOutputStream() - Method in class org.jline.utils.NonBlockingPumpInputStream
- getPalette() - Method in class org.jline.terminal.impl.AbstractTerminal
- getPalette() - Method in interface org.jline.terminal.Terminal
-
Returns the color palette for this terminal.
- getParsedLine() - Method in class org.jline.reader.impl.LineReaderImpl
- getParsedLine() - Method in interface org.jline.reader.LineReader
-
Returns the parsed representation of the current line.
- getParser() - Method in class org.jline.reader.impl.LineReaderImpl
- getParser() - Method in interface org.jline.reader.LineReader
-
Returns the parser associated with this LineReader.
- getPartialLine() - Method in exception class org.jline.reader.EndOfFileException
- getPartialLine() - Method in exception class org.jline.reader.UserInterruptException
- getPipeNames() - Method in class org.jline.console.impl.SystemRegistryImpl
- getPipeNames() - Method in interface org.jline.console.SystemRegistry
-
Returns the names of all pipes defined in this system registry.
- getPipes() - Method in interface org.jline.console.ConsoleEngine
-
Returns all defined pipes.
- getPipes() - Method in class org.jline.console.impl.ConsoleEngineImpl
- getPort() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the remote port to which the socket is connected.
- getProvider() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getProvider() - Method in class org.jline.terminal.impl.AbstractPty
- getProvider() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getProvider() - Method in class org.jline.terminal.impl.DumbTerminal
- getProvider() - Method in class org.jline.terminal.impl.ExternalTerminal
- getProvider() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- getProvider() - Method in interface org.jline.terminal.spi.Pty
-
Returns the terminal provider that created this PTY.
- getProvider() - Method in interface org.jline.terminal.spi.TerminalExt
-
Returns the terminal provider that created this terminal.
- getProviders(String, IllegalStateException) - Method in class org.jline.terminal.TerminalBuilder
-
Get the list of available terminal providers.
- getPty() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getQuoteChars() - Method in class org.jline.reader.impl.DefaultParser
-
Gets the quote characters.
- getRawSequence(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getRegionActive() - Method in class org.jline.reader.impl.LineReaderImpl
- getRegionActive() - Method in interface org.jline.reader.LineReader
-
Returns the type of the currently active region selection.
- getRegionMark() - Method in class org.jline.reader.impl.LineReaderImpl
- getRegionMark() - Method in interface org.jline.reader.LineReader
-
Returns the mark position of the currently active region.
- getResourcePath(String) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(String, Class<?>) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(String, ClassLoader) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a classpath resource to a Path.
- getResourcePath(URL) - Static method in class org.jline.builtins.ClasspathResourceUtil
-
Converts a URL to a Path.
- getRows() - Method in class org.jline.terminal.Size
-
Returns the number of rows (height) in this terminal size.
- getScriptCompleter() - Method in interface org.jline.console.ScriptEngine
-
Returns a completer for script-specific syntax.
- getSearchTerm() - Method in class org.jline.reader.impl.LineReaderImpl
- getSearchTerm() - Method in interface org.jline.reader.LineReader
-
Returns the current search term when in history search mode.
- getSeparator(boolean) - Method in class org.jline.builtins.Completers.FileNameCompleter
- getSequence() - Method in class org.jline.reader.Macro
-
Returns the keystroke sequence that this macro will execute.
- getSerializationFormats() - Method in interface org.jline.console.ScriptEngine
-
Returns the serialization formats supported by this script engine.
- getSize() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getSize() - Method in class org.jline.terminal.impl.DumbTerminal
- getSize() - Method in class org.jline.terminal.impl.exec.ExecPty
- getSize() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSize() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- getSize() - Method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- getSize() - Method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- getSize() - Method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- getSize() - Method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- getSize() - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- getSize() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSize() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getSize() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- getSize() - Method in interface org.jline.terminal.spi.Pty
-
Returns the current size (dimensions) of this PTY.
- getSize() - Method in interface org.jline.terminal.Terminal
-
Retrieve the size of the visible window
- getSlave() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSlave() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getSlave() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSlaveFD() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSlaveFD() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getSlaveFD() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSlaveInput() - Method in class org.jline.terminal.impl.AbstractPty
- getSlaveInput() - Method in interface org.jline.terminal.spi.Pty
-
Returns the input stream for the slave side of the PTY.
- getSlaveOut() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSlaveOut() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getSlaveOut() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSlaveOutFD() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSlaveOutFD() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getSlaveOutFD() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSlaveOutput() - Method in class org.jline.terminal.impl.exec.ExecPty
- getSlaveOutput() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- getSlaveOutput() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- getSlaveOutput() - Method in class org.jline.terminal.impl.jni.JniNativePty
- getSlaveOutput() - Method in interface org.jline.terminal.spi.Pty
-
Returns the output stream for the slave side of the PTY.
- getSocket() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns a reference to the socket the Connection is associated with.
- getSource() - Method in class org.jline.builtins.telnet.ConnectionEvent
-
Accessor method returning the source of the ConnectionEvent instance.
- getSource() - Static method in class org.jline.style.Styler
-
Returns the global
StyleSource
used by the Styler. - getSource() - Method in class org.jline.style.StyleResolver
-
Returns the style source used by this resolver.
- getStart() - Method in class org.jline.reader.impl.DefaultParser.BlockCommentDelims
- getStartColumn() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the starting column number of the diagnostic region (0-based).
- getStartLine() - Method in interface org.jline.builtins.Nano.Diagnostic
-
Gets the starting line number of the diagnostic region (1-based).
- getStatus() - Method in class org.jline.terminal.impl.AbstractTerminal
- getStatus(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
- getStatus(Terminal) - Static method in class org.jline.utils.Status
- getStatus(Terminal, boolean) - Static method in class org.jline.utils.Status
- GetStdHandle(int) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms683231%28VS.85%29.aspx
- getString(LineReader, String, String) - Static method in class org.jline.reader.impl.ReaderUtils
-
Gets a string variable from a LineReader with a default value.
- getStringCapability(InfoCmp.Capability) - Method in class org.jline.terminal.impl.AbstractTerminal
- getStringCapability(InfoCmp.Capability) - Method in interface org.jline.terminal.Terminal
-
Returns the string value of the specified capability for this terminal.
- getStyle() - Method in class org.jline.utils.AttributedStyle
-
Returns the raw style value of this style.
- getStyle(String) - Method in class org.jline.builtins.Styles.StyleCompiler
- getSubcommand() - Method in class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- getSyntaxHighlighter() - Method in class org.jline.builtins.Nano.Buffer
- getSystemRegistry() - Method in class org.jline.console.SystemRegistry.Registeries
- getSystemStream() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getSystemStream() - Method in class org.jline.terminal.impl.AbstractPty
- getSystemStream() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getSystemStream() - Method in class org.jline.terminal.impl.DumbTerminal
- getSystemStream() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- getSystemStream() - Method in interface org.jline.terminal.spi.Pty
-
Returns the system stream associated with this PTY, if any.
- getSystemStream() - Method in interface org.jline.terminal.spi.TerminalExt
-
Returns the system stream associated with this terminal, if any.
- getTabWidth() - Method in class org.jline.reader.impl.LineReaderImpl
- getTail() - Method in class org.jline.console.CmdLine
-
Returns the part of the command line after the cursor, with method parameters and closing parenthesis removed.
- getTailTip() - Method in class org.jline.reader.impl.LineReaderImpl
- getTailTip() - Method in interface org.jline.reader.LineReader
-
Returns the current tail tip text.
- getTerminal() - Static method in class org.jline.jansi.AnsiConsole
- getTerminal() - Method in class org.jline.reader.impl.LineReaderImpl
- getTerminal() - Method in interface org.jline.reader.LineReader
-
Returns the terminal associated with this LineReader.
- getTerminalColumns() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the width of the terminal in columns for convenience.
- getTerminalGeometry() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the terminal geometry in an array of two integers.
- getTerminalRows() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the height of the terminal in rows for convenience.
- getTerminalWidth() - Static method in class org.jline.jansi.AnsiConsole
-
Try to find the width of the console for this process.
- getTerminalWidth() - Method in class org.jline.jansi.AnsiPrintStream
-
Returns the width of the terminal associated with this stream or 0.
- getTerminalWidth() - Method in class org.jline.jansi.io.AnsiOutputStream
- getTerminalWidth() - Method in interface org.jline.jansi.io.AnsiOutputStream.WidthSupplier
- getTerminalWidth() - Method in class org.jline.jansi.io.AnsiOutputStream.ZeroWidthSupplier
- getTerminalWidth(int) - Static method in class org.jline.nativ.CLibrary
- getTipType() - Method in class org.jline.widget.TailTipWidgets
- getTitle() - Method in class org.jline.builtins.Nano
- getType() - Method in class org.jline.builtins.telnet.ConnectionEvent
-
Method that helps identifying the type.
- getType() - Method in class org.jline.jansi.AnsiPrintStream
- getType() - Method in class org.jline.jansi.io.AnsiOutputStream
- getType() - Method in class org.jline.terminal.impl.AbstractTerminal
- getType() - Method in class org.jline.terminal.MouseEvent
-
Returns the type of this mouse event.
- getType() - Method in interface org.jline.terminal.Terminal
-
Returns the type of this terminal.
- getUnicode() - Method in class org.jline.keymap.KeyMap
-
Gets the binding for Unicode characters that don't have explicit bindings.
- getUserConfig(String) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file from userConfig directory.
- getUserConfig(String, boolean) - Method in class org.jline.builtins.ConfigurationPath
-
Search configuration file from userConfig directory.
- getUserDir() - Method in class org.jline.builtins.Completers.DirectoriesCompleter
-
Gets the user's current directory.
- getUserDir() - Method in class org.jline.builtins.Completers.FileNameCompleter
- getUserDir() - Method in class org.jline.builtins.Completers.FilesCompleter
-
Gets the user's current directory.
- getUserDir() - Method in class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- getUserHome() - Method in class org.jline.builtins.Completers.FileNameCompleter
- getUserHome() - Method in class org.jline.reader.impl.completer.FileNameCompleter
-
Deprecated.
- getVariable(String) - Method in interface org.jline.console.ConsoleEngine
-
Gets the value of a console variable.
- getVariable(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- getVariable(String) - Method in class org.jline.reader.impl.DefaultParser
- getVariable(String) - Method in class org.jline.reader.impl.LineReaderImpl
- getVariable(String) - Method in interface org.jline.reader.LineReader
-
Returns the value of a variable.
- getVariable(String) - Method in interface org.jline.reader.Parser
- getVariables() - Method in class org.jline.reader.impl.LineReaderImpl
- getVariables() - Method in interface org.jline.reader.LineReader
-
Returns a map of all variables set in the LineReader.
- getVersion() - Static method in class org.jline.nativ.JLineNativeLoader
-
Returns the full version string of the JLine library.
- getWarningTimeout() - Method in class org.jline.builtins.telnet.ConnectionManager
- getWidget(Object) - Method in class org.jline.reader.impl.LineReaderImpl
- getWidget(String) - Method in class org.jline.widget.Widgets
-
Resolve widget name if its alias is given as method parameter.
- getWidgets() - Method in class org.jline.reader.impl.LineReaderImpl
- getWidgets() - Method in interface org.jline.reader.LineReader
-
Returns a map of all widgets registered with this LineReader.
- getWidth() - Method in interface org.jline.terminal.Terminal
-
Returns the width (number of columns) of the terminal.
- getWriter() - Method in class org.jline.utils.NonBlockingPumpReader
- getWriter() - Method in class org.jline.utils.PumpReader
- getX() - Method in class org.jline.terminal.Cursor
-
Returns the column position (horizontal coordinate) of this cursor.
- getX() - Method in class org.jline.terminal.MouseEvent
-
Returns the column (horizontal) position of this mouse event.
- getY() - Method in class org.jline.terminal.Cursor
-
Returns the row position (vertical coordinate) of this cursor.
- getY() - Method in class org.jline.terminal.MouseEvent
-
Returns the row (vertical) position of this mouse event.
- GLOB_COMPLETE - Enum constant in enum class org.jline.reader.LineReader.Option
- GO_TO_FIRST_LINE_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_LAST_LINE_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_NEXT_TAG - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_PERCENT_OR_N - Enum constant in enum class org.jline.builtins.Less.Operation
- GO_TO_PREVIOUS_TAG - Enum constant in enum class org.jline.builtins.Less.Operation
- gold1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- gold3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- gold3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- GOTO - Enum constant in enum class org.jline.builtins.Nano.Operation
- GOTO_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- goto_window - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- gotoLine(int, int) - Method in class org.jline.builtins.Nano.Buffer
- green - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- GREEN - Enum constant in enum class org.jline.jansi.Ansi.Color
- GREEN - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- GREEN - Static variable in class org.jline.jansi.io.AnsiProcessor
- GREEN - Static variable in class org.jline.utils.AnsiWriter
- GREEN - Static variable in class org.jline.utils.AttributedStyle
- green1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- green3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- green3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- green4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- greenyellow - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey0 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey100 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey11 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey15 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey19 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey23 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey27 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey30 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey35 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey37 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey39 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey42 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey46 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey50 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey53 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey54 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey58 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey62 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey63 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey66 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey69 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey7 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey70 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey74 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey78 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey82 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey84 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey85 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey89 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- grey93 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- group() - Method in class org.jline.reader.Candidate
-
The group name for this candidate.
- GROUP - Enum constant in enum class org.jline.reader.LineReader.Option
-
display group name before each group (else display all group names first)
- GROUP_PERSIST - Enum constant in enum class org.jline.reader.LineReader.Option
-
when double tab to select candidate keep candidates grouped (else loose grouping)
- groupCommandsInHelp(boolean) - Method in class org.jline.console.impl.SystemRegistryImpl
- groups() - Method in class org.jline.style.MemoryStyleSource
- groups() - Method in class org.jline.style.NopStyleSource
-
Always returns an empty list of style groups.
- groups() - Method in interface org.jline.style.StyleSource
-
Returns the names of all configured style groups.
H
- h - Static variable in class org.jline.utils.Colors
-
Hue
- H - Static variable in class org.jline.utils.Colors
-
Hue Composition / Hue Quadrature
- halfWindow - Variable in class org.jline.builtins.Less
- handle(Terminal.Signal) - Method in class org.jline.builtins.Less
- handle(Terminal.Signal) - Method in class org.jline.builtins.Nano
- handle(Terminal.Signal) - Method in class org.jline.terminal.impl.NativeSignalHandler
-
Handles the specified signal.
- handle(Terminal.Signal) - Method in interface org.jline.terminal.Terminal.SignalHandler
-
Handles the specified signal.
- handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.AbstractTerminal
- handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- handle(Terminal.Signal, Terminal.SignalHandler) - Method in class org.jline.terminal.impl.PosixSysTerminal
- handle(Terminal.Signal, Terminal.SignalHandler) - Method in interface org.jline.terminal.Terminal
-
Registers a handler for the given
Terminal.Signal
. - handlers - Variable in class org.jline.terminal.impl.AbstractTerminal
- handleSignal(Terminal.Signal) - Method in class org.jline.reader.impl.LineReaderImpl
- hangup - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- hard_copy - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- hard_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- has_meta_key - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- has_print_wheel - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- has_status_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- hasAlias(String) - Method in interface org.jline.console.ConsoleEngine
-
Checks if an alias with the specified name exists.
- hasAlias(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- hasCommand(String) - Method in interface org.jline.console.CommandRegistry
-
Returns whether a command with the specified name is known to this registry.
- hasCommand(String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- hasCommand(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- hasFileOptions() - Method in class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- hasFocusSupport() - Method in class org.jline.terminal.impl.AbstractTerminal
- hasFocusSupport() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- hasFocusSupport() - Method in interface org.jline.terminal.Terminal
-
Returns whether the terminal has support for focus tracking.
- hashCode() - Method in class org.jline.reader.Candidate
- hashCode() - Method in class org.jline.reader.Macro
- hashCode() - Method in class org.jline.reader.Reference
- hashCode() - Method in class org.jline.terminal.Cursor
-
Returns a hash code for this Cursor object.
- hashCode() - Method in class org.jline.terminal.Size
-
Returns a hash code for this Size object.
- hashCode() - Method in class org.jline.utils.AttributedString
-
Returns a hash code for this AttributedString.
- hashCode() - Method in class org.jline.utils.AttributedStyle
-
Returns a hash code for this AttributedStyle.
- hasMouseSupport() - Method in class org.jline.terminal.impl.AbstractTerminal
- hasMouseSupport() - Method in interface org.jline.terminal.Terminal
-
Returns whether the terminal has support for mouse tracking.
- hasMouseSupport(Terminal) - Static method in class org.jline.terminal.impl.MouseSupport
-
Checks if the terminal supports mouse tracking.
- hasValue() - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option takes a value.
- hasVariable(String) - Method in interface org.jline.console.ConsoleEngine
-
Tests if a variable with the specified name exists.
- hasVariable(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- hasVariable(String) - Method in interface org.jline.console.ScriptEngine
-
Tests if a variable exists in the script engine's context.
- height() - Method in class org.jline.nativ.Kernel32.SMALL_RECT
- HELP - Enum constant in enum class org.jline.builtins.Less.Operation
- HELP - Enum constant in enum class org.jline.builtins.Nano.Operation
- HELP - Enum constant in enum class org.jline.builtins.TTop.Operation
- HelpException(String) - Constructor for exception class org.jline.builtins.Options.HelpException
- helpStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for help text using HELP_COLORS format.
- hidden() - Method in class org.jline.utils.AttributedStyle
-
The hidden flag can be used to embed custom escape sequences.
- HIDDEN - Static variable in class org.jline.utils.AttributedStyle
-
Style with hidden attribute enabled.
- HIDDEN_OFF - Static variable in class org.jline.utils.AttributedStyle
-
Style with hidden attribute explicitly disabled.
- hiddenDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the hidden attribute set to its default state.
- hiddenOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the hidden attribute explicitly disabled.
- hide() - Method in class org.jline.utils.Status
- highlight - Variable in class org.jline.builtins.Nano
- highlight(String) - Method in class org.jline.builtins.SyntaxHighlighter
- highlight(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlight(LineReader, String) - Method in class org.jline.console.impl.SystemHighlighter
- highlight(LineReader, String) - Method in interface org.jline.reader.Highlighter
-
Highlights the provided text buffer with appropriate styling.
- highlight(LineReader, String) - Method in class org.jline.reader.impl.DefaultHighlighter
- highlight(AttributedString) - Method in class org.jline.builtins.SyntaxHighlighter
- highlight(AttributedStringBuilder) - Method in class org.jline.builtins.SyntaxHighlighter
- HIGHLIGHT - Enum constant in enum class org.jline.builtins.Nano.Operation
- HIGHLIGHT_VALUE - Static variable in interface org.jline.console.Printer
-
Value:
Map<regex, function>
.
Applies: TABLE
If command result map key matches with regex the highlight function is applied to the corresponding map value. - highlightAndPrint(Map<String, Object>, Throwable) - Method in class org.jline.console.impl.DefaultPrinter
-
Highlight and print an exception
- highlightComment(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlightEnd() - Method in class org.jline.builtins.Nano.Buffer
- highlighter - Variable in class org.jline.reader.impl.LineReaderImpl
- highlighter(Highlighter) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the highlighter to be used for syntax highlighting.
- highlighter(LineReader, Terminal, PrintStream, PrintStream, String[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Manages syntax highlighting themes.
- Highlighter - Interface in org.jline.reader
-
The Highlighter interface provides syntax highlighting functionality for the LineReader.
- HIGHLIGHTER - Enum constant in enum class org.jline.console.impl.Builtins.Command
- highlightStart() - Method in class org.jline.builtins.Nano.Buffer
- highlightSyntax(String, StyleResolver) - Static method in exception class org.jline.builtins.Options.HelpException
- highlightSyntax(String, StyleResolver, boolean) - Static method in exception class org.jline.builtins.Options.HelpException
- history - Variable in class org.jline.reader.impl.LineReaderImpl
- history(String) - Method in class org.jline.reader.impl.SimpleMaskingCallback
- history(String) - Method in interface org.jline.reader.MaskingCallback
-
Transforms the line before storing it in the history.
- history(History) - Method in class org.jline.reader.LineReaderBuilder
- history(LineReader, PrintStream, PrintStream, Path, String[]) - Static method in class org.jline.builtins.Commands
-
Displays or manipulates the command history.
- History - Interface in org.jline.reader
-
Console command history management interface.
- HISTORY - Enum constant in enum class org.jline.console.impl.Builtins.Command
- HISTORY - Enum constant in enum class org.jline.reader.LineReader.SuggestionType
-
Prepare command line suggestions using command history.
- HISTORY_BEEP - Enum constant in enum class org.jline.reader.LineReader.Option
- HISTORY_BEGINNING_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_BEGINNING_SEARCH_FORWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_FILE - Static variable in interface org.jline.reader.LineReader
-
File system history path.
- HISTORY_FILE_SIZE - Static variable in interface org.jline.reader.LineReader
-
Number of history items to keep in the history file.
- HISTORY_IGNORE - Static variable in interface org.jline.reader.LineReader
-
Colon separated list of patterns that will not be saved in history.
- HISTORY_IGNORE_DUPS - Enum constant in enum class org.jline.reader.LineReader.Option
- HISTORY_IGNORE_SPACE - Enum constant in enum class org.jline.reader.LineReader.Option
- HISTORY_INCREMENTAL - Enum constant in enum class org.jline.reader.LineReader.Option
-
automatically save history when the line reader reads a new line (enabled by default)
- HISTORY_INCREMENTAL_PATTERN_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_INCREMENTAL_PATTERN_SEARCH_FORWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_INCREMENTAL_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_INCREMENTAL_SEARCH_FORWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_REDUCE_BLANKS - Enum constant in enum class org.jline.reader.LineReader.Option
- HISTORY_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_SEARCH_FORWARD - Static variable in interface org.jline.reader.LineReader
- HISTORY_SIZE - Static variable in interface org.jline.reader.LineReader
-
Number of history items to keep in memory.
- HISTORY_TIMESTAMPED - Enum constant in enum class org.jline.reader.LineReader.Option
- HISTORY_VERIFY - Enum constant in enum class org.jline.reader.LineReader.Option
- History.Entry - Interface in org.jline.reader
-
Represents a single history entry containing a command line and its metadata.
- historyBuffer - Variable in class org.jline.reader.impl.LineReaderImpl
- historyIncrementalSearchBackward() - Method in class org.jline.reader.impl.LineReaderImpl
- historyIncrementalSearchForward() - Method in class org.jline.reader.impl.LineReaderImpl
- historySearchBackward() - Method in class org.jline.reader.impl.LineReaderImpl
- historySearchForward() - Method in class org.jline.reader.impl.LineReaderImpl
- HOME - Enum constant in enum class org.jline.builtins.Less.Operation
- honeydew2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hotpink - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hotpink2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hotpink3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hotpink3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hotpinka - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- hue_lightness_saturation - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- HUPCL - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- HUPCL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- HUPCL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- HUPCL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- HUPCL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
I
- IA64 - Static variable in class org.jline.nativ.OSInfo
- IA64_32 - Static variable in class org.jline.nativ.OSInfo
- IAC - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Interpret As Command
- ICANON - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ICANON - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ICANON - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ICANON - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ICANON - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ICRNL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- ICRNL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ICRNL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ICRNL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ICRNL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IEXTEN - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- IEXTEN - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IEXTEN - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IEXTEN - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IEXTEN - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IGNBRK - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IGNBRK - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IGNBRK - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IGNBRK - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IGNBRK - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IGNCR - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IGNCR - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IGNCR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IGNCR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IGNCR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IGNORE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
readLine should exit and return empty String
- ignoreCaseAlways - Variable in class org.jline.builtins.Less
- ignoreCaseCond - Variable in class org.jline.builtins.Less
- IGNPAR - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IGNPAR - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IGNPAR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IGNPAR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IGNPAR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IMAXBEL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IMAXBEL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IMAXBEL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IMAXBEL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IMAXBEL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- in() - Method in class org.jline.console.CommandInput
-
Returns the input stream for this command.
- in() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Returns the input stream for the command session.
- INCLUDE - Static variable in interface org.jline.console.Printer
-
Value:
List<String>
Applies: TABLE
Include given columns on table. - inConsole - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- INCREASE_DELAY - Enum constant in enum class org.jline.builtins.TTop.Operation
- INDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- INDENTATION - Static variable in interface org.jline.reader.LineReader
-
New line automatic indentation after opening/closing bracket.
- INDENTION - Static variable in interface org.jline.console.Printer
-
Value: Integer
Applies: MAP
Indention size. - index() - Method in interface org.jline.reader.History.Entry
-
Returns the index of this entry in the history.
- index() - Method in interface org.jline.reader.History
-
Returns the current index in the history.
- index() - Method in class org.jline.reader.impl.history.DefaultHistory.EntryImpl
- index() - Method in class org.jline.reader.impl.history.DefaultHistory
- indianred - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- indianred1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- indianred1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- indianreda - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- INFER_NEXT_HISTORY - Static variable in interface org.jline.reader.LineReader
- info(Object...) - Static method in class org.jline.utils.Log
- INFO - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Information signal, typically generated by pressing Ctrl+T on BSD systems.
- INFO_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- InfoCmp - Class in org.jline.utils
-
Utility class for terminal capability handling and terminfo database access.
- INFOCMP_COMMAND - Static variable in class org.jline.utils.OSUtils
- InfoCmp.Capability - Enum Class in org.jline.utils
- init_1string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- init_2string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- init_3string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- init_file - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- init_prog - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- init_tabs - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- initDescription() - Method in class org.jline.widget.TailTipWidgets
-
Initialize terminal status bar
- initialize() - Static method in class org.jline.nativ.JLineNativeLoader
-
Loads the JLine native library for the current platform.
- initialize(File) - Method in class org.jline.console.impl.SystemRegistryImpl
- initialize(File) - Method in interface org.jline.console.SystemRegistry
-
Initializes the console engine environment by executing a console script.
- initialize_color - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- initialize_pair - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- initIO() - Method in class org.jline.builtins.telnet.TelnetIO
- INLCR - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- INLCR - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- INLCR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- INLCR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- INLCR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- INORMEOL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- INPCK - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- INPCK - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- INPCK - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- INPCK - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- INPCK - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- input - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- input - Variable in class org.jline.terminal.impl.PosixSysTerminal
- input() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- input() - Method in class org.jline.terminal.impl.DumbTerminal
- input() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- input() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- input() - Method in class org.jline.terminal.impl.PosixSysTerminal
- input() - Method in interface org.jline.terminal.Terminal
-
Retrieve the input stream for this terminal.
- Input - Enum constant in enum class org.jline.terminal.spi.SystemStream
-
Standard input stream (stdin).
- INPUT_RC_FILE_NAME - Static variable in interface org.jline.reader.LineReader
-
Name of inputrc to read at line reader creation time.
- INPUT_RECORD() - Constructor for class org.jline.nativ.Kernel32.INPUT_RECORD
- Input and Output - Search tag in interface org.jline.terminal.Terminal
- Section
- InputRC - Class in org.jline.builtins
-
Utility class for configuring a LineReader from an inputrc file.
- InputRC - Class in org.jline.reader.impl
-
Handles inputrc configuration files for JLine.
- InputRC() - Constructor for class org.jline.builtins.InputRC
- InputStreamReader - Class in org.jline.utils
-
A specialized InputStreamReader that reads the minimal number of bytes needed.
- InputStreamReader(InputStream) - Constructor for class org.jline.utils.InputStreamReader
- InputStreamReader(InputStream, String) - Constructor for class org.jline.utils.InputStreamReader
-
Constructs a new InputStreamReader on the InputStream
in
. - InputStreamReader(InputStream, Charset) - Constructor for class org.jline.utils.InputStreamReader
-
Constructs a new InputStreamReader on the InputStream
in
and Charsetcharset
. - InputStreamReader(InputStream, CharsetDecoder) - Constructor for class org.jline.utils.InputStreamReader
-
Constructs a new InputStreamReader on the InputStream
in
and CharsetDecoderdec
. - InputStreamSource(InputStream, boolean, String) - Constructor for class org.jline.builtins.Source.InputStreamSource
- insert(String) - Method in class org.jline.builtins.Nano.Buffer
- INSERT - Enum constant in enum class org.jline.builtins.Less.Operation
- INSERT - Enum constant in enum class org.jline.builtins.Nano.Operation
- INSERT - Enum constant in enum class org.jline.utils.DiffHelper.Operation
- INSERT_BRACKET - Enum constant in enum class org.jline.reader.LineReader.Option
-
Automatic insertion of closing bracket
- insert_character - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- INSERT_CLOSE_CURLY - Static variable in interface org.jline.reader.LineReader
- INSERT_CLOSE_PAREN - Static variable in interface org.jline.reader.LineReader
- INSERT_CLOSE_SQUARE - Static variable in interface org.jline.reader.LineReader
- INSERT_COMMENT - Static variable in interface org.jline.reader.LineReader
- INSERT_LAST_WORD - Static variable in interface org.jline.reader.LineReader
- insert_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- insert_null_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- insert_padding - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- INSERT_TAB - Enum constant in enum class org.jline.reader.LineReader.Option
-
When hitting the
<tab>
key at the beginning of the line, insert a tabulation instead of completing. - insertChars(int) - Method in class org.jline.utils.Display
- insertClose(String) - Method in class org.jline.reader.impl.LineReaderImpl
- insertCloseCurly() - Method in class org.jline.reader.impl.LineReaderImpl
- insertCloseParen() - Method in class org.jline.reader.impl.LineReaderImpl
- insertCloseSquare() - Method in class org.jline.reader.impl.LineReaderImpl
- insertComment() - Method in class org.jline.reader.impl.LineReaderImpl
- insertHelp(int) - Method in class org.jline.builtins.Nano
-
Inserts the selected suggestion into the text.
- insertLines(int) - Method in class org.jline.utils.Display
- insertTab() - Method in class org.jline.reader.impl.LineReaderImpl
- insertTab(AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
- install() - Method in class org.jline.jansi.AnsiPrintStream
- install() - Method in class org.jline.jansi.io.AnsiOutputStream
- INSTANCE - Static variable in class org.jline.builtins.Completers.AnyCompleter
-
Singleton instance of AnyCompleter
- INSTANCE - Static variable in class org.jline.reader.impl.completer.NullCompleter
- INSTANCE - Static variable in interface org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty.UtilLibrary
- INSTANCE - Static variable in interface org.jline.terminal.impl.jna.linux.LinuxNativePty.UtilLibrary
- INT - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Interrupt signal, typically generated by pressing Ctrl+C.
- INTENSITY_BOLD - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- INTENSITY_BOLD - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- INTENSITY_BOLD_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- INTENSITY_FAINT - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- INTENSITY_FAINT - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- internalAdd(Instant, String) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Adds a line to the history with the specified timestamp.
- internalAdd(Instant, String, boolean) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Adds a line to the history with the specified timestamp and an option to check for duplicates.
- InterpolationHelper - Class in org.jline.style
-
Interpolation.
- INTERRUPT - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
readLine should exit and throw an UserInterruptException
- ints - Variable in class org.jline.terminal.impl.AbstractTerminal
- INVALID_HANDLE_VALUE - Static variable in class org.jline.nativ.Kernel32
- inverse() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the inverse attribute enabled.
- INVERSE - Static variable in class org.jline.utils.AttributedStyle
-
Style with inverse (reverse video) attribute enabled.
- INVERSE_OFF - Static variable in class org.jline.utils.AttributedStyle
-
Style with inverse (reverse video) attribute explicitly disabled.
- inverseDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the inverse attribute set to its default state.
- inverseNeg() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the inverse attribute toggled.
- inverseOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the inverse attribute explicitly disabled.
- invoke(String, Object...) - Method in class org.jline.console.impl.SystemRegistryImpl
- invoke(String, Object...) - Method in interface org.jline.console.SystemRegistry
-
Executes a command with the specified arguments.
- invoke(CommandRegistry.CommandSession, String, Object...) - Method in interface org.jline.console.CommandRegistry
-
Execute a command.
- invoke(CommandRegistry.CommandSession, String, Object...) - Method in class org.jline.console.impl.AbstractCommandRegistry
- invoke(CommandRegistry.CommandSession, String, Object...) - Method in class org.jline.console.impl.ConsoleEngineImpl
- ioctl(int, int, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.linux.CLibrary
- ioctl(int, long, int[]) - Static method in class org.jline.nativ.CLibrary
-
Control a STREAMS device.
- ioctl(int, long, CLibrary.WinSize) - Static method in class org.jline.nativ.CLibrary
- ioctl(int, long, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ioctl(int, long, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ioctl(int, NativeLong, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- IP - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Interrupt Process
- IS - Static variable in class org.jline.builtins.telnet.TelnetIO
-
TTYPE subnegotiation: IS
- IS_AIX - Static variable in class org.jline.utils.OSUtils
- IS_CONEMU - Static variable in class org.jline.utils.OSUtils
- IS_CYGWIN - Static variable in class org.jline.utils.OSUtils
- IS_LINUX - Static variable in class org.jline.utils.OSUtils
- IS_MINGW - Static variable in class org.jline.utils.OSUtils
-
Deprecated.
- IS_MSYSTEM - Static variable in class org.jline.utils.OSUtils
- IS_OSX - Static variable in class org.jline.utils.OSUtils
- IS_WINDOWS - Static variable in class org.jline.utils.OSUtils
- IS_WSL - Static variable in class org.jline.utils.OSUtils
- IS_WSL1 - Static variable in class org.jline.utils.OSUtils
- IS_WSL2 - Static variable in class org.jline.utils.OSUtils
- isActive() - Method in class org.jline.builtins.telnet.Connection
-
Returns if a connection has been closed.
- isAllowed(InetAddress) - Method in interface org.jline.builtins.telnet.ConnectionFilter
-
Tests if a given ip address is allowed to connect.
- isAlpha(int) - Method in class org.jline.reader.impl.LineReaderImpl
- isAlpine() - Static method in class org.jline.nativ.OSInfo
- isAndroid() - Static method in class org.jline.nativ.OSInfo
- isArgDigit - Variable in class org.jline.reader.impl.LineReaderImpl
- isAtLeast(int, int) - Static method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- isAttribute() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- isatty(int) - Static method in class org.jline.nativ.CLibrary
-
test whether a file descriptor refers to a terminal
- isatty(int) - Static method in class org.jline.nativ.Kernel32
- isatty(int) - Method in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- isatty(int) - Static method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- isatty(int) - Method in interface org.jline.terminal.impl.jna.linux.CLibrary
- isatty(int) - Static method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- isatty(int) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- isatty(int) - Static method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- isatty(int) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- isatty(int) - Static method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- isAvailable() - Method in class org.jline.builtins.telnet.PortListener
-
Tests if this
PortListener
is available. - isBackground() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- isBreakable(char) - Method in class org.jline.builtins.Nano.Buffer
- isColor() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- isCommand() - Method in class org.jline.console.CmdDesc
-
Returns whether this is a command (as opposed to a method or syntax).
- isCommandAlias(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- isCommandAlias(String) - Method in interface org.jline.console.SystemRegistry
-
Checks if an alias is a known command alias.
- isCommandOrScript(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- isCommandOrScript(String) - Method in interface org.jline.console.SystemRegistry
-
Checks if a command or script is known to this registry.
- isCommandOrScript(ParsedLine) - Method in class org.jline.console.impl.SystemRegistryImpl
- isCommandOrScript(ParsedLine) - Method in interface org.jline.console.SystemRegistry
-
Checks if a parsed line contains a command or script that is known to this registry.
- isCompiled() - Method in class org.jline.reader.impl.completer.SystemCompleter
- isDebugEnabled() - Static method in class org.jline.utils.Log
- isDef() - Method in enum class org.jline.reader.LineReader.Option
- isDelimiter(int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Checks to see if the specified character is a delimiter.
- isDelimiter(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
-
Returns true if the specified character is a whitespace parameter.
- isDelimiterChar(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
-
Returns true if the character at the specified position if a delimiter.
- isDetected() - Static method in class org.jline.jansi.Ansi
- isDirty() - Method in class org.jline.builtins.Nano.Buffer
- isDirty() - Method in class org.jline.builtins.ScreenTerminal
- isEmpty() - Method in interface org.jline.reader.History
-
Checks if the history is empty.
- isEmpty() - Method in class org.jline.reader.impl.history.DefaultHistory
- isEnabled() - Static method in class org.jline.jansi.Ansi
- isEnabled() - Method in class org.jline.widget.TailTipWidgets
- isEofOnEscapedNewLine() - Method in class org.jline.reader.impl.DefaultParser
-
Checks if EOF should be returned on escaped newlines.
- isEofOnUnclosedQuote() - Method in class org.jline.reader.impl.DefaultParser
-
Checks if EOF should be returned on unclosed quotes.
- isEscapeChar(char) - Method in class org.jline.reader.impl.DefaultParser
- isEscapeChar(char) - Method in interface org.jline.reader.Parser
- isEscapeChar(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
-
Check if this character is a valid escape char (i.e.
- isEscaped(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
-
Check if a character is escaped (i.e.
- isExecuting() - Method in interface org.jline.console.ConsoleEngine
-
Checks if the console engine is currently executing a script.
- isExecuting() - Method in class org.jline.console.impl.ConsoleEngineImpl
- isFinite() - Method in class org.jline.utils.Timeout
- isHidden(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns whether the character at the specified index is hidden.
- isHighlighted() - Method in class org.jline.console.CmdDesc
-
Returns whether the command should be highlighted.
- ISIG - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- ISIG - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ISIG - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ISIG - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ISIG - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- isInfinite() - Method in class org.jline.utils.Timeout
- isInstalled() - Static method in class org.jline.jansi.AnsiConsole
-
check if the streams have been installed or not
- isInViChangeOperation() - Method in class org.jline.reader.impl.LineReaderImpl
- isInViCmdMode() - Method in class org.jline.reader.impl.LineReaderImpl
- isInViMoveOperation() - Method in class org.jline.reader.impl.LineReaderImpl
- isKeyMap(String) - Method in class org.jline.reader.impl.LineReaderImpl
- isLineCommentStarted(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
- isLineMode() - Method in class org.jline.builtins.telnet.ConnectionData
-
Tests if in line mode.
- isLineMode() - Method in class org.jline.builtins.telnet.ConnectionManager
- isPersistable(History.Entry) - Method in interface org.jline.reader.History
-
Check if an entry should be persisted or not.
- isPosixSystemStream(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- isPosixSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jansi.JansiNativePty
- isPosixSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jna.JnaNativePty
- isPosixSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- isPosixSystemStream(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- isQuoteChar(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
- isQuoted(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
- isReading() - Method in class org.jline.reader.impl.LineReaderImpl
- isReading() - Method in interface org.jline.reader.LineReader
-
Check if a thread is currently in a
readLine()
call. - isReal() - Method in class org.jline.utils.ColorPalette
- isResetAtUninstall() - Method in class org.jline.jansi.AnsiPrintStream
- isResetAtUninstall() - Method in class org.jline.jansi.io.AnsiOutputStream
- isSet(String) - Method in class org.jline.builtins.Options
- isSet(Map<LineReader.Option, Boolean>) - Method in enum class org.jline.reader.LineReader.Option
- isSet(LineReader.Option) - Method in class org.jline.reader.impl.LineReaderImpl
- isSet(LineReader.Option) - Method in interface org.jline.reader.LineReader
-
Checks if an option is set.
- isSet(LineReader, LineReader.Option) - Static method in class org.jline.reader.impl.ReaderUtils
-
Checks if a LineReader option is set.
- isStrict() - Method in class org.jline.reader.impl.completer.ArgumentCompleter
-
Returns whether a completion at argument index N will success if all the completions from arguments 0-(N-1) also succeed.
- isStylePattern(String) - Static method in class org.jline.builtins.Styles
- isSubcommand() - Method in class org.jline.console.CmdDesc
-
Returns whether this is a subcommand.
- isSubcommand() - Method in class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Checks if the specified system stream is available on this platform.
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- isSystemStream(SystemStream) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Checks if the specified system stream is available on this platform.
- isTerminalGeometryChanged() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the state of the terminal geometry changed flag, which will be true if it has been set, and false if not.
- ISTRIP - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- ISTRIP - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ISTRIP - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ISTRIP - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ISTRIP - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- isUndo - Variable in class org.jline.reader.impl.LineReaderImpl
- isValid() - Method in class org.jline.console.CmdDesc
-
Returns whether the command is valid.
- isViAlphaNum(int) - Method in class org.jline.reader.impl.LineReaderImpl
- isWarned() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the state of the idle warning flag, which will be true if a warning has been issued, and false if not.
- isWhitespace(int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Checks to see if a character is a whitespace character.
- isWindowsSystemStream(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- isWindowsSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- isWindowsSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- isWindowsSystemStream(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- isWindowsSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- isWord(int) - Method in class org.jline.reader.impl.LineReaderImpl
- italic() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the italic attribute enabled.
- ITALIC - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- ITALIC - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- ITALIC_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- italicDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the italic attribute set to its default state.
- italicOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the italic attribute explicitly disabled.
- iterator() - Method in interface org.jline.reader.History
- iterator(int) - Method in interface org.jline.reader.History
-
Returns a list iterator over the history entries starting at the specified index.
- iterator(int) - Method in class org.jline.reader.impl.history.DefaultHistory
- IUCLC - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IUCLC - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IUTF8 - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IUTF8 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IUTF8 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IUTF8 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IXANY - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IXANY - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IXANY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IXANY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IXANY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IXOFF - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IXOFF - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IXOFF - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IXOFF - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IXOFF - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- IXON - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- IXON - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- IXON - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- IXON - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- IXON - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
J
- J - Static variable in class org.jline.utils.Colors
-
Lightness
- jansi(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_JANSI
/jansi
terminal provider. - JANSI_COLORS - Static variable in class org.jline.jansi.AnsiConsole
-
The default color support that Jansi will use, can be either
16
,256
ortruecolor
. - JANSI_COLORS_16 - Static variable in class org.jline.jansi.AnsiConsole
-
Force the use of 16 colors.
- JANSI_COLORS_256 - Static variable in class org.jline.jansi.AnsiConsole
-
Force the use of 256 colors.
- JANSI_COLORS_TRUECOLOR - Static variable in class org.jline.jansi.AnsiConsole
-
Force the use of 24-bit colors.
- JANSI_ERR_COLORS - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi colors specific to the standard error stream.
- JANSI_ERR_MODE - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi mode specific to the standard error stream.
- JANSI_GRACEFUL - Static variable in class org.jline.jansi.AnsiConsole
-
If the
jansi.graceful
system property is set to false, any exception that occurs during the initialization will cause the library to report this exception and fail. - JANSI_MODE - Static variable in class org.jline.jansi.AnsiConsole
-
The default mode which Jansi will use, can be either
force
,strip
ordefault
(the default). - JANSI_MODE_DEFAULT - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi mode value that output sequences if on a terminal, else strip them.
- JANSI_MODE_FORCE - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi mode value to force ansi sequences to the stream even if it's not a terminal.
- JANSI_MODE_STRIP - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi mode value to strip all ansi sequences.
- JANSI_NORESET - Static variable in class org.jline.jansi.AnsiConsole
-
If the
jansi.noreset
system property is set to true, the attributes won't be reset when the streams are uninstalled. - JANSI_OUT_COLORS - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi colors specific to the standard output stream.
- JANSI_OUT_MODE - Static variable in class org.jline.jansi.AnsiConsole
-
Jansi mode specific to the standard output stream.
- JANSI_PROVIDER_FFM - Static variable in class org.jline.jansi.AnsiConsole
-
The name of the
ffm
provider. - JANSI_PROVIDER_JNI - Static variable in class org.jline.jansi.AnsiConsole
-
The name of the
jni
provider. - JANSI_PROVIDER_NATIVE_IMAGE - Static variable in class org.jline.jansi.AnsiConsole
-
The name of the
native-image
provider. - JANSI_PROVIDERS - Static variable in class org.jline.jansi.AnsiConsole
-
The
jansi.providers
system property can be set to control which internal provider will be used. - JansiNativePty - Class in org.jline.terminal.impl.jansi
- JansiNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.JansiNativePty
- JansiNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.JansiNativePty
- JansiTerminalProvider - Class in org.jline.terminal.impl.jansi
- JansiTerminalProvider() - Constructor for class org.jline.terminal.impl.jansi.JansiTerminalProvider
- JansiWinSysTerminal - Class in org.jline.terminal.impl.jansi.win
- Java Module System (JPMS) Considerations - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- JlineCommandRegistry - Class in org.jline.console.impl
-
CommandRegistry common methods for JLine commands that are using HelpException.
- JlineCommandRegistry() - Constructor for class org.jline.console.impl.JlineCommandRegistry
- JLineLibrary - Class in org.jline.nativ
-
Native interface for JLine's low-level system operations.
- JLineLibrary() - Constructor for class org.jline.nativ.JLineLibrary
- JLineNativeLoader - Class in org.jline.nativ
-
Manages the loading of JLine's native libraries (*.dll, *.jnilib, *.so) according to the current operating system (Windows, Linux, macOS) and architecture.
- JLineNativeLoader() - Constructor for class org.jline.nativ.JLineNativeLoader
- jna(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_JNA
/jna
terminal provider. - JnaNativePty - Class in org.jline.terminal.impl.jna
- JnaNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.JnaNativePty
- JnaNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.JnaNativePty
- JnaTerminalProvider - Class in org.jline.terminal.impl.jna
- JnaTerminalProvider() - Constructor for class org.jline.terminal.impl.jna.JnaTerminalProvider
- JnaWinSysTerminal - Class in org.jline.terminal.impl.jna.win
- jni(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_JNI
/jni
terminal provider. - JniNativePty - Class in org.jline.terminal.impl.jni
- JniNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.JniNativePty
- JniNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.JniNativePty
- JniTerminalProvider - Class in org.jline.terminal.impl.jni
-
Terminal provider implementation that uses JNI (Java Native Interface) to access native terminal functionality.
- JniTerminalProvider() - Constructor for class org.jline.terminal.impl.jni.JniTerminalProvider
-
Creates a new JNI terminal provider instance and ensures the native library is loaded.
- join(AttributedString, Iterable<AttributedString>) - Static method in class org.jline.utils.AttributedString
-
Joins an Iterable of AttributedString objects with a delimiter.
- join(AttributedString, AttributedString...) - Static method in class org.jline.utils.AttributedString
-
Joins multiple AttributedString objects with a delimiter.
- JUSTIFY_FILE - Enum constant in enum class org.jline.builtins.Nano.Operation
- JUSTIFY_PARAGRAPH - Enum constant in enum class org.jline.builtins.Nano.Operation
K
- Kernel32 - Class in org.jline.nativ
-
Interface to access Win32 base APIs.
- Kernel32() - Constructor for class org.jline.nativ.Kernel32
- Kernel32.CHAR_INFO - Class in org.jline.nativ
-
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms682013(v=vs.85).aspx
- Kernel32.CONSOLE_SCREEN_BUFFER_INFO - Class in org.jline.nativ
-
http://msdn.microsoft.com/en-us/library/ms682093%28VS.85%29.aspx
- Kernel32.COORD - Class in org.jline.nativ
- Kernel32.FOCUS_EVENT_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms683149(v=VS.85).aspx
- Kernel32.INPUT_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms683499(v=VS.85).aspx
- Kernel32.KEY_EVENT_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms684166(v=VS.85).aspx
- Kernel32.MENU_EVENT_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms684213(v=VS.85).aspx
- Kernel32.MOUSE_EVENT_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms684239(v=VS.85).aspx
- Kernel32.SMALL_RECT - Class in org.jline.nativ
-
http://msdn.microsoft.com/en-us/library/ms686311%28VS.85%29.aspx
- Kernel32.WINDOW_BUFFER_SIZE_RECORD - Class in org.jline.nativ
-
see: http://msdn.microsoft.com/en-us/library/ms687093(v=VS.85).aspx
- key() - Method in class org.jline.reader.Candidate
-
Candidates which have the same key will be merged together.
- key(Terminal, InfoCmp.Capability) - Static method in class org.jline.keymap.KeyMap
-
Returns the escape sequence for a terminal capability.
- key_a1 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_a3 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_b2 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_backspace - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_beg - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_btab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_c1 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_c3 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_cancel - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_catab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_clear - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_close - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_command - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_copy - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_create - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ctab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_dc - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_dl - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_down - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_eic - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_end - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_enter - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_eol - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_eos - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- KEY_EVENT - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- KEY_EVENT_RECORD() - Constructor for class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- key_exit - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f0 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f1 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f10 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f11 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f12 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f13 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f14 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f15 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f16 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f17 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f18 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f19 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f2 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f20 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f21 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f22 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f23 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f24 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f25 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f26 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f27 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f28 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f29 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f3 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f30 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f31 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f32 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f33 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f34 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f35 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f36 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f37 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f38 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f39 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f4 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f40 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f41 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f42 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f43 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f44 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f45 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f46 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f47 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f48 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f49 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f5 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f50 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f51 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f52 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f53 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f54 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f55 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f56 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f57 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f58 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f59 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f6 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f60 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f61 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f62 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f63 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f7 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f8 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_f9 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_find - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_help - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_home - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ic - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_il - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_left - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ll - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_mark - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_message - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_mouse - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_move - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_next - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_npage - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_open - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_options - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ppage - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_previous - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_print - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_redo - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_reference - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_refresh - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_replace - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_restart - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_resume - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_right - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_save - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sbeg - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_scancel - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_scommand - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_scopy - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_screate - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sdc - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sdl - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_select - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_send - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_seol - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sexit - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sf - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sfind - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_shelp - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_shome - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sic - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sleft - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_smessage - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_smove - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_snext - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_soptions - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sprevious - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sprint - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sr - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sredo - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sreplace - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sright - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_srsume - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ssave - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_ssuspend - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_stab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_sundo - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_suspend - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_undo - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- key_up - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- keyCode - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- Key Components - Search tag in package org.jline.terminal
- Section
- keyDown - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- keyEvent - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- keymap(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Manipulates line reader keymaps.
- keyMap - Variable in class org.jline.reader.impl.LineReaderImpl
- KeyMap<T> - Class in org.jline.keymap
-
The KeyMap class maps keyboard input sequences to operations or actions.
- KeyMap() - Constructor for class org.jline.keymap.KeyMap
- KEYMAP - Enum constant in enum class org.jline.console.impl.Builtins.Command
- KEYMAP - Static variable in interface org.jline.reader.LineReader
- KEYMAP_LENGTH - Static variable in class org.jline.keymap.KeyMap
-
The size of the direct mapping array for ASCII characters.
- keyMaps - Variable in class org.jline.reader.impl.LineReaderImpl
-
The terminal keys mapping
- keypad_local - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- keypad_xmit - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- keys - Variable in class org.jline.builtins.Less
- keys - Variable in class org.jline.builtins.Nano
- keys() - Static method in class org.jline.terminal.impl.MouseSupport
-
Returns a list of key sequences that could be used for mouse events based on the current mouse mode configuration.
- keys(Terminal) - Static method in class org.jline.terminal.impl.MouseSupport
-
Returns a list of key sequences that could be used for mouse events, including the terminal's key_mouse capability if available.
- KEYSEQ_COMPARATOR - Static variable in class org.jline.keymap.KeyMap
-
Comparator for sorting key sequences.
- khaki1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- khaki3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- KILL_BUFFER - Static variable in interface org.jline.reader.LineReader
- KILL_LINE - Static variable in interface org.jline.reader.LineReader
- KILL_REGION - Static variable in interface org.jline.reader.LineReader
- KILL_WHOLE_LINE - Static variable in interface org.jline.reader.LineReader
- KILL_WORD - Static variable in interface org.jline.reader.LineReader
- killBuffer() - Method in class org.jline.reader.impl.LineReaderImpl
- killLine() - Method in class org.jline.reader.impl.LineReaderImpl
-
Kill the buffer ahead of the current cursor position.
- killRegion() - Method in class org.jline.reader.impl.LineReaderImpl
- killRing - Variable in class org.jline.reader.impl.LineReaderImpl
- KillRing - Class in org.jline.reader.impl
-
The kill ring class keeps killed text in a fixed size ring.
- KillRing() - Constructor for class org.jline.reader.impl.KillRing
-
Creates a new kill ring of the default size.
- KillRing(int) - Constructor for class org.jline.reader.impl.KillRing
-
Creates a new kill ring of the given size.
- killWholeLine() - Method in class org.jline.reader.impl.LineReaderImpl
- killWord() - Method in class org.jline.reader.impl.LineReaderImpl
L
- lab_f0 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f1 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f10 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f2 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f3 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f4 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f5 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f6 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f7 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f8 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lab_f9 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- label_format - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- label_height - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- label_off - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- label_on - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- label_width - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- langHighlighter - Variable in class org.jline.console.impl.SystemHighlighter
- last() - Method in interface org.jline.reader.History
-
Returns the index of the last element in the history.
- last() - Method in class org.jline.reader.impl.history.DefaultHistory
- LAST_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- lastBinding - Variable in class org.jline.keymap.BindingReader
-
The last key binding that was matched
- lastBinding() - Method in class org.jline.widget.Widgets
-
Get lineReader's last binding
- lastLine() - Method in class org.jline.builtins.Nano.Buffer
- lastYank() - Method in class org.jline.reader.impl.KillRing
-
Returns
true
if the last command was a yank. - layoutResize() - Method in class org.jline.builtins.Tmux
- left - Variable in class org.jline.nativ.Kernel32.SMALL_RECT
- Left - Enum constant in enum class org.jline.builtins.TTop.Align
- LEFT - Enum constant in enum class org.jline.builtins.Less.Operation
- LEFT - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- LEFT - Enum constant in enum class org.jline.builtins.Nano.Operation
- LEFT_ALT_PRESSED - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- LEFT_ALT_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- LEFT_CTRL_PRESSED - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- LEFT_CTRL_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- LEFT_ONE_HALF_SCREEN - Enum constant in enum class org.jline.builtins.Less.Operation
- length() - Method in interface org.jline.reader.Buffer
-
Returns the length of the buffer.
- length() - Method in class org.jline.reader.impl.BufferImpl
- length() - Method in class org.jline.utils.AttributedString
-
Returns the length of this attributed string.
- length() - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the length of this attributed string builder.
- less(Terminal, InputStream, PrintStream, PrintStream, Path, Object[]) - Static method in class org.jline.builtins.Commands
-
Launches the less pager with the specified arguments.
- less(Terminal, InputStream, PrintStream, PrintStream, Path, Object[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Launches the less pager with the specified arguments.
- Less - Class in org.jline.builtins
-
A terminal pager similar to the 'less' Unix command.
- Less(Terminal, Path) - Constructor for class org.jline.builtins.Less
- Less(Terminal, Path, Options) - Constructor for class org.jline.builtins.Less
- Less(Terminal, Path, Options, ConfigurationPath) - Constructor for class org.jline.builtins.Less
- LESS - Enum constant in enum class org.jline.console.impl.Builtins.Command
- Less.Operation - Enum Class in org.jline.builtins
- Levenshtein - Class in org.jline.utils
-
Utility class for computing string similarity using the Damerau-Levenshtein algorithm.
- Levenshtein() - Constructor for class org.jline.utils.Levenshtein
- Library Loading Process - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- Lifecycle - Search tag in interface org.jline.terminal.Terminal
- Section
- lightcoral - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightcyan1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightcyan3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgoldenrod1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgoldenrod2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgoldenrod2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgoldenrod2b - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgoldenrod3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgreen - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightgreena - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightpink1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightpink3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightpink4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsalmon1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsalmon3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsalmon3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightseagreen - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightskyblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightskyblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightskyblue3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightslateblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightslategrey - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsteelblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsteelblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightsteelblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lightyellow3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- lime - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- line() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the full line, which is the same as the current word.
- line() - Method in interface org.jline.reader.History.Entry
-
Returns the command line text of this entry.
- line() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- line() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- line() - Method in class org.jline.reader.impl.history.DefaultHistory.EntryImpl
- line() - Method in interface org.jline.reader.ParsedLine
-
The unparsed line.
- line() - Method in exception class org.jline.reader.SyntaxError
-
Returns the line number where the syntax error occurred.
- LINE - Enum constant in enum class org.jline.reader.LineReader.RegionType
- LINE_OFFSET - Static variable in interface org.jline.reader.LineReader
-
When in multiline edit mode, this variable can be used to offset the line number displayed.
- lineCommentDelims(String[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the line comment delimiters.
- LineDisciplineTerminal - Class in org.jline.terminal.impl
-
Abstract terminal with support for line discipline.
- LineDisciplineTerminal(String, String, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.LineDisciplineTerminal
- LineDisciplineTerminal(String, String, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.LineDisciplineTerminal
- LineDisciplineTerminal(String, String, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.LineDisciplineTerminal
- LINEMODE - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: Linemode
- LineReader - Interface in org.jline.reader
-
Read lines from the console, with input editing.
- LineReader.Option - Enum Class in org.jline.reader
- LineReader.RegionType - Enum Class in org.jline.reader
- LineReader.SuggestionType - Enum Class in org.jline.reader
- LineReaderBuilder - Class in org.jline.reader
-
A builder for creating and configuring
LineReader
instances. - LineReaderImpl - Class in org.jline.reader.impl
-
The default implementation of the
LineReader
interface. - LineReaderImpl(Terminal) - Constructor for class org.jline.reader.impl.LineReaderImpl
- LineReaderImpl(Terminal, String) - Constructor for class org.jline.reader.impl.LineReaderImpl
- LineReaderImpl(Terminal, String, Map<String, Object>) - Constructor for class org.jline.reader.impl.LineReaderImpl
- LineReaderImpl.BellType - Enum Class in org.jline.reader.impl
- LineReaderImpl.CompletionType - Enum Class in org.jline.reader.impl
- LineReaderImpl.PostResult - Class in org.jline.reader.impl
- LineReaderImpl.State - Enum Class in org.jline.reader.impl
-
Possible states in which the current readline operation may be in.
- LineReaderImpl.ViMoveMode - Enum Class in org.jline.reader.impl
- lines - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- lines - Variable in class org.jline.builtins.Less
- lines - Variable in class org.jline.utils.Status
- lines() - Method in class org.jline.builtins.Source.InputStreamSource
- lines() - Method in interface org.jline.builtins.Source
-
Gets the number of lines in this source, if known.
- lines() - Method in class org.jline.builtins.Source.PathSource
- lines() - Method in class org.jline.builtins.Source.ResourceSource
- lines() - Method in class org.jline.builtins.Source.URLSource
- lines_of_memory - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- LinuxNativePty - Class in org.jline.terminal.impl.jansi.linux
- LinuxNativePty - Class in org.jline.terminal.impl.jna.linux
- LinuxNativePty - Class in org.jline.terminal.impl.jni.linux
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.linux.LinuxNativePty
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.linux.LinuxNativePty
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.linux.LinuxNativePty
- LinuxNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.linux.LinuxNativePty
- LinuxNativePty.UtilLibrary - Interface in org.jline.terminal.impl.jna.linux
- List - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
- LIST_AMBIGUOUS - Enum constant in enum class org.jline.reader.LineReader.Option
- LIST_CHOICES - Static variable in interface org.jline.reader.LineReader
- LIST_EXPAND - Static variable in interface org.jline.reader.LineReader
- LIST_MAX - Static variable in interface org.jline.reader.LineReader
-
tab completion: if candidates are more than list-max a question will be asked before displaying them
- LIST_PACKED - Enum constant in enum class org.jline.reader.LineReader.Option
- LIST_ROWS_FIRST - Enum constant in enum class org.jline.reader.LineReader.Option
- listChoices() - Method in class org.jline.reader.impl.LineReaderImpl
- listKeys(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- listWindows(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- LM_EDIT - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_FORWARDMASK - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_MODE - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_MODEACK - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Following methods implement init/request/answer procedures for telnet protocol level communication.
- LM_SLC - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_ABORT - Static variable in class org.jline.builtins.telnet.TelnetIO
-
The following implement the NVT (network virtual terminal) which offers the concept of a simple "printer".
- LM_SLC_ACK - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_AO - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_AYT - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_BRK - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_CANTCHANGE - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_DEFAULT - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_EOF - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_EOR - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_FLUSHIN - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_FLUSHOUT - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_IP - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_LEVELBITS - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_NOSUPPORT - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_SUSP - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_SYNCH - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_SLC_VALUE - Static variable in class org.jline.builtins.telnet.TelnetIO
- LM_TRAPSIG - Static variable in class org.jline.builtins.telnet.TelnetIO
- load() - Method in interface org.jline.reader.History
-
Load history.
- load() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Loads history from the file specified by the
LineReader.HISTORY_FILE
variable. - load(String) - Static method in interface org.jline.terminal.spi.TerminalProvider
-
Loads a terminal provider with the specified name.
- loadPalette() - Method in class org.jline.utils.ColorPalette
-
Load the palette from the terminal.
- loadPalette(boolean) - Method in class org.jline.utils.ColorPalette
- lock - Variable in class org.jline.reader.impl.LineReaderImpl
-
State lock
- lock - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- lock - Variable in class org.jline.terminal.impl.ExternalTerminal
- Log - Class in org.jline.utils
-
Internal logging utility for JLine components.
- Log() - Constructor for class org.jline.utils.Log
- LOGOUT - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: Logout
This allows nice goodbye to time-outed or unwanted clients. - longOption() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the long form of the option.
- lpi_changes_res - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- LSP_SUGGESTION - Enum constant in enum class org.jline.builtins.Nano.Operation
- lsStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for file listings using LS_COLORS format.
M
- M - Static variable in class org.jline.utils.Colors
-
Colorfulness
- MAC - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- MAC_FORMAT - Enum constant in enum class org.jline.builtins.Nano.Operation
- Macro - Class in org.jline.reader
-
A macro that executes a sequence of keystrokes when invoked.
- Macro(String) - Constructor for class org.jline.reader.Macro
- MAGENTA - Enum constant in enum class org.jline.jansi.Ansi.Color
- MAGENTA - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- MAGENTA - Static variable in class org.jline.jansi.io.AnsiProcessor
- MAGENTA - Static variable in class org.jline.utils.AnsiWriter
- MAGENTA - Static variable in class org.jline.utils.AttributedStyle
- magenta1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magenta2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magenta2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magenta3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magenta3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magenta3b - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- magic_cookie_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- MAGIC_SPACE - Static variable in interface org.jline.reader.LineReader
- main(String...) - Static method in class org.jline.jansi.AnsiMain
- main(String[]) - Static method in class org.jline.nativ.OSInfo
- main(String[]) - Static method in class org.jline.terminal.impl.Diag
-
Main entry point for running the diagnostic tool.
- MAIN - Static variable in interface org.jline.reader.LineReader
- mainDesc(List<AttributedString>) - Method in class org.jline.console.CmdDesc
-
Sets the main description of the command and returns this command description.
- makeConnection(Socket) - Method in class org.jline.builtins.telnet.ConnectionManager
-
Method that that tries to connect an incoming request.
- malloc(long) - Static method in class org.jline.nativ.Kernel32
- manageBooleanOptions(Map<String, Object>) - Method in class org.jline.console.impl.DefaultPrinter
-
Boolean printing options Printer checks only if key is present.
- MAP_SIMILARITY - Static variable in interface org.jline.console.Printer
-
Value: Double
Applies: MAP and TABLE
default value 0.8 i.e. - mark - Variable in class org.jline.builtins.Nano
- MARK - Enum constant in enum class org.jline.builtins.Nano.Operation
- maroon - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- maskingCallback - Variable in class org.jline.reader.impl.LineReaderImpl
- MaskingCallback - Interface in org.jline.reader
-
Callback used to mask parts of the line for sensitive input like passwords.
- maskThread - Variable in class org.jline.reader.impl.LineReaderImpl
- masterInput - Variable in class org.jline.terminal.impl.ExternalTerminal
- masterOutput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- match(String) - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option matches the specified option string.
- match(List<T>) - Method in class org.jline.builtins.NfaMatcher
-
Matches a list of arguments against the pattern.
- matchBrackets - Variable in class org.jline.builtins.Nano
- matchedLength - Variable in class org.jline.builtins.Nano
- matchers - Variable in class org.jline.reader.impl.CompletionMatcherImpl
- matches(List<Candidate>) - Method in interface org.jline.reader.CompletionMatcher
-
Filters the provided candidates based on the current matching criteria.
- matches(List<Candidate>) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- matching() - Method in class org.jline.builtins.Nano.Buffer
- MATCHING - Enum constant in enum class org.jline.builtins.Nano.Operation
- matchPartial(List<T>) - Method in class org.jline.builtins.NfaMatcher
-
Returns the list of possible matcher names for the next object
- matchPatterns(String, String) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Checks if a line matches any of the specified patterns.
- max_attributes - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- max_colors - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- MAX_COLUMN_WIDTH - Static variable in interface org.jline.console.Printer
-
Value: Integer
Applies: MAP and TABLE
Maximum column width. - MAX_DEPTH - Static variable in interface org.jline.console.Printer
-
Value: Integer
Applies: MAP
Maximum depth objects are resolved. - max_micro_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- max_micro_jump - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- max_pairs - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- MAX_REPEAT_COUNT - Static variable in interface org.jline.reader.LineReader
-
Max number of times a command can be repeated.
- maximum_windows - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- maximumWindowSize - Variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- MAXROWS - Static variable in interface org.jline.console.Printer
-
Value: Integer
Applies: MAP and TABLE
Maximum number of lines to display. - mediumorchid - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumorchid1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumorchid1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumorchid3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumpurple4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumspringgreen - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumturquoise - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mediumvioletred - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- memmove(Kernel32.INPUT_RECORD, long, long) - Static method in class org.jline.nativ.Kernel32.INPUT_RECORD
- memory_above - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- memory_below - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- MemoryStyleSource - Class in org.jline.style
-
In-memory implementation of
StyleSource
. - MemoryStyleSource() - Constructor for class org.jline.style.MemoryStyleSource
- menu() - Method in class org.jline.reader.impl.LineReaderImpl
- MENU - Static variable in interface org.jline.reader.LineReader
- MENU_COMPLETE - Enum constant in enum class org.jline.reader.LineReader.Option
- MENU_COMPLETE - Static variable in interface org.jline.reader.LineReader
- MENU_EVENT - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- MENU_EVENT_RECORD() - Constructor for class org.jline.nativ.Kernel32.MENU_EVENT_RECORD
- MENU_EXPAND_OR_COMPLETE - Static variable in interface org.jline.reader.LineReader
- MENU_LIST_MAX - Static variable in interface org.jline.reader.LineReader
-
tab completion: if candidates are less than menu-list-max they are displayed in a list below the field to be completed
- MENU_SELECT - Static variable in interface org.jline.reader.LineReader
- menuComplete() - Method in class org.jline.reader.impl.LineReaderImpl
- menuEvent - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- menuExpandOrComplete() - Method in class org.jline.reader.impl.LineReaderImpl
- message - Variable in class org.jline.builtins.Less
- message - Variable in class org.jline.builtins.Nano
- meta_off - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- meta_on - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- METHOD - Enum constant in enum class org.jline.console.CmdLine.DescriptionType
-
The part of the line from beginning till cursor has unclosed opening parenthesis.
- micro_col_size - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_column_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_down - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_left - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_line_size - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_right - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_row_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- micro_up - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- mistyrose1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- mistyrose3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- modifiedHistory - Variable in class org.jline.reader.impl.LineReaderImpl
- mouse() - Method in class org.jline.reader.impl.LineReaderImpl
- MOUSE - Enum constant in enum class org.jline.reader.LineReader.Option
- MOUSE - Static variable in interface org.jline.reader.LineReader
- MOUSE_EVENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- MOUSE_EVENT - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- MOUSE_EVENT_RECORD() - Constructor for class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- MOUSE_HWHEELED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- mouse_info - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- MOUSE_MOVED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- MOUSE_SUPPORT - Enum constant in enum class org.jline.builtins.Nano.Operation
- MOUSE_WHEELED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- mouseEvent - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- MouseEvent - Class in org.jline.terminal
-
Represents a mouse event in a terminal that supports mouse tracking.
- MouseEvent(MouseEvent.Type, MouseEvent.Button, EnumSet<MouseEvent.Modifier>, int, int) - Constructor for class org.jline.terminal.MouseEvent
-
Creates a new MouseEvent with the specified parameters.
- MouseEvent.Button - Enum Class in org.jline.terminal
-
Defines the mouse buttons that can be involved in a mouse event.
- MouseEvent.Modifier - Enum Class in org.jline.terminal
-
Defines the modifier keys that can be pressed during a mouse event.
- MouseEvent.Type - Enum Class in org.jline.terminal
-
Defines the types of mouse events that can occur.
- mousePosition - Variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- mouseSupport - Variable in class org.jline.builtins.Nano
- MouseSupport - Class in org.jline.terminal.impl
-
Utility class for mouse support in terminals.
- MouseSupport() - Constructor for class org.jline.terminal.impl.MouseSupport
- Mouse Support - Search tag in interface org.jline.terminal.Terminal
- Section
- mouseTracking - Variable in class org.jline.builtins.Nano
- move(int) - Method in interface org.jline.reader.Buffer
-
Moves the cursor by the specified number of characters.
- move(int) - Method in class org.jline.reader.impl.BufferImpl
-
Move the cursor where characters.
- move_insert_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- move_standout_mode - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- Moved - Enum constant in enum class org.jline.terminal.MouseEvent.Type
-
The mouse was moved without any buttons pressed.
- moveDisplayDown(int) - Method in class org.jline.builtins.Nano.Buffer
- moveDisplayUp(int) - Method in class org.jline.builtins.Nano.Buffer
- moveDown(int) - Method in class org.jline.builtins.Nano.Buffer
- moveHistory(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
-
Move up or down the history tree.
- moveHistory(boolean, int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Used in "vi" mode for argumented history move, to move a specific number of history entries forward or back.
- moveLeft(int) - Method in class org.jline.builtins.Nano.Buffer
- moveRight(int) - Method in class org.jline.builtins.Nano.Buffer
- moveRight(int, boolean) - Method in class org.jline.builtins.Nano.Buffer
- moveTo(int) - Method in interface org.jline.reader.History
-
Move to the specified index in the history
- moveTo(int) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the specified index.
- moveTo(int, int) - Method in class org.jline.builtins.Nano.Buffer
- moveToChar(int) - Method in class org.jline.builtins.Nano.Buffer
- moveToChar(int, Nano.CursorMovement) - Method in class org.jline.builtins.Nano.Buffer
- moveToEnd() - Method in interface org.jline.reader.History
-
Move to the end of the history buffer.
- moveToEnd() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the end of the history buffer.
- moveToFirst() - Method in interface org.jline.reader.History
-
Moves the history index to the first entry.
- moveToFirst() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the first entry.
- moveToLast() - Method in interface org.jline.reader.History
-
This moves the history to the last entry.
- moveToLast() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the last entry.
- moveUp(int) - Method in class org.jline.builtins.Nano.Buffer
- moveVisualCursorTo(int) - Method in class org.jline.utils.Display
- moveVisualCursorTo(int, List<AttributedString>) - Method in class org.jline.utils.Display
- moveXY(int, int) - Method in interface org.jline.reader.Buffer
-
Moves the cursor by the specified number of columns and rows.
- moveXY(int, int) - Method in class org.jline.reader.impl.BufferImpl
- mult - Variable in class org.jline.reader.impl.LineReaderImpl
- MULTI_COLUMNS - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
List the collection of simple values in multiple columns DEFAULT: list values in one column
N
- name - Variable in class org.jline.terminal.impl.AbstractTerminal
- name() - Method in interface org.jline.console.CommandRegistry
-
Returns the name of this registry.
- name() - Method in class org.jline.reader.Reference
-
Returns the name of the referenced widget.
- name() - Method in class org.jline.terminal.impl.DumbTerminalProvider
- name() - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Returns the name of this terminal provider.
- name() - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- name() - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- name() - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- name() - Method in interface org.jline.terminal.spi.TerminalProvider
-
Returns the name of this terminal provider.
- name(String) - Method in class org.jline.terminal.TerminalBuilder
- NAMED - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- nano(Terminal, PrintStream, PrintStream, Path, String[]) - Static method in class org.jline.builtins.Commands
-
Launches the nano text editor with the specified arguments.
- nano(Terminal, PrintStream, PrintStream, Path, String[], ConfigurationPath) - Static method in class org.jline.builtins.Commands
-
Launches the nano text editor with the specified arguments.
- Nano - Class in org.jline.builtins
-
A terminal text editor similar to the 'nano' Unix command.
- Nano(Terminal, File) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path, Options) - Constructor for class org.jline.builtins.Nano
- Nano(Terminal, Path, Options, ConfigurationPath) - Constructor for class org.jline.builtins.Nano
- NANO - Enum constant in enum class org.jline.console.impl.Builtins.Command
- Nano.Buffer - Class in org.jline.builtins
- Nano.CursorMovement - Enum Class in org.jline.builtins
- Nano.Diagnostic - Interface in org.jline.builtins
-
Interface representing a diagnostic message for code in the editor.
- Nano.Operation - Enum Class in org.jline.builtins
- Nano.PatternHistory - Class in org.jline.builtins
- Nano.WriteFormat - Enum Class in org.jline.builtins
- Nano.WriteMode - Enum Class in org.jline.builtins
- NANORC_THEME - Static variable in class org.jline.builtins.Styles
- nanorcInclude(Path, String, List<Path>) - Static method in class org.jline.builtins.SyntaxHighlighter
- nanorcTheme(Path, String, List<Path>) - Static method in class org.jline.builtins.SyntaxHighlighter
- Native - Enum constant in enum class org.jline.jansi.AnsiType
- nativeHandlers - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- nativeHandlers - Variable in class org.jline.terminal.impl.PosixSysTerminal
- Native Library Support - Search tag in class org.jline.terminal.TerminalBuilder
- Section
- NativeSignalHandler - Class in org.jline.terminal.impl
-
Implementation of SignalHandler for native signal handling.
- nativeSignals(boolean) - Method in class org.jline.terminal.TerminalBuilder
- NativeWinSysTerminal - Class in org.jline.terminal.impl.jni.win
- navajowhite1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- navajowhite3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- navy - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- navyblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- NAWS - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: Negotiate About Window Size
Server request is IAC DO NAWS Client response contains subnegotiation with data (columns, rows). - nbBindings - Variable in class org.jline.builtins.Nano
- nbEof - Variable in class org.jline.builtins.Less
- NE_ESC - Static variable in class org.jline.builtins.telnet.TelnetIO
-
The following options are options for which we also support subnegotiation based upon the telnet protocol specification.
- NE_IN_END - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_IN_ERROR - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_INFO - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_USERVAR - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VALUE - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR - Static variable in class org.jline.builtins.telnet.TelnetIO
-
The following are constants for supported options, which can be negotiated based upon the telnet protocol specification.
- NE_VAR_DEFINED - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR_DEFINED_EMPTY - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR_NAME_MAXLENGTH - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR_OK - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR_UNDEFINED - Static variable in class org.jline.builtins.telnet.TelnetIO
- NE_VAR_VALUE_MAXLENGTH - Static variable in class org.jline.builtins.telnet.TelnetIO
- needs_xon_xoff - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- NEG_ARGUMENT - Static variable in interface org.jline.reader.LineReader
- negArgument() - Method in class org.jline.reader.impl.LineReaderImpl
- NEGATIVE_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- NEGATIVE_OFF - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- NEGATIVE_ON - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- NEGATIVE_ON - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- NEW_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- newDescriptor(int) - Static method in class org.jline.terminal.impl.AbstractPty
- newDescriptor(FileDescriptor) - Static method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- NEWENV - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: Environment
- newFileDescriptor(int) - Static method in class org.jline.nativ.JLineLibrary
- newline - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- newline() - Method in class org.jline.jansi.Ansi
- NEWLINE - Static variable in class org.jline.utils.AttributedString
-
An AttributedString containing only a newline character.
- newRedirectPipe(FileDescriptor) - Static method in class org.jline.nativ.JLineLibrary
- newState(T) - Method in class org.jline.reader.impl.UndoTree
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a new terminal with custom input and output streams.
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Creates a new terminal with custom input and output streams.
- newTerminal(String, String, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in interface org.jline.terminal.spi.TerminalProvider
- newWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- next() - Method in interface org.jline.reader.History
-
Move the pointer to the next element in the buffer.
- next() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the next (newer) entry.
- NEXT_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- NEXT_PAGE - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_SEARCH - Enum constant in enum class org.jline.builtins.Nano.Operation
- NEXT_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- NEXT_WORD - Enum constant in enum class org.jline.builtins.Nano.Operation
- nextBindingIsComplete() - Method in class org.jline.reader.impl.LineReaderImpl
- nextChar() - Method in interface org.jline.reader.Buffer
-
Returns the character after the current cursor position.
- nextChar() - Method in class org.jline.reader.impl.BufferImpl
- nextCommandFromHistory - Variable in class org.jline.reader.impl.LineReaderImpl
- nextHistoryId - Variable in class org.jline.reader.impl.LineReaderImpl
- nextPage() - Method in class org.jline.builtins.Nano.Buffer
- nextWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- nextWord() - Method in class org.jline.builtins.Nano.Buffer
- NfaMatcher<T> - Class in org.jline.builtins
-
Non-deterministic Finite Automaton (NFA) implementation for pattern matching.
- NfaMatcher(String, BiFunction<T, String, Boolean>) - Constructor for class org.jline.builtins.NfaMatcher
-
Creates a new NfaMatcher with the specified regular expression and matcher function.
- NL - Static variable in class org.jline.builtins.Options
- NL0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- NL0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- NL1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- NL1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- NLDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- NLDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- NLDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- NLDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- NO - Enum constant in enum class org.jline.builtins.Nano.Operation
- no_color_video - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- no_esc_ctlc - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- no_pad_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- NoButton - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
No specific button is involved (used for move events).
- node(Object...) - Static method in class org.jline.builtins.Completers.TreeCompleter
-
Creates a new node for the completion tree.
- Node(Completer, List<Completers.TreeCompleter.Node>) - Constructor for class org.jline.builtins.Completers.TreeCompleter.Node
-
Creates a new Node with the specified completer and child nodes.
- NOFLSH - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- NOFLSH - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- NOFLSH - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- NOFLSH - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- NOFLSH - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- noInit - Variable in class org.jline.builtins.Less
- NOKERNINFO - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- NOKERNINFO - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- noKeypad - Variable in class org.jline.builtins.Less
- non_dest_scroll_region - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- non_rev_rmcup - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- nonBlocking(String, InputStream) - Static method in class org.jline.utils.NonBlocking
- nonBlocking(String, InputStream, Charset) - Static method in class org.jline.utils.NonBlocking
- nonBlocking(String, Reader) - Static method in class org.jline.utils.NonBlocking
- NonBlocking - Class in org.jline.utils
-
Factory class for creating non-blocking I/O components.
- NonBlocking() - Constructor for class org.jline.utils.NonBlocking
- NonBlockingInputStream - Class in org.jline.utils
-
An input stream that supports non-blocking read operations with timeouts.
- NonBlockingInputStream() - Constructor for class org.jline.utils.NonBlockingInputStream
- NonBlockingInputStreamImpl - Class in org.jline.utils
-
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.
- NonBlockingInputStreamImpl(String, InputStream) - Constructor for class org.jline.utils.NonBlockingInputStreamImpl
-
Creates a
NonBlockingReader
out of a normal blocking reader. - nonBlockingPumpInputStream() - Static method in class org.jline.utils.NonBlocking
- nonBlockingPumpInputStream(int) - Static method in class org.jline.utils.NonBlocking
- NonBlockingPumpInputStream - Class in org.jline.utils
- NonBlockingPumpInputStream() - Constructor for class org.jline.utils.NonBlockingPumpInputStream
- NonBlockingPumpInputStream(int) - Constructor for class org.jline.utils.NonBlockingPumpInputStream
- nonBlockingPumpReader() - Static method in class org.jline.utils.NonBlocking
- nonBlockingPumpReader(int) - Static method in class org.jline.utils.NonBlocking
- NonBlockingPumpReader - Class in org.jline.utils
- NonBlockingPumpReader() - Constructor for class org.jline.utils.NonBlockingPumpReader
- NonBlockingPumpReader(int) - Constructor for class org.jline.utils.NonBlockingPumpReader
- NonBlockingReader - Class in org.jline.utils
-
A reader that provides non-blocking read operations.
- NonBlockingReader() - Constructor for class org.jline.utils.NonBlockingReader
- NonBlockingReaderImpl - Class in org.jline.utils
-
This class wraps a regular reader 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.
- NonBlockingReaderImpl(String, Reader) - Constructor for class org.jline.utils.NonBlockingReaderImpl
-
Creates a
NonBlockingReader
out of a normal blocking reader. - nonBlockingStream(NonBlockingReader, Charset) - Static method in class org.jline.utils.NonBlocking
- None - Enum constant in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
No forcing; use the terminal's reported color capabilities.
- NONE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.BellType
- NONE - Enum constant in enum class org.jline.reader.LineReader.RegionType
- NONE - Enum constant in enum class org.jline.reader.LineReader.SuggestionType
-
As you type command line suggestions are disabled.
- NOP - Static variable in class org.jline.builtins.telnet.TelnetIO
-
No operation
- NopStyleSource - Class in org.jline.style
-
A no-operation implementation of
StyleSource
that always returnsnull
. - NopStyleSource() - Constructor for class org.jline.style.NopStyleSource
- Normal - Enum constant in enum class org.jline.terminal.Terminal.MouseTracking
-
Track button press and release.
- NORMAL - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
The user is just typing away
- NORMAL - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
- nthreads - Variable in class org.jline.builtins.TTop
- NULL_MASK - Static variable in class org.jline.reader.impl.LineReaderImpl
- NullCompleter - Class in org.jline.reader.impl.completer
-
Null completer.
- NullCompleter() - Constructor for class org.jline.reader.impl.completer.NullCompleter
- num_labels - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- number_of_pins - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- NUMBERS - Enum constant in enum class org.jline.builtins.Nano.Operation
- NUMLOCK_ON - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- NUMLOCK_ON - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
O
- OBJECT_TO_MAP - Static variable in interface org.jline.console.Printer
-
Value:
Map<class, function>
Applies: MAP and TABLE
Overrides the ScriptEngine toMap() method. - OBJECT_TO_STRING - Static variable in interface org.jline.console.Printer
-
Value:
Map<class, function>
Applies: MAP and TABLE
Overrides the ScriptEngine toString() method. - OCRNL - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- OCRNL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- OCRNL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- OCRNL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- OCRNL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ODD - Enum constant in enum class org.jline.console.Printer.TableRows
-
Highlight only odd-numbered rows in the table.
- OFDEL - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- OFDEL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- OFDEL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- OFDEL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- Off - Enum constant in enum class org.jline.terminal.Terminal.MouseTracking
-
Disable mouse tracking
- offset() - Method in class org.jline.utils.AttributedCharSequence
- offset() - Method in class org.jline.utils.AttributedString
-
Returns the offset in the buffer where this attributed string starts.
- offset() - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the offset in the buffer where this attributed string builder starts.
- offsetInLine - Variable in class org.jline.builtins.Less
- OFILL - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- OFILL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- OFILL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- OFILL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- OLCUC - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- OLCUC - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- oldLines - Variable in class org.jline.utils.Display
- olive - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- onClose - Variable in class org.jline.terminal.impl.AbstractTerminal
- ONE_MORE_LINE - Enum constant in enum class org.jline.builtins.Nano.Operation
- ONE_ROW_TABLE - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
Display one row data on table. - oneMoreLine - Variable in class org.jline.builtins.Nano
- ONLCR - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- ONLCR - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ONLCR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ONLCR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ONLCR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ONLRET - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- ONLRET - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ONLRET - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ONLRET - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ONLRET - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ONOCR - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- ONOCR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- ONOCR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- ONOCR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- ONOEOT - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- ONOEOT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ONOEOT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- opBuffer - Variable in class org.jline.keymap.BindingReader
-
Buffer for storing characters during key sequence processing
- open() - Method in class org.jline.builtins.Nano.Buffer
- open(InputStream) - Method in class org.jline.builtins.Nano.Buffer
- open(String...) - Method in class org.jline.builtins.Nano
- open(List<String>) - Method in class org.jline.builtins.Nano
- open(List<String>) - Method in interface org.jline.reader.Editor
-
Opens the specified files in the external editor.
- open(Attributes, Size) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- open(Attributes, Size) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- open(Attributes, Size) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jansi.osx.OsXNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jna.JnaNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jni.linux.LinuxNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jni.osx.OsXNativePty
- open(TerminalProvider, Attributes, Size) - Static method in class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- openConnectionCount() - Method in class org.jline.builtins.telnet.ConnectionManager
-
Returns the number of open connections.
- openpty(int[], int[], byte[], CLibrary.Termios, CLibrary.WinSize) - Static method in class org.jline.nativ.CLibrary
-
The openpty() function finds an available pseudoterminal and returns file descriptors for the master and slave in amaster and aslave.
- openpty(int[], int[], byte[], CLibrary.termios, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty.UtilLibrary
- openpty(int[], int[], byte[], CLibrary.termios, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.linux.LinuxNativePty.UtilLibrary
- openpty(int[], int[], byte[], CLibrary.termios, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- openpty(int[], int[], byte[], CLibrary.termios, CLibrary.winsize) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- openSource() - Method in class org.jline.builtins.Less
- operation - Variable in class org.jline.utils.DiffHelper.Diff
-
One of: INSERT, DELETE or EQUAL.
- OPOST - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- OPOST - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- OPOST - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- OPOST - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- OPOST - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- OPT_CHOP_LONG_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_IGNORE_CASE_ALWAYS - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_IGNORE_CASE_COND - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_PREFIX - Static variable in class org.jline.builtins.Tmux
- OPT_PRINT_LINES - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIET - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIT_AT_FIRST_EOF - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_QUIT_AT_SECOND_EOF - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_SYNTAX_HIGHLIGHT - Enum constant in enum class org.jline.builtins.Less.Operation
- OPT_VERY_QUIET - Enum constant in enum class org.jline.builtins.Less.Operation
- OptDesc() - Constructor for class org.jline.builtins.Completers.OptDesc
-
Protected default constructor for subclasses.
- OptDesc(String, String) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, String) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, String, Completer) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- OptDesc(String, String, Completer) - Constructor for class org.jline.builtins.Completers.OptDesc
-
Command option description.
- option(LineReader.Option, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- option(LineReader.Option, boolean) - Method in interface org.jline.reader.LineReader
-
Sets an option in the LineReader and returns the LineReader for method chaining.
- option(LineReader.Option, boolean) - Method in class org.jline.reader.LineReaderBuilder
- OptionCompleter(Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Function<String, Collection<Completers.OptDesc>>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(List<Completer>, Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Collection<Completers.OptDesc>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Function<String, Collection<Completers.OptDesc>>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- OptionCompleter(Completer, Map<String, List<String>>, Collection<String>, int) - Constructor for class org.jline.builtins.Completers.OptionCompleter
-
OptionCompleter completes command options and parameters.
- optionDescription(String) - Method in class org.jline.console.CmdDesc
-
Returns the description of the specified option.
- options - Variable in class org.jline.builtins.Completers.CompletionData
-
The list of command options
- options - Variable in class org.jline.builtins.Less
- options - Variable in class org.jline.reader.impl.LineReaderImpl
- Options - Class in org.jline.builtins
-
A GNU-style long options parser that is configured by parsing its usage string.
- Options.HelpException - Exception Class in org.jline.builtins
-
Exception thrown when using the
--help
option on a built-in command. - optionWithValue(String) - Method in class org.jline.console.CmdDesc
-
Returns whether the specified option takes a value.
- OR - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- orange1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orange3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orange4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orange4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orangered1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orchid - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orchid1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- orchid2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- order_of_pins - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- org.jline.builtins - package org.jline.builtins
-
JLine Builtins provides a collection of utility classes and implementations for common terminal functionality.
- org.jline.builtins.telnet - package org.jline.builtins.telnet
- org.jline.console - package org.jline.console
-
JLine Console package provides a framework for building interactive command-line applications.
- org.jline.console.impl - package org.jline.console.impl
- org.jline.jansi - package org.jline.jansi
- org.jline.jansi.io - package org.jline.jansi.io
- org.jline.keymap - package org.jline.keymap
-
JLine 3 Keymap Package - Components for handling keyboard input and key bindings.
- org.jline.nativ - package org.jline.nativ
- org.jline.reader - package org.jline.reader
-
JLine 3 Reader Package - Core components for building interactive command-line interfaces.
- org.jline.reader.impl - package org.jline.reader.impl
-
JLine 3 Reader Implementation Package.
- org.jline.reader.impl.completer - package org.jline.reader.impl.completer
-
JLine 3 Completer Implementations.
- org.jline.reader.impl.history - package org.jline.reader.impl.history
-
JLine 3 History Implementation Package.
- org.jline.style - package org.jline.style
-
JLine Style package provides a comprehensive styling system for terminal output.
- org.jline.terminal - package org.jline.terminal
-
JLine Terminal API - Core abstractions for terminal operations across different platforms.
- org.jline.terminal.impl - package org.jline.terminal.impl
-
JLine Terminal implementation classes.
- org.jline.terminal.impl.exec - package org.jline.terminal.impl.exec
-
Implementation of terminal functionality using external command-line utilities.
- org.jline.terminal.impl.jansi - package org.jline.terminal.impl.jansi
- org.jline.terminal.impl.jansi.freebsd - package org.jline.terminal.impl.jansi.freebsd
- org.jline.terminal.impl.jansi.linux - package org.jline.terminal.impl.jansi.linux
- org.jline.terminal.impl.jansi.osx - package org.jline.terminal.impl.jansi.osx
- org.jline.terminal.impl.jansi.solaris - package org.jline.terminal.impl.jansi.solaris
- org.jline.terminal.impl.jansi.win - package org.jline.terminal.impl.jansi.win
- org.jline.terminal.impl.jna - package org.jline.terminal.impl.jna
- org.jline.terminal.impl.jna.freebsd - package org.jline.terminal.impl.jna.freebsd
- org.jline.terminal.impl.jna.linux - package org.jline.terminal.impl.jna.linux
- org.jline.terminal.impl.jna.osx - package org.jline.terminal.impl.jna.osx
- org.jline.terminal.impl.jna.solaris - package org.jline.terminal.impl.jna.solaris
- org.jline.terminal.impl.jna.win - package org.jline.terminal.impl.jna.win
- org.jline.terminal.impl.jni - package org.jline.terminal.impl.jni
- org.jline.terminal.impl.jni.freebsd - package org.jline.terminal.impl.jni.freebsd
- org.jline.terminal.impl.jni.linux - package org.jline.terminal.impl.jni.linux
- org.jline.terminal.impl.jni.osx - package org.jline.terminal.impl.jni.osx
- org.jline.terminal.impl.jni.solaris - package org.jline.terminal.impl.jni.solaris
- org.jline.terminal.impl.jni.win - package org.jline.terminal.impl.jni.win
- org.jline.terminal.spi - package org.jline.terminal.spi
-
JLine Terminal Service Provider Interface (SPI).
- org.jline.utils - package org.jline.utils
-
JLine utility classes.
- org.jline.widget - package org.jline.widget
-
JLine Widget package provides a framework for creating and managing widgets for JLine's LineReader.
- orig_colors - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- orig_pair - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ORIGINAL_GROUP_NAME - Static variable in interface org.jline.reader.LineReader
-
Property for the "original" group name
- originalAttributes - Variable in class org.jline.terminal.impl.AbstractPosixTerminal
- originalInConsoleMode - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- originalOutConsoleMode - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- os - Variable in class org.jline.jansi.io.AnsiProcessor
- OSInfo - Class in org.jline.nativ
-
Provides OS name and architecture name.
- OSInfo() - Constructor for class org.jline.nativ.OSInfo
- OSUtils - Class in org.jline.utils
-
Utility class for operating system detection and OS-specific operations.
- OSUtils() - Constructor for class org.jline.utils.OSUtils
- OsXNativePty - Class in org.jline.terminal.impl.jansi.osx
- OsXNativePty - Class in org.jline.terminal.impl.jna.osx
- OsXNativePty - Class in org.jline.terminal.impl.jni.osx
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.osx.OsXNativePty
- OTHERS_GROUP_NAME - Static variable in interface org.jline.reader.LineReader
-
Property for the "others" group name
- out() - Method in class org.jline.console.CommandInput
-
Returns the output stream for this command.
- out() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Returns the output stream for the command session.
- out() - Static method in class org.jline.jansi.AnsiConsole
-
If the standard out natively supports ANSI escape codes, then this just returns System.out, otherwise it will provide an ANSI aware PrintStream which strips out the ANSI escape sequences or which implement the escape sequences.
- outConsole - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- output - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- output - Variable in class org.jline.terminal.impl.PosixSysTerminal
- output() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- output() - Method in class org.jline.terminal.impl.DumbTerminal
- output() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- output() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- output() - Method in class org.jline.terminal.impl.PosixSysTerminal
- output() - Method in interface org.jline.terminal.Terminal
-
Retrieve the output stream for this terminal.
- Output - Enum constant in enum class org.jline.terminal.spi.SystemStream
-
Standard output stream (stdout).
- output_res_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- output_res_horz_inch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- output_res_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- output_res_vert_inch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- over_strike - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- overTyping - Variable in class org.jline.reader.impl.LineReaderImpl
- OVERWRITE_MODE - Static variable in interface org.jline.reader.LineReader
- overwriteMode() - Method in class org.jline.reader.impl.LineReaderImpl
- OXTABS - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- OXTABS - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
P
- pad_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- padding_baud_rate - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- palegreen1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- palegreen1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- palegreen3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- palegreen3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- palette - Variable in class org.jline.terminal.impl.AbstractTerminal
- paleturquoise1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- paleturquoise4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- palevioletred1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- PARENB - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- PARENB - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- PARENB - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- PARENB - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- PARENB - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- parm_dch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_delete_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_down_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_down_micro - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_ich - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_index - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_insert_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_left_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_left_micro - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_right_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_right_micro - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_rindex - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_up_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- parm_up_micro - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- PARMRK - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
- PARMRK - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- PARMRK - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- PARMRK - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- PARMRK - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- PARODD - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
- PARODD - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- PARODD - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- PARODD - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- PARODD - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- parse(Object[]) - Method in class org.jline.builtins.Options
- parse(Object[], boolean) - Method in class org.jline.builtins.Options
- parse(String, int) - Method in interface org.jline.reader.Parser
- parse(String, int, Parser.ParseContext) - Method in class org.jline.reader.impl.DefaultParser
- parse(String, int, Parser.ParseContext) - Method in interface org.jline.reader.Parser
- parse(List<?>) - Method in class org.jline.builtins.Options
- parse(List<?>, boolean) - Method in class org.jline.builtins.Options
- parsedLine - Variable in class org.jline.reader.impl.LineReaderImpl
- ParsedLine - Interface in org.jline.reader
-
ParsedLine
objects are returned by theParser
during completion or when accepting the line. - parseInfoCmp() - Method in class org.jline.terminal.impl.AbstractTerminal
- parseInfoCmp(String, Set<InfoCmp.Capability>, Map<InfoCmp.Capability, Integer>, Map<InfoCmp.Capability, String>) - Static method in class org.jline.utils.InfoCmp
- parseOptions(String[], Object[]) - Method in class org.jline.console.impl.JlineCommandRegistry
- parser - Variable in class org.jline.console.impl.SystemRegistryImpl
- parser - Variable in class org.jline.reader.impl.LineReaderImpl
- parser() - Method in class org.jline.widget.Widgets
-
Get lineReader's parser
- parser(Parser) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the parser to be used for parsing command lines.
- Parser - Interface in org.jline.reader
-
The Parser interface is responsible for parsing command lines into tokens.
- Parser.ParseContext - Enum Class in org.jline.reader
- partialAccept() - Method in class org.jline.widget.AutosuggestionWidgets
- partialLine(String) - Method in exception class org.jline.reader.EndOfFileException
- PASTE - Enum constant in enum class org.jline.reader.LineReader.RegionType
- PathSource(File, String) - Constructor for class org.jline.builtins.Source.PathSource
- PathSource(Path, String) - Constructor for class org.jline.builtins.Source.PathSource
- pattern - Variable in class org.jline.builtins.Less
- patternHistory - Variable in class org.jline.builtins.Less
- patternHistory - Variable in class org.jline.builtins.Nano
- PatternHistory(Path) - Constructor for class org.jline.builtins.Nano.PatternHistory
- pause() - Method in class org.jline.terminal.impl.AbstractTerminal
- pause() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- pause() - Method in class org.jline.terminal.impl.ExternalTerminal
- pause() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- pause() - Method in interface org.jline.terminal.Terminal
-
Temporarily stops reading the input stream.
- pause(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
- pause(boolean) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- pause(boolean) - Method in class org.jline.terminal.impl.ExternalTerminal
- pause(boolean) - Method in class org.jline.terminal.impl.PosixPtyTerminal
- pause(boolean) - Method in interface org.jline.terminal.Terminal
-
Stop reading the input stream and optionally wait for the underlying threads to finish.
- paused - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- paused - Variable in class org.jline.terminal.impl.ExternalTerminal
- paused() - Method in class org.jline.terminal.impl.AbstractTerminal
- paused() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- paused() - Method in class org.jline.terminal.impl.ExternalTerminal
- paused() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- paused() - Method in interface org.jline.terminal.Terminal
-
Check whether the terminal is currently reading the input stream or not.
- paused(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Initial paused state of the terminal (defaults to false).
- pc_term_options - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- peek(long) - Method in class org.jline.utils.NonBlockingInputStream
-
Peeks to see if there is a byte waiting in the input stream without actually consuming the byte.
- peek(long) - Method in class org.jline.utils.NonBlockingReader
-
Peeks to see if there is a byte waiting in the input stream without actually consuming the byte.
- peekCharacter(long) - Method in class org.jline.keymap.BindingReader
-
Peeks at the next character in the input stream without consuming it.
- peekCharacter(long) - Method in class org.jline.reader.impl.LineReaderImpl
- PENDIN - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- PENDIN - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- PENDIN - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- PENDIN - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- PENDIN - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- perform(InfoCmp.Capability, InfoCmp.Capability, int) - Method in class org.jline.utils.Display
- persist() - Method in class org.jline.builtins.Nano.PatternHistory
- persist(Path, Object) - Method in interface org.jline.console.ConsoleEngine
-
Persists an object to a file.
- persist(Path, Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- persist(Path, Object) - Method in interface org.jline.console.ScriptEngine
-
Persists an object to a file.
- persist(Path, Object, String) - Method in interface org.jline.console.ScriptEngine
-
Persists an object to a file using the specified serialization format.
- pink1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- pink3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- pipe() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- pipe(String) - Method in class org.jline.builtins.ScreenTerminal
- PIPE - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- pkey_key - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- pkey_local - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- pkey_plab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- pkey_xmit - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- plab_norm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- plainCommand(String) - Static method in interface org.jline.console.ConsoleEngine
-
Removes the first character of the command name if it is a colon.
- Platform Detection - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- plum1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- plum2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- plum3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- plum4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- PortListener - Class in org.jline.builtins.telnet
-
Class that implements a
PortListener
.
If available, it accepts incoming connections and passes them to an associatedConnectionManager
. - PortListener(String, String, int, int) - Constructor for class org.jline.builtins.telnet.PortListener
-
Constructs a PortListener instance.
- PosixPtyTerminal - Class in org.jline.terminal.impl
-
Terminal implementation for POSIX systems using a pseudoterminal (PTY).
- PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
- PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset, Charset, Charset, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
- PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
- PosixPtyTerminal(String, String, Pty, InputStream, OutputStream, Charset, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.PosixPtyTerminal
- posixSystemStreamName(SystemStream) - Static method in class org.jline.terminal.impl.jansi.JansiNativePty
- posixSystemStreamName(SystemStream) - Static method in class org.jline.terminal.impl.jna.JnaNativePty
- posixSystemStreamName(SystemStream) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- posixSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a terminal connected to a system stream on POSIX systems.
- posixSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- PosixSysTerminal - Class in org.jline.terminal.impl
-
Terminal implementation for POSIX systems using system streams.
- PosixSysTerminal(String, String, Pty, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixSysTerminal
- PosixSysTerminal(String, String, Pty, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixSysTerminal
- post - Variable in class org.jline.reader.impl.LineReaderImpl
- postProcess(Object) - Method in interface org.jline.console.ConsoleEngine
-
Post-processes the result of executing a command.
- postProcess(Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- postProcess(String, Object, String) - Method in interface org.jline.console.ConsoleEngine
-
Post-processes the result of executing a command.
- postProcess(String, Object, String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- PostResult(AttributedString, int, int) - Constructor for class org.jline.reader.impl.LineReaderImpl.PostResult
- PPC - Static variable in class org.jline.nativ.OSInfo
- PPC64 - Static variable in class org.jline.nativ.OSInfo
- PREFER_VISIBLE_BELL - Static variable in interface org.jline.reader.LineReader
- PREPEND - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- PREPEND_MODE - Enum constant in enum class org.jline.builtins.Nano.Operation
- Pressed - Enum constant in enum class org.jline.terminal.MouseEvent.Type
-
A mouse button was pressed.
- PREV_BUFFER - Enum constant in enum class org.jline.builtins.Nano.Operation
- PREV_FILE - Enum constant in enum class org.jline.builtins.Less.Operation
- PREV_PAGE - Enum constant in enum class org.jline.builtins.Nano.Operation
- PREV_WORD - Enum constant in enum class org.jline.builtins.Less.Operation
- PREV_WORD - Enum constant in enum class org.jline.builtins.Nano.Operation
- prevChar() - Method in interface org.jline.reader.Buffer
-
Returns the character before the current cursor position.
- prevChar() - Method in class org.jline.reader.impl.BufferImpl
- prevChar() - Method in class org.jline.widget.Widgets
-
Access lineReader buffer and return its previous character
- previous() - Method in interface org.jline.reader.History
-
Move the pointer to the previous element in the buffer.
- previous() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Moves the history cursor to the previous (older) entry.
- previousWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- prevPage() - Method in class org.jline.builtins.Nano.Buffer
- prevWord() - Method in class org.jline.builtins.Nano.Buffer
- print(Terminal) - Method in class org.jline.utils.AttributedCharSequence
-
Prints this attributed string to the specified terminal.
- print_rate - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- print_screen - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- printAbove(String) - Method in class org.jline.reader.impl.LineReaderImpl
- printAbove(String) - Method in interface org.jline.reader.LineReader
-
Prints a line above the prompt and redraw everything.
- printAbove(AttributedString) - Method in class org.jline.reader.impl.LineReaderImpl
- printAbove(AttributedString) - Method in interface org.jline.reader.LineReader
-
Prints a string before the prompt and redraw everything.
- PrintAboveWriter - Class in org.jline.reader
-
Redirects a
Writer
to aLineReader
'sLineReader.printAbove(String)
method, which draws output above the current prompt / input line. - PrintAboveWriter(LineReader) - Constructor for class org.jline.reader.PrintAboveWriter
- Printer - Interface in org.jline.console
-
Interface for printing objects to the console with various formatting options.
- Printer.TableRows - Enum Class in org.jline.console
-
Enumeration specifying which rows in a table should be highlighted.
- printLineNumbers - Variable in class org.jline.builtins.Less
- printLineNumbers - Variable in class org.jline.builtins.Nano
- println(Object) - Method in interface org.jline.console.ConsoleEngine
-
Prints an object to the console.
- println(Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- println(Object) - Method in class org.jline.console.impl.DefaultPrinter
- println(Object) - Method in interface org.jline.console.Printer
-
Prints an object to the console using default formatting options.
- println(Map<String, Object>, Object) - Method in class org.jline.console.impl.DefaultPrinter
- println(Map<String, Object>, Object) - Method in interface org.jline.console.Printer
-
Prints an object to the console with the specified formatting options.
- println(Terminal) - Method in class org.jline.utils.AttributedCharSequence
-
Prints this attributed string to the specified terminal, followed by a line break.
- PRNT - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- PRNT_INDENTION - Static variable in class org.jline.console.impl.DefaultPrinter
- PRNT_MAX_DEPTH - Static variable in class org.jline.console.impl.DefaultPrinter
- PRNT_MAX_ROWS - Static variable in class org.jline.console.impl.DefaultPrinter
- prntCommand(CommandInput) - Method in class org.jline.console.impl.DefaultPrinter
- prntCommand(CommandInput) - Method in interface org.jline.console.Printer
-
Executes a print command with the given input.
- prntStyle() - Static method in class org.jline.builtins.Styles
-
Gets a StyleResolver for print output using PRNT_COLORS format.
- processAttributeReset() - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 0
corresponding toReset / Normal
- processAttributeRest() - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processAttributeRest() - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processAttributeRest() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processAttributeRest() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 0
corresponding toReset / Normal
- processChangeIconName(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 1;text BEL
corresponding toChange Icon label
- processChangeIconName(String) - Method in class org.jline.utils.AnsiWriter
-
process
OSC 1;text BEL
corresponding toChange Icon label
- processChangeIconNameAndWindowTitle(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 0;text BEL
corresponding toChange Window and Icon label
- processChangeIconNameAndWindowTitle(String) - Method in class org.jline.utils.AnsiWriter
-
process
OSC 0;text BEL
corresponding toChange Window and Icon label
- processChangeWindowTitle(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 2;text BEL
corresponding toChange Window title
- processChangeWindowTitle(String) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processChangeWindowTitle(String) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processChangeWindowTitle(String) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processChangeWindowTitle(String) - Method in class org.jline.utils.AnsiWriter
-
process
OSC 2;text BEL
corresponding toChange Window title
- processCharsetSelect(int, char) - Method in class org.jline.jansi.io.AnsiProcessor
- processCharsetSelect(int, char) - Method in class org.jline.utils.AnsiWriter
- processCharsetSelect(ArrayList<Object>) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process character set sequence.
- processCharsetSelect(ArrayList<Object>) - Method in class org.jline.jansi.io.ColorsAnsiProcessor
- processConnectionEvent(ConnectionEvent) - Method in class org.jline.builtins.telnet.Connection
-
Method called by the io subsystem to pass on a "low-level" event.
- processConsoleInput() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
-
Read a single input event from the input buffer and process it.
- processConsoleInput() - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- processConsoleInput() - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- processConsoleInput() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- processCursorDown(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n B
corresponding toCUD ? Cursor Down
- processCursorDown(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorDown(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorDown(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorDown(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n B
corresponding toCUD ? Cursor Down
- processCursorDownLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n E
corresponding toCNL ? Cursor Next Line
- processCursorDownLine(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorDownLine(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorDownLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorDownLine(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n E
corresponding toCNL ? Cursor Next Line
- processCursorLeft(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n D
corresponding toCUB ? Cursor Back
- processCursorLeft(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorLeft(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorLeft(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorLeft(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n D
corresponding toCUB ? Cursor Back
- processCursorRight(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n C
corresponding toCUF ? Cursor Forward
- processCursorRight(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorRight(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorRight(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorRight(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n C
corresponding toCUF ? Cursor Forward
- processCursorTo(int, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n ; m H
corresponding toCUP ? Cursor Position
orCSI n ; m f
corresponding toHVP ? Horizontal and Vertical Position
- processCursorTo(int, int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorTo(int, int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorTo(int, int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorTo(int, int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n ; m H
corresponding toCUP ? Cursor Position
orCSI n ; m f
corresponding toHVP ? Horizontal and Vertical Position
- processCursorToColumn(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n G
corresponding toCHA ? Cursor Horizontal Absolute
- processCursorToColumn(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorToColumn(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorToColumn(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorToColumn(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n G
corresponding toCHA ? Cursor Horizontal Absolute
- processCursorUp(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n A
corresponding toCUU ? Cursor Up
- processCursorUp(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorUp(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorUp(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorUp(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n A
corresponding toCUU ? Cursor Up
- processCursorUpLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n F
corresponding toCPL ? Cursor Previous Line
- processCursorUpLine(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processCursorUpLine(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processCursorUpLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorUpLine(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n F
corresponding toCPL ? Cursor Previous Line
- processDefaultBackgroundColor() - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 49
corresponding toDefault background color
- processDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDefaultBackgroundColor() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 49
corresponding toDefault background color
- processDefaultTextColor() - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 39
corresponding toDefault text color (foreground)
- processDefaultTextColor() - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processDefaultTextColor() - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processDefaultTextColor() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDefaultTextColor() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 39
corresponding toDefault text color (foreground)
- processDeleteLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI M
ANSI code, corresponding toDL ? Delete Line
- processDeleteLine(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processDeleteLine(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processDeleteLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDeleteLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI s
ANSI code, corresponding toDL ? Delete Line
- processEraseLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n K
ANSI code, corresponding toED ? Erase in Line
- processEraseLine(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processEraseLine(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processEraseLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processEraseLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n K
ANSI code, corresponding toED ? Erase in Line
- processEraseScreen(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n J
ANSI code, corresponding toED ? Erase in Display
- processEraseScreen(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processEraseScreen(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processEraseScreen(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processEraseScreen(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n J
ANSI code, corresponding toED ? Erase in Display
- processEscapeCommand(ArrayList<Object>, int) - Method in class org.jline.jansi.io.AnsiProcessor
- processEscapeCommand(ArrayList<Object>, int) - Method in class org.jline.jansi.io.ColorsAnsiProcessor
- processInputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
-
Master input processing.
- processInputBytes(byte[]) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- processInputBytes(byte[], int, int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- processInputChar(char) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- processInsertLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI L
ANSI code, corresponding toIL ? Insert Line
- processInsertLine(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processInsertLine(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processInsertLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processInsertLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI s
ANSI code, corresponding toIL ? Insert Line
- processIOException(IOException) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- processKeyEvent(boolean, short, char, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- processOperatingSystemCommand(ArrayList<Object>) - Method in class org.jline.jansi.io.AnsiProcessor
- processOperatingSystemCommand(ArrayList<Object>) - Method in class org.jline.jansi.io.ColorsAnsiProcessor
- processOutputByte(int) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
-
Master output processing.
- processRestoreCursorPosition() - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI u
ANSI code, corresponding toRCP ? Restore Cursor Position
- processRestoreCursorPosition() - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processRestoreCursorPosition() - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processRestoreCursorPosition() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processRestoreCursorPosition() - Method in class org.jline.utils.AnsiWriter
-
Process
CSI u
ANSI code, corresponding toRCP ? Restore Cursor Position
- processSaveCursorPosition() - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI s
ANSI code, corresponding toSCP ? Save Cursor Position
- processSaveCursorPosition() - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processSaveCursorPosition() - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processSaveCursorPosition() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSaveCursorPosition() - Method in class org.jline.utils.AnsiWriter
-
Process
CSI s
ANSI code, corresponding toSCP ? Save Cursor Position
- processScrollDown(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n T
ANSI code, corresponding toSD ? Scroll Down
- processScrollDown(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n T
ANSI code, corresponding toSD ? Scroll Down
- processScrollUp(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n U
ANSI code, corresponding toSU ? Scroll Up
- processScrollUp(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n U
ANSI code, corresponding toSU ? Scroll Up
- processSetAttribute(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR
other than0
(reset),30-39
(foreground),40-49
(background),90-97
(foreground high intensity) or100-107
(background high intensity) - processSetAttribute(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processSetAttribute(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processSetAttribute(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSetAttribute(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR
other than0
(reset),30-39
(foreground),40-49
(background),90-97
(foreground high intensity) or100-107
(background high intensity) - processSetBackgroundColor(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 40-47
corresponding toSet background color
. - processSetBackgroundColor(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 40-47
corresponding toSet background color
. - processSetBackgroundColor(int, boolean) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 40-47
orSGR 100-107
corresponding toSet background color
either in normal mode or high intensity. - processSetBackgroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 40-47
orSGR 100-107
corresponding toSet background color
either in normal mode or high intensity. - processSetBackgroundColorExt(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 48
corresponding toextended set background color
with a palette of 255 colors. - processSetBackgroundColorExt(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processSetBackgroundColorExt(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processSetBackgroundColorExt(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSetBackgroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 48
corresponding toextended set background color
with a palette of 255 colors. - processSetBackgroundColorExt(int, int, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 48
corresponding toextended set background color
with a 24 bits RGB definition of the color. - processSetBackgroundColorExt(int, int, int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 48
corresponding toextended set background color
with a 24 bits RGB definition of the color. - processSetForegroundColor(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 30-37
corresponding toSet text color (foreground)
. - processSetForegroundColor(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 30-37
corresponding toSet text color (foreground)
. - processSetForegroundColor(int, boolean) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 30-37
orSGR 90-97
corresponding toSet text color (foreground)
either in normal mode or high intensity. - processSetForegroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 30-37
orSGR 90-97
corresponding toSet text color (foreground)
either in normal mode or high intensity. - processSetForegroundColorExt(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 38
corresponding toextended set text color (foreground)
with a palette of 255 colors. - processSetForegroundColorExt(int) - Method in class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- processSetForegroundColorExt(int) - Method in class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- processSetForegroundColorExt(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSetForegroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 38
corresponding toextended set text color (foreground)
with a palette of 255 colors. - processSetForegroundColorExt(int, int, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 38
corresponding toextended set text color (foreground)
with a 24 bits RGB definition of the color. - processSetForegroundColorExt(int, int, int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 38
corresponding toextended set text color (foreground)
with a 24 bits RGB definition of the color. - processUnknownExtension(ArrayList<Object>, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process Unknown Extension
- processUnknownExtension(ArrayList<Object>, int) - Method in class org.jline.utils.AnsiWriter
- processUnknownOperatingSystemCommand(int, String) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process unknown
OSC
command. - processUnknownOperatingSystemCommand(int, String) - Method in class org.jline.utils.AnsiWriter
-
Process unknown
OSC
command. - prompt - Variable in class org.jline.reader.impl.LineReaderImpl
- Prompt strings - Search tag in interface org.jline.reader.LineReader
- Section
- PROP_CODEPAGE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_COLOR_DISTANCE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DISABLE_ALTERNATE_CHARSET - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DISABLE_DEPRECATED_PROVIDER_WARNING - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DUMB - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DUMB_COLOR - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_ENCODING - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_EXEC - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_FFM - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_FILE_DESCRIPTOR_CREATION_MODE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_FILE_DESCRIPTOR_CREATION_MODE_DEFAULT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_FILE_DESCRIPTOR_CREATION_MODE_NATIVE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_FILE_DESCRIPTOR_CREATION_MODE_REFLECTION - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_JANSI - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_JNA - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_JNI - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_NON_BLOCKING_READS - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_ERR - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_ERR_OUT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_FORCED_ERR - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_FORCED_OUT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_OUT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_OUTPUT_OUT_ERR - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_DUMB - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_EXEC - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_FFM - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_JANSI - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_JNA - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDER_JNI - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDERS - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_PROVIDERS_DEFAULT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_REDIRECT_PIPE_CREATION_MODE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_REDIRECT_PIPE_CREATION_MODE_DEFAULT - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_REDIRECT_PIPE_CREATION_MODE_NATIVE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_REDIRECT_PIPE_CREATION_MODE_REFLECTION - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_STDERR_ENCODING - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_STDIN_ENCODING - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_STDOUT_ENCODING - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_SUPPORT_PARSEDLINE - Static variable in interface org.jline.reader.LineReader
-
System property that can be set to avoid a warning being logged when using a Parser which does not return
CompletingParsedLine
objects. - PROP_TYPE - Static variable in class org.jline.terminal.TerminalBuilder
- provider - Variable in class org.jline.terminal.impl.AbstractPty
- provider(String) - Method in class org.jline.terminal.TerminalBuilder
-
Forces the usage of the give terminal provider.
- providers(String) - Method in class org.jline.terminal.TerminalBuilder
-
Sets the list of providers to try when creating the terminal.
- prtr_non - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- prtr_off - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- prtr_on - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- prtr_silent - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- pty - Variable in class org.jline.terminal.impl.AbstractPosixTerminal
- Pty - Interface in org.jline.terminal.spi
-
Represents a pseudoterminal (PTY) that provides terminal emulation.
- pulse - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- pump - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- pump() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- pump() - Method in class org.jline.terminal.impl.ExternalTerminal
- PumpReader - Class in org.jline.utils
-
A reader implementation with an associated writer for buffered character transfer.
- PumpReader() - Constructor for class org.jline.utils.PumpReader
- PumpReader(int) - Constructor for class org.jline.utils.PumpReader
- pumpThread - Variable in class org.jline.terminal.impl.ExternalTerminal
- punct - Variable in class org.jline.builtins.Nano
- purge() - Method in interface org.jline.console.ConsoleEngine
-
Deletes temporary console variables.
- purge() - Method in class org.jline.console.impl.ConsoleEngineImpl
- purge() - Method in interface org.jline.reader.History
-
Purge history.
- purge() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Clears the history and deletes the history file.
- purple - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- purple3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- purple4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- purple4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- purplea - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- purpleb - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- pushBackChar - Variable in class org.jline.keymap.BindingReader
-
Stack for pushing back characters that need to be re-read
- put(String, Object) - Method in interface org.jline.console.ScriptEngine
-
Creates or updates a variable in the script engine's context.
- PUT_REPLACE_SELECTION - Static variable in interface org.jline.reader.LineReader
- puts(InfoCmp.Capability, Object...) - Method in class org.jline.terminal.impl.AbstractTerminal
- puts(InfoCmp.Capability, Object...) - Method in interface org.jline.terminal.Terminal
-
Outputs a terminal control string for the specified capability.
- putString(CharSequence) - Method in class org.jline.reader.impl.LineReaderImpl
-
Write out the specified string to the buffer and the output stream.
- putString(String) - Method in class org.jline.widget.Widgets
-
Write the string parameter to the lineReader's buffer
- putVariable(String, Object) - Method in interface org.jline.console.ConsoleEngine
-
Creates or updates a console variable.
- putVariable(String, Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
Q
- Q - Static variable in class org.jline.utils.Colors
-
Brightness
- quick_dial - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- quickBlank - Variable in class org.jline.builtins.Nano
- quiet - Variable in class org.jline.builtins.Less
- quit() - Method in class org.jline.reader.impl.LineReaderImpl
- QUIT - Enum constant in enum class org.jline.builtins.Nano.Operation
- QUIT - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Quit signal, typically generated by pressing Ctrl+\.
- quitAtFirstEof - Variable in class org.jline.builtins.Less
- quitAtSecondEof - Variable in class org.jline.builtins.Less
- quitIfOneScreen - Variable in class org.jline.builtins.Less
- quoteChars(char[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the quote characters.
- QUOTED_INSERT - Static variable in interface org.jline.reader.LineReader
- quotedInsert() - Method in class org.jline.reader.impl.LineReaderImpl
- quoteStr - Variable in class org.jline.builtins.Nano
R
- raise(Terminal.Signal) - Method in class org.jline.terminal.impl.AbstractTerminal
- raise(Terminal.Signal) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- raise(Terminal.Signal) - Method in interface org.jline.terminal.Terminal
-
Raises the specified signal, triggering any registered handlers.
- range(String) - Static method in class org.jline.keymap.KeyMap
-
Generates a collection of key sequences from a range specification.
- rawLine() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- rawWordCursor() - Method in interface org.jline.reader.CompletingParsedLine
-
Returns the cursor position within the raw (unprocessed) current word.
- rawWordCursor() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- rawWordLength() - Method in interface org.jline.reader.CompletingParsedLine
-
Returns the length of the raw (unprocessed) current word.
- rawWordLength() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- read() - Method in class org.jline.builtins.ScreenTerminal
- read() - Method in class org.jline.builtins.Source.InputStreamSource
- read() - Method in class org.jline.builtins.Source.PathSource
- read() - Method in interface org.jline.builtins.Source
-
Opens a stream to read the content of this source.
- read() - Method in class org.jline.builtins.Source.ResourceSource
- read() - Method in class org.jline.builtins.Source.URLSource
- read() - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to read a byte from the InputStream.
- read() - Method in class org.jline.utils.InputStreamReader
-
Reads a single character from this reader and returns it as an integer with the two higher-order bytes set to 0.
- read() - Method in class org.jline.utils.NonBlockingInputStream
-
Reads the next byte of data from the input stream.
- read() - Method in class org.jline.utils.NonBlockingReader
- read() - Method in class org.jline.utils.PumpReader
- read(byte[], int, int) - Method in class org.jline.utils.NonBlockingInputStream
- read(char[], int, int) - Method in class org.jline.utils.InputStreamReader
-
Reads at most
length
characters from this reader and stores them at positionoffset
in the character arraybuf
. - read(char[], int, int) - Method in class org.jline.utils.NonBlockingReader
-
This version of read() is very specific to jline's purposes, it will always always return a single byte at a time, rather than filling the entire buffer.
- read(char[], int, int) - Method in class org.jline.utils.PumpReader
- read(long) - Method in class org.jline.utils.NonBlockingInputStream
-
Attempts to read a character from the input stream for a specific period of time.
- read(long) - Method in class org.jline.utils.NonBlockingReader
-
Attempts to read a character from the input stream for a specific period of time.
- read(long, boolean) - Method in class org.jline.utils.NonBlockingInputStream
- read(long, boolean) - Method in class org.jline.utils.NonBlockingInputStreamImpl
-
Attempts to read a byte from the input stream for a specific period of time.
- read(long, boolean) - Method in class org.jline.utils.NonBlockingPumpInputStream
- read(long, boolean) - Method in class org.jline.utils.NonBlockingPumpReader
- read(long, boolean) - Method in class org.jline.utils.NonBlockingReader
-
Attempts to read a character from the input stream for a specific period of time.
- read(long, boolean) - Method in class org.jline.utils.NonBlockingReaderImpl
-
Attempts to read a character from the input stream for a specific period of time.
- read(InputStream) - Method in class org.jline.builtins.Nano.Buffer
- read(CharBuffer) - Method in class org.jline.utils.PumpReader
- read(Path, boolean) - Method in interface org.jline.reader.History
-
Read history from the file.
- read(Path, boolean) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Reads history entries from the specified file and adds them to the current history.
- READ - Enum constant in enum class org.jline.builtins.Nano.Operation
- READ_COMMAND - Static variable in interface org.jline.reader.LineReader
- READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingInputStream
- READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingReader
- READ_EXPIRED - Static variable in class org.jline.utils.NonBlockingReaderImpl
- readBinding(KeyMap<Binding>) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read from the input stream and decode an operation from the key map.
- readBinding(KeyMap<Binding>, KeyMap<Binding>) - Method in class org.jline.reader.impl.LineReaderImpl
- readBinding(KeyMap<T>) - Method in class org.jline.keymap.BindingReader
-
Read from the input stream and decode an operation from the key map.
- readBinding(KeyMap<T>, KeyMap<T>) - Method in class org.jline.keymap.BindingReader
-
Reads a key binding from the input stream using the specified KeyMaps.
- readBinding(KeyMap<T>, KeyMap<T>, boolean) - Method in class org.jline.keymap.BindingReader
-
Reads a key binding from the input stream using the specified KeyMaps.
- readBuffered(byte[]) - Method in class org.jline.utils.NonBlockingInputStream
- readBuffered(byte[], int, int, long) - Method in class org.jline.utils.NonBlockingInputStream
- readBuffered(byte[], int, int, long) - Method in class org.jline.utils.NonBlockingPumpInputStream
- readBuffered(byte[], long) - Method in class org.jline.utils.NonBlockingInputStream
- readBuffered(char[]) - Method in class org.jline.utils.NonBlockingReader
- readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingPumpReader
- readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingReader
- readBuffered(char[], int, int, long) - Method in class org.jline.utils.NonBlockingReaderImpl
- readBuffered(char[], long) - Method in class org.jline.utils.NonBlockingReader
- readCharacter() - Method in class org.jline.keymap.BindingReader
-
Reads a single character (Unicode code point) from the input stream.
- readCharacter() - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a character from the terminal.
- readCharacterBuffered() - Method in class org.jline.keymap.BindingReader
-
Reads a single character (Unicode code point) from the input stream with buffering.
- readConsoleInputHelper(long, int, boolean) - Static method in class org.jline.nativ.Kernel32
-
Return console input events.
- readConsoleKeyInput(long, int, boolean) - Static method in class org.jline.nativ.Kernel32
-
Return console input key events (discard other events).
- reader - Variable in class org.jline.builtins.Less
- reader - Variable in class org.jline.keymap.BindingReader
-
The non-blocking reader used to read input characters
- reader - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- reader - Variable in class org.jline.terminal.impl.PosixSysTerminal
- reader - Variable in class org.jline.widget.Widgets
-
The LineReader instance associated with these widgets
- reader() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- reader() - Method in class org.jline.terminal.impl.DumbTerminal
- reader() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- reader() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- reader() - Method in class org.jline.terminal.impl.PosixSysTerminal
- reader() - Method in interface org.jline.terminal.Terminal
-
Retrieve the
Reader
for this terminal. - ReaderUtils - Class in org.jline.reader.impl
-
Utility methods for LineReader implementations.
- reading - Variable in class org.jline.reader.impl.LineReaderImpl
- readLine() - Method in class org.jline.reader.impl.LineReaderImpl
-
Read the next line and return the contents of the buffer.
- readLine() - Method in interface org.jline.reader.LineReader
-
Read the next line and return the contents of the buffer.
- readLine(Character) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read the next line with the specified character mask.
- readLine(Character) - Method in interface org.jline.reader.LineReader
-
Read the next line with the specified character mask.
- readLine(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String) - Method in interface org.jline.reader.LineReader
-
Read the next line with the specified prompt.
- readLine(String, Character) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, Character) - Method in interface org.jline.reader.LineReader
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, Character, String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, Character, String) - Method in interface org.jline.reader.LineReader
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, String, Character, String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, String, Character, String) - Method in interface org.jline.reader.LineReader
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, String, MaskingCallback, String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readLine(String, String, MaskingCallback, String) - Method in interface org.jline.reader.LineReader
-
Read a line from the in
InputStream
, and return the line (without any trailing newlines). - readMouse(IntSupplier, MouseEvent) - Static method in class org.jline.terminal.impl.MouseSupport
-
Reads a mouse event using the provided input supplier.
- readMouse(IntSupplier, MouseEvent, String) - Static method in class org.jline.terminal.impl.MouseSupport
-
Reads a mouse event using the provided input supplier with a prefix that has already been consumed.
- readMouse(Terminal, MouseEvent) - Static method in class org.jline.terminal.impl.MouseSupport
-
Reads a mouse event from the terminal.
- readMouse(Terminal, MouseEvent, String) - Static method in class org.jline.terminal.impl.MouseSupport
-
Reads a mouse event from the terminal with a prefix that has already been consumed.
- readMouseEvent() - Method in class org.jline.reader.impl.LineReaderImpl
- readMouseEvent() - Method in interface org.jline.reader.LineReader
-
Read a mouse event when the
InfoCmp.Capability.key_mouse
sequence has just been read on the input stream. - readMouseEvent() - Method in class org.jline.terminal.impl.AbstractTerminal
- readMouseEvent() - Method in interface org.jline.terminal.Terminal
-
Read a MouseEvent from the terminal input stream.
- readMouseEvent(String) - Method in class org.jline.terminal.impl.AbstractTerminal
- readMouseEvent(String) - Method in interface org.jline.terminal.Terminal
-
Reads and decodes a mouse event with a specified prefix that has already been consumed.
- readMouseEvent(IntSupplier) - Method in class org.jline.terminal.impl.AbstractTerminal
- readMouseEvent(IntSupplier) - Method in interface org.jline.terminal.Terminal
-
Reads and decodes a mouse event using the provided input supplier.
- readMouseEvent(IntSupplier, String) - Method in class org.jline.terminal.impl.AbstractTerminal
- readMouseEvent(IntSupplier, String) - Method in interface org.jline.terminal.Terminal
-
Reads and decodes a mouse event using the provided input supplier with a specified prefix that has already been consumed.
- readNewBuffer - Variable in class org.jline.builtins.Nano
- readStringUntil(String) - Method in class org.jline.keymap.BindingReader
-
Reads characters from the input until a specific sequence is encountered.
- ready() - Method in class org.jline.utils.InputStreamReader
-
Indicates whether this reader is ready to be read without blocking.
- ready() - Method in class org.jline.utils.NonBlockingPumpReader
- ready() - Method in class org.jline.utils.NonBlockingReaderImpl
- ready() - Method in class org.jline.utils.PumpReader
- RECOGNIZE_EXACT - Enum constant in enum class org.jline.reader.LineReader.Option
- RECURSIVE_EDIT - Static variable in interface org.jline.reader.LineReader
- red - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- RED - Enum constant in enum class org.jline.jansi.Ansi.Color
- RED - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- RED - Static variable in class org.jline.jansi.io.AnsiProcessor
- RED - Static variable in class org.jline.utils.AnsiWriter
- RED - Static variable in class org.jline.utils.AttributedStyle
- red1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- red3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- red3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- Redirected - Enum constant in enum class org.jline.jansi.AnsiType
- redisplay() - Method in class org.jline.reader.impl.LineReaderImpl
- redisplay(boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- REDISPLAY - Static variable in interface org.jline.reader.LineReader
- redo() - Method in class org.jline.reader.impl.LineReaderImpl
- redo() - Method in class org.jline.reader.impl.UndoTree
- REDO - Static variable in interface org.jline.reader.LineReader
- redraw() - Method in class org.jline.builtins.Tmux
- redraw() - Method in class org.jline.utils.Status
- REDRAW_LINE - Static variable in interface org.jline.reader.LineReader
- redrawLine() - Method in class org.jline.reader.impl.LineReaderImpl
-
Clear the line and redraw it.
- Reference - Class in org.jline.reader
-
A reference to a
Widget
by name. - Reference(String) - Constructor for class org.jline.reader.Reference
- refresh() - Method in class org.jline.builtins.SyntaxHighlighter
- refresh() - Method in class org.jline.console.impl.DefaultPrinter
- refresh() - Method in interface org.jline.console.Printer
-
Clears the printer's syntax highlighter cache and refreshes internal state.
- refresh(LineReader) - Method in class org.jline.console.impl.SystemHighlighter
- refresh(LineReader) - Method in interface org.jline.reader.Highlighter
-
Refreshes the highlighter's configuration.
- REGEX_COMMAND - Static variable in interface org.jline.reader.Parser
- REGEX_TOKEN_NAME - Static variable in class org.jline.builtins.SyntaxHighlighter
- REGEX_VARIABLE - Static variable in interface org.jline.reader.Parser
- regexCommand(String) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the regular expression for identifying commands.
- RegexCompleter(String, Function<String, Completer>) - Constructor for class org.jline.builtins.Completers.RegexCompleter
-
Creates a new RegexCompleter with the specified syntax and completers.
- REGEXP - Enum constant in enum class org.jline.builtins.Nano.Operation
- regexVariable(String) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the regular expression for identifying variables.
- regionActive - Variable in class org.jline.reader.impl.LineReaderImpl
- regionMark - Variable in class org.jline.reader.impl.LineReaderImpl
-
Region state
- register(String, Runnable) - Static method in class org.jline.utils.Signals
-
Registers a handler for the specified signal.
- register(String, Runnable, ClassLoader) - Static method in class org.jline.utils.Signals
- register(String, CommandRegistry) - Method in class org.jline.console.impl.SystemRegistryImpl
-
Register subcommand registry
- register(String, CommandRegistry) - Method in interface org.jline.console.SystemRegistry
-
Registers a subcommand registry for a main command.
- registerClosedConnection(Connection) - Method in class org.jline.builtins.telnet.ConnectionManager
- registerCommands(Map<String, CommandMethods>) - Method in class org.jline.console.impl.AbstractCommandRegistry
- registerCommands(Map<T, String>, Map<T, CommandMethods>) - Method in class org.jline.console.impl.AbstractCommandRegistry
- registerDefault(String) - Static method in class org.jline.utils.Signals
- registeredCommand(String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- Released - Enum constant in enum class org.jline.terminal.MouseEvent.Type
-
A mouse button was released.
- remove() - Static method in interface org.jline.console.SystemRegistry
-
Removes the system registry association from the current thread.
- remove(String) - Method in class org.jline.style.MemoryStyleSource
- remove(String) - Method in class org.jline.style.NopStyleSource
-
No-operation implementation of remove that does nothing.
- remove(String) - Method in interface org.jline.style.StyleSource
-
Removes all styles for the given style group.
- remove(String, String) - Method in class org.jline.style.MemoryStyleSource
- remove(String, String) - Method in class org.jline.style.NopStyleSource
-
No-operation implementation of remove that does nothing.
- remove(String, String) - Method in interface org.jline.style.StyleSource
-
Removes a specific style from a style group.
- remove(ShutdownHooks.Task) - Static method in class org.jline.utils.ShutdownHooks
- remove_clock - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- REMOVE_SUFFIX_CHARS - Static variable in interface org.jline.reader.LineReader
- removeConnectionListener(ConnectionListener) - Method in class org.jline.builtins.telnet.Connection
-
Method that removes a ConnectionListener from the Connection instance.
- removeRegistry() - Method in class org.jline.console.SystemRegistry.Registeries
- rename(SystemRegistryImpl.Pipe, String) - Method in class org.jline.console.impl.SystemRegistryImpl
- rename(V, String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- render(String) - Method in class org.jline.jansi.Ansi
-
Uses the
AnsiRenderer
to generate the ANSI escape sequences for the supplied text. - render(String) - Static method in class org.jline.jansi.AnsiRenderer
- render(String, Appendable) - Static method in class org.jline.jansi.AnsiRenderer
-
Renders the given input to the target Appendable.
- render(String, Object...) - Method in class org.jline.jansi.Ansi
-
String formats and renders the supplied arguments.
- render(String, String...) - Static method in class org.jline.jansi.AnsiRenderer
- renderCodes(String) - Static method in class org.jline.jansi.AnsiRenderer
-
Renders
AnsiRenderer.Code
names as an ANSI escape string. - renderCodes(String...) - Static method in class org.jline.jansi.AnsiRenderer
-
Renders
AnsiRenderer.Code
names as an ANSI escape string. - REPAINT - Enum constant in enum class org.jline.builtins.Less.Operation
- REPAINT_AND_DISCARD - Enum constant in enum class org.jline.builtins.Less.Operation
- repeat_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- REPEAT_SEARCH_BACKWARD - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_BACKWARD_SPAN_FILES - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_FORWARD - Enum constant in enum class org.jline.builtins.Less.Operation
- REPEAT_SEARCH_FORWARD_SPAN_FILES - Enum constant in enum class org.jline.builtins.Less.Operation
- repeatCount - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- repeatCount - Variable in class org.jline.reader.impl.LineReaderImpl
- REPLACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- replaceBuffer(Buffer) - Method in class org.jline.widget.Widgets
-
Replace lineReader buffer
- req_for_input - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- req_mouse_pos - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- reset - Variable in class org.jline.utils.Display
- reset() - Method in class org.jline.builtins.SyntaxHighlighter
- reset() - Method in class org.jline.jansi.Ansi
- reset() - Method in class org.jline.utils.Display
- reset() - Method in class org.jline.utils.Status
- reset(boolean) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- RESET - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- RESET - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- reset_1string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- reset_2string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- reset_3string - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- RESET_CODE - Static variable in class org.jline.jansi.io.AnsiOutputStream
- reset_file - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- resetIndex() - Method in interface org.jline.reader.History
-
Reset index after remove
- resetIndex() - Method in class org.jline.reader.impl.history.DefaultHistory
- resetLastKill() - Method in class org.jline.reader.impl.KillRing
-
Resets the last-kill state.
- resetLastYank() - Method in class org.jline.reader.impl.KillRing
-
Resets the last-yank state.
- resize() - Method in class org.jline.utils.Status
- resize(int, int) - Method in class org.jline.utils.Display
- resize(Size) - Method in class org.jline.utils.Status
- resizePane(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- resolve(String) - Method in class org.jline.utils.StyleResolver
-
Resolve the given style specification.
- resolve(String, String) - Method in class org.jline.utils.StyleResolver
-
Resolve the given style specification.
- resolveCommand(String) - Method in interface org.jline.builtins.Completers.CompletionEnvironment
-
Resolves a command name to its canonical form.
- resolver(String) - Static method in class org.jline.style.Styler
-
Creates a
StyleResolver
for the given style group. - ResourceSource(String) - Constructor for class org.jline.builtins.Source.ResourceSource
- ResourceSource(String, String) - Constructor for class org.jline.builtins.Source.ResourceSource
- restore() - Method in class org.jline.utils.Status
-
The
restore()
call is the opposite ofsuspend()
and will make the status bar be updated again. - restore_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- restoreCursorPosition() - Method in class org.jline.jansi.Ansi
- restoreCursorPositionDEC() - Method in class org.jline.jansi.Ansi
- restoreCursorPositionSCO() - Method in class org.jline.jansi.Ansi
- result() - Method in class org.jline.console.ConsoleEngine.ExecutionResult
-
Returns the result value of the command execution.
- resume() - Method in class org.jline.terminal.impl.AbstractTerminal
- resume() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- resume() - Method in class org.jline.terminal.impl.ExternalTerminal
- resume() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- resume() - Method in interface org.jline.terminal.Terminal
-
Resumes reading the input stream after it has been paused.
- REVERSE - Enum constant in enum class org.jline.builtins.TTop.Operation
- REVERSE_MENU_COMPLETE - Static variable in interface org.jline.reader.LineReader
- reverseIterator() - Method in interface org.jline.reader.History
- reverseIterator(int) - Method in interface org.jline.reader.History
- rgb2cielab(double[]) - Static method in class org.jline.utils.Colors
- rgbColor(int) - Static method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- rgbColor(int) - Static method in class org.jline.utils.Colors
- rgbColor(String) - Static method in class org.jline.utils.Colors
- right - Variable in class org.jline.nativ.Kernel32.SMALL_RECT
- Right - Enum constant in enum class org.jline.builtins.TTop.Align
- RIGHT - Enum constant in enum class org.jline.builtins.Less.Operation
- RIGHT - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- RIGHT - Enum constant in enum class org.jline.builtins.Nano.Operation
- RIGHT_ALT_PRESSED - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- RIGHT_ALT_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- RIGHT_CTRL_PRESSED - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- RIGHT_CTRL_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- RIGHT_ONE_HALF_SCREEN - Enum constant in enum class org.jline.builtins.Less.Operation
- RIGHTMOST_BUTTON_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- rightPrompt - Variable in class org.jline.reader.impl.LineReaderImpl
- root - Variable in class org.jline.builtins.Nano
- rosybrown - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- round(int) - Method in class org.jline.utils.ColorPalette
- round(int, int, int) - Method in class org.jline.utils.ColorPalette
- ROUND - Enum constant in enum class org.jline.reader.impl.DefaultParser.Bracket
- roundColor(int, int) - Static method in class org.jline.jansi.io.Colors
- roundColor(int, int) - Static method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- roundColor(int, int) - Static method in class org.jline.utils.Colors
- roundColor(int, int, String) - Static method in class org.jline.utils.Colors
- roundRgbColor(int, int, int, int) - Static method in class org.jline.jansi.io.Colors
- roundRgbColor(int, int, int, int) - Static method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- roundRgbColor(int, int, int, int) - Static method in class org.jline.utils.Colors
- row_addr_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- row_address - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ROW_HIGHLIGHT - Static variable in interface org.jline.console.Printer
-
Value: TableRows
Applies: TABLE
Highlight table rows. - ROWNUM - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
Display table row numbers. - rows - Variable in class org.jline.utils.Display
- royalblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- RuleSplitter() - Constructor for class org.jline.builtins.SyntaxHighlighter.RuleSplitter
- run() - Method in class org.jline.builtins.Nano
- run() - Method in class org.jline.builtins.telnet.Connection
-
Method overloaded to implement following behaviour: On first entry, retrieve an instance of the configured login shell from the ShellManager and run it.
- run() - Method in class org.jline.builtins.telnet.ConnectionManager
-
Periodically does following work: cleaning up died connections.
- run() - Method in class org.jline.builtins.telnet.PortListener
-
Listen constantly to a server socket and handles incoming connections through the associated {a:link ConnectionManager}.
- run() - Method in class org.jline.builtins.Tmux
- run() - Method in class org.jline.builtins.TTop
- run() - Method in interface org.jline.jansi.io.AnsiOutputStream.IoRunnable
- run() - Method in interface org.jline.reader.Editor
-
Runs the editor process.
- run() - Method in class org.jline.terminal.impl.Diag
- run() - Method in interface org.jline.utils.ShutdownHooks.Task
- run(List<Source>) - Method in class org.jline.builtins.Less
- run(Source...) - Method in class org.jline.builtins.Less
- runLimit(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the limit index of the run of characters with the same style that includes the character at the specified index.
- runMacro(String) - Method in class org.jline.keymap.BindingReader
-
Runs a macro by pushing its characters into the input buffer.
- runMacro(String) - Method in class org.jline.reader.impl.LineReaderImpl
- runMacro(String) - Method in interface org.jline.reader.LineReader
-
Push back a key sequence that will be later consumed by the line reader.
- runStart(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the start index of the run of characters with the same style that includes the character at the specified index.
S
- s - Static variable in class org.jline.utils.Colors
-
Saturation
- safe() - Method in class org.jline.reader.impl.LineReaderImpl
- SAFE - Static variable in interface org.jline.reader.LineReader
- salmon1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- sandybrown - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- save() - Method in interface org.jline.reader.History
-
Save history.
- save() - Method in class org.jline.reader.impl.history.DefaultHistory
-
Saves the history to the default history file.
- save_cursor - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- saveCursorPosition() - Method in class org.jline.jansi.Ansi
- saveCursorPositionDEC() - Method in class org.jline.jansi.Ansi
- saveCursorPositionSCO() - Method in class org.jline.jansi.Ansi
- saveException(Exception) - Method in class org.jline.console.impl.AbstractCommandRegistry
- SB - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Marks start of a subnegotiation.
- scanCode - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- scancode_escape - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- ScreenTerminal - Class in org.jline.builtins
-
A virtual terminal screen implementation.
- ScreenTerminal() - Constructor for class org.jline.builtins.ScreenTerminal
- ScreenTerminal(int, int) - Constructor for class org.jline.builtins.ScreenTerminal
- scriptCompleters() - Method in interface org.jline.console.ConsoleEngine
-
Returns completers for scripts and variables.
- scriptCompleters() - Method in class org.jline.console.impl.ConsoleEngineImpl
- ScriptEngine - Interface in org.jline.console
-
Interface for managing script engine variables, statements, and script execution.
- scripts() - Method in interface org.jline.console.ConsoleEngine
-
Returns all scripts found in the PATH environment variable.
- scripts() - Method in class org.jline.console.impl.ConsoleEngineImpl
- SCROLL_DOWN - Enum constant in enum class org.jline.builtins.Nano.Operation
- scroll_forward - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- scroll_reverse - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- SCROLL_UP - Enum constant in enum class org.jline.builtins.Nano.Operation
- ScrollConsoleScreenBuffer(long, Kernel32.SMALL_RECT, Kernel32.SMALL_RECT, Kernel32.COORD, Kernel32.CHAR_INFO) - Static method in class org.jline.nativ.Kernel32
-
see: https://msdn.microsoft.com/en-us/library/windows/desktop/ms685107(v=vs.85).aspx
- scrollDown(int) - Method in class org.jline.builtins.Nano.Buffer
- scrollDown(int) - Method in class org.jline.jansi.Ansi
- SCROLLLOCK_ON - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- SCROLLLOCK_ON - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- scrollRegion - Variable in class org.jline.utils.Status
- scrollUp(int) - Method in class org.jline.builtins.Nano.Buffer
- scrollUp(int) - Method in class org.jline.jansi.Ansi
- SE - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Marks end of subnegotiation.
- seagreen1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- seagreen1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- seagreen2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- seagreen3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- SEARCH - Enum constant in enum class org.jline.builtins.Nano.Operation
- SEARCH_TERMINATORS - Static variable in interface org.jline.reader.LineReader
- searchBackward - Variable in class org.jline.reader.impl.LineReaderImpl
- searchBackwards - Variable in class org.jline.builtins.Nano
- searchBackwards(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Search backwards in history from the current position.
- searchBackwards(String, int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Search backward in history from a given position.
- searchBackwards(String, int, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- searchBackwards(History, String, int, boolean) - Method in class org.jline.reader.impl.DefaultExpander
- searchBuffer - Variable in class org.jline.reader.impl.LineReaderImpl
- searchCaseSensitive - Variable in class org.jline.builtins.Nano
- searchFailing - Variable in class org.jline.reader.impl.LineReaderImpl
- searchForwards(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Search forwards in history from the current position.
- searchForwards(String, int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Search forward in history from a given position.
- searchForwards(String, int, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- searchIndex - Variable in class org.jline.reader.impl.LineReaderImpl
- searchRegexp - Variable in class org.jline.builtins.Nano
- searchTerm - Variable in class org.jline.builtins.Nano
- searchTerm - Variable in class org.jline.reader.impl.LineReaderImpl
- SECONDARY_PROMPT - Enum constant in enum class org.jline.reader.Parser.ParseContext
-
Called when we need to update the secondary prompts.
- SECONDARY_PROMPT_PATTERN - Static variable in interface org.jline.reader.LineReader
-
Set the template for prompts for secondary (continuation) lines.
- select_char_set - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- selectPane(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- SELF_INSERT - Static variable in interface org.jline.reader.LineReader
- SELF_INSERT_UNMETA - Static variable in interface org.jline.reader.LineReader
- selfInsert() - Method in class org.jline.reader.impl.LineReaderImpl
- selfInsertUnmeta() - Method in class org.jline.reader.impl.LineReaderImpl
- semi_auto_right_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- SEND - Static variable in class org.jline.builtins.telnet.TelnetIO
-
TTYPE subnegotiation: SEND
- SEND_BREAK - Static variable in interface org.jline.reader.LineReader
- SEND_LOC - Static variable in class org.jline.builtins.telnet.TelnetIO
- sendBreak() - Method in class org.jline.reader.impl.LineReaderImpl
- sendKeys(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- sendPrefix(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- session() - Method in class org.jline.console.CommandInput
-
Creates and returns a new CommandSession using this command's terminal and I/O streams.
- set(String, String, String) - Method in class org.jline.style.MemoryStyleSource
- set(String, String, String) - Method in class org.jline.style.NopStyleSource
-
No-operation implementation of set that does nothing.
- set(String, String, String) - Method in interface org.jline.style.StyleSource
-
Sets a style definition for the given style group and name.
- set_a_attributes - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_a_background - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_a_foreground - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_attributes - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_background - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_bottom_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_bottom_margin_parm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_clock - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_color_band - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_color_pair - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_foreground - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_left_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_left_margin_parm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- SET_LOCAL_HISTORY - Static variable in interface org.jline.reader.LineReader
- set_lr_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- SET_MARK_COMMAND - Static variable in interface org.jline.reader.LineReader
- set_page_length - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_pglen_inch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_right_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_right_margin_parm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_tab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_tb_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_top_margin - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_top_margin_parm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set_window - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set0_des_seq - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set1_des_seq - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set2_des_seq - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- set3_des_seq - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- setAmbiguousTimeout(long) - Method in class org.jline.keymap.KeyMap
-
Sets the timeout for ambiguous key bindings in milliseconds.
- setAttr(Attributes) - Method in class org.jline.terminal.impl.AbstractPty
- setAttr(Attributes) - Method in interface org.jline.terminal.spi.Pty
-
Sets the terminal attributes for this PTY.
- setAttributes(Attributes) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- setAttributes(Attributes) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- setAttributes(Attributes) - Method in class org.jline.terminal.impl.DumbTerminal
- setAttributes(Attributes) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- setAttributes(Attributes) - Method in interface org.jline.terminal.Terminal
-
Sets the terminal attributes to the specified values.
- setAutosuggestion(LineReader.SuggestionType) - Method in class org.jline.reader.impl.LineReaderImpl
- setAutosuggestion(LineReader.SuggestionType) - Method in interface org.jline.reader.LineReader
-
Sets the type of auto-suggestion to use.
- setAvailable(boolean) - Method in class org.jline.builtins.telnet.PortListener
-
Sets the availability flag of this
PortListener
. - setBlockCommentDelims(DefaultParser.BlockCommentDelims) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the block comment delimiters.
- setBorder(boolean) - Method in class org.jline.utils.Status
- setBuffer(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Set the current buffer's content to the specified
String
. - setBuffer(Buffer) - Method in class org.jline.reader.impl.LineReaderImpl
- setColor(int, int) - Method in class org.jline.utils.ColorPalette
-
Change the color of the palette
- setColumns(int) - Method in class org.jline.terminal.Size
-
Sets the number of columns (width) for this terminal size.
- setCommandGroup(int) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the command group for the regular expression.
- setCommandRegistries(CommandRegistry...) - Method in class org.jline.console.impl.SystemRegistryImpl
- setCommandRegistries(CommandRegistry...) - Method in interface org.jline.console.SystemRegistry
-
Sets the command registries to be used by this system registry.
- setCompleter(Completer) - Method in class org.jline.reader.impl.LineReaderImpl
-
Set the completer.
- setCompletionMatcher(CompletionMatcher) - Method in class org.jline.reader.impl.LineReaderImpl
- setConnection(Connection) - Method in class org.jline.builtins.telnet.TelnetIO
- setConnectionFilter(ConnectionFilter) - Method in class org.jline.builtins.telnet.ConnectionManager
-
Set a connection filter for this ConnectionManager instance.
- setConnectionManager(ConnectionManager) - Method in class org.jline.builtins.telnet.PortListener
- SetConsoleCursorPosition(long, Kernel32.COORD) - Static method in class org.jline.nativ.Kernel32
-
http://msdn.microsoft.com/en-us/library/ms686025%28VS.85%29.aspx
- setConsoleMode(Pointer, int) - Method in class org.jline.terminal.impl.jna.win.JnaWinSysTerminal
- setConsoleMode(Console, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- setConsoleMode(Long, int) - Method in class org.jline.terminal.impl.jansi.win.JansiWinSysTerminal
- setConsoleMode(Long, int) - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- SetConsoleMode(long, int) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms686033%28VS.85%29.aspx
- setConsoleOption(String, Object) - Method in interface org.jline.console.ConsoleEngine
-
Sets a console option value.
- setConsoleOption(String, Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- setConsoleOption(String, Object) - Method in class org.jline.console.impl.SimpleSystemRegistryImpl
- setConsoleOption(String, Object) - Method in class org.jline.console.impl.SystemRegistryImpl
- setConsoleOption(String, Object) - Method in interface org.jline.console.SystemRegistry
-
Sets the value of a console option.
- SetConsoleOutputCP(int) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms686036(v=VS.85).aspx
- SetConsoleTextAttribute(long, short) - Static method in class org.jline.nativ.Kernel32
-
see http://msdn.microsoft.com/en-us/library/ms686047%28VS.85%29.aspx
- SetConsoleTitle(String) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms686050%28VS.85%29.aspx
- setControlChar(Attributes.ControlChar, int) - Method in class org.jline.terminal.Attributes
-
Sets a specific control character to the specified value.
- setControlChars(EnumMap<Attributes.ControlChar, Integer>) - Method in class org.jline.terminal.Attributes
-
Sets the control characters to the specified map of values.
- setControlFlag(Attributes.ControlFlag, boolean) - Method in class org.jline.terminal.Attributes
- setControlFlags(EnumSet<Attributes.ControlFlag>) - Method in class org.jline.terminal.Attributes
- setControlFlags(EnumSet<Attributes.ControlFlag>, boolean) - Method in class org.jline.terminal.Attributes
- setCurrentTheme(Path) - Method in class org.jline.builtins.SyntaxHighlighter
- setDefaultInfoCmp(String, String) - Static method in class org.jline.utils.InfoCmp
- setDefaultInfoCmp(String, Supplier<String>) - Static method in class org.jline.utils.InfoCmp
- setDelayLineWrap(boolean) - Method in class org.jline.utils.Display
- setDescription(List<AttributedString>) - Method in class org.jline.widget.Widgets
-
Set description text to the terminal status bar
- setDescriptionCache(boolean) - Method in class org.jline.widget.TailTipWidgets
- setDescriptionSize(int) - Method in class org.jline.widget.TailTipWidgets
- setDetector(Callable<Boolean>) - Static method in class org.jline.jansi.Ansi
- setDirty() - Method in class org.jline.builtins.ScreenTerminal
- setDirty(boolean) - Method in class org.jline.builtins.Nano.Buffer
- setDisconnectTimeout(int) - Method in class org.jline.builtins.telnet.ConnectionManager
- setDistance(String) - Method in class org.jline.utils.ColorPalette
-
Set the name of the color distance to use when rounding RGB colors to the palette.
- setEcho(boolean) - Method in class org.jline.builtins.telnet.TelnetIO
- setEnabled(boolean) - Static method in class org.jline.jansi.Ansi
- setEofOnEscapedNewLine(boolean) - Method in class org.jline.reader.impl.DefaultParser
-
Sets whether EOF should be returned on escaped newlines.
- setEofOnUnclosedBracket(DefaultParser.Bracket...) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the bracket types that should trigger EOF on unclosed brackets.
- setEofOnUnclosedQuote(boolean) - Method in class org.jline.reader.impl.DefaultParser
-
Sets whether EOF should be returned on unclosed quotes.
- setErrorIndex(int) - Method in class org.jline.console.CmdDesc
-
Sets the index of the error in the command.
- setErrorIndex(int) - Method in interface org.jline.reader.Highlighter
-
Sets a specific character position in the buffer to be highlighted as an error.
- setErrorIndex(int) - Method in class org.jline.reader.impl.DefaultHighlighter
- setErrorIndex(int) - Method in class org.jline.widget.Widgets
-
Set errorIndex to the lineReader's highlighter
- setErrorPattern(Pattern) - Method in class org.jline.console.CmdDesc
-
Sets the pattern used to identify errors in the command.
- setErrorPattern(Pattern) - Method in interface org.jline.reader.Highlighter
-
Sets a regular expression pattern that identifies errors to be highlighted.
- setErrorPattern(Pattern) - Method in class org.jline.reader.impl.DefaultHighlighter
- setErrorPattern(Pattern) - Method in class org.jline.widget.Widgets
-
Set errorPattern to the lineReader's highlighter
- setEscapeChars(char[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the escape characters.
- setExpander(Expander) - Method in class org.jline.reader.impl.LineReaderImpl
- setFocus - Variable in class org.jline.nativ.Kernel32.FOCUS_EVENT_RECORD
- setGroupCommandsInHelp(boolean) - Method in class org.jline.console.impl.SystemRegistryImpl
- setHighlighted(boolean) - Method in class org.jline.console.CmdDesc
-
Sets whether the command should be highlighted.
- setHighlighter(Highlighter) - Method in class org.jline.reader.impl.LineReaderImpl
- setHighlightValue(Map<String, Function<Object, AttributedString>>) - Method in class org.jline.console.impl.DefaultPrinter
-
Highlight column value
- setHistory(History) - Method in class org.jline.reader.impl.LineReaderImpl
- setHousekeepingInterval(int) - Method in class org.jline.builtins.telnet.ConnectionManager
- setInputFlag(Attributes.InputFlag, boolean) - Method in class org.jline.terminal.Attributes
-
Sets a specific input flag to the specified value.
- setInputFlags(EnumSet<Attributes.InputFlag>) - Method in class org.jline.terminal.Attributes
-
Sets the input flags to the specified set of flags.
- setInputFlags(EnumSet<Attributes.InputFlag>, boolean) - Method in class org.jline.terminal.Attributes
-
Sets multiple input flags to the same value.
- setIoException(IOException) - Method in class org.jline.utils.NonBlockingPumpInputStream
- setKeyMap(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
Sets the current keymap by name.
- setKeyMap(String) - Method in interface org.jline.reader.LineReader
-
Sets the active key map by name.
- setLength(int) - Method in class org.jline.utils.AttributedStringBuilder
-
Sets the length of this attributed string builder.
- setLineCommentDelims(String[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the line comment delimiters.
- setLineMode(boolean) - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets the line mode flag for the connection.
- setLineMode(boolean) - Method in class org.jline.builtins.telnet.ConnectionManager
- setLineReader(LineReader) - Method in interface org.jline.console.ConsoleEngine
-
Sets the LineReader instance to be used by this console engine.
- setLineReader(LineReader) - Method in class org.jline.console.impl.Builtins
- setLineReader(LineReader) - Method in class org.jline.console.impl.ConsoleEngineImpl
- setLineReader(LineReader) - Method in class org.jline.console.impl.SimpleSystemRegistryImpl
- setLoadedInfoCmp(String, String) - Static method in class org.jline.utils.InfoCmp
- setLoadedInfoCmp(String, Supplier<String>) - Static method in class org.jline.utils.InfoCmp
- setLocalFlag(Attributes.LocalFlag, boolean) - Method in class org.jline.terminal.Attributes
- setLocalFlags(EnumSet<Attributes.LocalFlag>) - Method in class org.jline.terminal.Attributes
- setLocalFlags(EnumSet<Attributes.LocalFlag>, boolean) - Method in class org.jline.terminal.Attributes
- setLoginShell(String) - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets the login shell name.
- setLoginShell(String) - Method in class org.jline.builtins.telnet.ConnectionManager
- setMainDesc(List<AttributedString>) - Method in class org.jline.console.CmdDesc
-
Sets the main description of the command.
- setMarkCommand() - Method in class org.jline.reader.impl.LineReaderImpl
- setMaxConnections(int) - Method in class org.jline.builtins.telnet.ConnectionManager
- setMode(AnsiMode) - Method in class org.jline.jansi.AnsiPrintStream
- setMode(AnsiMode) - Method in class org.jline.jansi.io.AnsiOutputStream
- setNegotiatedTerminalType(String) - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets the terminal type that has been negotiated between telnet client and telnet server, in form of a String.
- setNomatch(T) - Method in class org.jline.keymap.KeyMap
-
Sets the binding for input sequences that don't match any known binding.
- setObjectToMap(Map<Class<?>, Function<Object, Map<String, Object>>>) - Method in class org.jline.console.impl.DefaultPrinter
-
Override ScriptEngine toMap() method
- setObjectToString(Map<Class<?>, Function<Object, String>>) - Method in class org.jline.console.impl.DefaultPrinter
-
Override ScriptEngine toString() method
- setOnClose(Runnable) - Method in class org.jline.terminal.impl.AbstractTerminal
- setopt(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Sets line reader options.
- setOpt(LineReader.Option) - Method in class org.jline.reader.impl.LineReaderImpl
- setOpt(LineReader.Option) - Method in interface org.jline.reader.LineReader
-
Sets an option to true.
- SETOPT - Enum constant in enum class org.jline.console.impl.Builtins.Command
- setOption(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- setOptionsFirst(boolean) - Method in class org.jline.builtins.Options
- setOutputFlag(Attributes.OutputFlag, boolean) - Method in class org.jline.terminal.Attributes
- setOutputFlags(EnumSet<Attributes.OutputFlag>) - Method in class org.jline.terminal.Attributes
- setOutputFlags(EnumSet<Attributes.OutputFlag>, boolean) - Method in class org.jline.terminal.Attributes
- setParser(SyntaxHighlighter.Parser) - Method in class org.jline.builtins.SyntaxHighlighter
- setParser(Parser) - Method in class org.jline.reader.impl.LineReaderImpl
- setPipe(String) - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- setPrompt(String) - Method in class org.jline.reader.impl.LineReaderImpl
- setQuoteChars(char[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the quote characters.
- setRegexCommand(String) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the regular expression for identifying commands.
- setRegexVariable(String) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the regular expression for identifying variables.
- setResetAtUninstall(boolean) - Method in class org.jline.jansi.AnsiPrintStream
- setResetAtUninstall(boolean) - Method in class org.jline.jansi.io.AnsiOutputStream
- setRestricted(boolean) - Method in class org.jline.builtins.Nano
- setRestricted(boolean) - Method in interface org.jline.reader.Editor
-
Sets whether the editor should run in restricted mode.
- setRgbColors(int[]) - Static method in class org.jline.utils.Colors
- setRightPrompt(String) - Method in class org.jline.reader.impl.LineReaderImpl
- setRows(int) - Method in class org.jline.terminal.Size
-
Sets the number of rows (height) for this terminal size.
- setScriptDescription(Function<CmdLine, CmdDesc>) - Method in class org.jline.console.impl.SystemRegistryImpl
- setScriptExtension(String) - Method in interface org.jline.console.ConsoleEngine
-
Sets the file name extension used by console scripts.
- setScriptExtension(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- setSize(int, int) - Method in class org.jline.builtins.ScreenTerminal
- setSize(Size) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- setSize(Size) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- setSize(Size) - Method in class org.jline.terminal.impl.DumbTerminal
- setSize(Size) - Method in class org.jline.terminal.impl.exec.ExecPty
- setSize(Size) - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.jni.JniNativePty
- setSize(Size) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- setSize(Size) - Method in interface org.jline.terminal.spi.Pty
-
Sets the size (dimensions) of this PTY.
- setSize(Size) - Method in interface org.jline.terminal.Terminal
-
Sets the size of the terminal.
- setSource(StyleSource) - Static method in class org.jline.style.Styler
-
Installs a new global
StyleSource
. - setSpecificHighlighter(String, SyntaxHighlighter) - Method in class org.jline.console.impl.SystemHighlighter
- setStartPos(int) - Method in class org.jline.builtins.Completers.OptionCompleter
-
Sets the start position of this completer in the argument list.
- setStopOnBadOption(boolean) - Method in class org.jline.builtins.Options
- setStrict(boolean) - Method in class org.jline.reader.impl.completer.ArgumentCompleter
-
If true, a completion at argument index N will only succeed if all the completions from 0-(N-1) also succeed.
- setStrictCommand(boolean) - Method in class org.jline.reader.impl.completer.ArgumentCompleter
-
If true, a completion at argument index N will only succeed if all the completions from 1-(N-1) also succeed.
- setSubcommand(boolean) - Method in class org.jline.console.CmdDesc
-
Sets whether this is a subcommand.
- setSuggestionType(LineReader.SuggestionType) - Method in class org.jline.widget.Widgets
-
Set lineReader's autosuggestion type
- setSystemRegistry(SystemRegistry) - Method in interface org.jline.console.ConsoleEngine
-
Sets the SystemRegistry instance to be used by this console engine.
- setSystemRegistry(SystemRegistry) - Method in class org.jline.console.impl.ConsoleEngineImpl
- setTailTip(String) - Method in class org.jline.reader.impl.LineReaderImpl
- setTailTip(String) - Method in interface org.jline.reader.LineReader
-
Sets the tail tip text.
- setTailTip(String) - Method in class org.jline.widget.Widgets
-
Set lineReader's command hint to be added in the command line
- setTailTips(Map<String, CmdDesc>) - Method in class org.jline.widget.TailTipWidgets
- setTerminal(Terminal) - Static method in class org.jline.jansi.AnsiConsole
- setTerminalGeometry(int, int) - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets the terminal geometry data.
This method should not be called explicitly by the application (i.e. - setTerminalOverride(Terminal) - Static method in class org.jline.terminal.TerminalBuilder
-
Deprecated.
- setTipType(TailTipWidgets.TipType) - Method in class org.jline.widget.TailTipWidgets
- setUnicode(T) - Method in class org.jline.keymap.KeyMap
-
Sets the binding for Unicode characters that don't have explicit bindings.
- setValueCompleter(Completer) - Method in class org.jline.builtins.Completers.OptDesc
-
Sets the value completer for this option.
- setvar(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Sets or displays line reader variables.
- SETVAR - Enum constant in enum class org.jline.console.impl.Builtins.Command
- setVariable(String, Object) - Method in class org.jline.reader.impl.LineReaderImpl
- setVariable(String, Object) - Method in interface org.jline.reader.LineReader
-
Sets a variable in the LineReader.
- setWarned(boolean) - Method in class org.jline.builtins.telnet.ConnectionData
-
Sets the state of the idle warning flag.
Note that this method will also update the the timestamp if the idle warning flag is removed, which means its kind of a second way to achieve the same thing as with the activity method. - setWarningTimeout(int) - Method in class org.jline.builtins.telnet.ConnectionManager
- shell(Terminal, Map<String, String>) - Method in interface org.jline.builtins.telnet.Telnet.ShellProvider
- Shift - Enum constant in enum class org.jline.terminal.MouseEvent.Modifier
-
The Shift key was pressed during the mouse event.
- SHIFT_PRESSED - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- SHIFT_PRESSED - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- SHORT_NAMES - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
Truncate table column names: property.field to field. - shortcuts - Variable in class org.jline.builtins.Nano
- shortOption() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the short form of the option.
- SHOW - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- shutdown() - Method in class org.jline.utils.NonBlockingInputStream
-
Shuts down the thread that is handling blocking I/O if any.
- shutdown() - Method in class org.jline.utils.NonBlockingInputStreamImpl
-
Shuts down the thread that is handling blocking I/O.
- shutdown() - Method in class org.jline.utils.NonBlockingReader
-
Shuts down the thread that is handling blocking I/O.
- shutdown() - Method in class org.jline.utils.NonBlockingReaderImpl
-
Shuts down the thread that is handling blocking I/O.
- ShutdownHooks - Class in org.jline.utils
-
Manages the JLine shutdown-hook thread and tasks to execute on shutdown.
- ShutdownHooks() - Constructor for class org.jline.utils.ShutdownHooks
- ShutdownHooks.Task - Interface in org.jline.utils
-
Essentially a
Runnable
which allows running to throw an exception. - SIG_DFL - Static variable in class org.jline.terminal.impl.NativeSignalHandler
-
The default signal handler.
- SIG_DFL - Static variable in interface org.jline.terminal.Terminal.SignalHandler
-
Default signal handler that uses the JVM's default behavior for the signal.
- SIG_IGN - Static variable in class org.jline.terminal.impl.NativeSignalHandler
-
The signal handler that ignores signals.
- SIG_IGN - Static variable in interface org.jline.terminal.Terminal.SignalHandler
-
Signal handler that ignores the signal and performs no special processing.
- signalHandler(Terminal.SignalHandler) - Method in class org.jline.terminal.TerminalBuilder
-
Determines the default value for signal handlers.
- Signal Handling - Search tag in interface org.jline.terminal.Terminal
- Section
- Signals - Class in org.jline.utils
-
Signal handling utilities for terminal applications.
- silver - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- SimpleMaskingCallback - Class in org.jline.reader.impl
-
Simple
MaskingCallback
that will replace all the characters in the line with the given mask. - SimpleMaskingCallback(Character) - Constructor for class org.jline.reader.impl.SimpleMaskingCallback
- simpleMatcher(Predicate<String>) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- SimpleSystemRegistryImpl - Class in org.jline.console.impl
-
Simple SystemRegistry which stores variables in the LineReader.
- SimpleSystemRegistryImpl(Parser, Terminal, Supplier<Path>, ConfigurationPath) - Constructor for class org.jline.console.impl.SimpleSystemRegistryImpl
- size - Variable in class org.jline.builtins.Less
- size - Variable in class org.jline.builtins.Nano
- size - Variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- size - Variable in class org.jline.nativ.Kernel32.WINDOW_BUFFER_SIZE_RECORD
- size - Variable in class org.jline.reader.impl.LineReaderImpl
- size - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- size() - Method in interface org.jline.reader.History
-
Returns the number of items in the history.
- size() - Method in class org.jline.reader.impl.history.DefaultHistory
- size() - Method in class org.jline.utils.Status
- size(Size) - Method in class org.jline.terminal.TerminalBuilder
-
Initial size to use when creating a non system terminal, i.e.
- Size - Class in org.jline.terminal
-
Represents the dimensions of a terminal in terms of rows and columns.
- Size() - Constructor for class org.jline.terminal.Size
-
Creates a new Size instance with default dimensions (0 rows and 0 columns).
- Size(int, int) - Constructor for class org.jline.terminal.Size
-
Creates a new Size instance with the specified dimensions.
- SIZEOF - Static variable in class org.jline.nativ.CLibrary.Termios
- SIZEOF - Static variable in class org.jline.nativ.CLibrary.WinSize
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.CHAR_INFO
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.COORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.FOCUS_EVENT_RECORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.MENU_EVENT_RECORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.SMALL_RECT
- SIZEOF - Static variable in class org.jline.nativ.Kernel32.WINDOW_BUFFER_SIZE_RECORD
- SKIP_DEFAULT_OPTIONS - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: MAP and TABLE
Ignore all options defined in PRNT_OPTIONS. - skipNextLf - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- skipNextLf - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- skipRedisplay - Variable in class org.jline.reader.impl.LineReaderImpl
- skyblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- skyblue2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- skyblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- slateblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- slateblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- slateblue3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- slaveInput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- slaveInputPipe - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- slaveInputPipe - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- slaveOutput - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- slaveReader - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- slaveWriter - Variable in class org.jline.terminal.impl.LineDisciplineTerminal
- slurp(Path) - Method in interface org.jline.console.ConsoleEngine
-
Reads an object from a file.
- slurp(Path) - Method in class org.jline.console.impl.ConsoleEngineImpl
- SLURP - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- SMALL_RECT() - Constructor for class org.jline.nativ.Kernel32.SMALL_RECT
- smallTerminalOffset - Variable in class org.jline.reader.impl.LineReaderImpl
- SMART_HOME_KEY - Enum constant in enum class org.jline.builtins.Nano.Operation
- SMOOTH_SCROLLING - Enum constant in enum class org.jline.builtins.Nano.Operation
- smoothScrolling - Variable in class org.jline.builtins.Nano
- SolarisNativePty - Class in org.jline.terminal.impl.jansi.solaris
- SolarisNativePty - Class in org.jline.terminal.impl.jna.solaris
- SolarisNativePty - Class in org.jline.terminal.impl.jni.solaris
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.solaris.SolarisNativePty
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jansi.solaris.SolarisNativePty
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- SolarisNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- sort - Variable in class org.jline.builtins.TTop
- sort() - Method in class org.jline.reader.Candidate
-
Integer used to override default sort logic.
- Source - Interface in org.jline.builtins
-
Interface representing a source of data that can be read.
- Source.InputStreamSource - Class in org.jline.builtins
-
A Source implementation that reads from an InputStream.
- Source.PathSource - Class in org.jline.builtins
-
A Source implementation that reads from a file system path.
- Source.ResourceSource - Class in org.jline.builtins
-
A Source implementation that reads from a classpath resource.
- Source.StdInSource - Class in org.jline.builtins
-
A Source implementation that reads from standard input.
- Source.URLSource - Class in org.jline.builtins
-
A Source implementation that reads from a URL.
- sourceIdx - Variable in class org.jline.builtins.Less
- sources - Variable in class org.jline.builtins.Less
- specificHighlighter - Variable in class org.jline.console.impl.SystemHighlighter
- SPELL_WORD - Static variable in interface org.jline.reader.LineReader
- split(String) - Static method in class org.jline.builtins.SyntaxHighlighter.RuleSplitter
- SPLIT_LINE - Enum constant in enum class org.jline.reader.Parser.ParseContext
-
Parsed words will have all characters present in input line including quotes and escape chars.
- SPLIT_UNDO - Static variable in interface org.jline.reader.LineReader
- spliterator() - Method in class org.jline.reader.impl.history.DefaultHistory
- splitWindow(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- springgreen1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- springgreen2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- springgreen2a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- springgreen3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- springgreen3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- springgreen4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- SQUARE - Enum constant in enum class org.jline.reader.impl.DefaultParser.Bracket
- sRGB_encoding_environment - Static variable in class org.jline.utils.Colors
-
sRGB encoding environment
- sRGB_typical_environment - Static variable in class org.jline.utils.Colors
-
sRGB typical environment
- start() - Method in class org.jline.builtins.telnet.ConnectionManager
-
Starts this
ConnectionManager
. - start() - Method in class org.jline.builtins.telnet.PortListener
-
Starts this
PortListener
. - start_bit_image - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- start_char_set_def - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- startedReading - Variable in class org.jline.reader.impl.LineReaderImpl
- startsWith(String) - Method in class org.jline.builtins.Completers.OptDesc
-
Determines if this option starts with the specified prefix.
- STAT_BLOCKED_COUNT - Static variable in class org.jline.builtins.TTop
- STAT_BLOCKED_TIME - Static variable in class org.jline.builtins.TTop
- STAT_CPU_TIME - Static variable in class org.jline.builtins.TTop
- STAT_CPU_TIME_PERC - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_NAME - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_OWNER_ID - Static variable in class org.jline.builtins.TTop
- STAT_LOCK_OWNER_NAME - Static variable in class org.jline.builtins.TTop
- STAT_NAME - Static variable in class org.jline.builtins.TTop
- STAT_STATE - Static variable in class org.jline.builtins.TTop
- STAT_TID - Static variable in class org.jline.builtins.TTop
- STAT_UPTIME - Static variable in class org.jline.builtins.TTop
- STAT_USER_TIME - Static variable in class org.jline.builtins.TTop
- STAT_USER_TIME_PERC - Static variable in class org.jline.builtins.TTop
- STAT_WAITED_COUNT - Static variable in class org.jline.builtins.TTop
- STAT_WAITED_TIME - Static variable in class org.jline.builtins.TTop
- state - Variable in class org.jline.reader.impl.LineReaderImpl
- stats - Variable in class org.jline.builtins.TTop
- status - Variable in class org.jline.terminal.impl.AbstractTerminal
- status() - Method in class org.jline.console.ConsoleEngine.ExecutionResult
-
Returns the status code of the command execution.
- Status - Class in org.jline.utils
-
Manages a status bar at the bottom of the terminal.
- Status(Terminal) - Constructor for class org.jline.utils.Status
- status_line_esc_ok - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- STD_ERROR_HANDLE - Static variable in class org.jline.nativ.Kernel32
- STD_INPUT_HANDLE - Static variable in class org.jline.nativ.Kernel32
- STD_OUTPUT_HANDLE - Static variable in class org.jline.nativ.Kernel32
- stderrEncoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- stderrEncoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- stderrEncoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charset
that should be used to encode characters for standard error. - stderrEncoding(String) - Method in class org.jline.terminal.TerminalBuilder
-
Set the encoding to use for writing to standard error.
- stderrEncoding(Charset) - Method in class org.jline.terminal.TerminalBuilder
-
Set the
Charset
to use for writing to standard error. - stdinEncoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- stdinEncoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- stdinEncoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charset
that should be used to decode characters from standard input (Terminal.input()
). - stdinEncoding(String) - Method in class org.jline.terminal.TerminalBuilder
-
Set the encoding to use for reading from standard input.
- stdinEncoding(Charset) - Method in class org.jline.terminal.TerminalBuilder
-
Set the
Charset
to use for reading from standard input. - StdInSource() - Constructor for class org.jline.builtins.Source.StdInSource
- StdInSource(InputStream) - Constructor for class org.jline.builtins.Source.StdInSource
- stdoutEncoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- stdoutEncoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- stdoutEncoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charset
that should be used to encode characters for standard output (Terminal.output()
). - stdoutEncoding(String) - Method in class org.jline.terminal.TerminalBuilder
-
Set the encoding to use for writing to standard output.
- stdoutEncoding(Charset) - Method in class org.jline.terminal.TerminalBuilder
-
Set the
Charset
to use for writing to standard output. - steelblue - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- steelblue1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- steelblue1a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- steelblue3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- STILL - Enum constant in enum class org.jline.builtins.Nano.CursorMovement
- stop() - Method in class org.jline.builtins.telnet.ConnectionManager
-
Stops this
ConnectionManager
. - stop() - Method in class org.jline.builtins.telnet.PortListener
-
Stops this
PortListener
, and returns when everything was stopped successfully. - stop_bit_image - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- stop_char_set_def - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- streams(InputStream, OutputStream) - Method in class org.jline.terminal.TerminalBuilder
- STRIKETHROUGH_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- STRIKETHROUGH_ON - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- strings - Variable in class org.jline.terminal.impl.AbstractTerminal
- StringsCompleter - Class in org.jline.reader.impl.completer
-
Completer for a set of strings.
- StringsCompleter() - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- StringsCompleter(Iterable<String>) - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- StringsCompleter(String...) - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- StringsCompleter(Collection<Candidate>) - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- StringsCompleter(Supplier<Collection<String>>) - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- StringsCompleter(Candidate...) - Constructor for class org.jline.reader.impl.completer.StringsCompleter
- stringsSupplier - Variable in class org.jline.reader.impl.completer.StringsCompleter
- Strip - Enum constant in enum class org.jline.jansi.AnsiMode
- stripAnsi(String) - Static method in class org.jline.utils.AttributedString
-
Strips ANSI escape sequences from a string.
- STRUCT_ON_TABLE - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: TABLE
Display object structures and lists on table. - STTY_COMMAND - Static variable in class org.jline.utils.OSUtils
- STTY_F_OPTION - Static variable in class org.jline.utils.OSUtils
- style() - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the current style for this builder.
- style(String) - Static method in class org.jline.builtins.Styles
- style(String, String) - Static method in class org.jline.builtins.Styles
- style(String, String) - Method in class org.jline.style.StyleFactory
-
Creates a styled string by applying the specified style to the given value.
- style(String, String, Object...) - Method in class org.jline.style.StyleFactory
-
Creates a styled string by applying the specified style to a formatted value.
- style(Function<AttributedStyle, AttributedStyle>) - Method in class org.jline.utils.AttributedStringBuilder
-
Updates the current style for this builder using a function.
- style(AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
-
Sets the current style for this builder.
- STYLE - Static variable in interface org.jline.console.Printer
-
Value: String
Use nanorc STYLE - styleAt(int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns the style at the specified index in this attributed string.
- styleAt(int) - Method in class org.jline.utils.AttributedString
-
Returns the style at the specified index in this attributed string.
- styleAt(int) - Method in class org.jline.utils.AttributedStringBuilder
-
Returns the style at the specified index in this attributed string builder.
- StyleBundle - Interface in org.jline.style
-
Marker interface for proxy-based style bundles.
- StyleBundle.DefaultStyle - Annotation Interface in org.jline.style
-
Annotation that provides a default style specification for a method in a StyleBundle interface.
- StyleBundle.StyleGroup - Annotation Interface in org.jline.style
-
Annotation that specifies the style group name for a StyleBundle interface.
- StyleBundle.StyleName - Annotation Interface in org.jline.style
-
Annotation that allows overriding the style name for a method in a StyleBundle interface.
- StyleColor - Enum Class in org.jline.style
-
Deprecated.use
Colors.rgbColor(String)
instead - StyleCompiler(Map<String, String>) - Constructor for class org.jline.builtins.Styles.StyleCompiler
- StyleCompiler(Map<String, String>, boolean) - Constructor for class org.jline.builtins.Styles.StyleCompiler
- styled(Function<AttributedStyle, AttributedStyle>, CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character sequence with a temporarily modified style.
- styled(Function<AttributedStyle, AttributedStyle>, Consumer<AttributedStringBuilder>) - Method in class org.jline.utils.AttributedStringBuilder
-
Performs operations with a temporarily modified style.
- styled(AttributedStyle, CharSequence) - Method in class org.jline.utils.AttributedStringBuilder
-
Appends the specified character sequence with the specified style.
- StyledWriter - Class in org.jline.style
-
A
PrintWriter
extension that understands and evaluatesStyleExpression
syntax. - StyledWriter(OutputStream, Terminal, StyleResolver, boolean) - Constructor for class org.jline.style.StyledWriter
-
Constructs a new StyledWriter that writes to an OutputStream.
- StyledWriter(Writer, Terminal, StyleResolver, boolean) - Constructor for class org.jline.style.StyledWriter
-
Constructs a new StyledWriter that writes to a Writer.
- StyleExpression - Class in org.jline.style
-
Provides evaluation of style expressions in the format
@{style value}
. - StyleExpression() - Constructor for class org.jline.style.StyleExpression
-
Constructs a new StyleExpression with a default StyleResolver.
- StyleExpression(StyleResolver) - Constructor for class org.jline.style.StyleExpression
-
Constructs a new StyleExpression with the specified StyleResolver.
- StyleFactory - Class in org.jline.style
-
Factory for creating styled strings using a specific style group.
- StyleFactory(StyleResolver) - Constructor for class org.jline.style.StyleFactory
-
Constructs a new StyleFactory with the specified StyleResolver.
- styleMatches(Pattern, List<AttributedStyle>) - Method in class org.jline.utils.AttributedStringBuilder
-
Applies different styles to different capture groups in pattern matches.
- styleMatches(Pattern, AttributedStyle) - Method in class org.jline.utils.AttributedString
-
Returns a new AttributedString with the specified style applied to all matches of the pattern.
- styleMatches(Pattern, AttributedStyle) - Method in class org.jline.utils.AttributedStringBuilder
-
Applies the specified style to all matches of the pattern in this builder.
- Styler - Class in org.jline.style
-
Style facade that provides static utility methods for working with styles.
- StyleResolver - Class in org.jline.style
-
Resolves named (or source-referenced)
AttributedStyle
for a specific style group. - StyleResolver - Class in org.jline.utils
-
Resolves named styles and style expressions into AttributedStyle objects.
- StyleResolver(Function<String, String>) - Constructor for class org.jline.utils.StyleResolver
- StyleResolver(StyleSource, String) - Constructor for class org.jline.style.StyleResolver
-
Constructs a new StyleResolver for the specified source and group.
- styles(String) - Method in class org.jline.style.MemoryStyleSource
- styles(String) - Method in class org.jline.style.NopStyleSource
-
Always returns an empty map of styles.
- styles(String) - Method in interface org.jline.style.StyleSource
-
Returns all configured styles for the given style group.
- Styles - Class in org.jline.builtins
-
Provides styling utilities for JLine applications.
- Styles() - Constructor for class org.jline.builtins.Styles
- Styles.StyleCompiler - Class in org.jline.builtins
- StyleSource - Interface in org.jline.style
-
Interface for sources of style configuration.
- subscript_characters - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- subSequence(int, int) - Method in class org.jline.utils.AttributedCharSequence
- subSequence(int, int) - Method in class org.jline.utils.AttributedString
-
Returns a new AttributedString that is a subsequence of this attributed string.
- subSequence(int, int) - Method in class org.jline.utils.AttributedStringBuilder
-
Returns a new AttributedString that is a subsequence of this attributed string builder.
- substring(int) - Method in interface org.jline.reader.Buffer
-
Returns a substring of the buffer from the specified start position to the end.
- substring(int) - Method in class org.jline.reader.impl.BufferImpl
- substring(int, int) - Method in interface org.jline.reader.Buffer
-
Returns a substring of the buffer from the specified start position to the specified end position.
- substring(int, int) - Method in class org.jline.reader.impl.BufferImpl
- substring(int, int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns a new AttributedString that is a substring of this attributed string.
- substVars(String, Function<String, String>, boolean) - Static method in class org.jline.style.InterpolationHelper
- suffix() - Method in class org.jline.reader.Candidate
-
The suffix is added when this candidate is displayed.
- SUGGESTIONS_MIN_BUFFER_SIZE - Static variable in interface org.jline.reader.LineReader
-
Min buffer size for tab auto-suggestions.
- superscript_characters - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- SUPGA - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: SUPress Go Ahead
This will be negotiated, all new telnet protocol implementations are recommended to do this. - supported - Variable in class org.jline.utils.Status
- Supporting Classes - Search tag in package org.jline.terminal
- Section
- suspend() - Method in class org.jline.utils.Status
-
The
suspend
method is used when a full-screen. - suspended - Variable in class org.jline.utils.Status
- switchCase(int) - Method in class org.jline.reader.impl.LineReaderImpl
- SYNTAX - Enum constant in enum class org.jline.console.CmdLine.DescriptionType
-
The part of the line from beginning till cursor ends to the closing parenthesis.
- SyntaxError - Exception Class in org.jline.reader
-
Exception thrown when a syntax error is encountered during parsing.
- SyntaxError(int, int, String) - Constructor for exception class org.jline.reader.SyntaxError
- SyntaxHighlighter - Class in org.jline.builtins
-
Java implementation of a syntax highlighter based on nanorc format.
- SyntaxHighlighter.RuleSplitter - Class in org.jline.builtins
- syntaxName - Variable in class org.jline.builtins.Less
- sysErr() - Static method in class org.jline.jansi.AnsiConsole
-
Access to the original System.err stream before ansi streams were installed.
- SysErr - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- SysErrOrSysOut - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- sysOut() - Static method in class org.jline.jansi.AnsiConsole
-
Access to the original System.out stream before ansi streams were installed.
- SysOut - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- SysOutOrSysErr - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- system(boolean) - Method in class org.jline.terminal.TerminalBuilder
- SYSTEM_PROPERTY_PREFIX - Static variable in interface org.jline.reader.LineReader
-
Prefix to automatically delegate variables to system properties
- SystemCompleter - Class in org.jline.reader.impl.completer
-
Completer which contains multiple completers and aggregates them together.
- SystemCompleter() - Constructor for class org.jline.reader.impl.completer.SystemCompleter
- systemHighlight(LineReader, String) - Method in class org.jline.console.impl.SystemHighlighter
- SystemHighlighter - Class in org.jline.console.impl
-
Highlighter implementation that provides syntax highlighting for commands and languages.
- SystemHighlighter(SyntaxHighlighter, SyntaxHighlighter, SyntaxHighlighter) - Constructor for class org.jline.console.impl.SystemHighlighter
- SystemHighlighter.FileHighlightCommand - Class in org.jline.console.impl
- systemInstall() - Static method in class org.jline.jansi.AnsiConsole
-
Install
AnsiConsole.out()
toSystem.out
andAnsiConsole.err()
toSystem.err
. - systemOutput(TerminalBuilder.SystemOutput) - Method in class org.jline.terminal.TerminalBuilder
-
Indicates which standard stream should be used when displaying to the terminal.
- systemRegistry - Variable in class org.jline.console.impl.SystemHighlighter
- SystemRegistry - Interface in org.jline.console
-
Interface for aggregating command registries and dispatching command executions in a console application.
- SystemRegistry.Registeries - Class in org.jline.console
-
Class for managing the system registry store.
- SystemRegistryImpl - Class in org.jline.console.impl
-
Aggregate command registries.
- SystemRegistryImpl(Parser, Terminal, Supplier<Path>, ConfigurationPath) - Constructor for class org.jline.console.impl.SystemRegistryImpl
- SystemRegistryImpl.CommandData - Class in org.jline.console.impl
- SystemRegistryImpl.Pipe - Enum Class in org.jline.console.impl
- SystemRegistryImpl.UnknownCommandException - Exception Class in org.jline.console.impl
- systemStream - Variable in class org.jline.terminal.impl.AbstractPty
- SystemStream - Enum Class in org.jline.terminal.spi
-
Represents the standard system streams available in a terminal environment.
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Returns the name of the specified system stream on this platform.
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- systemStreamName(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- systemStreamName(SystemStream) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Returns the name of the specified system stream on this platform.
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Returns the width (number of columns) of the specified system stream.
- systemStreamWidth(SystemStream) - Static method in class org.jline.terminal.impl.jansi.JansiNativePty
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- systemStreamWidth(SystemStream) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- systemStreamWidth(SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- systemStreamWidth(SystemStream) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Returns the width (number of columns) of the specified system stream.
- systemUninstall() - Static method in class org.jline.jansi.AnsiConsole
-
undo a previous
AnsiConsole.systemInstall()
. - System vs. Non-System Terminals - Search tag in class org.jline.terminal.TerminalBuilder
- Section
- sysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in interface org.jline.terminal.spi.TerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a terminal connected to a system stream.
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Creates a terminal connected to a system stream.
T
- tab - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- TAB_WIDTH - Static variable in class org.jline.reader.impl.LineReaderImpl
-
Deprecated.
- TAB_WIDTH - Static variable in interface org.jline.reader.LineReader
-
Number of spaces to display a tabulation, the default is 4.
- TAB0 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TAB0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TAB0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TAB1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TAB1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TAB2 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TAB2 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TAB3 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TAB3 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TAB3 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TABDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- TABDLY - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TABDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TABDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- TABDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- tabs - Variable in class org.jline.builtins.Less
- tabs - Variable in class org.jline.builtins.Nano
- tabs(int) - Method in class org.jline.utils.AttributedStringBuilder
-
Set the number of spaces a tab is expanded to.
- tabs(List<Integer>) - Method in class org.jline.builtins.Less
- tabs(List<Integer>) - Method in class org.jline.utils.AttributedStringBuilder
-
Sets the tab stops for this attributed string builder.
- TABS_TO_SPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- TAIL_TIP - Enum constant in enum class org.jline.reader.LineReader.SuggestionType
-
Prepare command line suggestions using command completer data and/or command positional argument descriptions.
- TAIL_TIP - Enum constant in enum class org.jline.widget.TailTipWidgets.TipType
-
Prepare command line suggestions using a command's positional argument descriptions.
- tailTip - Variable in class org.jline.reader.impl.LineReaderImpl
- tailTip() - Method in class org.jline.widget.Widgets
-
Get lineReader's command hint
- TAILTIP_PANE - Static variable in class org.jline.widget.Widgets
- TAILTIP_TOGGLE - Static variable in class org.jline.widget.Widgets
- tailtipAcceptLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipBackwardDelete() - Method in class org.jline.widget.TailTipWidgets
- tailtipComplete() - Method in class org.jline.widget.TailTipWidgets
- tailtipDelete() - Method in class org.jline.widget.TailTipWidgets
- tailtipInsert() - Method in class org.jline.widget.TailTipWidgets
- tailtipKillLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipKillWholeLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipUpdateStatus() - Method in class org.jline.widget.TailTipWidgets
- TailTipWidgets - Class in org.jline.widget
-
Creates and manages widgets for as-you-type command line suggestions.
- TailTipWidgets(LineReader, Function<CmdLine, CmdDesc>, int, TailTipWidgets.TipType) - Constructor for class org.jline.widget.TailTipWidgets
-
Creates tailtip widgets used in command line suggestions.
- TailTipWidgets(LineReader, Map<String, CmdDesc>) - Constructor for class org.jline.widget.TailTipWidgets
-
Creates tailtip widgets used in command line suggestions.
- TailTipWidgets(LineReader, Map<String, CmdDesc>, int) - Constructor for class org.jline.widget.TailTipWidgets
-
Creates tailtip widgets used in command line suggestions with a status bar.
- TailTipWidgets(LineReader, Map<String, CmdDesc>, int, TailTipWidgets.TipType) - Constructor for class org.jline.widget.TailTipWidgets
-
Creates tailtip widgets used in command line suggestions with a status bar and specific tip type.
- TailTipWidgets(LineReader, Map<String, CmdDesc>, TailTipWidgets.TipType) - Constructor for class org.jline.widget.TailTipWidgets
-
Creates tailtip widgets used in command line suggestions with a specific tip type.
- TailTipWidgets.TipType - Enum Class in org.jline.widget
-
Enumeration specifying the type of suggestions to display.
- tan - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- tcgetattr(int, CLibrary.Termios) - Static method in class org.jline.nativ.CLibrary
- tcgetattr(int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- tcgetattr(int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.linux.CLibrary
- tcgetattr(int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- tcgetattr(int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TCSADRAIN - Static variable in class org.jline.nativ.CLibrary
- TCSADRAIN - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TCSADRAIN - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TCSADRAIN - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TCSAFLUSH - Static variable in class org.jline.nativ.CLibrary
- TCSAFLUSH - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TCSAFLUSH - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TCSAFLUSH - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TCSANOW - Static variable in class org.jline.nativ.CLibrary
- TCSANOW - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TCSANOW - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TCSANOW - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- TCSANOW - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- tcsetattr(int, int, CLibrary.Termios) - Static method in class org.jline.nativ.CLibrary
- tcsetattr(int, int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- tcsetattr(int, int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.linux.CLibrary
- tcsetattr(int, int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- tcsetattr(int, int, CLibrary.termios) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- teal - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- Telnet - Class in org.jline.builtins.telnet
- Telnet(Terminal, Telnet.ShellProvider) - Constructor for class org.jline.builtins.telnet.Telnet
- Telnet.ShellProvider - Interface in org.jline.builtins.telnet
- telnetd(String[]) - Method in class org.jline.builtins.telnet.Telnet
- TelnetIO - Class in org.jline.builtins.telnet
-
Class that represents the TelnetIO implementation.
- TelnetIO() - Constructor for class org.jline.builtins.telnet.TelnetIO
-
Creates a TelnetIO object for the given connection.
Input- and OutputStreams are properly set and the primary telnet protocol initialization is carried out by the inner IACHandler class. - Temporary Files - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- terminal - Variable in class org.jline.builtins.Less
- terminal - Variable in class org.jline.builtins.Nano
- terminal - Variable in class org.jline.reader.impl.LineReaderImpl
-
The terminal to use
- terminal - Variable in class org.jline.utils.Display
- terminal - Variable in class org.jline.utils.Status
- terminal() - Method in class org.jline.console.CommandInput
-
Returns the terminal instance for this command.
- terminal() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Returns the terminal for the command session.
- terminal() - Method in class org.jline.console.impl.DefaultPrinter
- terminal() - Method in class org.jline.console.impl.SystemRegistryImpl
- terminal() - Method in interface org.jline.console.SystemRegistry
-
Returns the terminal associated with this system registry.
- terminal() - Static method in class org.jline.terminal.TerminalBuilder
-
Returns the default system terminal with automatic configuration.
- terminal(Terminal) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the terminal to be used by the LineReader.
- Terminal - Interface in org.jline.terminal
-
A terminal representing a virtual terminal on the computer.
- Terminal.MouseTracking - Enum Class in org.jline.terminal
- Terminal.Signal - Enum Class in org.jline.terminal
-
Types of signals that can be handled by terminal applications.
- Terminal.SignalHandler - Interface in org.jline.terminal
-
Interface for handling terminal signals.
- Terminal Attributes - Search tag in interface org.jline.terminal.Terminal
- Section
- Terminal Attributes - Search tag in package org.jline.terminal
- Section
- TerminalBuilder - Class in org.jline.terminal
-
Builder class to create
Terminal
instances with flexible configuration options. - TerminalBuilder.SystemOutput - Enum Class in org.jline.terminal
- Terminal Capabilities - Search tag in interface org.jline.terminal.Terminal
- Section
- Terminal Creation - Search tag in package org.jline.terminal
- Section
- TerminalExt - Interface in org.jline.terminal.spi
-
Extended Terminal interface that provides access to internal implementation details.
- Terminal Implementations - Search tag in package org.jline.terminal
- Section
- Terminal Interface - Search tag in package org.jline.terminal
- Section
- TerminalProvider - Interface in org.jline.terminal.spi
-
Service provider interface for terminal implementations.
- Terminal Providers - Search tag in class org.jline.terminal.TerminalBuilder
- Section
- termios() - Constructor for class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- termios() - Constructor for class org.jline.terminal.impl.jna.linux.CLibrary.termios
- termios() - Constructor for class org.jline.terminal.impl.jna.osx.CLibrary.termios
- termios() - Constructor for class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- termios(Attributes) - Constructor for class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- termios(Attributes) - Constructor for class org.jline.terminal.impl.jna.linux.CLibrary.termios
- termios(Attributes) - Constructor for class org.jline.terminal.impl.jna.osx.CLibrary.termios
- termios(Attributes) - Constructor for class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- Termios() - Constructor for class org.jline.nativ.CLibrary.Termios
- test(String) - Static method in class org.jline.jansi.AnsiRenderer
- TEST_COMMAND - Static variable in class org.jline.utils.OSUtils
- text - Variable in class org.jline.utils.DiffHelper.Diff
-
The text associated with this diff operation.
- these_cause_cr - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- thistle1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- thistle3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- Thread safety - Search tag in interface org.jline.reader.LineReader
- Section
- tilde_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- time() - Method in interface org.jline.reader.History.Entry
-
Returns the timestamp when this entry was added to the history.
- time() - Method in class org.jline.reader.impl.history.DefaultHistory.EntryImpl
- timeout() - Method in class org.jline.utils.Timeout
- Timeout - Class in org.jline.utils
-
Helper class for managing timeouts during I/O operations.
- Timeout(long) - Constructor for class org.jline.utils.Timeout
- TIOCGWINSZ - Static variable in class org.jline.nativ.CLibrary
- TIOCGWINSZ - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TIOCGWINSZ - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TIOCGWINSZ - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- TIOCGWINSZ - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TIOCSWINSZ - Static variable in class org.jline.nativ.CLibrary
- TIOCSWINSZ - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TIOCSWINSZ - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TIOCSWINSZ - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- TIOCSWINSZ - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- title - Variable in class org.jline.builtins.Nano
- tmux(Terminal, PrintStream, PrintStream, Supplier<Object>, Consumer<Object>, Consumer<Terminal>, String[]) - Static method in class org.jline.builtins.Commands
-
Implements a terminal multiplexer similar to tmux.
- Tmux - Class in org.jline.builtins
-
A terminal multiplexer similar to the 'tmux' Unix command.
- Tmux(Terminal, PrintStream, Consumer<Terminal>) - Constructor for class org.jline.builtins.Tmux
- TO_FILES - Enum constant in enum class org.jline.builtins.Nano.Operation
- TO_SPELL - Enum constant in enum class org.jline.builtins.Nano.Operation
- to_status_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- TO_STRING - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: MAP and TABLE
Use object's toString() method to get print value DEFAULT: object's fields are put to property map before printing - toAnsi() - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed string to an ANSI escape sequence string.
- toAnsi() - Method in class org.jline.utils.AttributedStyle
-
Returns an ANSI escape sequence string that represents this style.
- toAnsi(int, boolean) - Method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- toAnsi(int, boolean, String, String) - Method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- toAnsi(int, AttributedCharSequence.ForceMode) - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed string to an ANSI escape sequence string with the specified color capabilities and force mode.
- toAnsi(int, AttributedCharSequence.ForceMode, ColorPalette) - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed string to an ANSI escape sequence string with the specified color capabilities, force mode, and color palette.
- toAnsi(int, AttributedCharSequence.ForceMode, ColorPalette, String, String) - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed string to an ANSI escape sequence string with the specified color capabilities, force mode, color palette, and alternate character set sequences.
- toAnsi(Terminal) - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed string to an ANSI escape sequence string appropriate for the specified terminal.
- toAttributedString() - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed character sequence to an AttributedString.
- toAttributes() - Method in class org.jline.terminal.impl.jna.freebsd.CLibrary.termios
- toAttributes() - Method in class org.jline.terminal.impl.jna.linux.CLibrary.termios
- toAttributes() - Method in class org.jline.terminal.impl.jna.osx.CLibrary.termios
- toAttributes() - Method in class org.jline.terminal.impl.jna.solaris.CLibrary.termios
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jansi.osx.OsXNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jansi.solaris.SolarisNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jni.JniNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jni.linux.LinuxNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jni.osx.OsXNativePty
- toAttributes(CLibrary.Termios) - Method in class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- toColumns(Object, int, int, AttributedStringBuilder, Candidate, String, boolean, boolean, int[]) - Method in class org.jline.reader.impl.LineReaderImpl
- toColumns(List<Object>, Candidate, String, Function<String, Integer>, int, boolean) - Method in class org.jline.reader.impl.LineReaderImpl
- toggle() - Method in class org.jline.widget.AutopairWidgets
- TOGGLE_REPLACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- TOGGLE_SUSPENSION - Enum constant in enum class org.jline.builtins.Nano.Operation
- toggleKeyBindings() - Method in class org.jline.widget.AutopairWidgets
- toggleKeyBindings() - Method in class org.jline.widget.AutosuggestionWidgets
- toggleKeyBindings() - Method in class org.jline.widget.TailTipWidgets
- toggleWindow() - Method in class org.jline.widget.TailTipWidgets
- toJson(Object) - Method in interface org.jline.console.ScriptEngine
-
Serializes an object to a JSON string.
- toMap(Object) - Method in interface org.jline.console.ScriptEngine
-
Converts an object's fields to a map.
- tone - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- top - Variable in class org.jline.nativ.Kernel32.SMALL_RECT
- toSize() - Method in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- toSize() - Method in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- toSize() - Method in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- toSize() - Method in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- TOSTOP - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
- TOSTOP - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- TOSTOP - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- TOSTOP - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- TOSTOP - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- toString() - Method in class org.jline.builtins.Options
- toString() - Method in class org.jline.builtins.ScreenTerminal
- toString() - Method in class org.jline.console.ConsoleEngine.WidgetCreator
-
Returns the name of the function.
- toString() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- toString() - Method in enum class org.jline.jansi.Ansi.Attribute
- toString() - Method in enum class org.jline.jansi.Ansi.Color
- toString() - Method in enum class org.jline.jansi.Ansi.Erase
- toString() - Method in class org.jline.jansi.Ansi
- toString() - Method in class org.jline.jansi.AnsiPrintStream
- toString() - Method in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- toString() - Method in class org.jline.nativ.Kernel32.MOUSE_EVENT_RECORD
- toString() - Method in class org.jline.nativ.Kernel32.WINDOW_BUFFER_SIZE_RECORD
- toString() - Method in interface org.jline.reader.Buffer
- toString() - Method in class org.jline.reader.Candidate
- toString() - Method in class org.jline.reader.impl.BufferImpl
- toString() - Method in class org.jline.reader.impl.completer.AggregateCompleter
- toString() - Method in class org.jline.reader.impl.completer.StringsCompleter
- toString() - Method in class org.jline.reader.impl.history.DefaultHistory.EntryImpl
- toString() - Method in class org.jline.reader.impl.history.DefaultHistory
- toString() - Method in class org.jline.reader.Macro
- toString() - Method in class org.jline.reader.Reference
- toString() - Method in class org.jline.terminal.Attributes
- toString() - Method in class org.jline.terminal.Cursor
-
Returns a string representation of this Cursor object.
- toString() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- toString() - Method in class org.jline.terminal.impl.AbstractTerminal
- toString() - Method in class org.jline.terminal.impl.DumbTerminalProvider
- toString() - Method in class org.jline.terminal.impl.exec.ExecPty
- toString() - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- toString() - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- toString() - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- toString() - Method in class org.jline.terminal.impl.jna.JnaNativePty
- toString() - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- toString() - Method in class org.jline.terminal.impl.jni.JniNativePty
- toString() - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- toString() - Method in class org.jline.terminal.MouseEvent
-
Returns a string representation of this MouseEvent object.
- toString() - Method in class org.jline.terminal.Size
-
Returns a string representation of this Size object.
- toString() - Method in class org.jline.utils.AttributedCharSequence
- toString() - Method in class org.jline.utils.AttributedStyle
-
Returns a string representation of this AttributedStyle.
- toString() - Method in class org.jline.utils.ColorPalette
- toString() - Method in class org.jline.utils.DiffHelper.Diff
-
Display a human-readable version of this Diff.
- toString() - Method in class org.jline.utils.Status
- toString(Object) - Method in interface org.jline.console.ScriptEngine
-
Converts an object to its string representation.
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jansi.freebsd.FreeBsdNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jansi.JansiNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jansi.linux.LinuxNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jansi.osx.OsXNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jansi.solaris.SolarisNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jni.freebsd.FreeBsdNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jni.JniNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jni.linux.LinuxNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jni.osx.OsXNativePty
- toTermios(Attributes) - Method in class org.jline.terminal.impl.jni.solaris.SolarisNativePty
- tputs(Appendable, String, Object...) - Static method in class org.jline.utils.Curses
-
Print the given terminal capabilities
- tputs(String, Object...) - Static method in class org.jline.utils.Curses
-
Print the given terminal capabilities
- trace(boolean, Throwable) - Method in class org.jline.console.impl.SystemRegistryImpl
- trace(boolean, Throwable) - Method in interface org.jline.console.SystemRegistry
-
Prints an exception on the terminal with control over stack trace display.
- trace(Object) - Method in interface org.jline.console.ConsoleEngine
-
Prints an object if tracing is enabled.
- trace(Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- trace(Object...) - Static method in class org.jline.utils.Log
- trace(Throwable) - Method in class org.jline.console.impl.SystemRegistryImpl
- trace(Throwable) - Method in interface org.jline.console.SystemRegistry
-
Prints an exception on the terminal.
- trace(Supplier<String>) - Static method in class org.jline.utils.Log
- trackFocus(boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
- trackFocus(boolean) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- trackFocus(boolean) - Method in interface org.jline.terminal.Terminal
-
Enables or disables focus tracking mode.
- tracking - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- trackMouse(Terminal.MouseTracking) - Method in class org.jline.terminal.impl.AbstractTerminal
- trackMouse(Terminal.MouseTracking) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- trackMouse(Terminal.MouseTracking) - Method in interface org.jline.terminal.Terminal
-
Enables or disables mouse tracking with the specified mode.
- trackMouse(Terminal, Terminal.MouseTracking) - Static method in class org.jline.terminal.impl.MouseSupport
-
Enables or disables mouse tracking in the terminal.
- translate(String) - Static method in class org.jline.keymap.KeyMap
-
Translates a string containing special escape sequences into the actual key sequence.
- transparent_underline - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- TRANSPOSE_CHARS - Static variable in interface org.jline.reader.LineReader
- TRANSPOSE_WORDS - Static variable in interface org.jline.reader.LineReader
- transposeChars() - Method in class org.jline.reader.impl.LineReaderImpl
-
Performs character transpose.
- transposeWords() - Method in class org.jline.reader.impl.LineReaderImpl
- TreeCompleter(List<Completers.TreeCompleter.Node>) - Constructor for class org.jline.builtins.Completers.TreeCompleter
-
Creates a new TreeCompleter with the specified list of nodes.
- TreeCompleter(Completers.TreeCompleter.Node...) - Constructor for class org.jline.builtins.Completers.TreeCompleter
-
Creates a new TreeCompleter with the specified nodes.
- trimHistory(Path, int) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Trims the history file to the specified maximum number of entries.
- Troubleshooting - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- TRUE_COLORS - Static variable in class org.jline.utils.AttributedCharSequence
- TrueColor - Enum constant in enum class org.jline.jansi.AnsiColors
- tryCompleteArguments(LineReader, ParsedLine, List<Candidate>) - Method in class org.jline.builtins.Completers.Completer
-
Attempts to complete command arguments.
- TSTP - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Terminal stop signal, typically generated by pressing Ctrl+Z.
- TT_ACCEPT_LINE - Static variable in class org.jline.widget.Widgets
- ttop(Terminal, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.TTop
- TTop - Class in org.jline.builtins
-
A terminal-based thread monitoring tool similar to the 'top' Unix command.
- TTop(Terminal) - Constructor for class org.jline.builtins.TTop
- TTOP - Enum constant in enum class org.jline.console.impl.Builtins.Command
- TTop.Align - Enum Class in org.jline.builtins
- TTop.Operation - Enum Class in org.jline.builtins
- TTY_COMMAND - Static variable in class org.jline.utils.OSUtils
- ttyname() - Static method in class org.jline.terminal.impl.jansi.JansiNativePty
- ttyname(int) - Static method in class org.jline.nativ.CLibrary
- ttyname(int) - Static method in class org.jline.terminal.impl.jna.freebsd.FreeBsdNativePty
- ttyname(int) - Static method in class org.jline.terminal.impl.jna.linux.LinuxNativePty
- ttyname(int) - Static method in class org.jline.terminal.impl.jna.osx.OsXNativePty
- ttyname(int) - Static method in class org.jline.terminal.impl.jna.solaris.SolarisNativePty
- ttyname(int) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- ttyname_r(int, byte[], int) - Method in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- ttyname_r(int, byte[], int) - Method in interface org.jline.terminal.impl.jna.linux.CLibrary
- ttyname_r(int, byte[], int) - Method in interface org.jline.terminal.impl.jna.osx.CLibrary
- ttyname_r(int, byte[], int) - Method in interface org.jline.terminal.impl.jna.solaris.CLibrary
- TTYPE - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: Terminal TYPE
Server request contains subnegotiation SEND Client response contains subnegotiation with data IS,terminal type string - turquoise2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- turquoise4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- type - Variable in class org.jline.terminal.impl.AbstractTerminal
- type(String) - Method in class org.jline.terminal.TerminalBuilder
- TYPE_DUMB - Static variable in interface org.jline.terminal.Terminal
-
Type identifier for dumb terminals with minimal capabilities.
- TYPE_DUMB_COLOR - Static variable in interface org.jline.terminal.Terminal
-
Type identifier for dumb terminals with basic color support.
- TYPE_NANORCTHEME - Static variable in class org.jline.builtins.SyntaxHighlighter
- TYPE_WINDOWS - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- TYPE_WINDOWS_256_COLOR - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- TYPE_WINDOWS_CONEMU - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- TYPE_WINDOWS_VTP - Static variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- typoMatcher(String, int, boolean, String) - Method in class org.jline.reader.impl.CompletionMatcherImpl
U
- uchar - Variable in class org.jline.nativ.Kernel32.KEY_EVENT_RECORD
- UNALIAS - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- unbind(CharSequence) - Method in class org.jline.keymap.KeyMap
-
Unbinds a key sequence.
- unbind(CharSequence...) - Method in class org.jline.keymap.KeyMap
- unbindKey(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- UNCUT - Enum constant in enum class org.jline.builtins.Nano.Operation
- UNDEFINED_KEY - Static variable in interface org.jline.reader.LineReader
- undefinedKey() - Method in class org.jline.reader.impl.LineReaderImpl
- underline() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the underline attribute enabled.
- UNDERLINE - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- UNDERLINE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- underline_char - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- UNDERLINE_DOUBLE - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- UNDERLINE_DOUBLE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- UNDERLINE_OFF - Enum constant in enum class org.jline.jansi.Ansi.Attribute
- UNDERLINE_OFF - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- underlineDefault() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the underline attribute set to its default state.
- underlineOff() - Method in class org.jline.utils.AttributedStyle
-
Returns a new style with the underline attribute explicitly disabled.
- undo - Variable in class org.jline.reader.impl.LineReaderImpl
- undo() - Method in class org.jline.reader.impl.LineReaderImpl
- undo() - Method in class org.jline.reader.impl.UndoTree
- UNDO - Static variable in interface org.jline.reader.LineReader
- UNDO_SEARCH - Enum constant in enum class org.jline.builtins.Less.Operation
- UndoTree<T> - Class in org.jline.reader.impl
-
Provides undo/redo functionality for the LineReader.
- UndoTree(Consumer<T>) - Constructor for class org.jline.reader.impl.UndoTree
- unicodeChar - Variable in class org.jline.nativ.Kernel32.CHAR_INFO
- UNINDENT - Enum constant in enum class org.jline.builtins.Nano.Operation
- uninstall() - Method in class org.jline.jansi.AnsiPrintStream
- uninstall() - Method in class org.jline.jansi.io.AnsiOutputStream
- universal - Variable in class org.jline.reader.impl.LineReaderImpl
- UNIVERSAL_ARGUMENT - Static variable in interface org.jline.reader.LineReader
- universalArgument() - Method in class org.jline.reader.impl.LineReaderImpl
- UNIX - Enum constant in enum class org.jline.builtins.Nano.WriteFormat
- UnknownCommandException(String) - Constructor for exception class org.jline.console.impl.SystemRegistryImpl.UnknownCommandException
- unregister(String, Object) - Static method in class org.jline.utils.Signals
- unsetopt(LineReader, PrintStream, PrintStream, String[]) - Static method in class org.jline.builtins.Commands
-
Unsets line reader options.
- unsetOpt(LineReader.Option) - Method in class org.jline.reader.impl.LineReaderImpl
- unsetOpt(LineReader.Option) - Method in interface org.jline.reader.LineReader
-
Sets an option to false.
- UNSETOPT - Enum constant in enum class org.jline.console.impl.Builtins.Command
- UNSPECIFIED - Enum constant in enum class org.jline.reader.Parser.ParseContext
- Unsupported - Enum constant in enum class org.jline.jansi.AnsiType
- up() - Method in interface org.jline.reader.Buffer
-
Moves the cursor up one line while maintaining the same column position if possible.
- up() - Method in class org.jline.reader.impl.BufferImpl
- up(String) - Method in class org.jline.builtins.Nano.PatternHistory
- UP - Enum constant in enum class org.jline.builtins.Less.Operation
- UP - Enum constant in enum class org.jline.builtins.Nano.Operation
- UP_CASE_WORD - Static variable in interface org.jline.reader.LineReader
- up_half_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- UP_HISTORY - Static variable in interface org.jline.reader.LineReader
- UP_LINE - Static variable in interface org.jline.reader.LineReader
- UP_LINE_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- UP_LINE_OR_SEARCH - Static variable in interface org.jline.reader.LineReader
- upCaseWord() - Method in class org.jline.reader.impl.LineReaderImpl
- update(List<AttributedString>) - Method in class org.jline.utils.Status
- update(List<AttributedString>, boolean) - Method in class org.jline.utils.Status
-
Returns
true
if the cursor may be misplaced and should be updated. - update(List<AttributedString>, int) - Method in class org.jline.utils.Display
-
Update the display according to the new lines and flushes the output.
- update(List<AttributedString>, int, boolean) - Method in class org.jline.utils.Display
-
Update the display according to the new lines.
- updateAnsi(List<String>, int) - Method in class org.jline.utils.Display
- updateConsoleMode() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- upHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- upLine() - Method in class org.jline.reader.impl.LineReaderImpl
- upLineOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- upLineOrSearch() - Method in class org.jline.reader.impl.LineReaderImpl
- upToCursor() - Method in interface org.jline.reader.Buffer
-
Returns a substring of the buffer from the beginning to the current cursor position.
- upToCursor() - Method in class org.jline.reader.impl.BufferImpl
- URLSource(URL, String) - Constructor for class org.jline.builtins.Source.URLSource
- usage() - Static method in class org.jline.builtins.Less
- usage() - Static method in class org.jline.builtins.Nano
- usage() - Method in class org.jline.builtins.Options
- usage(PrintStream) - Method in class org.jline.builtins.Options
- Usage - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- usageError(String) - Method in class org.jline.builtins.Options
-
Prints usage message and returns IllegalArgumentException, for you to throw.
- Usage Example - Search tag in package org.jline.terminal
- Section
- Usage Examples - Search tag in class org.jline.terminal.TerminalBuilder
- Section
- USE_FORWARD_SLASH - Enum constant in enum class org.jline.reader.LineReader.Option
-
FileNameCompleter: Use '/' character as a file directory separator
- user0 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user1 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user2 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user3 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user4 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user5 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user6 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user7 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user8 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- user9 - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- UserInterruptException - Exception Class in org.jline.reader
-
This exception is thrown by
LineReader.readLine()
when user interrupt handling is enabled and the user types the interrupt character (ctrl-C). - UserInterruptException(String) - Constructor for exception class org.jline.reader.UserInterruptException
- UserInterruptException(Throwable) - Constructor for exception class org.jline.reader.UserInterruptException
V
- validCommandName(String) - Method in class org.jline.reader.impl.DefaultParser
- validCommandName(String) - Method in interface org.jline.reader.Parser
- validVariableName(String) - Method in class org.jline.reader.impl.DefaultParser
- validVariableName(String) - Method in interface org.jline.reader.Parser
- value() - Method in enum class org.jline.jansi.Ansi.Attribute
- value() - Method in enum class org.jline.jansi.Ansi.Color
- value() - Method in enum class org.jline.jansi.Ansi.Erase
- value() - Method in class org.jline.reader.Candidate
-
The value that will be used for the actual completion.
- value() - Element in annotation interface org.jline.style.StyleBundle.DefaultStyle
- value() - Element in annotation interface org.jline.style.StyleBundle.StyleGroup
- value() - Element in annotation interface org.jline.style.StyleBundle.StyleName
- VALUE_STYLE - Static variable in interface org.jline.console.Printer
-
Value: String
Applies: MAP and TABLE
Nanorc syntax style used to highlight values. - VALUE_STYLE_ALL - Static variable in interface org.jline.console.Printer
-
Value: Boolean
Applies: MAP and TABLE
Highlight everything also strings with spaces DEFAULT: highlight only strings without spaces or enclosed by quotes or brackets - valueCompleter() - Method in class org.jline.builtins.Completers.OptDesc
-
Gets the value completer for this option.
- valueOf(String) - Static method in enum class org.jline.builtins.Less.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.CursorMovement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.WriteFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.Nano.WriteMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.TTop.Align
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.builtins.TTop.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.console.CmdLine.DescriptionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.console.impl.Builtins.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.console.impl.ConsoleEngineImpl.Command
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.console.Printer.TableRows
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.Ansi.Attribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.Ansi.Color
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.Ansi.Erase
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.AnsiColors
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.AnsiMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.AnsiRenderer.Code
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.jansi.AnsiType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.impl.DefaultParser.Bracket
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.impl.LineReaderImpl.BellType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.impl.LineReaderImpl.State
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.LineReader.Option
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.LineReader.RegionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.LineReader.SuggestionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.reader.Parser.ParseContext
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.style.StyleColor
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Attributes.ControlChar
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Attributes.ControlFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Attributes.InputFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Attributes.LocalFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Attributes.OutputFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.MouseEvent.Button
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.MouseEvent.Modifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.MouseEvent.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.spi.SystemStream
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Terminal.MouseTracking
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.Terminal.Signal
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.TerminalBuilder.SystemOutput
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.utils.DiffHelper.Operation
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.utils.InfoCmp.Capability
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.widget.TailTipWidgets.TipType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.jline.builtins.Less.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.CursorMovement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.WriteFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.Nano.WriteMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.telnet.ConnectionEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.TTop.Align
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.builtins.TTop.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.console.CmdLine.DescriptionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.console.impl.Builtins.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.console.impl.ConsoleEngineImpl.Command
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.console.Printer.TableRows
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.Ansi.Attribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.Ansi.Color
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.Ansi.Erase
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.AnsiColors
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.AnsiMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.AnsiRenderer.Code
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.jansi.AnsiType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.impl.DefaultParser.Bracket
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.impl.LineReaderImpl.BellType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.impl.LineReaderImpl.CompletionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.impl.LineReaderImpl.State
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.LineReader.Option
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.LineReader.RegionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.LineReader.SuggestionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.reader.Parser.ParseContext
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.style.StyleColor
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Attributes.ControlChar
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Attributes.ControlFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Attributes.InputFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Attributes.LocalFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Attributes.OutputFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.MouseEvent.Button
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.MouseEvent.Modifier
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.MouseEvent.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.spi.SystemStream
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Terminal.MouseTracking
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.Terminal.Signal
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.terminal.TerminalBuilder.SystemOutput
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.utils.DiffHelper.Operation
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.utils.InfoCmp.Capability
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.widget.TailTipWidgets.TipType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VAR_NANORC - Static variable in interface org.jline.console.ConsoleEngine
-
Console string variable containing the full path to the nanorc configuration file.
- VAR_PRNT_OPTIONS - Static variable in class org.jline.console.impl.DefaultPrinter
- variable() - Method in class org.jline.console.impl.SystemRegistryImpl.CommandData
- variable(String, Object) - Method in class org.jline.reader.impl.LineReaderImpl
- variable(String, Object) - Method in interface org.jline.reader.LineReader
-
Sets a variable in the LineReader and returns the LineReader for method chaining.
- variable(String, Object) - Method in class org.jline.reader.LineReaderBuilder
- variables - Variable in class org.jline.reader.impl.LineReaderImpl
- variables(Map<String, Object>) - Method in class org.jline.reader.LineReaderBuilder
- VDISCARD - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Discard output character (typically Ctrl+O)
- VDISCARD - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VDISCARD - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VDISCARD - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VDISCARD - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VDSUSP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Delayed suspend character
- VDSUSP - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VDSUSP - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VEOF - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
End-of-file character (typically Ctrl+D)
- VEOF - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VEOF - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VEOF - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VEOF - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VEOL - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
End-of-line character
- VEOL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VEOL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VEOL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VEOL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VEOL2 - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Secondary end-of-line character
- VEOL2 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VEOL2 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VEOL2 - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VEOL2 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VERASE - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Erase character (typically Backspace)
- VERASE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VERASE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VERASE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VERASE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VERASE2 - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VERBATIM - Enum constant in enum class org.jline.builtins.Nano.Operation
- verifyAtLeast(int, int) - Static method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- veryQuiet - Variable in class org.jline.builtins.Less
- VI_ADD_EOL - Static variable in interface org.jline.reader.LineReader
- VI_ADD_NEXT - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_BLANK_WORD - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_BLANK_WORD_END - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_DELETE_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_KILL_WORD - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_WORD - Static variable in interface org.jline.reader.LineReader
- VI_BACKWARD_WORD_END - Static variable in interface org.jline.reader.LineReader
- VI_BEGINNING_OF_LINE - Static variable in interface org.jline.reader.LineReader
- VI_CHANGE - Static variable in interface org.jline.reader.LineReader
- VI_CHANGE_EOL - Static variable in interface org.jline.reader.LineReader
- VI_CHANGE_WHOLE_LINE - Static variable in interface org.jline.reader.LineReader
- VI_CMD_MODE - Static variable in interface org.jline.reader.LineReader
- VI_DELETE - Static variable in interface org.jline.reader.LineReader
- VI_DELETE_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_DIGIT_OR_BEGINNING_OF_LINE - Static variable in interface org.jline.reader.LineReader
- VI_DOWN_LINE_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- VI_END_OF_LINE - Static variable in interface org.jline.reader.LineReader
- VI_FETCH_HISTORY - Static variable in interface org.jline.reader.LineReader
- VI_FIND_NEXT_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_FIND_NEXT_CHAR_SKIP - Static variable in interface org.jline.reader.LineReader
- VI_FIND_PREV_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_FIND_PREV_CHAR_SKIP - Static variable in interface org.jline.reader.LineReader
- VI_FIRST_NON_BLANK - Static variable in interface org.jline.reader.LineReader
- VI_FORWARD_BLANK_WORD - Static variable in interface org.jline.reader.LineReader
- VI_FORWARD_BLANK_WORD_END - Static variable in interface org.jline.reader.LineReader
- VI_FORWARD_CHAR - Static variable in interface org.jline.reader.LineReader
- VI_FORWARD_WORD - Static variable in interface org.jline.reader.LineReader
- VI_FORWARD_WORD_END - Static variable in interface org.jline.reader.LineReader
- VI_GOTO_COLUMN - Static variable in interface org.jline.reader.LineReader
- VI_HISTORY_SEARCH_BACKWARD - Static variable in interface org.jline.reader.LineReader
- VI_HISTORY_SEARCH_FORWARD - Static variable in interface org.jline.reader.LineReader
- VI_INSERT - Static variable in interface org.jline.reader.LineReader
- VI_INSERT_BOL - Static variable in interface org.jline.reader.LineReader
- VI_INSERT_COMMENT - Static variable in interface org.jline.reader.LineReader
- VI_JOIN - Static variable in interface org.jline.reader.LineReader
- VI_KILL_EOL - Static variable in interface org.jline.reader.LineReader
- VI_KILL_LINE - Static variable in interface org.jline.reader.LineReader
- VI_MATCH_BRACKET - Static variable in interface org.jline.reader.LineReader
- VI_OPEN_LINE_ABOVE - Static variable in interface org.jline.reader.LineReader
- VI_OPEN_LINE_BELOW - Static variable in interface org.jline.reader.LineReader
- VI_OPER_SWAP_CASE - Static variable in interface org.jline.reader.LineReader
- VI_PUT_AFTER - Static variable in interface org.jline.reader.LineReader
- VI_PUT_BEFORE - Static variable in interface org.jline.reader.LineReader
- VI_QUOTED_INSERT - Static variable in interface org.jline.reader.LineReader
- VI_REPEAT_CHANGE - Static variable in interface org.jline.reader.LineReader
- VI_REPEAT_FIND - Static variable in interface org.jline.reader.LineReader
- VI_REPEAT_SEARCH - Static variable in interface org.jline.reader.LineReader
- VI_REPLACE - Static variable in interface org.jline.reader.LineReader
- VI_REPLACE_CHARS - Static variable in interface org.jline.reader.LineReader
- VI_REV_REPEAT_FIND - Static variable in interface org.jline.reader.LineReader
- VI_REV_REPEAT_SEARCH - Static variable in interface org.jline.reader.LineReader
- VI_SET_BUFFER - Static variable in interface org.jline.reader.LineReader
- VI_SUBSTITUTE - Static variable in interface org.jline.reader.LineReader
- VI_SWAP_CASE - Static variable in interface org.jline.reader.LineReader
- VI_UNDO_CHANGE - Static variable in interface org.jline.reader.LineReader
- VI_UP_LINE_OR_HISTORY - Static variable in interface org.jline.reader.LineReader
- VI_YANK - Static variable in interface org.jline.reader.LineReader
- VI_YANK_EOL - Static variable in interface org.jline.reader.LineReader
- VI_YANK_WHOLE_LINE - Static variable in interface org.jline.reader.LineReader
- viAddEol() - Method in class org.jline.reader.impl.LineReaderImpl
- viAddNext() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardBlankWord() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardBlankWordEnd() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardChar() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardDeleteChar() - Method in class org.jline.reader.impl.LineReaderImpl
-
Deletes the previous character from the cursor position
- viBackwardKillWord() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- viBackwardWordEnd() - Method in class org.jline.reader.impl.LineReaderImpl
- viBeginningOfLine() - Method in class org.jline.reader.impl.LineReaderImpl
- viChange() - Method in class org.jline.reader.impl.LineReaderImpl
- viChange(int, int) - Method in class org.jline.reader.impl.LineReaderImpl
- viChangeEol() - Method in class org.jline.reader.impl.LineReaderImpl
- viChangeWholeLine() - Method in class org.jline.reader.impl.LineReaderImpl
- viCmd() - Method in class org.jline.reader.impl.LineReaderImpl
- VICMD - Static variable in interface org.jline.reader.LineReader
- viCmdMode() - Method in class org.jline.reader.impl.LineReaderImpl
- viDelete() - Method in class org.jline.reader.impl.LineReaderImpl
- viDeleteChangeYankToRemap(String) - Method in class org.jline.reader.impl.LineReaderImpl
-
This method is calling while doing a delete-to ("d"), change-to ("c"), or yank-to ("y") and it filters out only those movement operations that are allowable during those operations.
- viDeleteChar() - Method in class org.jline.reader.impl.LineReaderImpl
-
Deletes the character you are sitting on and sucks the rest of the line in from the right.
- viDeleteTo(int, int) - Method in class org.jline.reader.impl.LineReaderImpl
- viDigitOrBeginningOfLine() - Method in class org.jline.reader.impl.LineReaderImpl
- viDownLineOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- viEndOfLine() - Method in class org.jline.reader.impl.LineReaderImpl
- viFindNextChar() - Method in class org.jline.reader.impl.LineReaderImpl
- viFindNextCharSkip() - Method in class org.jline.reader.impl.LineReaderImpl
- viFindPrevChar() - Method in class org.jline.reader.impl.LineReaderImpl
- viFindPrevCharSkip() - Method in class org.jline.reader.impl.LineReaderImpl
- viFirstNonBlank() - Method in class org.jline.reader.impl.LineReaderImpl
- viForwardBlankWord() - Method in class org.jline.reader.impl.LineReaderImpl
- viForwardBlankWordEnd() - Method in class org.jline.reader.impl.LineReaderImpl
- viForwardChar() - Method in class org.jline.reader.impl.LineReaderImpl
- viForwardWord() - Method in class org.jline.reader.impl.LineReaderImpl
- viForwardWordEnd() - Method in class org.jline.reader.impl.LineReaderImpl
- viHistorySearchBackward() - Method in class org.jline.reader.impl.LineReaderImpl
- viHistorySearchForward() - Method in class org.jline.reader.impl.LineReaderImpl
-
Implements vi search ("/" or "?").
- VIINS - Static variable in interface org.jline.reader.LineReader
- viInsert() - Method in class org.jline.reader.impl.LineReaderImpl
- viInsertBol() - Method in class org.jline.reader.impl.LineReaderImpl
- viInsertComment() - Method in class org.jline.reader.impl.LineReaderImpl
- viInsertion() - Method in class org.jline.reader.impl.LineReaderImpl
- viJoin() - Method in class org.jline.reader.impl.LineReaderImpl
- viKillEol() - Method in class org.jline.reader.impl.LineReaderImpl
- viKillWholeLine() - Method in class org.jline.reader.impl.LineReaderImpl
- viMatchBracket() - Method in class org.jline.reader.impl.LineReaderImpl
- viMoveMode - Variable in class org.jline.reader.impl.LineReaderImpl
- VINTR - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Interrupt character (typically Ctrl+C)
- VINTR - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VINTR - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VINTR - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VINTR - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- violet - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- viOpenLineAbove() - Method in class org.jline.reader.impl.LineReaderImpl
- viOpenLineBelow() - Method in class org.jline.reader.impl.LineReaderImpl
- viOpp() - Method in class org.jline.reader.impl.LineReaderImpl
- VIOPP - Static variable in interface org.jline.reader.LineReader
- viPutAfter() - Method in class org.jline.reader.impl.LineReaderImpl
-
Pasts the yank buffer to the right of the current cursor position and moves the cursor to the end of the pasted region.
- viPutBefore() - Method in class org.jline.reader.impl.LineReaderImpl
- viRepeatFind() - Method in class org.jline.reader.impl.LineReaderImpl
- viRepeatSearch() - Method in class org.jline.reader.impl.LineReaderImpl
- viReplaceChars() - Method in class org.jline.reader.impl.LineReaderImpl
-
Implements the vi change character command (in move-mode "r" followed by the character to change to).
- viRevRepeatFind() - Method in class org.jline.reader.impl.LineReaderImpl
- viRevRepeatSearch() - Method in class org.jline.reader.impl.LineReaderImpl
- virtual_terminal - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- VirtualTerminal - Enum constant in enum class org.jline.jansi.AnsiType
- VISIBLE - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.BellType
- visual() - Method in class org.jline.reader.impl.LineReaderImpl
- VISUAL - Static variable in interface org.jline.reader.LineReader
- VISUAL_LINE_MODE - Static variable in interface org.jline.reader.LineReader
- VISUAL_MODE - Static variable in interface org.jline.reader.LineReader
- visualLineMode() - Method in class org.jline.reader.impl.LineReaderImpl
- visualMode() - Method in class org.jline.reader.impl.LineReaderImpl
- viSwapCase() - Method in class org.jline.reader.impl.LineReaderImpl
-
Switches the case of the current character from upper to lower or lower to upper as necessary and advances the cursor one position to the right.
- viUpLineOrHistory() - Method in class org.jline.reader.impl.LineReaderImpl
- viYankTo() - Method in class org.jline.reader.impl.LineReaderImpl
- viYankTo(int, int) - Method in class org.jline.reader.impl.LineReaderImpl
-
Implement the "vi" yank-to operation.
- viYankWholeLine() - Method in class org.jline.reader.impl.LineReaderImpl
- VKILL - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Kill line character (typically Ctrl+U)
- VKILL - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VKILL - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VKILL - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VKILL - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VLNEXT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Literal next character (typically Ctrl+V)
- VLNEXT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VLNEXT - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VLNEXT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VLNEXT - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VMIN - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Minimum number of characters for non-canonical read
- VMIN - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VMIN - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VMIN - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VMIN - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VQUIT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Quit character (typically Ctrl+\)
- VQUIT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VQUIT - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VQUIT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VQUIT - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VREPRINT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Reprint line character (typically Ctrl+R)
- VREPRINT - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VREPRINT - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VREPRINT - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VREPRINT - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VSTART - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Start output character (typically Ctrl+Q)
- VSTART - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VSTART - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VSTART - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VSTART - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VSTATUS - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Status request character (typically Ctrl+T)
- VSTATUS - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VSTATUS - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VSTOP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Stop output character (typically Ctrl+S)
- VSTOP - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VSTOP - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VSTOP - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VSTOP - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- vsusp - Variable in class org.jline.builtins.Nano
- VSUSP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Suspend character (typically Ctrl+Z)
- VSUSP - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VSUSP - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VSUSP - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VSUSP - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VSWTC - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VSWTC - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VT0 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VT0 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VT1 - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VT1 - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VTDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
- VTDLY - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VTDLY - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VTDLY - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VTIME - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Timeout in deciseconds for non-canonical read
- VTIME - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VTIME - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VTIME - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VTIME - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- VWERASE - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Word erase character (typically Ctrl+W)
- VWERASE - Static variable in interface org.jline.terminal.impl.jna.freebsd.CLibrary
- VWERASE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- VWERASE - Static variable in interface org.jline.terminal.impl.jna.osx.CLibrary
- VWERASE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
W
- wait_tone - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- waitAndCapture(Process) - Static method in class org.jline.utils.ExecHelper
- waitDirty() - Method in class org.jline.builtins.ScreenTerminal
- WaitForSingleObject(long, int) - Static method in class org.jline.nativ.Kernel32
- warn(Object...) - Static method in class org.jline.utils.Log
- wcwidth(int) - Static method in class org.jline.utils.WCWidth
- wcwidth(String) - Method in class org.jline.utils.Display
- WCWidth - Class in org.jline.utils
-
Utility class for determining the display width of Unicode characters.
- WHAT_CURSOR_POSITION - Static variable in interface org.jline.reader.LineReader
- whatCursorPosition() - Method in class org.jline.reader.impl.LineReaderImpl
- wheat1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- wheat4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- Wheel - Enum constant in enum class org.jline.terminal.MouseEvent.Type
-
The mouse wheel was scrolled.
- WheelDown - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
The mouse wheel was scrolled downward.
- WheelUp - Enum constant in enum class org.jline.terminal.MouseEvent.Button
-
The mouse wheel was scrolled upward.
- white - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- WHITE - Enum constant in enum class org.jline.jansi.Ansi.Color
- WHITE - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- WHITE - Static variable in class org.jline.jansi.io.AnsiProcessor
- WHITE - Static variable in class org.jline.utils.AnsiWriter
- WHITE - Static variable in class org.jline.utils.AttributedStyle
- WHITESPACE - Enum constant in enum class org.jline.builtins.Nano.Operation
- wide_char_size - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- widget(LineReader, PrintStream, PrintStream, Function<String, Widget>, String[]) - Static method in class org.jline.builtins.Commands
-
Manipulates line reader widgets.
- Widget - Interface in org.jline.reader
-
A Widget represents an action that can be bound to a key sequence in the LineReader.
- WIDGET - Enum constant in enum class org.jline.console.impl.Builtins.Command
- WidgetCreator(ConsoleEngine, String) - Constructor for class org.jline.console.ConsoleEngine.WidgetCreator
-
Creates a new widget creator for the specified function.
- widgets - Variable in class org.jline.reader.impl.LineReaderImpl
- Widgets - Class in org.jline.widget
-
Base class for creating custom widgets for JLine's LineReader.
- Widgets(LineReader) - Constructor for class org.jline.widget.Widgets
-
Creates a new Widgets instance for the specified LineReader.
- width() - Method in class org.jline.builtins.Nano.Buffer
- width() - Method in class org.jline.nativ.Kernel32.SMALL_RECT
- WIDTH - Static variable in interface org.jline.console.Printer
-
Value: Integer
Applies: MAP and TABLE
Display width (default terminal width). - width_status_line - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- WILL - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Negotiation: Will do option
- WINCH - Enum constant in enum class org.jline.terminal.Terminal.Signal
-
Window change signal, sent when the terminal window size changes.
- window - Variable in class org.jline.builtins.Less
- window - Variable in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- WINDOW_BUFFER_SIZE_EVENT - Static variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- WINDOW_BUFFER_SIZE_RECORD() - Constructor for class org.jline.nativ.Kernel32.WINDOW_BUFFER_SIZE_RECORD
- windowBufferSizeEvent - Variable in class org.jline.nativ.Kernel32.INPUT_RECORD
- windowHeight() - Method in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- WindowsAnsiProcessor - Class in org.jline.jansi.io
-
A Windows ANSI escape processor, that uses JNA to access native platform API's to change the console attributes (see Jansi native Kernel32).
- WindowsAnsiProcessor(OutputStream) - Constructor for class org.jline.jansi.io.WindowsAnsiProcessor
- WindowsAnsiProcessor(OutputStream, boolean) - Constructor for class org.jline.jansi.io.WindowsAnsiProcessor
- WindowsAnsiProcessor(OutputStream, long) - Constructor for class org.jline.jansi.io.WindowsAnsiProcessor
- WindowsAnsiWriter - Class in org.jline.terminal.impl.jansi.win
-
A Windows ANSI escape processor, that uses JNA to access native platform API's to change the console attributes.
- WindowsAnsiWriter - Class in org.jline.terminal.impl.jna.win
-
A Windows ANSI escape processor, uses JNA to access native platform API's to change the console attributes.
- WindowsAnsiWriter - Class in org.jline.terminal.impl.jni.win
-
A Windows ANSI escape processor, that uses JNA to access native platform API's to change the console attributes.
- WindowsAnsiWriter(Writer) - Constructor for class org.jline.terminal.impl.jansi.win.WindowsAnsiWriter
- WindowsAnsiWriter(Writer) - Constructor for class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- WindowsAnsiWriter(Writer, Pointer) - Constructor for class org.jline.terminal.impl.jna.win.WindowsAnsiWriter
- WindowsSupport - Class in org.jline.jansi
-
Deprecated.
- WindowsSupport() - Constructor for class org.jline.jansi.WindowsSupport
-
Deprecated.
- windowWidth() - Method in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- winsize() - Constructor for class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- winsize() - Constructor for class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- winsize() - Constructor for class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- winsize() - Constructor for class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- winsize(Size) - Constructor for class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- winsize(Size) - Constructor for class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- winsize(Size) - Constructor for class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- winsize(Size) - Constructor for class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- WinSize() - Constructor for class org.jline.nativ.CLibrary.WinSize
- WinSize(short, short) - Constructor for class org.jline.nativ.CLibrary.WinSize
- winSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a terminal connected to a system stream on Windows.
- winSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- winSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- winSysTerminal(String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- winSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- winSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jansi.JansiTerminalProvider
- winSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jna.JnaTerminalProvider
- winSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- WONT - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Negotiation: Wont do option
- word() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the current word.
- word() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- word() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- word() - Method in interface org.jline.reader.ParsedLine
-
The current word being completed.
- WORDCHARS - Static variable in interface org.jline.reader.LineReader
- wordCursor() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the cursor position within the current word.
- wordCursor() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- wordCursor() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- wordCursor() - Method in interface org.jline.reader.ParsedLine
-
The cursor position within the current word.
- wordIndex() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the index of the current word, which is always 0 for ArgumentLine.
- wordIndex() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- wordIndex() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- wordIndex() - Method in interface org.jline.reader.ParsedLine
-
The index of the current word in the list of words.
- words() - Method in class org.jline.builtins.Completers.RegexCompleter.ArgumentLine
-
Gets the list of words, which contains only the current word.
- words() - Method in class org.jline.reader.impl.completer.ArgumentCompleter.ArgumentLine
- words() - Method in class org.jline.reader.impl.DefaultParser.ArgumentList
- words() - Method in interface org.jline.reader.ParsedLine
-
The list of words.
- workDir - Variable in class org.jline.console.impl.SystemRegistryImpl
- wrap(ParsedLine) - Static method in class org.jline.reader.impl.LineReaderImpl
- WRAP - Enum constant in enum class org.jline.builtins.Nano.Operation
- wrapAtEol - Variable in class org.jline.utils.Display
- wrapping - Variable in class org.jline.builtins.Nano
- write(byte) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to output a byte.
- write(byte[]) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to write an array of bytes.
- write(byte[]) - Method in class org.jline.utils.WriterOutputStream
- write(byte[], int, int) - Method in class org.jline.utils.FastBufferedOutputStream
- write(byte[], int, int) - Method in class org.jline.utils.WriterOutputStream
- write(char) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to write a char.
- write(char[], int, int) - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
-
Writes a portion of a character array to the Windows console.
- write(char[], int, int) - Method in class org.jline.utils.AnsiWriter
- write(int) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to output an int.
- write(int) - Method in class org.jline.jansi.io.AnsiOutputStream
- write(int) - Method in interface org.jline.reader.Buffer
-
Writes a character at the current cursor position and advances the cursor.
- write(int) - Method in class org.jline.reader.impl.BufferImpl
-
Write the specific character into the buffer, setting the cursor position ahead one.
- write(int) - Method in class org.jline.utils.AnsiWriter
- write(int) - Method in class org.jline.utils.FastBufferedOutputStream
- write(int) - Method in class org.jline.utils.WriterOutputStream
- write(int[]) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to output an array of int' s.
- write(int, boolean) - Method in interface org.jline.reader.Buffer
-
Writes a character at the current cursor position and advances the cursor.
- write(int, boolean) - Method in class org.jline.reader.impl.BufferImpl
-
Write the specific character into the buffer, setting the cursor position ahead one.
- write(CharSequence) - Method in class org.jline.builtins.ScreenTerminal
- write(CharSequence) - Method in interface org.jline.reader.Buffer
-
Writes a string at the current cursor position and advances the cursor.
- write(CharSequence) - Method in class org.jline.reader.impl.BufferImpl
-
Insert the specified chars into the buffer, setting the cursor to the end of the insertion point.
- write(CharSequence, boolean) - Method in interface org.jline.reader.Buffer
-
Writes a string at the current cursor position and advances the cursor.
- write(CharSequence, boolean) - Method in class org.jline.reader.impl.BufferImpl
- write(String) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to output a string.
- write(String) - Method in class org.jline.style.StyledWriter
-
Writes a string after evaluating any style expressions it contains.
- write(String, int, int) - Method in class org.jline.utils.AnsiWriter
- write(Path, boolean) - Method in interface org.jline.reader.History
-
Write history to the file.
- write(Path, boolean) - Method in class org.jline.reader.impl.history.DefaultHistory
-
Writes the history to the specified file, optionally replacing the existing file.
- WRITE - Enum constant in enum class org.jline.builtins.Nano.Operation
- WRITE - Enum constant in enum class org.jline.builtins.Nano.WriteMode
- writeConsole(char[], int) - Method in class org.jline.terminal.impl.AbstractWindowsConsoleWriter
-
Writes text to the Windows console.
- WriteConsoleW(long, char[], int, int[], long) - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/ms687401(v=VS.85).aspx
- writeMode - Variable in class org.jline.builtins.Nano
- writer - Variable in class org.jline.terminal.impl.AbstractWindowsTerminal
- writer - Variable in class org.jline.terminal.impl.PosixSysTerminal
- writer() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- writer() - Method in class org.jline.terminal.impl.DumbTerminal
- writer() - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- writer() - Method in class org.jline.terminal.impl.PosixPtyTerminal
- writer() - Method in class org.jline.terminal.impl.PosixSysTerminal
- writer() - Method in interface org.jline.terminal.Terminal
-
Retrieve the
Writer
for this terminal. - WriterOutputStream - Class in org.jline.utils
-
An OutputStream implementation that writes to a Writer, bridging byte and character streams.
- WriterOutputStream(Writer, Charset) - Constructor for class org.jline.utils.WriterOutputStream
- WriterOutputStream(Writer, CharsetDecoder) - Constructor for class org.jline.utils.WriterOutputStream
- ws_col - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_col - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- ws_col - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- ws_col - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- ws_col - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- ws_row - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_row - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- ws_row - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- ws_row - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- ws_row - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- ws_xpixel - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_xpixel - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- ws_xpixel - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- ws_xpixel - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- ws_xpixel - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
- ws_ypixel - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_ypixel - Variable in class org.jline.terminal.impl.jna.freebsd.CLibrary.winsize
- ws_ypixel - Variable in class org.jline.terminal.impl.jna.linux.CLibrary.winsize
- ws_ypixel - Variable in class org.jline.terminal.impl.jna.osx.CLibrary.winsize
- ws_ypixel - Variable in class org.jline.terminal.impl.jna.solaris.CLibrary.winsize
X
- x - Variable in class org.jline.nativ.Kernel32.COORD
- X86 - Static variable in class org.jline.nativ.OSInfo
- X86_64 - Static variable in class org.jline.nativ.OSInfo
- xargs() - Method in class org.jline.console.CommandInput
-
Returns the original command arguments as objects.
- XCASE - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- XCASE - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- xm - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- XM - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- xoff_character - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- xon_character - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- xon_xoff - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- XTABS - Static variable in interface org.jline.terminal.impl.jna.linux.CLibrary
- XTABS - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
- XTERM_INITC - Static variable in class org.jline.utils.ColorPalette
Y
- y - Variable in class org.jline.nativ.Kernel32.COORD
- yank() - Method in class org.jline.reader.impl.KillRing
-
Yanks a previously killed text.
- yank() - Method in class org.jline.reader.impl.LineReaderImpl
- YANK - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.ViMoveMode
- YANK - Static variable in interface org.jline.reader.LineReader
- YANK_POP - Static variable in interface org.jline.reader.LineReader
- yankBuffer - Variable in class org.jline.reader.impl.LineReaderImpl
-
The vi yank buffer
- yankPop() - Method in class org.jline.reader.impl.KillRing
-
Moves the pointer to the current slot back and returns the text in that position.
- yankPop() - Method in class org.jline.reader.impl.LineReaderImpl
- yellow - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- YELLOW - Enum constant in enum class org.jline.jansi.Ansi.Color
- YELLOW - Enum constant in enum class org.jline.jansi.AnsiRenderer.Code
- YELLOW - Static variable in class org.jline.jansi.io.AnsiProcessor
- YELLOW - Static variable in class org.jline.utils.AnsiWriter
- YELLOW - Static variable in class org.jline.utils.AttributedStyle
- yellow1 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- yellow2 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- yellow3 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- yellow3a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- yellow4 - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- yellow4a - Enum constant in enum class org.jline.style.StyleColor
-
Deprecated.
- YES - Enum constant in enum class org.jline.builtins.Nano.Operation
Z
- zero_motion - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- zeroOut() - Method in interface org.jline.reader.Buffer
-
Clear any internal buffer.
- zeroOut() - Method in class org.jline.reader.impl.BufferImpl
- zeroOut() - Method in class org.jline.reader.impl.LineReaderImpl
- zeroOut() - Method in interface org.jline.reader.LineReader
-
Clears any internal buffers and sensitive data.
- ZeroWidthSupplier() - Constructor for class org.jline.jansi.io.AnsiOutputStream.ZeroWidthSupplier
_
- _getch() - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/078sfkak(VS.80).aspx
- _TIOC - Static variable in interface org.jline.terminal.impl.jna.solaris.CLibrary
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Terminal.input()
andTerminal.output()
.