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
- AbstractCommand - Class in org.jline.shell.impl
-
Base implementation of
Commandthat stores name and aliases. - AbstractCommand(String, String...) - Constructor for class org.jline.shell.impl.AbstractCommand
-
Creates a new command with the given name and optional aliases.
- 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, 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
-
Create a terminal with the given name and type using the platform default charset and the default signal handler.
- AbstractTerminal(String, String, 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
- AbstractUnixSysTerminal - Class in org.jline.terminal.impl
-
Base class for flattened POSIX system terminals that bypass the PTY abstraction.
- AbstractUnixSysTerminal(TerminalProvider, SystemStream, String, String, Charset, Charset, Charset, boolean, Terminal.SignalHandler, Attributes) - Constructor for class org.jline.terminal.impl.AbstractUnixSysTerminal
- AbstractWindowsConsoleWriter - Class in org.jline.terminal.impl
-
Base class for writing to Windows console.
- AbstractWindowsConsoleWriter() - Constructor for class org.jline.terminal.impl.AbstractWindowsConsoleWriter
-
Default constructor.
- 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, 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 - 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
-
Deprecated.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
- addGroup(CommandGroup) - Method in interface org.jline.shell.CommandDispatcher
-
Adds a command group to this dispatcher.
- addGroup(CommandGroup) - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- 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.
- addJobListener(JobListener) - Method in class org.jline.shell.impl.DefaultJobManager
- addJobListener(JobListener) - Method in interface org.jline.shell.JobManager
-
Adds a job listener.
- addRegistry(SystemRegistry) - Method in class org.jline.console.SystemRegistry.Registeries
-
Deprecated.
- 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
-
Deprecated.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
- AliasCommands - Class in org.jline.shell.impl
-
Built-in alias commands:
aliasandunalias. - AliasCommands(AliasManager) - Constructor for class org.jline.shell.impl.AliasCommands
-
Creates alias commands backed by the given alias manager.
- aliases() - Method in interface org.jline.shell.AliasManager
-
Returns all defined aliases.
- aliases() - Method in interface org.jline.shell.Command
-
Returns alternative names for this command.
- aliases() - Method in class org.jline.shell.impl.AbstractCommand
- aliases() - Method in class org.jline.shell.impl.DefaultAliasManager
- aliasManager(AliasManager) - Method in class org.jline.shell.ShellBuilder
-
Sets the alias manager for the shell.
- AliasManager - Interface in org.jline.shell
-
Manages command aliases for the shell.
- 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.KeyEvent.Modifier
-
The Alt key was held.
- 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
-
Use alternate WERASE algorithm
- AMBIGUOUS_BINDING - Static variable in interface org.jline.reader.LineReader
-
Timeout for ambiguous key sequences.
- and(String) - Method in class org.jline.shell.PipelineBuilder
-
Adds a conditional AND (
&&) to the next command. - AND - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- AND - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Logical AND: execute next command only if previous succeeded (
&&) - 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.
- 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.
- 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(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) - Method in class org.jline.shell.PipelineBuilder
-
Adds an append redirection (
>>) to the specified file. - 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 - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- APPEND - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Append redirection: append output to file (
>>) - 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
-
Deprecated.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.
- applyStyle(String, Map<String, String>, String...) - Static method in class org.jline.builtins.PosixCommands
-
Apply style to text using color map.
- applyStyle(AttributedStringBuilder, Map<String, String>, String...) - Static method in class org.jline.builtins.PosixCommands
-
Apply style to AttributedStringBuilder using color map.
- appName - Variable in class org.jline.reader.impl.LineReaderImpl
-
The application name
- appName(String) - Method in class org.jline.reader.LineReaderBuilder
- Architecture - Search tag in package org.jline.shell
- Section
- ArgDesc - Class in org.jline.console
-
Deprecated.
- ArgDesc(String) - Constructor for class org.jline.console.ArgDesc
-
Deprecated.Creates a new argument description with the specified name and an empty description.
- ArgDesc(String, List<AttributedString>) - Constructor for class org.jline.console.ArgDesc
-
Deprecated.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
-
Deprecated.Returns the command arguments as strings.
- args() - Method in class org.jline.shell.CommandLine
-
Returns the parsed arguments.
- 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(ArgumentDescription) - Method in class org.jline.shell.CommandDescription.Builder
-
Adds an argument description.
- 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
Completerimplementation 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.
- ArgumentDescription - Class in org.jline.shell
-
Describes a command argument with a name and optional description.
- ArgumentDescription(String) - Constructor for class org.jline.shell.ArgumentDescription
-
Creates a new argument description with the specified name and an empty description.
- ArgumentDescription(String, List<AttributedString>) - Constructor for class org.jline.shell.ArgumentDescription
-
Creates a new argument description with the specified name and description.
- 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, String, int, int) - Constructor for class org.jline.reader.impl.DefaultParser.ArgumentList
- arguments() - Method in class org.jline.shell.CommandDescription
-
Returns the argument descriptions.
- arguments(List<ArgumentDescription>) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets all argument descriptions.
- ARM64 - Static variable in class org.jline.nativ.OSInfo
- Arrow - Enum constant in enum class org.jline.terminal.KeyEvent.Type
-
An arrow key was pressed.
- 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.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
-
Default constructor.
- AttributedCharSequence.ForceMode - Enum Class in org.jline.utils
-
Controls how indexed (palette) colors are rendered in ANSI output.
- AttributedString - Class in org.jline.utils
-
An immutable character sequence with ANSI style attributes.
- AttributedString(char[], long[], int, int) - Constructor for class org.jline.utils.AttributedString
-
Creates a new AttributedString with the specified buffer, style, and range.
- 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. when the builder has been given the input and output streams using the
TerminalBuilder.streams(InputStream, OutputStream)method or whenTerminalBuilder.system(boolean)has been explicitly called withfalse. - 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.shell.widget.AutopairWidgets
- autopairClose() - Method in class org.jline.widget.AutopairWidgets
- autopairDelete() - Method in class org.jline.shell.widget.AutopairWidgets
- autopairDelete() - Method in class org.jline.widget.AutopairWidgets
- autopairInsert() - Method in class org.jline.shell.widget.AutopairWidgets
- autopairInsert() - Method in class org.jline.widget.AutopairWidgets
- AutopairWidgets - Class in org.jline.shell.widget
-
Provides intelligent auto-pairing of matching delimiters in the command line.
- 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.shell.widget.AutopairWidgets
-
Creates autopair widgets without curly brace support.
- AutopairWidgets(LineReader) - Constructor for class org.jline.widget.AutopairWidgets
- AutopairWidgets(LineReader, boolean) - Constructor for class org.jline.shell.widget.AutopairWidgets
-
Creates autopair widgets with optional curly brace support.
- 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
- 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() - Method in class org.jline.shell.PipelineBuilder
-
Marks this pipeline for background execution.
- 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 - Enum constant in enum class org.jline.shell.Job.Status
-
Job is running in the background
- 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.terminal.KeyEvent.Special
- 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.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.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
- 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
-
Map BREAK to SIGINTR
- BSDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Backspace delay
- 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
Bufferinterface. - 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.console.impl.ConsoleDispatcherBuilder
-
Builds the dispatcher.
- build() - Method in class org.jline.reader.LineReaderBuilder
-
Builds and returns a LineReader instance with the configured options.
- build() - Method in class org.jline.shell.CommandDescription.Builder
-
Builds the command description.
- build() - Method in class org.jline.shell.PipelineBuilder
-
Builds the pipeline.
- build() - Method in class org.jline.shell.ShellBuilder
-
Builds the
Shellinstance. - build() - Method in class org.jline.terminal.TerminalBuilder
-
Create and configure a Terminal instance according to this builder's settings.
- 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.console.impl.ConsoleDispatcherBuilder
-
Creates a new builder.
- builder() - Static method in class org.jline.reader.LineReaderBuilder
-
Creates a new LineReaderBuilder instance.
- builder() - Static method in class org.jline.shell.CommandDescription
-
Creates a new builder.
- builder() - Static method in class org.jline.shell.Shell
-
Creates a new
ShellBuilder. - 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(Builtins) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the builtins registry.
- 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
StyleBundleproxy for the specified interface. - bundle(String, Class<T>) - Static method in class org.jline.style.Styler
-
Creates a
StyleBundleproxy 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_cflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_iflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_ispeed - Variable in class org.jline.nativ.CLibrary.Termios
- c_lflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_oflag - Variable in class org.jline.nativ.CLibrary.Termios
- c_ospeed - Variable in class org.jline.nativ.CLibrary.Termios
- 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
- cat(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Cat command - concatenate and print files.
- CAT02toHPE(double[]) - Static method in class org.jline.utils.Colors
- cc() - Method in class org.jline.terminal.impl.TermiosData
-
Returns the control characters array.
- CCAR_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
DCD flow control of output
- CCTS_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
CTS flow control of output
- cd(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Change directory command.
- cd(PosixCommands.Context, String[], Consumer<Path>) - Static method in class org.jline.builtins.PosixCommands
-
Change directory command with directory changer.
- CDSR_OFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
DSR flow control of output
- CDTR_IFLOW - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
DTR flow control of input
- ceol_standout_glitch - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- cflag() - Method in class org.jline.terminal.impl.TermiosData
-
Returns the control mode flags.
- cflag(long) - Method in class org.jline.terminal.impl.TermiosData
-
Sets the control mode flags.
- 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
-
Default constructor.
- 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 - Enum constant in enum class org.jline.terminal.KeyEvent.Type
-
A printable character was typed.
- 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.
- charCountForDisplay(CharSequence, int, Terminal) - Static method in class org.jline.utils.WCWidth
-
Compute the number of Java chars that form the display unit (code point or grapheme cluster) starting at
indexincs. - charCountForGraphemeCluster(CharSequence, int) - Static method in class org.jline.utils.WCWidth
-
Returns the number of
chars consumed by the grapheme cluster starting atindexin the givenCharSequence. - checkClosed() - Method in class org.jline.terminal.impl.AbstractTerminal
-
Checks if this terminal has been closed and throws an exception if it has.
- checkClosed() - Method in class org.jline.utils.NonBlockingInputStream
-
Checks if this input stream has been closed.
- checkClosed() - Method in class org.jline.utils.NonBlockingReader
-
Checks if this reader has been closed.
- 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
-
Ignore control flags
- ClasspathResourceUtil - Class in org.jline.builtins
-
Utility class for working with classpath resources.
- ClasspathResourceUtil() - Constructor for class org.jline.builtins.ClasspathResourceUtil
-
Creates a new 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
-
Deprecated.Deletes temporary console variables and resets output streams.
- cleanUp() - Method in interface org.jline.shell.CommandDispatcher
-
Performs cleanup between command executions (e.g., resetting state).
- 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(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Clear command - clear terminal screen.
- 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
- clearAllImages(Terminal) - Method in class org.jline.terminal.impl.KittyGraphics
-
Clears all images from the terminal.
- 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.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.nativ
-
Window sizes.
- CLOCAL - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Ignore modem status lines
- clockMode(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- close() - Method in class org.jline.builtins.ScreenTerminalOutputStream
- close() - Method in class org.jline.builtins.ScreenTerminalOutputStream.DelegateOutputStream
- 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
-
Deprecated.Orderly closes this system registry.
- close() - Method in class org.jline.jansi.io.AnsiOutputStream
- close() - Method in interface org.jline.shell.CommandDispatcher
-
Closes this dispatcher and releases resources.
- close() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
-
No-op default implementation; does nothing.
- close() - Method in class org.jline.shell.Shell
-
Closes this shell, releasing the dispatcher and optionally the terminal.
- 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.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.NonBlockingInputStream
-
Closes this input stream and marks it as closed.
- 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.NonBlockingReader
-
Closes this reader and marks it as closed.
- close() - Method in class org.jline.utils.NonBlockingReaderImpl
- close() - Method in class org.jline.utils.NonCloseableInputStream
- close() - Method in class org.jline.utils.NonCloseableOutputStream
- 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.AbstractTerminal
- closed - Variable in class org.jline.terminal.impl.ExternalTerminal
- closed - Variable in class org.jline.utils.NonBlockingInputStream
-
Flag indicating whether this input stream has been closed.
- closed - Variable in class org.jline.utils.NonBlockingReader
-
Flag indicating whether this reader has been closed.
- 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
-
Deprecated.
- CmdDesc() - Constructor for class org.jline.console.CmdDesc
-
Deprecated.Creates a new command description that is not a command.
- CmdDesc(boolean) - Constructor for class org.jline.console.CmdDesc
-
Deprecated.Creates a new command description with the specified validity.
- CmdDesc(List<ArgDesc>) - Constructor for class org.jline.console.CmdDesc
-
Deprecated.Creates a new command description with the specified argument descriptions.
- CmdDesc(List<ArgDesc>, Map<String, List<AttributedString>>) - Constructor for class org.jline.console.CmdDesc
-
Deprecated.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
-
Deprecated.Creates a new command description with the specified main description, argument descriptions, and option descriptions.
- CmdLine - Class in org.jline.console
-
Deprecated.
- CmdLine(String, String, String, List<String>, CmdLine.DescriptionType) - Constructor for class org.jline.console.CmdLine
-
Deprecated.Creates a new command line with the specified components.
- CmdLine.DescriptionType - Enum Class in org.jline.console
-
Deprecated.Enumeration specifying the type of description that should be displayed for the command.
- 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
- 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
-
Creates a new 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
- ColorSupport - Class in org.jline.terminal.impl
-
Parses OSC 10/11 color query responses from the terminal.
- 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.
- columnLength(Terminal) - 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.
- columnSplitLength(int, boolean, boolean, Terminal) - Method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- columnSplitLength(Terminal, int, boolean, boolean) - Method in class org.jline.utils.AttributedCharSequence
-
Splits this attributed string into multiple lines based on column width.
- columnSubSequence(int, int) - Method in class org.jline.utils.AttributedCharSequence
-
Returns a subsequence of this attributed string based on column positions.
- columnSubSequence(int, int, Terminal) - Method in class org.jline.utils.AttributedCharSequence
-
Deprecated.
- columnSubSequence(Terminal, 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.shell.widget.CommandTailTipWidgets.TipType
-
Show argument descriptions if available, otherwise completer suggestions.
- 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.
- COMBINED_REDIRECT - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Combined redirection: redirect both stdout and stderr to file (
&>) - combinedRedirect(Path) - Method in class org.jline.shell.PipelineBuilder
-
Adds a combined stdout+stderr redirection (
&>) to the specified file. - command() - Method in class org.jline.console.CommandInput
-
Deprecated.Returns the command name.
- command() - Method in class org.jline.shell.impl.DefaultJob
- command() - Method in interface org.jline.shell.Job
-
Returns the command string associated with this job.
- command(boolean) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets whether this description represents a command.
- command(String) - Method in interface org.jline.shell.CommandGroup
-
Finds a command by name or alias.
- command(String) - Method in class org.jline.shell.impl.VariableCommands
- Command - Interface in org.jline.shell
-
Represents a single executable command in the shell.
- COMMAND - Enum constant in enum class org.jline.console.CmdLine.DescriptionType
-
Deprecated.Cursor is at the end of line.
- COMMAND - Enum constant in enum class org.jline.shell.CommandLine.Type
-
Full command description
- 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
-
Deprecated.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.CommandRegistryAdapter
- commandAliases() - Method in class org.jline.console.impl.SystemRegistryImpl
- commandDescription(List<String>) - Method in interface org.jline.console.CommandRegistry
-
Deprecated.Returns a command description for use in the JLine Widgets framework.
- commandDescription(List<String>) - Method in class org.jline.console.impl.CommandRegistryAdapter
- 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
-
Deprecated.Returns a description for a command, method, or syntax for use in the JLine Widgets framework.
- CommandDescription - Class in org.jline.shell
-
Describes a command for help display and widget integration.
- CommandDescription.Builder - Class in org.jline.shell
-
Builder for
CommandDescriptioninstances. - CommandDispatcher - Interface in org.jline.shell
-
Central dispatcher that aggregates
CommandGroups and handles command resolution, execution, and completion. - commandGroup(int) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the command group for the regular expression.
- CommandGroup - Interface in org.jline.shell
-
A named group of
Commands for organization and discovery. - CommandGroupAdapter - Class in org.jline.console.impl
-
Adapts an old
CommandRegistryto the newCommandGroupinterface. - CommandGroupAdapter(CommandRegistry) - Constructor for class org.jline.console.impl.CommandGroupAdapter
-
Creates an adapter wrapping the given command registry.
- commandHighlighter - Variable in class org.jline.console.impl.SystemHighlighter
- commandHighlighter(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables the built-in command-aware syntax highlighter.
- CommandHighlighter - Class in org.jline.shell.impl
-
Command-aware syntax highlighter for the shell.
- CommandHighlighter(CommandDispatcher) - Constructor for class org.jline.shell.impl.CommandHighlighter
-
Creates a command highlighter with no delegate.
- CommandHighlighter(CommandDispatcher, Highlighter) - Constructor for class org.jline.shell.impl.CommandHighlighter
-
Creates a command highlighter with an optional delegate.
- 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
-
Deprecated.Returns a short info about command known by this registry.
- commandInfo(String) - Method in class org.jline.console.impl.CommandRegistryAdapter
- 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
-
Deprecated.
- CommandInput(String, Object[], CommandRegistry.CommandSession) - Constructor for class org.jline.console.CommandInput
-
Deprecated.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
-
Deprecated.Creates a new CommandInput with the specified command, arguments, terminal, and I/O streams.
- commandLine() - Method in class org.jline.shell.impl.DefaultPipeline.DefaultStage
- commandLine() - Method in interface org.jline.shell.Pipeline.Stage
-
Returns the command line for this stage.
- CommandLine - Class in org.jline.shell
-
Represents a parsed command line with its components.
- CommandLine(String, String, String, List<String>, CommandLine.Type) - Constructor for class org.jline.shell.CommandLine
-
Creates a new command line.
- CommandLine.Type - Enum Class in org.jline.shell
-
The type of description that should be displayed.
- CommandMethods - Class in org.jline.console
-
Deprecated.
- CommandMethods(Consumer<CommandInput>, Function<String, List<Completer>>) - Constructor for class org.jline.console.CommandMethods
-
Deprecated.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
-
Deprecated.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
-
Deprecated.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.CommandRegistryAdapter
- 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
-
Deprecated.
- CommandRegistry.CommandSession - Class in org.jline.console
-
Deprecated.Class representing a command execution session.
- CommandRegistryAdapter - Class in org.jline.console.impl
-
Adapts a new
CommandGroupto the oldCommandRegistryinterface. - CommandRegistryAdapter(CommandGroup) - Constructor for class org.jline.console.impl.CommandRegistryAdapter
-
Creates an adapter wrapping the given command group.
- commands() - Method in class org.jline.builtins.InteractiveCommandGroup
- commands() - Method in class org.jline.builtins.PosixCommandGroup
- commands() - Method in class org.jline.console.impl.CommandGroupAdapter
- commands() - Method in class org.jline.console.impl.GogoCommandGroup
- commands() - Method in interface org.jline.shell.CommandGroup
-
Returns all commands in this group.
- commands() - Method in class org.jline.shell.impl.ScriptCommands
- commands() - Method in class org.jline.shell.impl.SimpleCommandGroup
- commands() - Method in class org.jline.shell.impl.VariableCommands
- commands(CommandRegistry...) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Adds old-style command registries.
- Commands - Class in org.jline.builtins
-
Provides built-in commands for JLine applications.
- commandsBuffer - Variable in class org.jline.reader.impl.LineReaderImpl
- CommandSession - Class in org.jline.shell
-
Encapsulates the execution context for a command, including the terminal, I/O streams, session variables, working directory, and job state.
- CommandSession() - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.Creates a new command session with the system's standard I/O streams.
- CommandSession() - Constructor for class org.jline.shell.CommandSession
-
Creates a new command session with the system's standard I/O streams.
- CommandSession(Terminal) - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.Creates a new command session with the specified terminal.
- CommandSession(Terminal) - Constructor for class org.jline.shell.CommandSession
-
Creates a new command session with the specified terminal.
- CommandSession(Terminal, InputStream, PrintStream, PrintStream) - Constructor for class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.Creates a new command session with the specified terminal and I/O streams.
- CommandSession(Terminal, InputStream, PrintStream, PrintStream) - Constructor for class org.jline.shell.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
- CommandTailTipWidgets - Class in org.jline.shell.widget
-
Provides real-time command-line suggestions as the user types, using
CommandDescriptionfor positional argument hints and option help. - CommandTailTipWidgets(LineReader, Function<CommandLine, CommandDescription>, int, CommandTailTipWidgets.TipType) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a dynamic description function.
- CommandTailTipWidgets(LineReader, Map<String, CommandDescription>) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a static map of command descriptions.
- CommandTailTipWidgets(LineReader, Map<String, CommandDescription>, int) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a static map with a status bar.
- CommandTailTipWidgets(LineReader, Map<String, CommandDescription>, int, CommandTailTipWidgets.TipType) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a static map with full configuration.
- CommandTailTipWidgets(LineReader, Map<String, CommandDescription>, CommandTailTipWidgets.TipType) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a static map with a specific tip type.
- CommandTailTipWidgets(LineReader, CommandDispatcher) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a
CommandDispatcherfor dynamic description lookup. - CommandTailTipWidgets(LineReader, CommandDispatcher, int) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a
CommandDispatcherwith a status bar. - CommandTailTipWidgets(LineReader, CommandDispatcher, int, CommandTailTipWidgets.TipType) - Constructor for class org.jline.shell.widget.CommandTailTipWidgets
-
Creates widgets using a
CommandDispatcherwith full configuration. - CommandTailTipWidgets.TipType - Enum Class in org.jline.shell.widget
-
The type of suggestions to display.
- 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
- compare(String, String) - Method in class org.jline.builtins.PosixCommands.SortComparator
- compareRegion(String, int, int, String, int, int, boolean) - Method in class org.jline.builtins.PosixCommands.SortComparator
- 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
-
Deprecated.Returns the function that compiles completers for the command.
- compileCompleters() - Method in interface org.jline.console.CommandRegistry
-
Deprecated.Returns a
SystemCompleterthat 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.CommandRegistryAdapter
- compileCompleters() - Method in class org.jline.console.impl.SystemRegistryImpl
- compileCompleters(CommandRegistry...) - Static method in interface org.jline.console.CommandRegistry
-
Deprecated.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 class org.jline.console.impl.ConsoleEngineImpl.VariableReferenceCompleter
- 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.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.
- completeJob(DefaultJob) - Method in class org.jline.shell.impl.DefaultJobManager
-
Marks a job as done and fires listeners.
- 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
-
Deprecated.Returns a command completer that includes console variable and script completion.
- completer() - Method in interface org.jline.shell.Command
-
Returns a single completer for this command's arguments.
- completer() - Method in interface org.jline.shell.CommandDispatcher
-
Returns a completer that provides tab completion across all registered commands.
- completer() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a completer that provides completions for every registered command name and its aliases.
- 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.shell.widget.CommandTailTipWidgets.TipType
-
Show completer-driven suggestions.
- COMPLETER - Enum constant in enum class org.jline.widget.TailTipWidgets.TipType
-
Prepare command line suggestions using a command's completer data.
- completers() - Method in interface org.jline.shell.Command
-
Returns the completers for this command's arguments.
- 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
-
Creates a new 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
ParsedLinethat, being aware of the quoting and escaping rules of theParserthat 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
CompletionMatcherinterface. - 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) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader using the default inputrc files.
- 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.
- configure(LineReader, Path) - Static method in class org.jline.builtins.InputRC
-
Configures a LineReader from an inputrc file located at the specified file path, if that's an existing readable file.
- 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
-
Default constructor.
- ConsoleDispatcherBuilder - Class in org.jline.console.impl
-
Factory that creates a
CommandDispatcherbacked by the legacy console infrastructure (SystemRegistryImpl,Builtins, and optionallyConsoleEngineImpl). - consoleEngine() - Method in class org.jline.console.impl.SystemRegistryImpl
- consoleEngine(ConsoleEngine) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the console engine for scripting support.
- ConsoleEngine - Interface in org.jline.console
-
Deprecated.
- ConsoleEngine.ExecutionResult - Class in org.jline.console
-
Deprecated.Class representing the result of executing a command.
- ConsoleEngine.WidgetCreator - Class in org.jline.console
-
Deprecated.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
- ConsoleEngineImpl.VariableReferenceCompleter - Class in org.jline.console.impl
- ConsoleLineExpander - Class in org.jline.console.impl
-
A
LineExpanderbacked by aConsoleEngine's parameter expansion. - ConsoleLineExpander(ConsoleEngine) - Constructor for class org.jline.console.impl.ConsoleLineExpander
-
Creates a new ConsoleLineExpander backed by the given engine.
- 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
-
Deprecated.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
-
Deprecated.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
-
Deprecated.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.
- Context(InputStream, PrintStream, PrintStream, Path, Terminal, Function<String, Object>) - Constructor for class org.jline.builtins.PosixCommands.Context
- Control - Enum constant in enum class org.jline.terminal.KeyEvent.Modifier
-
The Control key was held.
- 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.
- convertImage(BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.ITerm2Graphics
- convertImage(BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.KittyGraphics
- convertImage(BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.SixelGraphics
- convertImage(BufferedImage, TerminalGraphics.ImageOptions) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Converts an image to the protocol-specific format.
- convertImageChunked(BufferedImage, TerminalGraphics.ImageOptions, int) - Method in class org.jline.terminal.impl.KittyGraphics
-
Converts an image with chunked transmission for large images.
- convertImageWithExtendedOptions(BufferedImage, TerminalGraphics.ImageOptions, String, String) - Method in class org.jline.terminal.impl.ITerm2Graphics
-
Converts an image with additional iTerm2-specific options.
- convertToSixel(BufferedImage) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Converts a BufferedImage to Sixel format.
- COORD() - Constructor for class org.jline.nativ.Kernel32.COORD
-
Default constructor.
- 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
-
Deprecated.Use
Size.of(Sized)to create a new instance instead. - copy(Sized) - Method in class org.jline.terminal.Size
-
Deprecated.Use
Size.of(Sized)to create a new instance instead. - 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
- Core Types - Search tag in package org.jline.shell
- Section
- 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
- CRDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Carriage return delay
- CREAD - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Enable receiver
- create_window - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- createCandidate(CommandRegistry[], String) - Static method in interface org.jline.console.CommandRegistry
-
Deprecated.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.
- createFrame(String) - Method in class org.jline.builtins.SwingTerminal
-
Creates a JFrame containing the terminal component.
- createInputStream(Charset) - Method in class org.jline.utils.PumpReader
- createJob(String, Thread) - Method in class org.jline.shell.impl.DefaultJobManager
-
Creates a new foreground job for the given command and thread.
- createKeyMap(String) - Method in class org.jline.builtins.Tmux
- createShell(ChannelSession) - Method in class org.jline.builtins.ssh.ShellFactoryImpl
- createTerminal(TerminalProvider, SystemStream, String, String, boolean, Charset, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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, boolean, Terminal.SignalHandler, boolean) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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
-
RTS flow control of input
- CS5 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
5 bits per character
- CS6 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
6 bits per character
- CS7 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
7 bits per character
- CS8 - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
8 bits per character
- CSTOPB - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Send 2 stop bits
- 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.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.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
- currentDir() - Method in class org.jline.builtins.PosixCommands.Context
- 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.
- 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
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
- darkSurrounding - Static variable in class org.jline.utils.Colors
-
Dark surrounding for CAM color spaces
- date(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Date command - display current date and time.
- 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
- 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_GREP_COLORS - Static variable in class org.jline.builtins.PosixCommands
- 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_LS_COLORS - Static variable in class org.jline.builtins.PosixCommands
- 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
- DefaultAliasManager - Class in org.jline.shell.impl
-
Default in-memory implementation of
AliasManagerwith optional file persistence. - DefaultAliasManager() - Constructor for class org.jline.shell.impl.DefaultAliasManager
-
Creates an in-memory alias manager with no persistence.
- DefaultAliasManager(Path) - Constructor for class org.jline.shell.impl.DefaultAliasManager
-
Creates an alias manager with optional file persistence.
- DefaultCommandDispatcher - Class in org.jline.shell.impl
-
Default implementation of
CommandDispatcherthat supports pipeline execution. - DefaultCommandDispatcher(LineReader) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher for the given reader.
- DefaultCommandDispatcher(Terminal) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher for the given terminal.
- DefaultCommandDispatcher(Terminal, JobManager) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher for the given terminal with optional job management.
- DefaultCommandDispatcher(Terminal, JobManager, PipelineParser, AliasManager) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher with all configuration options.
- DefaultCommandDispatcher(Terminal, JobManager, PipelineParser, AliasManager, LineExpander, ScriptRunner) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher with all configuration options including line expansion and script execution.
- DefaultCommandDispatcher(Terminal, JobManager, PipelineParser, AliasManager, LineExpander, ScriptRunner, Parser) - Constructor for class org.jline.shell.impl.DefaultCommandDispatcher
-
Creates a new dispatcher with all configuration options including line expansion, script execution and parser.
- defaultCompleter(String) - Method in class org.jline.console.impl.JlineCommandRegistry
- DefaultExpander - Class in org.jline.reader.impl
-
Default implementation of the
Expanderinterface. - DefaultExpander() - Constructor for class org.jline.reader.impl.DefaultExpander
-
Creates a new DefaultExpander.
- DefaultHighlighter - Class in org.jline.reader.impl
-
Default implementation of the
Highlighterinterface. - DefaultHighlighter() - Constructor for class org.jline.reader.impl.DefaultHighlighter
-
Creates a new DefaultHighlighter.
- DefaultHistory - Class in org.jline.reader.impl.history
-
Default implementation of
Historywith 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.Entryinterface. - DefaultJob - Class in org.jline.shell.impl
-
Default implementation of
Job. - DefaultJob(long, String, Thread) - Constructor for class org.jline.shell.impl.DefaultJob
-
Creates a new job.
- DefaultJobManager - Class in org.jline.shell.impl
-
Default implementation of
JobManager. - DefaultJobManager() - Constructor for class org.jline.shell.impl.DefaultJobManager
-
Creates a new DefaultJobManager.
- 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.
- DefaultLineExpander - Class in org.jline.shell.impl
-
Default implementation of
LineExpanderthat provides sane defaults for variable expansion. - DefaultLineExpander() - Constructor for class org.jline.shell.impl.DefaultLineExpander
-
Creates a new DefaultLineExpander.
- 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
Parserinterface. - DefaultParser() - Constructor for class org.jline.reader.impl.DefaultParser
-
Creates a new 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.
- DefaultPipeline - Class in org.jline.shell.impl
-
Default implementation of
Pipeline. - DefaultPipeline(List<Pipeline.Stage>, String, boolean) - Constructor for class org.jline.shell.impl.DefaultPipeline
-
Creates a new pipeline.
- DefaultPipeline.DefaultStage - Class in org.jline.shell.impl
-
Default implementation of
Pipeline.Stage. - 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.
- DefaultScriptRunner - Class in org.jline.shell.impl
-
Default implementation of
ScriptRunnerthat reads a script file line by line and executes each line through the dispatcher. - DefaultScriptRunner() - Constructor for class org.jline.shell.impl.DefaultScriptRunner
-
Creates a new DefaultScriptRunner.
- DefaultStage(String, Pipeline.Operator, Path, boolean) - Constructor for class org.jline.shell.impl.DefaultPipeline.DefaultStage
-
Creates a new stage.
- DefaultStage(String, Pipeline.Operator, Path, boolean, Path) - Constructor for class org.jline.shell.impl.DefaultPipeline.DefaultStage
-
Creates a new stage with input source.
- 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)?
- 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.
- DelegateOutputStream() - Constructor for class org.jline.builtins.ScreenTerminalOutputStream.DelegateOutputStream
- 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.terminal.KeyEvent.Special
- 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
- deleteImage(Terminal, int) - Method in class org.jline.terminal.impl.KittyGraphics
-
Deletes an image from the terminal's memory.
- deleteLines(int) - Method in class org.jline.utils.Display
-
Emits terminal control sequences to delete the specified number of lines.
- deleteWord() - Method in class org.jline.reader.impl.LineReaderImpl
- descr() - Method in class org.jline.reader.Candidate
-
Description of this candidate, usually a small help message to understand the meaning of this candidate.
- describe(List<String>) - Method in interface org.jline.shell.Command
-
Returns a detailed description of this command for the given arguments.
- describe(CommandLine) - Method in interface org.jline.shell.CommandDispatcher
-
Returns a description for the command at the current command line position.
- describe(CommandLine) - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- 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.
- description() - Method in class org.jline.shell.ArgumentDescription
-
Returns the argument description lines.
- description() - Method in interface org.jline.shell.Command
-
Returns a short, one-line description of this command.
- DescriptionAdapter - Class in org.jline.console.impl
-
Converts between old console description types and new shell description types.
- descriptionSize() - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Returns the current status bar size.
- 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
- destroy(ChannelSession) - Method in class org.jline.builtins.ssh.ShellCommand
- destroy(ChannelSession) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- destroyDescription() - Method in class org.jline.widget.Widgets
-
Remove terminal status bar
- detectTrueColorSupport() - Method in class org.jline.terminal.impl.AbstractTerminal
-
Detects true color support from environment variables and upgrades
max_colorsaccordingly. - detectTrueColorSupport() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- device_type - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- devTty(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
/dev/ttyfallback for creating a terminal when no system stream is connected to a TTY (e.g., when stdin/stdout are pipes). - 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 the differences between two attributed strings.
- 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.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.")}
- 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.shell.widget.AutopairWidgets
-
Disables auto-pairing if currently enabled.
- disable() - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Disables the widgets, restoring default key bindings.
- 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 "!"
- 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.jni.win.NativeWinSysTerminal
- dispatcher() - Method in class org.jline.shell.Shell
-
Returns the command dispatcher used by this shell.
- dispatcher(CommandDispatcher) - Method in class org.jline.shell.ShellBuilder
-
Sets the command dispatcher.
- 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
-
Create a Display bound to the given Terminal and configured for either full-screen or inline (partial-screen) usage.
- 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
- displayBackgroundImage(Terminal, BufferedImage, String) - Method in class org.jline.terminal.impl.ITerm2Graphics
-
Displays an image as a background (non-inline).
- displayImage(Terminal, BufferedImage) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, BufferedImage) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, BufferedImage) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, BufferedImage) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays a BufferedImage on the terminal using this graphics protocol.
- displayImage(Terminal, BufferedImage) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays a BufferedImage on the terminal using the best available protocol.
- displayImage(Terminal, BufferedImage, int, int) - Method in class org.jline.terminal.impl.SixelGraphics
-
Displays an image with size constraints.
- displayImage(Terminal, BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, BufferedImage, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, BufferedImage, TerminalGraphics.ImageOptions) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays a BufferedImage on the terminal with custom options.
- displayImage(Terminal, BufferedImage, TerminalGraphics.ImageOptions) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays a BufferedImage on the terminal with custom options.
- displayImage(Terminal, File) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, File) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, File) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, File) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays an image file on the terminal.
- displayImage(Terminal, File) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays an image file on the terminal using the best available protocol.
- displayImage(Terminal, File, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, File, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, File, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, File, TerminalGraphics.ImageOptions) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays an image file on the terminal with custom options.
- displayImage(Terminal, File, TerminalGraphics.ImageOptions) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays an image file on the terminal with custom options.
- displayImage(Terminal, InputStream) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, InputStream) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, InputStream) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, InputStream) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays an image from an input stream on the terminal.
- displayImage(Terminal, InputStream) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays an image from an input stream on the terminal using the best available protocol.
- displayImage(Terminal, InputStream, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.ITerm2Graphics
- displayImage(Terminal, InputStream, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.KittyGraphics
- displayImage(Terminal, InputStream, TerminalGraphics.ImageOptions) - Method in class org.jline.terminal.impl.SixelGraphics
- displayImage(Terminal, InputStream, TerminalGraphics.ImageOptions) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Displays an image from an input stream on the terminal with custom options.
- displayImage(Terminal, InputStream, TerminalGraphics.ImageOptions) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Displays an image from an input stream on the terminal with custom options.
- displayImageStatic(Terminal, BufferedImage) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Displays an image in Sixel format on the terminal.
- displayImageStatic(Terminal, File) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Displays an image file in Sixel format on the terminal.
- displayImageStatic(Terminal, InputStream) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Displays an image from an input stream in Sixel format on the terminal.
- displayImageWithPercentageSize(Terminal, BufferedImage, int, Integer) - Method in class org.jline.terminal.impl.ITerm2Graphics
-
Displays an image with percentage-based sizing.
- displayPanes(PrintStream, PrintStream, List<String>) - Method in class org.jline.builtins.Tmux
- displayPattern - Variable in class org.jline.builtins.Less
- dispose() - Method in class org.jline.builtins.SwingTerminal
-
Deprecated.Use
AbstractTerminal.close()instead, which properly handles all cleanup including disposing of resources. This method will be made package-private or removed in a future major release. - dispose() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Stops the cursor timer and cleans up resources.
- 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
-
Deprecated.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.SwingTerminal
- doClose() - Method in class org.jline.builtins.telnet.Connection
- doClose() - Method in class org.jline.builtins.WebTerminal
- 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.AbstractUnixSysTerminal
- doClose() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- doClose() - Method in class org.jline.terminal.impl.DumbTerminal
- 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
-
Closes the terminal and releases its resources: flushes pending output, removes the shutdown hook, unregisters any native signal handlers, performs superclass shutdown, and closes the reader.
- 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
- 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
- doGetAttributes() - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- doGetAttributes() - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doGetAttributes() - Method in class org.jline.terminal.impl.jni.JniUnixSysTerminal
- doGetConfig() - Method in class org.jline.terminal.impl.exec.ExecPty
- doGetSize() - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- doGetSize() - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doGetSize() - Method in class org.jline.terminal.impl.jni.JniUnixSysTerminal
- 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.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
-
Displays an interactive list of completion candidates and processes user interaction (filtering, paging, and switching to the menu) for the current buffer state.
- 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.shell.Job.Status
-
Job has completed execution
- 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.jni.JniNativePty
- doSetAttributes(Attributes) - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- doSetAttributes(Attributes) - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doSetAttributes(Attributes) - Method in class org.jline.terminal.impl.jni.JniUnixSysTerminal
- doSetSize(Sized) - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- doSetSize(Sized) - Method in class org.jline.terminal.impl.ffm.FfmUnixSysTerminal
- doSetSize(Sized) - Method in class org.jline.terminal.impl.jni.JniUnixSysTerminal
- 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
- DOUBLE_HEIGHT_BOTTOM - Enum constant in enum class org.jline.terminal.impl.DoubleSizeCharacters.Mode
-
Double-width, double-height characters (bottom half)
- DOUBLE_HEIGHT_TOP - Enum constant in enum class org.jline.terminal.impl.DoubleSizeCharacters.Mode
-
Double-width, double-height characters (top half)
- DOUBLE_WIDTH - Enum constant in enum class org.jline.terminal.impl.DoubleSizeCharacters.Mode
-
Double-width, single-height characters
- DoubleSizeCharacters - Class in org.jline.terminal.impl
-
Utility class for handling double-size characters in terminals.
- DoubleSizeCharacters() - Constructor for class org.jline.terminal.impl.DoubleSizeCharacters
-
Creates a new DoubleSizeCharacters instance.
- DoubleSizeCharacters.Mode - Enum Class in org.jline.terminal.impl
-
Enumeration of double-size character modes.
- 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.terminal.KeyEvent.Arrow
- 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).
- Dual-Purpose Service Files - Search tag in org.jline.terminal.spi.TerminalProvider.load(String)
- Section
- 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/dumbterminal 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, 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
-
Default constructor.
- dump() - Method in class org.jline.builtins.ScreenTerminal
-
Dumps the terminal content as HTML with inline RGB color styles.
- dump(long[], int[]) - Method in class org.jline.builtins.ScreenTerminal
-
Dumps the raw screen content into a flat array.
- dump(long[], int, int, int, int, int[]) - Method in class org.jline.builtins.ScreenTerminal
- dump(long[], int, int, int, int, int[]) - Method in class org.jline.builtins.SwingTerminal
-
Dumps the terminal screen data.
- dump(long[], int, int, int, int, int[]) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Dumps the terminal screen data.
- dump(long, boolean) - Method in class org.jline.builtins.ScreenTerminal
-
Dumps the terminal content as HTML with inline RGB color styles.
- dump(long, boolean) - Method in class org.jline.builtins.SwingTerminal
-
Dumps the terminal screen data with scrollback.
- dump(long, boolean) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Dumps the terminal screen data with scrollback.
- dump(long, boolean) - Method in class org.jline.builtins.WebTerminal
-
Dumps the terminal content as HTML.
- dump(long, boolean, long[], int[]) - Method in class org.jline.builtins.ScreenTerminal
-
Waits for the screen to be dirty, then dumps the raw screen content.
- dump(long, boolean, long[], int, int, int, int, int[]) - Method in class org.jline.builtins.ScreenTerminal
-
Waits for the screen to be dirty, then dumps the raw screen content into a subregion.
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(PosixCommands.Context, Object[]) - Static method in class org.jline.builtins.PosixCommands
-
Echo command - display text (Object array version for compatibility).
- echo(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Echo command - display text.
- ECHO - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Enable echoing
- ECHO - Static variable in class org.jline.builtins.telnet.TelnetIO
-
Telnet Option: ECHO
- ECHOCTL - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Echo control chars as ^(Char)
- ECHOE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Visually erase chars
- ECHOK - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Echo NL after line kill
- ECHOKE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Visual erase for line kill
- ECHONL - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Echo NL even if ECHO is off
- ECHOPRT - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Visual erase mode for hardcopy
- 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.shell.widget.AutopairWidgets
-
Enables auto-pairing if not already enabled.
- enable() - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Enables the widgets, installing custom key bindings.
- 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
Charsetthat 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
Charsetto 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.terminal.KeyEvent.Special
- 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
- engine - Variable in class org.jline.console.impl.ConsoleEngineImpl
- 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 - Enum constant in enum class org.jline.terminal.KeyEvent.Special
- 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.builtins.PosixCommands.Context
- err() - Method in class org.jline.console.CommandInput
-
Deprecated.Returns the error stream for this command.
- err() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.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.
- err() - Method in class org.jline.shell.CommandSession
-
Returns the error stream.
- 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
- errorIndex() - Method in class org.jline.shell.CommandDescription
-
Returns the error index, or -1 if none.
- errorIndex(int) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets the error index.
- 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
- errorPattern() - Method in class org.jline.shell.CommandDescription
-
Returns the pattern for identifying errors, or null.
- errorPattern(Pattern) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets the error pattern.
- ERRORS - Static variable in interface org.jline.reader.LineReader
-
Number of matching errors that are accepted by the completion matcher
- errorStyle() - Method in interface org.jline.shell.CommandDispatcher
- 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
- Escape - Enum constant in enum class org.jline.terminal.KeyEvent.Special
- 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/execterminal 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
-
Default constructor.
- execute() - Method in class org.jline.console.CommandMethods
-
Deprecated.Returns the function that executes the command.
- execute(File) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.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.builtins.PosixCommandsRegistry
-
Execute a command with a command line string.
- 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
-
Deprecated.Executes a command, script, or evaluates a script engine statement.
- execute(String) - Method in interface org.jline.shell.CommandDispatcher
-
Executes a command line string.
- execute(String) - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- execute(String, String[]) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Execute a command.
- execute(String, String, String[]) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.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(Path, CommandSession, CommandDispatcher) - Method in class org.jline.shell.impl.DefaultScriptRunner
- execute(Path, CommandSession, CommandDispatcher) - Method in interface org.jline.shell.ScriptRunner
-
Executes a script file.
- execute(List<String>) - Method in interface org.jline.builtins.PosixCommands.CommandExecutor
-
Execute a command and return its output.
- execute(PosixCommands.Context, String[]) - Method in interface org.jline.builtins.PosixCommandsRegistry.CommandFunction
- execute(CommandSession, String[]) - Method in interface org.jline.shell.Command
-
Executes this command with the given session and arguments.
- execute(Pipeline) - Method in interface org.jline.shell.CommandDispatcher
-
Executes a pre-parsed pipeline.
- execute(Pipeline) - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- EXECUTE - Enum constant in enum class org.jline.builtins.Nano.Operation
- EXECUTE_NAMED_CMD - Static variable in interface org.jline.reader.LineReader
- ExecuteParams(String, Map<String, String>, ServerSession, InputStream, OutputStream, OutputStream) - Constructor for class org.jline.builtins.ssh.Ssh.ExecuteParams
- executeWidget(Object) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.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(String) - Method in interface org.jline.shell.AliasManager
-
Expands aliases in a command line string.
- expand(String) - Method in class org.jline.shell.impl.DefaultAliasManager
- expand(String, CommandSession) - Method in class org.jline.console.impl.ConsoleLineExpander
- expand(String, CommandSession) - Method in class org.jline.shell.impl.DefaultLineExpander
- expand(String, CommandSession) - Method in interface org.jline.shell.LineExpander
-
Expands variables and expressions in the given command line.
- 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
- expandBracedExpression(String, CommandSession) - Method in class org.jline.shell.impl.DefaultLineExpander
-
Expands a braced expression such as
VAR,VAR:-default,VAR:=default,VAR:+alt, orVAR:?error. - expandCommandLine(String) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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 !!
- expandName(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- 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
-
Deprecated.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
-
Deprecated.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
- 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, Terminal.SignalHandler, boolean) - Constructor for class org.jline.terminal.impl.ExternalTerminal
- ExternalTerminal(TerminalProvider, String, String, InputStream, OutputStream, 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
-
External processing
F
- factory(String) - Static method in class org.jline.style.Styler
-
Creates a
StyleFactoryfor 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.
- FFDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Form feed delay
- ffm(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_FFM/ffmterminal provider. - FfmTerminalProvider - Class in org.jline.terminal.impl.ffm
- FfmTerminalProvider() - Constructor for class org.jline.terminal.impl.ffm.FfmTerminalProvider
- FfmUnixSysTerminal - Class in org.jline.terminal.impl.ffm
-
FFM-based POSIX system terminal that calls
CLibrarydirectly. - 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 Format - Search tag in org.jline.terminal.spi.TerminalProvider.load(String)
- Section
- 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() - Constructor for class org.jline.builtins.Completers.FileNameCompleter
- 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
- findCommand(String) - Method in interface org.jline.shell.CommandDispatcher
-
Finds a command by name or alias across all registered groups.
- 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(String) - Method in class org.jline.shell.PipelineBuilder
-
Adds a flip pipe (
|;) to the next command. - FLIP - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- FLIP - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Flip pipe: appends output as argument to next command (
|;) - flush() - Method in class org.jline.builtins.ScreenTerminalOutputStream.DelegateOutputStream
- flush() - Method in class org.jline.builtins.ScreenTerminalOutputStream
- 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
-
Output being flushed (state)
- 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
-
Default constructor.
- 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 indexed colors to use 256-color encoding (
38;5;n) even when a basic SGR code would suffice. - ForcedSysErr - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- ForcedSysOut - Enum constant in enum class org.jline.terminal.TerminalBuilder.SystemOutput
- forceProtocol(TerminalGraphics.Protocol) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Forces the use of a specific graphics protocol, overriding automatic detection.
- ForceTrueColors - Enum constant in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
Force indexed colors to be expanded to true-color RGB (
38;2;r;g;b) via the palette, but only when the terminal supportsAttributedCharSequence.HIGH_COLORS. - forCurrentPlatform() - Static method in class org.jline.terminal.impl.TermiosMapping
-
Returns the
TermiosMappingfor the current operating system. - 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 - Enum constant in enum class org.jline.shell.Job.Status
-
Job is running in the foreground
- 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.
- foregroundJob() - Method in class org.jline.shell.CommandSession
-
Returns the current foreground job.
- foregroundJob() - Method in class org.jline.shell.impl.DefaultJobManager
- foregroundJob() - Method in interface org.jline.shell.JobManager
-
Returns the current foreground job, or
nullif no job is in the foreground. - 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.
- fork(InputStream, PrintStream, PrintStream) - Method in class org.jline.shell.CommandSession
-
Creates a child session that shares the same terminal but uses independent I/O streams.
- 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.jni.freebsd
- 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.jni.freebsd.FreeBsdNativePty
- FreeBsdTermiosMapping - Class in org.jline.terminal.impl
-
FreeBSD-specific termios flag constants and control character indices.
- 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.
- fromSymbol(String) - Static method in enum class org.jline.shell.Pipeline.Operator
-
Returns the operator matching the given symbol, or
nullif none matches. - fullScreen - Variable in class org.jline.utils.Display
- Function - Enum constant in enum class org.jline.terminal.KeyEvent.Type
-
A function key was pressed (F1-F12).
- functions - Static variable in class org.jline.builtins.ssh.Ssh
- 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
-
Deprecated.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(long) - Method in class org.jline.shell.impl.DefaultJobManager
- get(long) - Method in interface org.jline.shell.JobManager
-
Returns the job with the specified id, or
nullif not found. - get(String) - Method in class org.jline.builtins.Options
- get(String) - Method in class org.jline.builtins.PosixCommands.Context
- get(String) - Method in interface org.jline.console.ScriptEngine
-
Gets the value of a variable from the script engine's context.
- get(String) - Method in class org.jline.shell.CommandSession
-
Returns the value of a session variable.
- get(String, String) - Method in class org.jline.style.MemoryStyleSource
- get(String, String) - Method in class org.jline.style.NopStyleSource
-
Always returns
nullfor 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
nullif not found. - get(PosixCommands.Context, String) - Static method in class org.jline.builtins.PosixCommands
- get_mouse - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- getAlias(String) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.Returns the value of the alias with the specified name.
- getAlias(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- getAlias(String) - Method in interface org.jline.shell.AliasManager
-
Returns the expansion for an alias.
- getAlias(String) - Method in class org.jline.shell.impl.DefaultAliasManager
- 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
-
Deprecated.Returns the parsed command line arguments.
- getArgsDesc() - Method in class org.jline.console.CmdDesc
-
Deprecated.Returns the descriptions of the command's arguments.
- getArrow() - Method in class org.jline.terminal.KeyEvent
- getAttr() - Method in class org.jline.terminal.impl.exec.ExecPty
- 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.AbstractUnixSysTerminal
- 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.
- getAvailableProtocols() - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Gets all available graphics protocols.
- getBestProtocol(Terminal) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Finds the best graphics protocol for the given terminal.
- 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.ffm.NativeWinSysTerminal
- 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
- getCharacter() - Method in class org.jline.terminal.KeyEvent
- getCharset() - Method in class org.jline.builtins.Nano.Buffer
- getCloser() - Method in class org.jline.builtins.ssh.Ssh.ShellParams
- 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
- getColorMap(String) - Static method in class org.jline.builtins.PosixCommands
-
Get color map from color string.
- getColorMap(Function<String, Object>, String, String) - Static method in class org.jline.builtins.PosixCommands
- getColorMap(PosixCommands.Context, String, String) - Static method in class org.jline.builtins.PosixCommands
- 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.builtins.ScreenTerminal
-
Provide the current number of columns in the terminal.
- getColumns() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- getColumns() - Method in class org.jline.terminal.Size
-
Returns the number of columns (width) in this terminal size.
- getColumns() - Method in interface org.jline.terminal.Sized
-
Returns the number of columns (width) in this object.
- getColumns() - Method in interface org.jline.terminal.Terminal
-
Get the terminal's column count.
- getColumns() - Method in class org.jline.utils.Display
-
Get the current display width in character cells.
- getCommand() - Method in class org.jline.builtins.ssh.Ssh.ExecuteParams
- 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
- getCommandNames() - Method in class org.jline.builtins.PosixCommandsRegistry
-
Get all registered command names.
- 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
- getComponent() - Method in class org.jline.builtins.SwingTerminal
-
Gets the Swing component that renders the terminal.
- getComponent() - Method in class org.jline.builtins.WebTerminal
-
Gets the web terminal component.
- 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
Connectionat 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
Connectioninstances with the givenInetAddress. - getConsole(SystemStream) - Static method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- getConsoleCodepage() - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- getConsoleCodepage() - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- getConsoleCodepage() - Method in interface org.jline.terminal.spi.TerminalProvider
-
Retrieve the Windows console output code page.
- getConsoleMode(Console) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- getConsoleMode(MemorySegment) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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
- getContext() - Method in class org.jline.builtins.PosixCommandsRegistry
-
Get the execution context.
- 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.AbstractUnixSysTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.ExternalTerminal
- getCursorPosition(IntConsumer) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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.AbstractUnixSysTerminal
- 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.ffm.NativeWinSysTerminal
- 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.AbstractUnixSysTerminal
- 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.ffm.NativeWinSysTerminal
- 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
-
Deprecated.Returns the description of the argument as a list of attributed strings.
- getDescription() - Method in class org.jline.terminal.impl.SixelGraphics
-
Gets a description of this graphics protocol.
- getDescriptionSize() - Method in class org.jline.widget.TailTipWidgets
- getDescriptionType() - Method in class org.jline.console.CmdLine
-
Deprecated.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, 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.
- getDouble(String, int, int) - Method in class org.jline.builtins.PosixCommands.SortComparator
- 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.
- getEnv() - Method in class org.jline.builtins.ssh.Ssh.ExecuteParams
- getEnv() - Method in class org.jline.builtins.ssh.Ssh.ShellParams
- getEnvironment() - Method in class org.jline.builtins.telnet.ConnectionData
-
Returns the hashmap for storing and retrieving environment variables to be passed between shells.
- getErr() - Method in class org.jline.builtins.ssh.Ssh.ExecuteParams
- getErrorIndex() - Method in class org.jline.console.CmdDesc
-
Deprecated.Returns the index of the error in the command.
- getErrorPattern() - Method in class org.jline.console.CmdDesc
-
Deprecated.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.
- getFieldIndexes(String) - Method in class org.jline.builtins.PosixCommands.SortComparator
- 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
- getForcedProtocol() - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Gets the forced protocol, if any.
- getFormat() - Method in class org.jline.builtins.Nano.Buffer
- getFunctionKey() - Method in class org.jline.terminal.KeyEvent
- getGraphemeClusterMode() - Method in class org.jline.terminal.impl.AbstractTerminal
-
Returns whether mode 2027 (grapheme cluster) is currently enabled.
- getGraphemeClusterMode() - Method in interface org.jline.terminal.Terminal
-
Returns whether mode 2027 (grapheme cluster) is currently enabled.
- 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
-
Deprecated.Returns the part of the command line before the cursor, with method parameters and opening parenthesis removed.
- getHeight() - Method in class org.jline.builtins.ScreenTerminal
-
Deprecated.Use
ScreenTerminal.getRows()instead. - getHeight() - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- getHeight() - Method in interface org.jline.terminal.Terminal
-
Deprecated.Use
Terminal.getRows()instead. - 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
- getIn() - Method in class org.jline.builtins.ssh.Ssh.ExecuteParams
- 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
- getInline() - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- 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
-
Deprecated.
- getInt(LineReader, String, int) - Static method in class org.jline.reader.impl.ReaderUtils
-
Gets an integer variable from a LineReader with a default value.
- 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.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
-
Deprecated.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.
- getLsColorMap(String) - Static method in class org.jline.builtins.PosixCommands
-
Get color map for ls command.
- getLsColorMap(PosixCommands.Context) - Static method in class org.jline.builtins.PosixCommands
- getMainDesc() - Method in class org.jline.console.CmdDesc
-
Deprecated.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.jni.JniNativePty
- 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.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.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.KeyEvent
- 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
-
Deprecated.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.jni.JniNativePty
- getName() - Method in class org.jline.terminal.impl.SixelGraphics
-
Gets a human-readable name for this graphics protocol.
- getName() - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- getName() - Method in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
- getName() - Method in interface org.jline.terminal.Terminal
-
Returns the name of this terminal.
- getNamedPipes() - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.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.builtins.ssh.Ssh.ExecuteParams
- 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
- getPath() - Method in class org.jline.builtins.Source.PathSource
- getPipeNames() - Method in class org.jline.console.impl.SystemRegistryImpl
- getPipeNames() - Method in interface org.jline.console.SystemRegistry
-
Deprecated.Returns the names of all pipes defined in this system registry.
- getPipes() - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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.
- getPreserveAspectRatio() - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- getPriority() - Method in class org.jline.terminal.impl.ITerm2Graphics
- getPriority() - Method in class org.jline.terminal.impl.KittyGraphics
- getPriority() - Method in class org.jline.terminal.impl.SixelGraphics
- getPriority() - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Gets the priority of this protocol for automatic selection.
- getProtocol() - Method in class org.jline.terminal.impl.ITerm2Graphics
- getProtocol() - Method in class org.jline.terminal.impl.KittyGraphics
- getProtocol() - Method in class org.jline.terminal.impl.SixelGraphics
- getProtocol() - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Gets the graphics protocol type supported by this implementation.
- 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.AbstractUnixSysTerminal
- 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() - Method in class org.jline.terminal.KeyEvent
- 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.builtins.ScreenTerminal
-
Gets the number of rows in the terminal.
- getRows() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- getRows() - Method in class org.jline.terminal.Size
-
Returns the number of rows (height) in this terminal size.
- getRows() - Method in interface org.jline.terminal.Sized
-
Returns the number of rows (height) in this object.
- getRows() - Method in interface org.jline.terminal.Terminal
-
Get the terminal's visible row count.
- getRows() - Method in class org.jline.utils.Display
-
The current display height in character rows.
- getScreenTerminal() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- 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.
- getSession() - Method in class org.jline.builtins.ssh.Ssh.ExecuteParams
- getSession() - Method in class org.jline.builtins.ssh.Ssh.ShellParams
- getSize() - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- getSize() - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- 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.ffm.NativeWinSysTerminal
- 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.jni.JniNativePty
- 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.jni.JniNativePty
- 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.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.
- getSortKey(String, List<Integer>, PosixCommands.SortComparator.Key) - Method in class org.jline.builtins.PosixCommands.SortComparator
- 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
StyleSourceused by the Styler. - getSource() - Method in class org.jline.style.StyleResolver
-
Returns the style source used by this resolver.
- getSpecial() - Method in class org.jline.terminal.KeyEvent
- 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
- getSupportedProtocols(Terminal) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Gets all graphics protocols supported by the given terminal.
- getSyntaxHighlighter() - Method in class org.jline.builtins.Nano.Buffer
- getSystemRegistry() - Method in class org.jline.console.SystemRegistry.Registeries
-
Deprecated.
- 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.AbstractUnixSysTerminal
- 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
-
Deprecated.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() - Method in class org.jline.builtins.ssh.Ssh.ShellParams
- 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.
- getTerminalFont() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Gets the current terminal font.
- 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.KeyEvent
- 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.
- getUrl() - Method in class org.jline.builtins.WebTerminal
-
Gets the URL where the web terminal is accessible.
- 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.
- getUserHome() - Method in class org.jline.builtins.Completers.FileNameCompleter
- getVariable(String) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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 class org.jline.builtins.ScreenTerminal
-
Deprecated.Use
ScreenTerminal.getColumns()instead. - getWidth() - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- getWidth() - Method in interface org.jline.terminal.Terminal
-
Deprecated.Use
Terminal.getColumns()instead. - 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
- GogoCommandGroup - Class in org.jline.console.impl
- GogoCommandGroup(String, CommandRegistry) - Constructor for class org.jline.console.impl.GogoCommandGroup
-
Creates a new GogoCommandGroup wrapping the given registry.
- 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
- graphemeCluster(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Controls whether mode 2027 (grapheme cluster segmentation) should be enabled on the terminal after construction.
- 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
- grep(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Grep command - search text patterns.
- 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 interface org.jline.shell.CommandDispatcher
-
Returns all registered command groups.
- groups() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- 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.
- groups(CommandGroup...) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Adds new-style command groups (they will be adapted to CommandRegistry).
- groups(CommandGroup...) - Method in class org.jline.shell.ShellBuilder
-
Adds command groups to the dispatcher.
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.AbstractUnixSysTerminal
- 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
-
Install a new handler for the given signal and synchronize native registration when the handler changes.
- 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
-
Handle terminal signals that affect the reader's display and terminal state.
- 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
-
Deprecated.Checks if an alias with the specified name exists.
- hasAlias(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- hasCommand(String) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Check if a command is registered.
- hasCommand(String) - Method in interface org.jline.console.CommandRegistry
-
Deprecated.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.CommandRegistryAdapter
- hasCommand(String) - Method in class org.jline.console.impl.SystemRegistryImpl
- hasCommand(String) - Method in interface org.jline.shell.CommandGroup
-
Returns whether this group contains a command with the given name or alias.
- 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.
- hasModifier(KeyEvent.Modifier) - Method in class org.jline.terminal.KeyEvent
- 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
-
Deprecated.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.
- head() - Method in class org.jline.shell.CommandLine
-
Returns the part before the cursor.
- head(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Head command - display first lines of files.
- height() - Method in class org.jline.nativ.Kernel32.SMALL_RECT
- height(int) - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- 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
- helpCommands(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables built-in help commands (
help). - HelpCommands - Class in org.jline.shell.impl
-
Built-in help command group.
- HelpCommands(CommandDispatcher) - Constructor for class org.jline.shell.impl.HelpCommands
-
Creates help commands using the given dispatcher for command discovery.
- 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.
- HEREDOC - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Here-document: provide stdin inline (
<<) - 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(LineReader, String) - Method in class org.jline.shell.impl.CommandHighlighter
- 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
- highlighted(boolean) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets whether the command should be highlighted.
- 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(Highlighter) - Method in class org.jline.shell.ShellBuilder
-
Sets a custom highlighter for the shell's
LineReader. - 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
- historyCommands(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables built-in history commands (
history). - HistoryCommands - Class in org.jline.shell.impl
-
Built-in history command group.
- HistoryCommands(LineReader) - Constructor for class org.jline.shell.impl.HistoryCommands
-
Creates history commands using the given line reader's history.
- historyFile(Path) - Method in class org.jline.shell.ShellBuilder
-
Sets the history file path.
- 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.terminal.KeyEvent.Special
- HOME - Enum constant in enum class org.jline.builtins.Less.Operation
- hue_lightness_saturation - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- HUPCL - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Hang up on last close
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
-
Canonicalize input lines
- ICRNL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Map CR to NL
- id() - Method in class org.jline.shell.impl.DefaultJob
- id() - Method in interface org.jline.shell.Job
-
Returns the unique identifier for this job.
- IEXTEN - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Enable DISCARD and LNEXT
- iflag() - Method in class org.jline.terminal.impl.TermiosData
-
Returns the input mode flags.
- iflag(long) - Method in class org.jline.terminal.impl.TermiosData
-
Sets the input mode flags.
- IGNBRK - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Ignore BREAK condition
- IGNCR - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Ignore CR
- 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
-
Ignore (discard) parity errors
- ImageOptions() - Constructor for class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- IMAXBEL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Ring bell on input queue full
- in() - Method in class org.jline.builtins.PosixCommands.Context
- in() - Method in class org.jline.console.CommandInput
-
Deprecated.Returns the input stream for this command.
- in() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.Returns the input stream for the command session.
- in() - Method in class org.jline.shell.CommandSession
-
Returns the input stream.
- 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
- 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.shell.widget.CommandTailTipWidgets
-
Initializes the terminal status bar with a border.
- 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
-
Deprecated.Initializes the console engine environment by executing a console script.
- initialize(File) - Method in interface org.jline.shell.CommandDispatcher
-
Initializes the dispatcher, optionally executing a startup script.
- initialize(File) - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- 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
- initScript(File) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the initialization script.
- initScript(File) - Method in class org.jline.shell.ShellBuilder
-
Sets the initialization script to execute on startup.
- INLCR - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Map NL into CR
- inline(boolean) - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- INORMEOL - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Normalize end-of-line
- INPCK - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Enable checking of parity errors
- 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.AbstractUnixSysTerminal
- 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
-
Default constructor.
- INPUT_REDIRECT - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Input redirection: read stdin from file (
<) - Input and Output - Search tag in interface org.jline.terminal.Terminal
- Section
- inputEncoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- inputEncoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- inputEncoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charsetthat should be used to decode characters from the terminal input (Terminal.input()). - 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.
- inputRedirect(Path) - Method in class org.jline.shell.PipelineBuilder
-
Adds an input redirection (
<) from the specified file. - inputSource() - Method in class org.jline.shell.impl.DefaultPipeline.DefaultStage
- inputSource() - Method in interface org.jline.shell.Pipeline.Stage
-
Returns the input source path, if this stage has an INPUT_REDIRECT operator.
- 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
inand Charsetcharset. - InputStreamReader(InputStream, CharsetDecoder) - Constructor for class org.jline.utils.InputStreamReader
-
Constructs a new InputStreamReader on the InputStream
inand 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.terminal.KeyEvent.Special
- 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 class org.jline.terminal.impl.FreeBsdTermiosMapping
-
Singleton instance.
- INSTANCE - Static variable in class org.jline.terminal.impl.LinuxTermiosMapping
-
Singleton instance.
- INSTANCE - Static variable in class org.jline.terminal.impl.OsXTermiosMapping
-
Singleton instance.
- INSTANCE - Static variable in class org.jline.terminal.impl.SolarisTermiosMapping
-
Singleton instance.
- 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
- InteractiveCommandGroup - Class in org.jline.builtins
- InteractiveCommandGroup() - Constructor for class org.jline.builtins.InteractiveCommandGroup
-
Creates a new InteractiveCommandGroup with all available interactive commands.
- 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() - Method in class org.jline.reader.impl.LineReaderImpl
- interrupt() - Method in class org.jline.shell.impl.DefaultJob
- interrupt() - Method in interface org.jline.shell.Job
-
Interrupts this job.
- INTERRUPT - Enum constant in enum class org.jline.reader.impl.LineReaderImpl.State
-
readLine should exit and throw an UserInterruptException
- INTERRUPT - Static variable in interface org.jline.reader.LineReader
- interruptCurrentCommand() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
-
Interrupts the currently executing command, if any.
- 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
-
Deprecated.Executes a command with the specified arguments.
- invoke(CommandRegistry.CommandSession, String, Object...) - Method in interface org.jline.console.CommandRegistry
-
Deprecated.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.CommandRegistryAdapter
- invoke(CommandRegistry.CommandSession, String, Object...) - Method in class org.jline.console.impl.ConsoleEngineImpl
- 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
- 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_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
- isAppend() - Method in class org.jline.shell.impl.DefaultPipeline.DefaultStage
- isAppend() - Method in interface org.jline.shell.Pipeline.Stage
-
Returns whether this is an append redirection (
>>). - isArgDigit - Variable in class org.jline.reader.impl.LineReaderImpl
- 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
- isAvailable() - Method in class org.jline.builtins.telnet.PortListener
-
Tests if this
PortListeneris available. - isBackground() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- isBackground() - Method in class org.jline.shell.impl.DefaultPipeline
- isBackground() - Method in interface org.jline.shell.Pipeline
-
Returns whether this pipeline should execute in the background.
- isBreakable(int) - Method in class org.jline.builtins.Nano.Buffer
- isClusterGrouped(CharSequence, int, int) - Method in class org.jline.terminal.impl.AbstractTerminal
-
Tests whether the terminal groups the grapheme cluster starting at
indexas a single display unit. - isColor() - Method in enum class org.jline.jansi.AnsiRenderer.Code
- isCommand() - Method in class org.jline.console.CmdDesc
-
Deprecated.Returns whether this is a command (as opposed to a method or syntax).
- isCommand() - Method in class org.jline.shell.CommandDescription
-
Returns whether this description represents 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
-
Deprecated.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
-
Deprecated.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
-
Deprecated.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
- isDirty() - Method in class org.jline.builtins.SwingTerminal
-
Checks if the terminal is dirty (needs repainting).
- isDirty() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Checks if the terminal is dirty (needs repainting).
- isDoubleSizeSupported(Terminal) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Checks if the terminal supports double-size characters.
- 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.shell.widget.CommandTailTipWidgets
-
Returns whether the widgets are currently enabled.
- 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. one that has not been escaped)
- isEscaped(CharSequence, int) - Method in class org.jline.reader.impl.DefaultParser
-
Check if a character is escaped (i.e. if the previous character is an escape)
- isExecuting() - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
- isGraphicsSupported(Terminal) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Checks if any graphics protocol is supported by the given terminal.
- 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
-
Deprecated.Returns whether the command should be highlighted.
- isHighlighted() - Method in class org.jline.shell.CommandDescription
-
Returns whether the command should be highlighted.
- ISIG - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Enable signals INTR, QUIT, [D]SUSP
- 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
- isJavaDesktopAvailable() - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Checks if the java.desktop module is available.
- 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
- isOperator - Variable in class org.jline.shell.impl.PipelineParser.Token
-
Whether this token represents an operator.
- 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) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- 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
- isRegionalIndicator(int) - Static method in class org.jline.utils.WCWidth
-
Determines whether a Unicode code point is a Regional Indicator Symbol (U+1F1E6..U+1F1FF).
- isResetAtUninstall() - Method in class org.jline.jansi.AnsiPrintStream
- isResetAtUninstall() - Method in class org.jline.jansi.io.AnsiOutputStream
- isRunning() - Method in class org.jline.builtins.WebTerminal
-
Returns whether the web terminal is currently running.
- isRunning() - Method in class org.jline.shell.Shell
-
Returns whether the shell is currently running.
- 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.
- isSixelSupported(Terminal) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Checks if the terminal supports Sixel graphics.
- 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
-
Deprecated.Returns whether this is a subcommand.
- isSubcommand() - Method in class org.jline.console.impl.SystemHighlighter.FileHighlightCommand
- isSubcommand() - Method in class org.jline.shell.CommandDescription
-
Returns whether this description represents a subcommand.
- isSupported(Terminal) - Method in class org.jline.terminal.impl.ITerm2Graphics
- isSupported(Terminal) - Method in class org.jline.terminal.impl.KittyGraphics
- isSupported(Terminal) - Method in class org.jline.terminal.impl.SixelGraphics
- isSupported(Terminal) - Method in interface org.jline.terminal.impl.TerminalGraphics
-
Checks if this graphics protocol is supported by the given terminal.
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a new terminal with custom input and output streams.
- isSystemStream(SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- 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
-
Strip 8th bit off chars
- isTty() - Method in class org.jline.builtins.PosixCommands.Context
- isUndo - Variable in class org.jline.reader.impl.LineReaderImpl
- isValid() - Method in class org.jline.console.CmdDesc
-
Deprecated.Returns whether the command is valid.
- isValid() - Method in class org.jline.shell.CommandDescription
-
Returns whether this description represents a valid command.
- 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) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- isWindowsSystemStream(SystemStream) - Static method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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
- ITERM2 - Enum constant in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
-
iTerm2 inline images protocol - iTerm2 specific
- ITerm2Graphics - Class in org.jline.terminal.impl
-
Implementation of iTerm2's Inline Images Protocol.
- ITerm2Graphics() - Constructor for class org.jline.terminal.impl.ITerm2Graphics
-
Creates a new ITerm2Graphics instance.
- IUCLC - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Map upper case to lower case on input (Linux/Solaris)
- IUTF8 - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Maintain state for UTF-8 VERASE
- IXANY - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Any char will restart after stop
- IXOFF - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Enable input flow control
- IXON - Enum constant in enum class org.jline.terminal.Attributes.InputFlag
-
Enable output flow control
J
- J - Static variable in class org.jline.utils.Colors
-
Lightness
- jansi(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Deprecated.Jansi is no longer used in JLine 4. Native support is provided automatically via FFM or JNI providers.
- JANSI_COLORS - Static variable in class org.jline.jansi.AnsiConsole
-
The default color support that Jansi will use, can be either
16,256ortruecolor. - 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.gracefulsystem 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,stripordefault(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.noresetsystem 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
ffmprovider. - JANSI_PROVIDER_JNI - Static variable in class org.jline.jansi.AnsiConsole
-
The name of the
jniprovider. - JANSI_PROVIDER_NATIVE_IMAGE - Static variable in class org.jline.jansi.AnsiConsole
-
The name of the
native-imageprovider. - JANSI_PROVIDERS - Static variable in class org.jline.jansi.AnsiConsole
-
The
jansi.providerssystem property can be set to control which internal provider will be used. - 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.
- 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.
- jna(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Deprecated.JNA is no longer used in JLine 4. Native support is provided automatically via FFM or JNI providers.
- jni(boolean) - Method in class org.jline.terminal.TerminalBuilder
-
Enables or disables the
TerminalBuilder.PROP_PROVIDER_JNI/jniterminal 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.
- JniUnixSysTerminal - Class in org.jline.terminal.impl.jni
-
JNI-based POSIX system terminal that calls
CLibrarydirectly. - Job - Interface in org.jline.shell
-
Represents a job in the shell's job control system.
- Job.Status - Enum Class in org.jline.shell
-
Job lifecycle status.
- JobCommands - Class in org.jline.shell.impl
-
Built-in job control commands:
jobs,fg, andbg. - JobCommands(JobManager) - Constructor for class org.jline.shell.impl.JobCommands
-
Creates job control commands backed by the given job manager.
- JobListener - Interface in org.jline.shell
-
Listener for job status changes.
- jobManager(JobManager) - Method in class org.jline.shell.ShellBuilder
-
Sets the job manager for the shell.
- JobManager - Interface in org.jline.shell
-
Manages jobs in the shell's job control system.
- jobs() - Method in class org.jline.shell.impl.DefaultJobManager
- jobs() - Method in interface org.jline.shell.JobManager
-
Returns all tracked jobs.
- 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.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(String) - Constructor for class org.jline.builtins.PosixCommands.SortComparator.Key
- 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
-
Default constructor.
- 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
- KeyEvent - Class in org.jline.terminal
-
Represents a keyboard event in a terminal.
- KeyEvent(char, EnumSet<KeyEvent.Modifier>, String) - Constructor for class org.jline.terminal.KeyEvent
-
Creates a character key event.
- KeyEvent(int, EnumSet<KeyEvent.Modifier>, String) - Constructor for class org.jline.terminal.KeyEvent
-
Creates a function key event.
- KeyEvent(String) - Constructor for class org.jline.terminal.KeyEvent
-
Creates an unknown key event.
- KeyEvent(KeyEvent.Arrow, EnumSet<KeyEvent.Modifier>, String) - Constructor for class org.jline.terminal.KeyEvent
-
Creates an arrow key event.
- KeyEvent(KeyEvent.Special, EnumSet<KeyEvent.Modifier>, String) - Constructor for class org.jline.terminal.KeyEvent
-
Creates a special key event.
- KeyEvent.Arrow - Enum Class in org.jline.terminal
-
Defines arrow key directions.
- KeyEvent.Modifier - Enum Class in org.jline.terminal
-
Defines modifier keys that can be held during a key event.
- KeyEvent.Special - Enum Class in org.jline.terminal
-
Defines special keys.
- KeyEvent.Type - Enum Class in org.jline.terminal
-
Defines the types of key events that can occur.
- 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
-
Creates a new 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
- KeyParser - Class in org.jline.terminal
-
Utility class for parsing raw terminal input sequences into KeyEvent objects.
- keyPressed(KeyEvent) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- keyReleased(KeyEvent) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- 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.
- keyTyped(KeyEvent) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
- Key Types - Search tag in package org.jline.shell.widget
- Section
- 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
- KITTY - Enum constant in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
-
Kitty graphics protocol - modern, feature-rich
- KittyGraphics - Class in org.jline.terminal.impl
-
Implementation of Kitty's Graphics Protocol.
- KittyGraphics() - Constructor for class org.jline.terminal.impl.KittyGraphics
-
Creates a new KittyGraphics instance.
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
- lastExitCode() - Method in class org.jline.shell.CommandSession
-
Returns the exit code of the last executed command.
- lastLine() - Method in class org.jline.builtins.Nano.Buffer
- lastStatusSize - Variable in class org.jline.reader.impl.LineReaderImpl
- lastYank() - Method in class org.jline.reader.impl.KillRing
-
Returns
trueif 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.terminal.KeyEvent.Arrow
- 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(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Pager command - view files with less-like interface.
- 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.
- lflag() - Method in class org.jline.terminal.impl.TermiosData
-
Returns the local mode flags.
- lflag(long) - Method in class org.jline.terminal.impl.TermiosData
-
Sets the local mode flags.
- Library Loading Process - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- Lifecycle - Search tag in interface org.jline.terminal.Terminal
- Section
- 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() - Method in class org.jline.shell.CommandLine
-
Returns the original command line.
- 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, 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
- lineExpander(LineExpander) - Method in class org.jline.shell.ShellBuilder
-
Sets the line expander for variable expansion.
- LineExpander - Interface in org.jline.shell
-
Expands variables and other expressions in a command line before parsing.
- 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
LineReaderinstances. - LineReaderImpl - Class in org.jline.reader.impl
-
The default implementation of the
LineReaderinterface. - 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.jni.linux
- 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.jni.linux.LinuxNativePty
- LinuxTermiosMapping - Class in org.jline.terminal.impl
-
Linux-specific termios flag constants and control character indices.
- 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_FILEvariable. - load() - Method in interface org.jline.shell.AliasManager
-
Loads aliases from persistent storage.
- load() - Method in class org.jline.shell.impl.DefaultAliasManager
- 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.
- 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
- ls(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
List directory contents command.
- 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
- 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
-
Deprecated.Sets the main description of the command and returns this command description.
- mainDescription() - Method in class org.jline.shell.CommandDescription
-
Returns the main description lines.
- mainDescription(List<AttributedString>) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets the main 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. if at least of 4 of the 5 results map keys match with reference key set the result will be printed out as a table. - mark - Variable in class org.jline.builtins.Nano
- MARK - Enum constant in enum class org.jline.builtins.Nano.Operation
- 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
- matchOperator(String, int) - Method in class org.jline.shell.impl.PipelineParser
-
Tries to match a pipeline operator at the given position.
- 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.
- MAX_SIZE - Static variable in class org.jline.builtins.ScreenTerminal
- 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. - 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
-
Creates a new 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
-
Default constructor.
- 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
-
Deprecated.The part of the line from beginning till cursor has unclosed opening parenthesis.
- METHOD - Enum constant in enum class org.jline.shell.CommandLine.Type
-
Method/function parameter description
- 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
- MIN_SIZE - Static variable in class org.jline.builtins.ScreenTerminal
- 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
-
Default constructor.
- 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.
- 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
-
Move the visual cursor to the specified wrapped-line position without allowing movement to a right-margin target.
- 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 class org.jline.builtins.InteractiveCommandGroup
- name() - Method in class org.jline.builtins.PosixCommandGroup
- name() - Method in interface org.jline.console.CommandRegistry
-
Deprecated.Returns the name of this registry.
- name() - Method in class org.jline.console.impl.CommandGroupAdapter
- name() - Method in class org.jline.console.impl.CommandRegistryAdapter
- name() - Method in class org.jline.console.impl.GogoCommandGroup
- name() - Method in class org.jline.reader.Reference
-
Returns the name of the referenced widget.
- name() - Method in class org.jline.shell.ArgumentDescription
-
Returns the argument name.
- name() - Method in interface org.jline.shell.Command
-
Returns the primary name of this command.
- name() - Method in interface org.jline.shell.CommandGroup
-
Returns the name of this command group.
- name() - Method in class org.jline.shell.impl.AbstractCommand
- name() - Method in class org.jline.shell.impl.ScriptCommands
- name() - Method in class org.jline.shell.impl.SimpleCommandGroup
- name() - Method in class org.jline.shell.impl.VariableCommands
- 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.ffm.FfmTerminalProvider
- 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.impl.TerminalGraphics.ImageOptions
- name(String) - Method in class org.jline.terminal.TerminalBuilder
- NAMED - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- nano(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Text editor command - edit files with nano-like interface.
- 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.ffm
- NativeWinSysTerminal - Class in org.jline.terminal.impl.jni.win
- 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
- NCCS - Static variable in class org.jline.terminal.impl.TermiosData
-
Maximum
c_ccarray size across supported platforms (Linux NCCS=32, macOS/FreeBSD NCCS=20). - 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, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, 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, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
- newTerminal(String, String, InputStream, OutputStream, Charset, Charset, Charset, Terminal.SignalHandler, boolean, Attributes, Size) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
-
Create a new terminal backed by a newly opened POSIX pseudo-terminal (PTY).
- newTerminal(String, String, InputStream, OutputStream, 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.
- 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
- NLDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Newline delay
- 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
-
Don't flush after interrupt
- noInit - Variable in class org.jline.builtins.Less
- NOKERNINFO - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
No kernel output from VSTATUS
- 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.
- 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
-
Default constructor.
- 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
NonBlockingReaderout 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
-
Default constructor.
- 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
NonBlockingReaderout of a normal blocking reader. - nonBlockingStream(NonBlockingReader, Charset) - Static method in class org.jline.utils.NonBlocking
- NonCloseableInputStream - Class in org.jline.utils
-
Wrapper that prevents closing the underlying input stream.
- NonCloseableInputStream(InputStream) - Constructor for class org.jline.utils.NonCloseableInputStream
- NonCloseableOutputStream - Class in org.jline.utils
-
Wrapper that prevents closing the underlying output stream.
- NonCloseableOutputStream(OutputStream) - Constructor for class org.jline.utils.NonCloseableOutputStream
- None - Enum constant in enum class org.jline.utils.AttributedCharSequence.ForceMode
-
No forcing; indexed colors are rendered using the best encoding for the terminal's reported color count (basic SGR 30-37/90-97, 256-color
38;5;n, or true-color38;2;r;g;b). - 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
StyleSourcethat always returnsnull. - NopStyleSource() - Constructor for class org.jline.style.NopStyleSource
-
Creates a new 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
- NORMAL - Enum constant in enum class org.jline.terminal.impl.DoubleSizeCharacters.Mode
-
Normal single-width, single-height characters
- 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
-
Creates a new 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
-
Map CR to NL on output
- ODD - Enum constant in enum class org.jline.console.Printer.TableRows
-
Highlight only odd-numbered rows in the table.
- of(int, int) - Static method in class org.jline.terminal.Size
-
Creates a new Size with the specified number of columns and rows.
- of(String) - Static method in interface org.jline.shell.Pipeline
-
Starts building a new pipeline with the given command.
- of(String...) - Static method in class org.jline.shell.ArgumentDescription
-
Creates a list of argument descriptions from names.
- of(Sized) - Static method in class org.jline.terminal.Size
-
Creates a new Size with the same columns and rows as the given source.
- OFDEL - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Fill is DEL, else NUL
- 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
-
Use fill characters for delay
- oflag() - Method in class org.jline.terminal.impl.TermiosData
-
Returns the output mode flags.
- oflag(long) - Method in class org.jline.terminal.impl.TermiosData
-
Sets the output mode flags.
- OLCUC - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Map lower case to upper case on output (Linux/Solaris)
- oldLines - Variable in class org.jline.utils.Display
- onChange(Job, Job.Status, Job.Status) - Method in interface org.jline.shell.JobListener
-
Called when a job's status changes.
- 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
-
Map NL to CR-NL
- ONLRET - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
NL performs CR function
- ONOCR - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
No CR output at column 0
- ONOEOT - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Discard EOT's (^D) on output
- onReaderReady(BiConsumer<LineReader, CommandDispatcher>) - Method in class org.jline.shell.ShellBuilder
-
Sets a callback invoked after the LineReader is created but before
Shell.run(). - onReaderReady(Consumer<LineReader>) - Method in class org.jline.shell.ShellBuilder
-
Sets a callback invoked after the LineReader is created but before
Shell.run(). - 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.jni.JniTerminalProvider
- 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.
- openSource() - Method in class org.jline.builtins.Less
- operation - Variable in class org.jline.utils.DiffHelper.Diff
-
One of: INSERT, DELETE or EQUAL.
- operator() - Method in class org.jline.shell.impl.DefaultPipeline.DefaultStage
- operator() - Method in interface org.jline.shell.Pipeline.Stage
-
Returns the operator that follows this stage, or
nullfor the last stage. - OPOST - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Enable following output processing
- 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(String, List<AttributedString>) - Method in class org.jline.shell.CommandDescription.Builder
-
Adds an option with its 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
- option(LineReader.Option, boolean) - Method in class org.jline.shell.ShellBuilder
-
Sets a LineReader option.
- optionCommands(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables built-in option commands (
setopt,unsetopt,setvar). - OptionCommands - Class in org.jline.shell.impl
-
Built-in option management commands:
setopt,unsetopt, andsetvar. - OptionCommands(LineReader) - Constructor for class org.jline.shell.impl.OptionCommands
-
Creates option commands for the given line reader.
- 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
-
Deprecated.Returns the description of the specified option.
- optionDescription(String) - Method in class org.jline.shell.CommandDescription
-
Returns the first line of description for the specified option key.
- 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() - Method in class org.jline.shell.CommandDescription
-
Returns the option descriptions, keyed by option syntax.
- options(Map<String, List<AttributedString>>) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets all options.
- 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
--helpoption on a built-in command. - optionWithValue(String) - Method in class org.jline.console.CmdDesc
-
Deprecated.Returns whether the specified option takes a value.
- optionWithValue(String) - Method in class org.jline.shell.CommandDescription
-
Returns whether the specified option takes a value.
- or(String) - Method in class org.jline.shell.PipelineBuilder
-
Adds a conditional OR (
||) to the next command. - OR - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- OR - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Logical OR: execute next command only if previous failed (
||) - 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.ssh - package org.jline.builtins.ssh
- 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.shell - package org.jline.shell
-
Clean shell API for building interactive command-line applications with JLine.
- org.jline.shell.impl - package org.jline.shell.impl
-
Default implementations of the shell API interfaces.
- org.jline.shell.widget - package org.jline.shell.widget
-
Widgets for the JLine shell API.
- 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.ffm - package org.jline.terminal.impl.ffm
- 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.
- OSUtils - Class in org.jline.utils
-
Utility class for operating system detection and OS-specific operations.
- 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.jni.osx.OsXNativePty
- OsXNativePty(TerminalProvider, SystemStream, int, FileDescriptor, int, FileDescriptor, String) - Constructor for class org.jline.terminal.impl.jni.osx.OsXNativePty
- OsXTermiosMapping - Class in org.jline.terminal.impl
-
macOS (Darwin) specific termios flag constants and control character indices.
- OTHERS_GROUP_NAME - Static variable in interface org.jline.reader.LineReader
-
Property for the "others" group name
- out() - Method in class org.jline.builtins.PosixCommands.Context
- out() - Method in class org.jline.console.CommandInput
-
Deprecated.Returns the output stream for this command.
- out() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.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.
- out() - Method in class org.jline.shell.CommandSession
-
Returns the output stream.
- 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.AbstractUnixSysTerminal
- 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
- outputEncoding - Variable in class org.jline.terminal.impl.AbstractTerminal
- outputEncoding() - Method in class org.jline.terminal.impl.AbstractTerminal
- outputEncoding() - Method in interface org.jline.terminal.Terminal
-
Returns the
Charsetthat should be used to encode characters for the terminal output (Terminal.output()). - 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
-
Expand tabs to spaces
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
- PageDown - Enum constant in enum class org.jline.terminal.KeyEvent.Special
- PageUp - Enum constant in enum class org.jline.terminal.KeyEvent.Special
- paintComponent(Graphics) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Paints this Swing component and its terminal contents.
- palette - Variable in class org.jline.terminal.impl.AbstractTerminal
- PARENB - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Parity enable
- 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
-
Mark parity and framing errors
- PARODD - Enum constant in enum class org.jline.terminal.Attributes.ControlFlag
-
Odd parity, else even
- parse(Object[]) - Method in class org.jline.builtins.Options
- parse(Object[], boolean) - Method in class org.jline.builtins.Options
- parse(String) - Method in class org.jline.shell.impl.PipelineParser
-
Parses a command line into a
Pipeline. - parse(String) - Static method in class org.jline.terminal.KeyParser
-
Parses a raw input sequence into a KeyEvent.
- 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
- parseColorResponse(NonBlockingReader, int) - Static method in class org.jline.terminal.impl.ColorSupport
-
Reads an OSC color response from the terminal and returns the color as a 24-bit RGB integer.
- parsedLine - Variable in class org.jline.reader.impl.LineReaderImpl
- ParsedLine - Interface in org.jline.reader
-
ParsedLineobjects are returned by theParserduring 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
- parseOptions(PosixCommands.Context, String[], Object[]) - Static method in class org.jline.builtins.PosixCommands
- 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.console.impl.ConsoleDispatcherBuilder
-
Sets the parser.
- parser(Parser) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the parser to be used for parsing command lines.
- parser(Parser) - Method in class org.jline.shell.ShellBuilder
-
Sets the line parser.
- 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
-
Retype pending input (state)
- perform(InfoCmp.Capability, InfoCmp.Capability, int) - Method in class org.jline.utils.Display
-
Emits a terminal capability to affect a repeated action, using the parameterized (multi) form when available and preferable, otherwise repeating the single-capability.
- persist() - Method in class org.jline.builtins.Nano.PatternHistory
- persist(Path, Object) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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.
- pipe(String) - Method in class org.jline.builtins.ScreenTerminal
- pipe(String) - Method in class org.jline.builtins.WebTerminal
-
Reads and processes input through the terminal.
- pipe(String) - Method in class org.jline.builtins.WebTerminal.WebTerminalComponent
-
Reads and processes input through the terminal.
- pipe(String) - Method in class org.jline.shell.PipelineBuilder
-
Adds a pipe (
|) to the next command. - PIPE - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- PIPE - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Standard pipe: sends output of left command to right command (
|) - Pipeline - Interface in org.jline.shell
-
Represents a pipeline of commands connected by operators such as pipes, redirections, and conditional connectors.
- Pipeline.Operator - Enum Class in org.jline.shell
-
Operators that connect commands in a pipeline.
- Pipeline.Stage - Interface in org.jline.shell
-
A single stage in a pipeline, consisting of a command line and the operator that follows it.
- PipelineBuilder - Class in org.jline.shell
-
Fluent builder for constructing
Pipelineinstances programmatically. - pipelineParser(PipelineParser) - Method in class org.jline.shell.ShellBuilder
-
Sets a custom pipeline parser for the shell.
- PipelineParser - Class in org.jline.shell.impl
-
Parses a command line string into a
Pipeline. - PipelineParser() - Constructor for class org.jline.shell.impl.PipelineParser
-
Creates a new PipelineParser with default operator symbols from
Pipeline.Operator. - PipelineParser(Map<String, Pipeline.Operator>) - Constructor for class org.jline.shell.impl.PipelineParser
-
Creates a new PipelineParser with custom operator symbol mappings.
- PipelineParser.Token - Class in org.jline.shell.impl
-
A token from tokenization -- either text or an operator.
- 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
-
Deprecated.Removes the first character of the command name if it is a colon.
- Platform Detection - Search tag in class org.jline.nativ.JLineNativeLoader
- Section
- pollInput() - Method in class org.jline.builtins.SwingTerminal
-
Gets input from the terminal component (non-blocking).
- pollInput() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Gets the next input from the input queue.
- 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.
- PosixCommandGroup - Class in org.jline.builtins
- PosixCommandGroup() - Constructor for class org.jline.builtins.PosixCommandGroup
-
Creates a new PosixCommandGroup with all available POSIX commands.
- PosixCommands - Class in org.jline.builtins
-
POSIX-like command implementations for JLine applications.
- PosixCommands.CommandExecutor - Interface in org.jline.builtins
-
Interface for executing shell commands in watch.
- PosixCommands.Context - Class in org.jline.builtins
-
Context for command execution, providing I/O streams and current directory.
- PosixCommands.SortComparator - Class in org.jline.builtins
-
Comparator for sorting strings with various options.
- PosixCommands.SortComparator.Key - Class in org.jline.builtins
- PosixCommandsRegistry - Class in org.jline.builtins
-
Registry for POSIX commands that provides a convenient way to register and execute POSIX commands in JLine applications.
- PosixCommandsRegistry(InputStream, PrintStream, PrintStream, Path, Terminal, Function<String, Object>) - Constructor for class org.jline.builtins.PosixCommandsRegistry
-
Create a new POSIX commands registry.
- PosixCommandsRegistry(PosixCommands.Context) - Constructor for class org.jline.builtins.PosixCommandsRegistry
-
Create a new POSIX commands registry with a pre-built context.
- PosixCommandsRegistry.CommandFunction - Interface in org.jline.builtins
-
Functional interface for command implementations that can throw exceptions.
- 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, 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.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.jni.JniTerminalProvider
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Create a POSIX system terminal backed by the specified system stream.
- posixSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
-
Create a POSIX system terminal backed by a native PTY.
- 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
-
Creates a POSIX system terminal backed by the provided PTY, using the same charset for input and output, and optionally enabling native signal handling.
- PosixSysTerminal(String, String, Pty, Charset, Charset, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixSysTerminal
-
Creates a POSIX system terminal backed by the given PTY and character encodings, without a TerminalProvider.
- PosixSysTerminal(TerminalProvider, String, String, Pty, Charset, Charset, Charset, boolean, Terminal.SignalHandler) - Constructor for class org.jline.terminal.impl.PosixSysTerminal
-
Create a POSIX system terminal backed by the provided PTY, initializing non-blocking input/output, reader/writer encodings, and optional native signal handlers.
- post - Variable in class org.jline.reader.impl.LineReaderImpl
- postProcess(Object) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.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
- PostResult(AttributedString, int, 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
- preserveAspectRatio(boolean) - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- 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
Writerto aLineReader'sLineReader.printAbove(String)method, which draws output above the current prompt / input line. - PrintAboveWriter(LineReader) - Constructor for class org.jline.reader.PrintAboveWriter
- printBanner(Terminal, String, char) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Creates a banner with the specified text using double-height characters.
- printDoubleHeight(Terminal, String) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Prints text in double height (both top and bottom halves).
- printDoubleWidth(Terminal, String) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Prints text in double width.
- 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.
- printHelp() - Method in class org.jline.builtins.PosixCommandsRegistry
-
Print help for all available commands.
- printHelp(String) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Print help for a specific command.
- 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
-
Deprecated.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.
- printNormal(Terminal, String) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Prints text in normal size.
- 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 0corresponding toReset / Normal - processAttributeRest() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processAttributeRest() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 0corresponding toReset / Normal - processChangeIconName(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 1;text BELcorresponding toChange Icon label - processChangeIconName(String) - Method in class org.jline.utils.AnsiWriter
-
process
OSC 1;text BELcorresponding toChange Icon label - processChangeIconNameAndWindowTitle(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 0;text BELcorresponding toChange Window and Icon label - processChangeIconNameAndWindowTitle(String) - Method in class org.jline.utils.AnsiWriter
-
process
OSC 0;text BELcorresponding toChange Window and Icon label - processChangeWindowTitle(String) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
OSC 2;text BELcorresponding toChange Window title - 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 BELcorresponding 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.ffm.NativeWinSysTerminal
- processConsoleInput() - Method in class org.jline.terminal.impl.jni.win.NativeWinSysTerminal
- processCursorDown(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Bcorresponding toCUD – Cursor Down - processCursorDown(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorDown(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Bcorresponding toCUD – Cursor Down - processCursorDownLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Ecorresponding toCNL – Cursor Next Line - processCursorDownLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorDownLine(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Ecorresponding toCNL – Cursor Next Line - processCursorLeft(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Dcorresponding toCUB – Cursor Back - processCursorLeft(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorLeft(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Dcorresponding toCUB – Cursor Back - processCursorRight(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Ccorresponding toCUF – Cursor Forward - processCursorRight(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorRight(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Ccorresponding toCUF – Cursor Forward - processCursorTo(int, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n ; m Hcorresponding toCUP – Cursor PositionorCSI n ; m fcorresponding toHVP – Horizontal and Vertical Position - 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 Hcorresponding toCUP – Cursor PositionorCSI n ; m fcorresponding toHVP – Horizontal and Vertical Position - processCursorToColumn(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Gcorresponding toCHA – Cursor Horizontal Absolute - processCursorToColumn(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorToColumn(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Gcorresponding toCHA – Cursor Horizontal Absolute - processCursorUp(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Acorresponding toCUU – Cursor Up - processCursorUp(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorUp(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Acorresponding toCUU – Cursor Up - processCursorUpLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
CSI n Fcorresponding toCPL – Cursor Previous Line - processCursorUpLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processCursorUpLine(int) - Method in class org.jline.utils.AnsiWriter
-
process
CSI n Fcorresponding toCPL – Cursor Previous Line - processDefaultBackgroundColor() - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 49corresponding toDefault background color - processDefaultBackgroundColor() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDefaultBackgroundColor() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 49corresponding toDefault background color - processDefaultTextColor() - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 39corresponding toDefault text color (foreground) - processDefaultTextColor() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDefaultTextColor() - Method in class org.jline.utils.AnsiWriter
-
process
SGR 39corresponding toDefault text color (foreground) - processDeleteLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI MANSI code, corresponding toDL – Delete Line - processDeleteLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processDeleteLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI sANSI code, corresponding toDL – Delete Line - processEraseLine(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n KANSI code, corresponding toED – Erase in Line - processEraseLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processEraseLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n KANSI code, corresponding toED – Erase in Line - processEraseScreen(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n JANSI code, corresponding toED – Erase in Display - processEraseScreen(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processEraseScreen(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n JANSI 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.builtins.SwingTerminal
-
Processes input bytes through the terminal's line discipline.
- 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 LANSI code, corresponding toIL – Insert Line - processInsertLine(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processInsertLine(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI sANSI 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 uANSI code, corresponding toRCP – Restore Cursor Position - processRestoreCursorPosition() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processRestoreCursorPosition() - Method in class org.jline.utils.AnsiWriter
-
Process
CSI uANSI code, corresponding toRCP – Restore Cursor Position - processSaveCursorPosition() - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI sANSI code, corresponding toSCP – Save Cursor Position - processSaveCursorPosition() - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSaveCursorPosition() - Method in class org.jline.utils.AnsiWriter
-
Process
CSI sANSI code, corresponding toSCP – Save Cursor Position - processScrollDown(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n TANSI code, corresponding toSD – Scroll Down - processScrollDown(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n TANSI code, corresponding toSD – Scroll Down - processScrollUp(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
Process
CSI n UANSI code, corresponding toSU – Scroll Up - processScrollUp(int) - Method in class org.jline.utils.AnsiWriter
-
Process
CSI n UANSI code, corresponding toSU – Scroll Up - processSetAttribute(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGRother 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.jni.win.WindowsAnsiWriter
- processSetAttribute(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGRother 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-47corresponding toSet background color. - processSetBackgroundColor(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 40-47corresponding toSet background color. - processSetBackgroundColor(int, boolean) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 40-47orSGR 100-107corresponding toSet background coloreither in normal mode or high intensity. - processSetBackgroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 40-47orSGR 100-107corresponding toSet background coloreither in normal mode or high intensity. - processSetBackgroundColorExt(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 48corresponding toextended set background colorwith a palette of 255 colors. - processSetBackgroundColorExt(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSetBackgroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 48corresponding toextended set background colorwith a palette of 255 colors. - processSetBackgroundColorExt(int, int, int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 48corresponding toextended set background colorwith a 24 bits RGB definition of the color. - processSetBackgroundColorExt(int, int, int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 48corresponding toextended set background colorwith a 24 bits RGB definition of the color. - processSetForegroundColor(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 30-37corresponding toSet text color (foreground). - processSetForegroundColor(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 30-37corresponding toSet text color (foreground). - processSetForegroundColor(int, boolean) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 30-37orSGR 90-97corresponding toSet text color (foreground)either in normal mode or high intensity. - processSetForegroundColor(int, boolean) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 30-37orSGR 90-97corresponding toSet text color (foreground)either in normal mode or high intensity. - processSetForegroundColorExt(int) - Method in class org.jline.jansi.io.AnsiProcessor
-
process
SGR 38corresponding toextended set text color (foreground)with a palette of 255 colors. - processSetForegroundColorExt(int) - Method in class org.jline.terminal.impl.jni.win.WindowsAnsiWriter
- processSetForegroundColorExt(int) - Method in class org.jline.utils.AnsiWriter
-
process
SGR 38corresponding 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 38corresponding 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 38corresponding 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
OSCcommand. - processUnknownOperatingSystemCommand(int, String) - Method in class org.jline.utils.AnsiWriter
-
Process unknown
OSCcommand. - prompt - Variable in class org.jline.reader.impl.LineReaderImpl
- prompt(String) - Method in class org.jline.shell.ShellBuilder
-
Sets a static prompt string.
- prompt(Supplier<String>) - Method in class org.jline.shell.ShellBuilder
-
Sets a dynamic prompt supplier, called before each line read.
- Prompt strings - Search tag in interface org.jline.reader.LineReader
- Section
- PROP_CLOSE_MODE - Static variable in class org.jline.terminal.TerminalBuilder
-
System property to control terminal stream closure behavior.
- PROP_CODEPAGE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_COLOR_DISTANCE - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DEV_TTY - Static variable in class org.jline.terminal.TerminalBuilder
-
System property to enable the
/dev/ttyfallback for creating a terminal when no system stream is connected to a TTY. - PROP_DISABLE_ALTERNATE_CHARSET - Static variable in class org.jline.terminal.TerminalBuilder
- PROP_DRAIN_TIMEOUT - 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_GRAPHEME_CLUSTER - 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_PROBE_TIMEOUT - 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_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
CompletingParsedLineobjects. - PROP_TYPE - Static variable in class org.jline.terminal.TerminalBuilder
- provider - Variable in class org.jline.terminal.impl.AbstractPty
- provider - Variable in class org.jline.terminal.impl.PosixSysTerminal
- provider(String) - Method in class org.jline.terminal.TerminalBuilder
-
Forces the usage of the give terminal provider.
- Provider Discovery Mechanism - Search tag in org.jline.terminal.spi.TerminalProvider.load(String)
- Section
- 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
-
Deprecated.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.
- 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(String, Object) - Method in class org.jline.shell.CommandSession
-
Sets a session variable.
- 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
-
Deprecated.Creates or updates a console variable.
- putVariable(String, Object) - Method in class org.jline.console.impl.ConsoleEngineImpl
- pwd(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Print working directory command.
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
- Quick Start - Search tag in package org.jline.shell
- Section
- 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.
- 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.builtins.WebTerminal
- 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(byte[], int, int) - Method in class org.jline.utils.NonBlockingPumpInputStream
- read(char[], int, int) - Method in class org.jline.utils.InputStreamReader
-
Reads at most
lengthcharacters from this reader and stores them at positionoffsetin 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.shell.widget.AutopairWidgets
- reader - Variable in class org.jline.shell.widget.CommandTailTipWidgets
- 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 interface org.jline.builtins.Source
-
Opens a buffered reader to read the content of this source.
- reader() - Method in class org.jline.shell.Shell
-
Returns the line reader used by this shell.
- reader() - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- 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
Readerfor 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_mousesequence 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.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
- redirect(Path) - Method in class org.jline.shell.PipelineBuilder
-
Adds an output redirection (
>) to the specified file. - REDIRECT - Enum constant in enum class org.jline.console.impl.SystemRegistryImpl.Pipe
- REDIRECT - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Output redirection: write output to file (
>) - Redirected - Enum constant in enum class org.jline.jansi.AnsiType
- redirectTarget() - Method in class org.jline.shell.impl.DefaultPipeline.DefaultStage
- redirectTarget() - Method in interface org.jline.shell.Pipeline.Stage
-
Returns the redirect target path, if this stage has a REDIRECT or APPEND operator.
- 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
-
Render all panes and the status line into the display and update the terminal screen.
- 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
Widgetby 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, PosixCommandsRegistry.CommandFunction) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Register a command with the registry.
- register(String, CommandRegistry) - Method in class org.jline.console.impl.SystemRegistryImpl
-
Register subcommand registry
- register(String, CommandRegistry) - Method in interface org.jline.console.SystemRegistry
-
Deprecated.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
- registerDefaultCommands() - Method in class org.jline.builtins.PosixCommandsRegistry
-
Register all default POSIX commands.
- registerDefaultSignal(String) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Register the default handler for the specified signal, preferring the FFM handler if available.
- registerDefaultSignal(String) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Registers the default handler for the specified signal.
- registeredCommand(String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- registerProtocol(TerminalGraphics) - Static method in class org.jline.terminal.impl.TerminalGraphicsManager
-
Registers a graphics protocol implementation.
- registerSignal(String, Runnable) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Register a handler to be invoked when the specified signal is delivered.
- registerSignal(String, Runnable) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Registers a handler for the specified signal.
- 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
-
Deprecated.Removes the system registry association from the current thread.
- remove(String) - Method in class org.jline.shell.CommandSession
-
Removes a session variable.
- 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
- removeAlias(String) - Method in interface org.jline.shell.AliasManager
-
Removes an alias.
- removeAlias(String) - Method in class org.jline.shell.impl.DefaultAliasManager
- removeConnectionListener(ConnectionListener) - Method in class org.jline.builtins.telnet.Connection
-
Method that removes a ConnectionListener from the Connection instance.
- removeJob(Job) - Method in class org.jline.shell.impl.DefaultJobManager
-
Removes a job from the managed list.
- removeJobListener(JobListener) - Method in class org.jline.shell.impl.DefaultJobManager
- removeJobListener(JobListener) - Method in interface org.jline.shell.JobManager
-
Removes a job listener.
- removeRegistry() - Method in class org.jline.console.SystemRegistry.Registeries
-
Deprecated.
- rename(SystemRegistryImpl.Pipe, String) - Method in class org.jline.console.impl.SystemRegistryImpl
- rename(V, String) - Method in class org.jline.console.impl.AbstractCommandRegistry
- renameLocal(String, String) - Method in class org.jline.console.impl.SystemRegistryImpl
- render(String) - Method in class org.jline.jansi.Ansi
-
Uses the
AnsiRendererto 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.Codenames as an ANSI escape string. - renderCodes(String...) - Static method in class org.jline.jansi.AnsiRenderer
-
Renders
AnsiRenderer.Codenames 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
-
Clears the cached model of previously rendered lines.
- reset() - Method in class org.jline.utils.Status
- reset(boolean) - Method in class org.jline.reader.impl.CompletionMatcherImpl
- reset(Terminal) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Resets the terminal to normal character size.
- 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
-
Deprecated.Use
Display.resize(Sized)instead to avoid parameter order confusion. - resize(Size) - Method in class org.jline.utils.Status
-
Resize the status display to the provided terminal character-grid size and adjust terminal state accordingly.
- resize(Sized) - Method in class org.jline.utils.Display
-
Resize the display to the dimensions specified by the given Size.
- 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.
- resolve(String, CommandSession) - Method in class org.jline.shell.impl.DefaultLineExpander
-
Resolves a variable name to its value.
- 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
StyleResolverfor 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
-
Deprecated.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.
- resume(boolean) - Method in class org.jline.shell.impl.DefaultJob
- resume(boolean) - Method in interface org.jline.shell.Job
-
Resumes this job.
- 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.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.terminal.KeyEvent.Arrow
- 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
- rightPrompt(String) - Method in class org.jline.shell.ShellBuilder
-
Sets a static right prompt string.
- rightPrompt(Supplier<String>) - Method in class org.jline.shell.ShellBuilder
-
Sets a dynamic right prompt supplier, called before each line read.
- root - Variable in class org.jline.builtins.Nano
- 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.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.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
- RuleSplitter() - Constructor for class org.jline.builtins.SyntaxHighlighter.RuleSplitter
- run() - Method in class org.jline.builtins.Nano
-
Run the editor: initialize terminal state, open the current buffer, enter the interactive event loop, and process user operations until the editor exits.
- 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.shell.Shell
-
Runs the interactive REPL loop.
- 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(ChannelSession, Environment) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- 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
- 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() - Method in interface org.jline.shell.AliasManager
-
Saves aliases to persistent storage.
- save() - Method in class org.jline.shell.impl.DefaultAliasManager
- 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
-
Creates a ScreenTerminal using the default size of 80 columns and 24 rows.
- ScreenTerminal(int, int) - Constructor for class org.jline.builtins.ScreenTerminal
-
Creates a ScreenTerminal with the specified number of columns and rows.
- ScreenTerminalOutputStream - Class in org.jline.builtins
-
An OutputStream that decodes bytes and writes them to a
ScreenTerminal, feeding any VT100 responses back as terminal input. - ScreenTerminalOutputStream(ScreenTerminal, Charset, OutputStream) - Constructor for class org.jline.builtins.ScreenTerminalOutputStream
- ScreenTerminalOutputStream.DelegateOutputStream - Class in org.jline.builtins
-
A placeholder OutputStream whose delegate can be set after construction.
- scriptCommands(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables built-in script commands (
source,.). - ScriptCommands - Class in org.jline.shell.impl
-
Built-in commands for script execution.
- ScriptCommands(ScriptRunner, CommandDispatcher) - Constructor for class org.jline.shell.impl.ScriptCommands
-
Creates the script commands group.
- scriptCompleters() - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.Returns completers for scripts and variables.
- scriptCompleters() - Method in class org.jline.console.impl.ConsoleEngineImpl
- scriptEngine(ScriptEngine) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the script engine.
- ScriptEngine - Interface in org.jline.console
-
Interface for managing script engine variables, statements, and script execution.
- scriptRunner(ScriptRunner) - Method in class org.jline.shell.ShellBuilder
-
Sets the script runner for executing script files.
- ScriptRunner - Interface in org.jline.shell
-
Executes a script file line by line through a
CommandDispatcher. - scripts() - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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.
- 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
- searchIndexStack - 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
- sequence(String) - Method in class org.jline.shell.PipelineBuilder
-
Adds a sequence separator (
;) to the next command. - SEQUENCE - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Sequence: execute next command unconditionally (
;) - session() - Method in class org.jline.console.CommandInput
-
Deprecated.Creates and returns a new CommandSession using this command's terminal and I/O streams.
- session() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
-
Returns the command session used by this dispatcher.
- 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
- setAlias(String, String) - Method in interface org.jline.shell.AliasManager
-
Defines or redefines an alias.
- setAlias(String, String) - Method in class org.jline.shell.impl.DefaultAliasManager
- 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.AbstractUnixSysTerminal
- 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
-
Deprecated.Use
Size.of(int, int)to create a new instance instead. - 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
-
Deprecated.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(Console, int) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- setConsoleMode(MemorySegment, int) - Method in class org.jline.terminal.impl.ffm.NativeWinSysTerminal
- 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
-
Deprecated.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
-
Deprecated.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
-
Enable or disable delayed line wrapping when the cursor reaches the right margin.
- 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.shell.widget.CommandTailTipWidgets
-
Sets whether resolved descriptions should be cached permanently.
- setDescriptionCache(boolean) - Method in class org.jline.widget.TailTipWidgets
- setDescriptions(Map<String, CommandDescription>) - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Replaces the description map with a new set of command descriptions.
- setDescriptionSize(int) - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Sets the status bar size.
- 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.
- setErr(PrintStream) - Method in class org.jline.shell.CommandSession
-
Sets the error stream.
- setErrorIndex(int) - Method in class org.jline.console.CmdDesc
-
Deprecated.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.shell.impl.CommandHighlighter
- 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
-
Deprecated.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.shell.impl.CommandHighlighter
- setErrorPattern(Pattern) - Method in class org.jline.widget.Widgets
-
Set errorPattern to the lineReader's highlighter
- setErrorStream(OutputStream) - Method in class org.jline.builtins.ssh.ShellCommand
- setErrorStream(OutputStream) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- setEscapeChars(char[]) - Method in class org.jline.reader.impl.DefaultParser
-
Sets the escape characters.
- setExitCallback(ExitCallback) - Method in class org.jline.builtins.ssh.ShellCommand
- setExitCallback(ExitCallback) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- setExpander(Expander) - Method in class org.jline.reader.impl.LineReaderImpl
- setFocus - Variable in class org.jline.nativ.Kernel32.FOCUS_EVENT_RECORD
- setForegroundJob(Job) - Method in class org.jline.shell.CommandSession
-
Sets the current foreground job.
- setGraphemeClusterMode(boolean, boolean) - Method in class org.jline.terminal.impl.AbstractTerminal
-
Enables or disables mode 2027 (grapheme cluster / Unicode Core).
- setGraphemeClusterMode(boolean, boolean) - Method in interface org.jline.terminal.Terminal
-
Enables or disables mode 2027 (grapheme cluster / Unicode Core).
- setGroupCommandsInHelp(boolean) - Method in class org.jline.console.impl.SystemRegistryImpl
- setHighlighted(boolean) - Method in class org.jline.console.CmdDesc
-
Deprecated.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
- setIn(InputStream) - Method in class org.jline.shell.CommandSession
-
Sets the input stream.
- 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.
- setInputStream(InputStream) - Method in class org.jline.builtins.ssh.ShellCommand
- setInputStream(InputStream) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- 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.
- setLastExitCode(int) - Method in class org.jline.shell.CommandSession
-
Sets the exit code of the last executed command.
- 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
-
Deprecated.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
-
Deprecated.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
- setMode(Terminal, DoubleSizeCharacters.Mode) - Static method in class org.jline.terminal.impl.DoubleSizeCharacters
-
Sets the double-size character mode for the current line.
- 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
- setOut(PrintStream) - Method in class org.jline.shell.CommandSession
-
Sets the output stream.
- 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
- setOutputStream(OutputStream) - Method in class org.jline.builtins.ssh.ShellCommand
- setOutputStream(OutputStream) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- setParser(Parser) - Method in class org.jline.reader.impl.LineReaderImpl
- 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
-
Deprecated.Use
Size.of(int, int)to create a new instance instead. - setScriptDescription(Function<CmdLine, CmdDesc>) - Method in class org.jline.console.impl.SystemRegistryImpl
- setScriptExtension(String) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.Sets the file name extension used by console scripts.
- setScriptExtension(String) - Method in class org.jline.console.impl.ConsoleEngineImpl
- setSixelSupportOverride(Boolean) - Static method in class org.jline.terminal.impl.SixelGraphics
-
Sets an override for sixel support detection.
- setSize(int, int) - Method in class org.jline.builtins.ScreenTerminal
-
Deprecated.Use
ScreenTerminal.setSize(Sized)instead. - setSize(int, int) - Method in class org.jline.builtins.WebTerminal
-
Deprecated.Use
WebTerminal.setSize(Sized)instead. - setSize(int, int) - Method in class org.jline.builtins.WebTerminal.WebTerminalComponent
-
Deprecated.Use
ScreenTerminal.setSize(Sized)instead. - setSize(Size) - Method in interface org.jline.terminal.Terminal
-
Requests that the terminal adopt the specified window dimensions.
- setSize(Sized) - Method in class org.jline.builtins.ScreenTerminal
-
Resize the terminal to the specified columns and rows.
- setSize(Sized) - Method in class org.jline.builtins.SwingTerminal
- setSize(Sized) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Resize the terminal to the specified columns and rows.
- setSize(Sized) - Method in class org.jline.builtins.WebTerminal
- setSize(Sized) - Method in class org.jline.terminal.impl.AbstractPosixTerminal
- setSize(Sized) - Method in class org.jline.terminal.impl.AbstractUnixSysTerminal
- setSize(Sized) - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- setSize(Sized) - Method in class org.jline.terminal.impl.DumbTerminal
- setSize(Sized) - Method in class org.jline.terminal.impl.exec.ExecPty
- setSize(Sized) - Method in class org.jline.terminal.impl.jni.JniNativePty
- setSize(Sized) - Method in class org.jline.terminal.impl.LineDisciplineTerminal
- setSize(Sized) - Method in interface org.jline.terminal.spi.Pty
-
Sets the size (dimensions) of this PTY.
- setSize(Sized) - Method in interface org.jline.terminal.Terminal
-
Requests that the terminal adopt the specified window dimensions.
- 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.
- setStatus(Job.Status) - Method in class org.jline.shell.impl.DefaultJob
-
Sets the status of this job.
- 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
-
Deprecated.Sets whether this is a subcommand.
- setSuggestionType(LineReader.SuggestionType) - Method in class org.jline.widget.Widgets
-
Set lineReader's autosuggestion type
- setSyntaxHighlighter(Function<AttributedString, AttributedString>) - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Sets a function to highlight syntax in description text.
- setSystemRegistry(SystemRegistry) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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(SwingTerminal) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Sets the terminal reference after construction to avoid this-escape issues.
- setTerminal(Terminal) - Static method in class org.jline.jansi.AnsiConsole
- setTerminalFont(Font) - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Sets the font used for terminal display.
- setTerminalGeometry(int, int) - Method in class org.jline.builtins.telnet.ConnectionData
-
Update the stored terminal dimensions and mark the geometry as changed.
- setTerminalOverride(Terminal) - Static method in class org.jline.terminal.TerminalBuilder
-
Deprecated.This method is deprecated to discourage its use. It will remain available but users should avoid it when possible and use proper dependency injection instead.
- setTipType(CommandTailTipWidgets.TipType) - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Sets the tip type.
- 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
- setWebTerminal(WebTerminal) - Method in class org.jline.builtins.WebTerminal.WebTerminalComponent
-
Sets the web terminal reference after construction to avoid this-escape issues.
- setWorkingDirectory(Path) - Method in class org.jline.shell.CommandSession
-
Sets the working directory.
- shell(Terminal, Map<String, String>) - Method in interface org.jline.builtins.telnet.Telnet.ShellProvider
- Shell - Class in org.jline.shell
-
An interactive shell that runs a read-eval-print loop (REPL) using a
CommandDispatcherfor command execution. - ShellBuilder - Class in org.jline.shell
-
Builder for creating
Shellinstances. - ShellCommand - Class in org.jline.builtins.ssh
- ShellCommand(Consumer<Ssh.ExecuteParams>, String) - Constructor for class org.jline.builtins.ssh.ShellCommand
- ShellFactoryImpl - Class in org.jline.builtins.ssh
-
SSHD
Commandfactory which provides access to Shell. - ShellFactoryImpl(Consumer<Ssh.ShellParams>) - Constructor for class org.jline.builtins.ssh.ShellFactoryImpl
- ShellFactoryImpl.ShellImpl - Class in org.jline.builtins.ssh
- ShellImpl() - Constructor for class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- ShellParams(Map<String, String>, ServerSession, Terminal, Runnable) - Constructor for class org.jline.builtins.ssh.Ssh.ShellParams
- Shift - Enum constant in enum class org.jline.terminal.KeyEvent.Modifier
-
The Shift key was held.
- 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
- 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
- ShutdownHooks - Class in org.jline.utils
-
Manages the JLine shutdown-hook thread and tasks to execute on shutdown.
- ShutdownHooks.Task - Interface in org.jline.utils
-
Essentially a
Runnablewhich 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.
- SimpleCommandGroup - Class in org.jline.shell.impl
-
Default implementation of
CommandGroupbacked by a list of commands. - SimpleCommandGroup(String, Collection<Command>) - Constructor for class org.jline.shell.impl.SimpleCommandGroup
-
Creates a new command group with the given name and commands.
- SimpleCommandGroup(String, Command...) - Constructor for class org.jline.shell.impl.SimpleCommandGroup
-
Creates a new command group with the given name and commands.
- SimpleMaskingCallback - Class in org.jline.reader.impl
-
Simple
MaskingCallbackthat 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
- SIXEL - Enum constant in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
-
Sixel graphics protocol - widely supported
- SixelGraphics - Class in org.jline.terminal.impl
-
Implementation of the Sixel Graphics Protocol.
- SixelGraphics() - Constructor for class org.jline.terminal.impl.SixelGraphics
-
Creates a new SixelGraphics instance.
- 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(int, int) - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- size(Size) - Method in class org.jline.terminal.TerminalBuilder
-
Initial size to use when creating a non system terminal, i.e. when the builder has been given the input and output streams using the
TerminalBuilder.streams(InputStream, OutputStream)method or whenTerminalBuilder.system(boolean)has been explicitly called withfalse. - 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
-
Deprecated.Use
Size.of(int, int)instead. - Size(int, int) - Constructor for class org.jline.terminal.Size
-
Deprecated.Use
Size.of(int, int)instead. - Size(Sized) - Constructor for class org.jline.terminal.Size
-
Deprecated.Use
Size.of(Sized)instead. - Sized - Interface in org.jline.terminal
-
Represents an object (e.g. a terminal) which has a size in character cells.
- 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
- 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
- sleep(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Sleep command - suspend execution.
- slurp(Path) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Default constructor.
- 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.jni.solaris
- 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.jni.solaris.SolarisNativePty
- SolarisTermiosMapping - Class in org.jline.terminal.impl
-
Solaris (SunOS) specific termios flag constants and control character indices.
- sort - Variable in class org.jline.builtins.TTop
- sort() - Method in class org.jline.reader.Candidate
-
Integer used to override default sort logic.
- sort(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Sort command - sort lines of text.
- SortComparator(boolean, boolean, boolean, boolean, char, List<String>) - Constructor for class org.jline.builtins.PosixCommands.SortComparator
- source() - Method in class org.jline.shell.impl.DefaultPipeline
- source() - Method in interface org.jline.shell.Pipeline
-
Returns the original command line string that was parsed to create this pipeline.
- 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
- Special - Enum constant in enum class org.jline.terminal.KeyEvent.Type
-
A special key was pressed (Enter, Tab, Escape, etc.).
- 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
- 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
- ssh(Terminal, LineReader, String, InputStream, PrintStream, PrintStream, String[]) - Method in class org.jline.builtins.ssh.Ssh
-
Connects to an SSH server and either executes a remote command or opens an interactive shell.
- Ssh - Class in org.jline.builtins.ssh
- Ssh(Consumer<Ssh.ShellParams>, Consumer<Ssh.ExecuteParams>, Supplier<SshServer>, Supplier<SshClient>) - Constructor for class org.jline.builtins.ssh.Ssh
- Ssh.ExecuteParams - Class in org.jline.builtins.ssh
- Ssh.ShellParams - Class in org.jline.builtins.ssh
- sshd(PrintStream, PrintStream, String[]) - Method in class org.jline.builtins.ssh.Ssh
- stages() - Method in class org.jline.shell.impl.DefaultPipeline
- stages() - Method in interface org.jline.shell.Pipeline
-
Returns the ordered list of stages in this pipeline.
- 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() - Method in class org.jline.builtins.WebTerminal
-
Starts the HTTP server and begins serving the web terminal.
- start(ChannelSession, Environment) - Method in class org.jline.builtins.ssh.ShellCommand
- start(ChannelSession, Environment) - Method in class org.jline.builtins.ssh.ShellFactoryImpl.ShellImpl
- 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
-
Deprecated.Returns the status code of the command execution.
- status() - Method in class org.jline.shell.impl.DefaultJob
- status() - Method in interface org.jline.shell.Job
-
Returns the current status of this job.
- 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
- STDERR_FD - Static variable in class org.jline.terminal.impl.AbstractUnixSysTerminal
- STDERR_REDIRECT - Enum constant in enum class org.jline.shell.Pipeline.Operator
-
Stderr redirection: redirect stderr to file (
2>) - 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
Charsetto use for writing to standard error. - stderrRedirect(Path) - Method in class org.jline.shell.PipelineBuilder
-
Adds a stderr redirection (
2>) to the specified file. - STDIN_FD - Static variable in class org.jline.terminal.impl.AbstractUnixSysTerminal
- 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
Charsetto 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
- STDOUT_FD - Static variable in class org.jline.terminal.impl.AbstractUnixSysTerminal
- 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
Charsetto use for writing to standard output. - 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() - Method in class org.jline.builtins.WebTerminal
-
Stops the HTTP server.
- stop() - Method in class org.jline.shell.Shell
-
Stops the REPL loop.
- 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.
- 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
PrintWriterextension that understands and evaluatesStyleExpressionsyntax. - 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)
AttributedStylefor 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
-
Creates a new Styles instance.
- Styles.StyleCompiler - Class in org.jline.builtins
- StyleSource - Interface in org.jline.style
-
Interface for sources of style configuration.
- subcommand(boolean) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets whether this description represents a subcommand.
- subcommands() - Method in interface org.jline.shell.Command
-
Returns the subcommands of this command.
- 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
- supportsGraphemeClusterMode() - Method in class org.jline.terminal.impl.AbstractTerminal
- supportsGraphemeClusterMode() - Method in class org.jline.terminal.impl.AbstractWindowsTerminal
- supportsGraphemeClusterMode() - Method in class org.jline.terminal.impl.ExternalTerminal
- supportsGraphemeClusterMode() - Method in class org.jline.terminal.impl.PosixSysTerminal
-
Determine if grapheme cluster mode is supported for this terminal.
- supportsGraphemeClusterMode() - Method in interface org.jline.terminal.Terminal
-
Returns whether the terminal supports mode 2027 (grapheme cluster / Unicode Core).
- suspend() - Method in class org.jline.shell.impl.DefaultJob
- suspend() - Method in interface org.jline.shell.Job
-
Suspends this job.
- suspend() - Method in class org.jline.utils.Status
-
The
suspendmethod is used when a full-screen. - suspended - Variable in class org.jline.utils.Status
- Suspended - Enum constant in enum class org.jline.shell.Job.Status
-
Job has been suspended (e.g., via Ctrl-Z)
- SwingTerminal - Class in org.jline.builtins
-
A Swing-based terminal implementation that extends LineDisciplineTerminal.
- SwingTerminal() - Constructor for class org.jline.builtins.SwingTerminal
-
Creates a new SwingTerminal with default dimensions (80x24).
- SwingTerminal(int, int) - Constructor for class org.jline.builtins.SwingTerminal
-
Creates a new SwingTerminal with the specified dimensions.
- SwingTerminal(String, int, int) - Constructor for class org.jline.builtins.SwingTerminal
-
Creates a new SwingTerminal with the specified name and dimensions.
- SwingTerminal.TerminalComponent - Class in org.jline.builtins
-
JComponent that renders the terminal display.
- switchCase(int) - Method in class org.jline.reader.impl.LineReaderImpl
- symbol() - Method in enum class org.jline.shell.Pipeline.Operator
-
Returns the string symbol for this operator.
- SYNTAX - Enum constant in enum class org.jline.console.CmdLine.DescriptionType
-
Deprecated.The part of the line from beginning till cursor ends to the closing parenthesis.
- SYNTAX - Enum constant in enum class org.jline.shell.CommandLine.Type
-
Syntax description
- 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.outandAnsiConsole.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
-
Deprecated.
- SystemRegistry.Registeries - Class in org.jline.console
-
Deprecated.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.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.ffm.FfmTerminalProvider
- 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) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Obtain the current width, in columns, of the specified system stream.
- 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, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
-
Creates a terminal connected to a system stream.
- sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Creates a terminal connected to the controlling terminal device (
/dev/tty). - sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.DumbTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.exec.ExecTerminalProvider
- sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Creates a Terminal bound to the process system streams (stdin/stdout/stderr) or an equivalent PTY-backed terminal.
- sysTerminal(String, String, boolean, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- sysTerminal(String, String, boolean, 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 - Enum constant in enum class org.jline.terminal.KeyEvent.Special
- TAB_WIDTH - Static variable in interface org.jline.reader.LineReader
-
Number of spaces to display a tabulation, the default is 4.
- TABDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Horizontal tab delay
- 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() - Method in class org.jline.shell.CommandLine
-
Returns the part after the cursor.
- tail(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Tail command - display last lines of files.
- 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.shell.widget.CommandTailTipWidgets.TipType
-
Show positional argument descriptions as tail-tips.
- 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.shell.widget.CommandTailTipWidgets
- tailtipAcceptLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipBackwardDelete() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipBackwardDelete() - Method in class org.jline.widget.TailTipWidgets
- tailtipComplete() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipComplete() - Method in class org.jline.widget.TailTipWidgets
- tailtipDelete() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipDelete() - Method in class org.jline.widget.TailTipWidgets
- tailtipInsert() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipInsert() - Method in class org.jline.widget.TailTipWidgets
- tailtipKillLine() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipKillLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipKillWholeLine() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- tailtipKillWholeLine() - Method in class org.jline.widget.TailTipWidgets
- tailtipUpdateStatus() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- 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.
- takeInput() - Method in class org.jline.builtins.SwingTerminal
-
Gets input from the terminal component (blocking).
- takeInput() - Method in class org.jline.builtins.SwingTerminal.TerminalComponent
-
Gets the next input from the input queue, blocking if necessary.
- tcgetattr(int, CLibrary.Termios) - Static method in class org.jline.nativ.CLibrary
- TCSADRAIN - Static variable in class org.jline.nativ.CLibrary
- TCSAFLUSH - Static variable in class org.jline.nativ.CLibrary
- TCSANOW - Static variable in class org.jline.nativ.CLibrary
- TCSANOW - Static variable in class org.jline.terminal.impl.TermiosData
-
Apply attribute changes immediately (
tcsetattraction). - tcsetattr(int, int, CLibrary.Termios) - Static method in class org.jline.nativ.CLibrary
- 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.builtins.PosixCommands.Context
- terminal() - Method in class org.jline.console.CommandInput
-
Deprecated.Returns the terminal instance for this command.
- terminal() - Method in class org.jline.console.CommandRegistry.CommandSession
-
Deprecated.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
-
Deprecated.Returns the terminal associated with this system registry.
- terminal() - Method in interface org.jline.shell.CommandDispatcher
-
Returns the terminal associated with this dispatcher.
- terminal() - Method in class org.jline.shell.CommandSession
-
Returns the terminal for this session.
- terminal() - Method in class org.jline.shell.impl.DefaultCommandDispatcher
- terminal() - Method in class org.jline.shell.Shell
-
Returns the terminal used by this shell.
- terminal() - Static method in class org.jline.terminal.TerminalBuilder
-
Returns the default system terminal with automatic configuration.
- terminal(Terminal) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the terminal.
- terminal(Terminal) - Method in class org.jline.reader.LineReaderBuilder
-
Sets the terminal to be used by the LineReader.
- terminal(Terminal) - Method in class org.jline.shell.ShellBuilder
-
Sets the terminal for the shell.
- 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
Terminalinstances with flexible configuration options. - TerminalBuilder.SystemOutput - Enum Class in org.jline.terminal
- Terminal Capabilities - Search tag in interface org.jline.terminal.Terminal
- Section
- TerminalComponent(int, int) - Constructor for class org.jline.builtins.SwingTerminal.TerminalComponent
-
Create a TerminalComponent for rendering and capturing input for a terminal with the specified character grid size.
- Terminal Creation - Search tag in package org.jline.terminal
- Section
- terminalDelayedWrapAtEol - Variable in class org.jline.utils.Display
- TerminalExt - Interface in org.jline.terminal.spi
-
Extended Terminal interface that provides access to internal implementation details.
- TerminalGraphics - Interface in org.jline.terminal.impl
-
Common interface for terminal graphics protocols.
- TerminalGraphics.ImageOptions - Class in org.jline.terminal.impl
-
Image display options for controlling how images are rendered.
- TerminalGraphics.Protocol - Enum Class in org.jline.terminal.impl
-
Graphics protocol types supported by terminals.
- TerminalGraphicsManager - Class in org.jline.terminal.impl
-
Manager for terminal graphics protocols.
- TerminalGraphicsManager() - Constructor for class org.jline.terminal.impl.TerminalGraphicsManager
-
Creates a new TerminalGraphicsManager instance.
- 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
- terminalWrapAtEol - Variable in class org.jline.utils.Display
- Termios() - Constructor for class org.jline.nativ.CLibrary.Termios
-
Default constructor.
- TermiosData - Class in org.jline.terminal.impl
-
Platform-independent holder for POSIX termios fields.
- TermiosData() - Constructor for class org.jline.terminal.impl.TermiosData
-
Creates a new instance with all flags zeroed and all control characters set to 0.
- TermiosMapping - Class in org.jline.terminal.impl
-
Converts between JLine
Attributesand platform-nativeTermiosData. - TermiosMapping(EnumMap<Attributes.InputFlag, Long>, EnumMap<Attributes.OutputFlag, Long>, EnumMap<Attributes.ControlFlag, Long>, EnumMap<Attributes.LocalFlag, Long>, EnumMap<Attributes.ControlChar, Integer>) - Constructor for class org.jline.terminal.impl.TermiosMapping
- 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
- thread() - Method in class org.jline.shell.impl.DefaultJob
-
Returns the thread executing this job.
- Thread safety - Search tag in interface org.jline.reader.LineReader
- Section
- Thread Safety - Search tag in class org.jline.utils.Display
- 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
- TIOCSWINSZ - Static variable in class org.jline.nativ.CLibrary
- tipType() - Method in class org.jline.shell.widget.CommandTailTipWidgets
-
Returns the current tip type.
- 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, 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
-
Render this attributed string as an ANSI escape sequence string using the provided color capabilities 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.
- toArgDesc(ArgumentDescription) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts a new
ArgumentDescriptionto an oldArgDesc. - toArgumentDescription(ArgDesc) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts an old
ArgDescto a newArgumentDescription. - toAttributedString() - Method in class org.jline.utils.AttributedCharSequence
-
Converts this attributed character sequence to an AttributedString.
- toAttributes(TermiosData) - Method in class org.jline.terminal.impl.TermiosMapping
-
Converts native termios data to JLine
Attributes. - toCmdDesc(CommandDescription) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts a new
CommandDescriptionto an oldCmdDesc. - toCmdLine(CommandLine) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts a new
CommandLineto an oldCmdLine. - 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
- toCommandDescription(CmdDesc) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts an old
CmdDescto a newCommandDescription. - toCommandLine(CmdLine) - Static method in class org.jline.console.impl.DescriptionAdapter
-
Converts an old
CmdLineto a newCommandLine. - toggle() - Method in class org.jline.shell.widget.AutopairWidgets
-
Toggles auto-pairing on or off.
- 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.shell.widget.AutopairWidgets
- toggleKeyBindings() - Method in class org.jline.shell.widget.CommandTailTipWidgets
- 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.shell.widget.CommandTailTipWidgets
- toggleWindow() - Method in class org.jline.widget.TailTipWidgets
- toJson(Object) - Method in interface org.jline.console.ScriptEngine
-
Serializes an object to a JSON string.
- Token(String, boolean) - Constructor for class org.jline.shell.impl.PipelineParser.Token
-
Creates a new token.
- toMap(Object) - Method in interface org.jline.console.ScriptEngine
-
Converts an object's fields to a map.
- toNativeTermios(Attributes) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- tone - Enum constant in enum class org.jline.utils.InfoCmp.Capability
- top - Variable in class org.jline.nativ.Kernel32.SMALL_RECT
- TOSTOP - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Stop background jobs from output
- 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
-
Deprecated.Returns the name of the function.
- 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.shell.impl.DefaultPipeline.DefaultStage
- toString() - Method in class org.jline.shell.impl.DefaultPipeline
- 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.AbstractUnixSysTerminal
- 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.ffm.FfmTerminalProvider
-
Provide a short identifying string for this terminal provider.
- toString() - Method in class org.jline.terminal.impl.jni.JniNativePty
- toString() - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- toString() - Method in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
- toString() - Method in class org.jline.terminal.KeyEvent
- 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.TermiosMapping
-
Converts JLine
Attributesto native termios data. - 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
-
Deprecated.Prints an exception on the terminal with control over stack trace display.
- trace(Object) - Method in interface org.jline.console.ConsoleEngine
-
Deprecated.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
-
Deprecated.Prints an exception on the terminal.
- trace(Throwable) - Method in interface org.jline.shell.CommandDispatcher
-
Traces an exception (e.g., prints it to 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(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Thread monitoring command - display and update sorted information about threads.
- 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(int) - Static method in class org.jline.nativ.CLibrary
- ttyname(int) - Static method in class org.jline.terminal.impl.jni.JniNativePty
- 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 - type - Variable in class org.jline.terminal.impl.AbstractTerminal
- type() - Method in class org.jline.shell.CommandLine
-
Returns the description type.
- 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
- Unknown - Enum constant in enum class org.jline.terminal.KeyEvent.Type
-
An unrecognized key sequence.
- UnknownCommandException - Exception Class in org.jline.shell
-
This exception is thrown by an
CommandDispatcherwhen it failed to find a requested command. - UnknownCommandException(String) - Constructor for exception class org.jline.console.impl.SystemRegistryImpl.UnknownCommandException
- UnknownCommandException(String) - Constructor for exception class org.jline.shell.UnknownCommandException
- unregister(String) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Unregister a command from the registry.
- unregister(String, Object) - Static method in class org.jline.utils.Signals
- unregisterSignal(String, Object) - Method in class org.jline.terminal.impl.ffm.FfmTerminalProvider
-
Unregisters a previously registered signal handler; uses FFM unregistration when the provided registration is an FFM registration, otherwise uses the platform fallback.
- unregisterSignal(String, Object) - Method in interface org.jline.terminal.spi.TerminalProvider
-
Unregisters a previously registered signal handler, restoring the prior handler.
- 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.terminal.KeyEvent.Arrow
- 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
trueif 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
-
Update the display with lines containing ANSI escape sequences and flush the output.
- 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 Example: - Search tag in class org.jline.builtins.PosixCommandsRegistry
- 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
- valid(boolean) - Method in class org.jline.shell.CommandDescription.Builder
-
Sets whether this description is valid.
- 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 - Variable in class org.jline.shell.impl.PipelineParser.Token
-
The token value.
- 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
-
Deprecated.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.shell.CommandLine.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.shell.Job.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.shell.Pipeline.Operator
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.shell.widget.CommandTailTipWidgets.TipType
-
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.impl.DoubleSizeCharacters.Mode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.impl.TerminalGraphics.Protocol
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.KeyEvent.Arrow
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.KeyEvent.Modifier
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.KeyEvent.Special
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.jline.terminal.KeyEvent.Type
-
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
-
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.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.shell.CommandLine.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.shell.Job.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.shell.Pipeline.Operator
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.jline.shell.widget.CommandTailTipWidgets.TipType
-
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.impl.DoubleSizeCharacters.Mode
-
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.impl.TerminalGraphics.Protocol
-
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.KeyEvent.Arrow
-
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.KeyEvent.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.KeyEvent.Special
-
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.KeyEvent.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.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
-
Deprecated.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(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
- variable(String, Object) - Method in class org.jline.shell.ShellBuilder
-
Sets a LineReader variable.
- variableCommands(boolean) - Method in class org.jline.shell.ShellBuilder
-
Enables or disables built-in variable commands (
set,unset,export). - VariableCommands - Class in org.jline.shell.impl
-
Built-in commands for managing session variables:
set,unset, andexport. - VariableCommands() - Constructor for class org.jline.shell.impl.VariableCommands
-
Creates a new VariableCommands group.
- VariableReferenceCompleter(ScriptEngine) - Constructor for class org.jline.console.impl.ConsoleEngineImpl.VariableReferenceCompleter
- variables - Variable in class org.jline.reader.impl.LineReaderImpl
- variables() - Method in class org.jline.shell.CommandSession
-
Returns all session variables.
- 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)
- VDSUSP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Delayed suspend character
- VEOF - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
End-of-file character (typically Ctrl+D)
- VEOL - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
End-of-line character
- VEOL2 - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Secondary end-of-line character
- VERASE - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Erase character (typically Backspace)
- VERASE2 - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Alternate erase character (FreeBSD)
- VERBATIM - Enum constant in enum class org.jline.builtins.Nano.Operation
- 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)
- 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)
- VLNEXT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Literal next character (typically Ctrl+V)
- VMIN - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Minimum number of characters for non-canonical read
- VQUIT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Quit character (typically Ctrl+\)
- VREPRINT - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Reprint line character (typically Ctrl+R)
- VSTART - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Start output character (typically Ctrl+Q)
- VSTATUS - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Status request character (typically Ctrl+T)
- VSTOP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Stop output character (typically Ctrl+S)
- vsusp - Variable in class org.jline.builtins.Nano
- VSUSP - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Suspend character (typically Ctrl+Z)
- VSWTC - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Switch character (Linux/Solaris)
- VTDLY - Enum constant in enum class org.jline.terminal.Attributes.OutputFlag
-
Vertical tab delay
- VTIME - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Timeout in deciseconds for non-canonical read
- VWERASE - Enum constant in enum class org.jline.terminal.Attributes.ControlChar
-
Word erase character (typically Ctrl+W)
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
- waitDirty(long) - Method in class org.jline.builtins.ScreenTerminal
-
Waits for the screen to become dirty, up to the given timeout.
- WaitForSingleObject(long, int) - Static method in class org.jline.nativ.Kernel32
- warn(Object...) - Static method in class org.jline.utils.Log
- watch(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Watch command - execute a command repeatedly and display output.
- watch(PosixCommands.Context, String[], PosixCommands.CommandExecutor) - Static method in class org.jline.builtins.PosixCommands
-
Watch command with command executor - execute a command repeatedly and display output.
- wc(PosixCommands.Context, String[]) - Static method in class org.jline.builtins.PosixCommands
-
Word count command - count lines, words, characters, and bytes.
- wcwidth(int) - Static method in class org.jline.utils.WCWidth
- wcwidth(String) - Method in class org.jline.utils.Display
-
Compute the number of terminal columns required to display a string, interpreting ANSI escape sequences.
- WCWidth - Class in org.jline.utils
-
Utility class for determining the display width of Unicode characters.
- wcwidthForDisplay(CharSequence, int, Terminal) - Static method in class org.jline.utils.WCWidth
-
Compute the display width in terminal columns of the character or grapheme cluster that begins at the given index in the character sequence.
- wcwidthForGraphemeCluster(CharSequence, int) - Static method in class org.jline.utils.WCWidth
-
Returns the display width of the grapheme cluster starting at
index. - WebTerminal - Class in org.jline.builtins
-
A web-based terminal implementation that extends LineDisciplineTerminal.
- WebTerminal() - Constructor for class org.jline.builtins.WebTerminal
-
Creates a new WebTerminal with default settings (localhost:8080).
- WebTerminal(String, int) - Constructor for class org.jline.builtins.WebTerminal
-
Creates a new WebTerminal with specified host and port.
- WebTerminal(String, int, int, int) - Constructor for class org.jline.builtins.WebTerminal
-
Initialize a WebTerminal bound to the given host and port and configured with the specified columns and rows.
- WebTerminal.WebTerminalComponent - Class in org.jline.builtins
-
The inner WebTerminalComponent that contains the original ScreenTerminal-based implementation.
- WebTerminalComponent(int, int) - Constructor for class org.jline.builtins.WebTerminal.WebTerminalComponent
-
Creates a new WebTerminalComponent with the specified dimensions.
- WHAT_CURSOR_POSITION - Static variable in interface org.jline.reader.LineReader
- whatCursorPosition() - Method in class org.jline.reader.impl.LineReaderImpl
- 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.
- WHICH - Enum constant in enum class org.jline.console.impl.ConsoleEngineImpl.Command
- 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
-
Deprecated.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(int) - Method in class org.jline.terminal.impl.TerminalGraphics.ImageOptions
- 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
-
Default constructor.
- 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.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.jni.win.WindowsAnsiWriter
- windowWidth() - Method in class org.jline.nativ.Kernel32.CONSOLE_SCREEN_BUFFER_INFO
- 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.
- 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
-
Create a POSIX-style system terminal for Windows environments that provide a POSIX layer (Cygwin/MSYS); returns null on other Windows variants.
- winSysTerminal(String, String, boolean, Charset, Charset, Charset, Charset, boolean, Terminal.SignalHandler, boolean, SystemStream) - Method in class org.jline.terminal.impl.jni.JniTerminalProvider
- withCurrentDirectory(Path) - Method in class org.jline.builtins.PosixCommandsRegistry
-
Create a new registry with a different current directory.
- 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
- workDir(Supplier<Path>) - Method in class org.jline.console.impl.ConsoleDispatcherBuilder
-
Sets the working directory supplier.
- workingDirectory() - Method in class org.jline.shell.CommandSession
-
Returns the working directory.
- 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.builtins.ScreenTerminalOutputStream.DelegateOutputStream
- write(byte[], int, int) - Method in class org.jline.builtins.ScreenTerminalOutputStream
- 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.ScreenTerminalOutputStream.DelegateOutputStream
- write(int) - Method in class org.jline.builtins.ScreenTerminalOutputStream
- 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.SwingTerminal.TerminalComponent
-
Writes text to the terminal component.
- write(String) - Method in class org.jline.builtins.SwingTerminal
-
Writes text to the terminal component.
- write(String) - Method in class org.jline.builtins.telnet.TelnetIO
-
Method to output a string.
- write(String) - Method in class org.jline.builtins.WebTerminal.WebTerminalComponent
-
Writes text to the terminal.
- write(String) - Method in class org.jline.builtins.WebTerminal
-
Writes text to the terminal.
- 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.AbstractUnixSysTerminal
- 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
Writerfor 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_row - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_xpixel - Variable in class org.jline.nativ.CLibrary.WinSize
- ws_ypixel - Variable in class org.jline.nativ.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
-
Deprecated.Returns the original command arguments as objects.
- XCASE - Enum constant in enum class org.jline.terminal.Attributes.LocalFlag
-
Canonical upper/lower presentation (Linux/Solaris)
- 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
- 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.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
- 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
-
Creates a new ZeroWidthSupplier.
_
- _getch() - Static method in class org.jline.nativ.Kernel32
-
see: http://msdn.microsoft.com/en-us/library/078sfkak(VS.80).aspx
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
AttributedCharSequence.columnSplitLength(Terminal, int, boolean, boolean)instead