Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ABORT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Abort the current operation.
- ABORT - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Abort current operation status.
- accept(InputProcessor) - Method in interface org.aesh.readline.action.Action
-
Executes this action on the given input processor.
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.BackwardChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.BeginningOfLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeCaseChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Clear
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Complete
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeletePrevChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.EmacsEditingMode
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.EndOfFile
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.EndOfLine
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Enter
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ForwardChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Interrupt
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.NextHistory
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.NoAction
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.PrevHistory
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ForwardSearchHistory
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ReverseSearchHistory
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Undo
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.UpCaseChar
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.ViEditingMode
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.Yank
- accept(InputProcessor) - Method in class org.aesh.readline.action.mappings.YankAfter
- ACCEPT_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Accept and execute the current line.
- action - Variable in class org.aesh.readline.action.KeyMappingTrie.MatchResult
-
The matched action (longest match found), or null if no match.
- Action - Interface in org.aesh.readline.action
-
Base interface for all readline editing actions.
- ActionDecoder - Class in org.aesh.readline.action
-
Decodes input key sequences and maps them to corresponding actions.
- ActionDecoder() - Constructor for class org.aesh.readline.action.ActionDecoder
-
Creates a decoder with default key mappings.
- ActionDecoder(EditMode) - Constructor for class org.aesh.readline.action.ActionDecoder
-
Creates a decoder with key mappings from the specified edit mode.
- ActionEvent - Interface in org.aesh.readline.action
-
An action that can receive input events and maintain focus state.
- ActionMapper - Class in org.aesh.readline.action.mappings
-
Maps readline function names to their corresponding action implementations.
- Actions - Enum in org.aesh.readline.action.mappings
-
Enumeration of all available readline action names.
- add(int) - Method in class org.aesh.readline.action.ActionDecoder
-
Adds a single input code point to the decoder buffer.
- add(int[]) - Method in class org.aesh.readline.action.ActionDecoder
-
Adds input code points to the decoder buffer.
- addAction(int[], String) - Method in interface org.aesh.readline.editing.EditMode
-
Add an action mapping by key input and action name.
- addAction(int[], String) - Method in class org.aesh.readline.editing.EditModeBuilder
-
Adds a key binding action to the builder.
- addAction(int[], String) - Method in class org.aesh.readline.editing.Emacs
- addAction(int[], String) - Method in class org.aesh.readline.editing.Vi
- addAction(int[], Vi.ActionStatus) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for input code points with action status.
- addAction(Key, String) - Method in class org.aesh.readline.editing.Emacs
-
Adds a key binding with the specified action name.
- addAction(Key, String) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key by action name.
- addAction(Key, String, EditMode.Status) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with action name and status.
- addAction(Key, String, EditMode.Status, EditMode.Status) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with action name, current and next status.
- addAction(Key, Action) - Method in interface org.aesh.readline.editing.EditMode
-
Add an action mapping for a key.
- addAction(Key, Action) - Method in class org.aesh.readline.editing.Emacs
-
Adds a key binding with the specified action.
- addAction(Key, Action) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key.
- addAction(Key, Action, EditMode.Status) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with status.
- addAction(Key, Action, EditMode.Status, EditMode.Status) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with current and next status.
- addAction(Key, Action, EditMode.Status, EditMode.Status, EditMode.Status) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with full status configuration.
- addAction(Key, Vi.ActionStatus) - Method in class org.aesh.readline.editing.Vi
-
Add an action mapping for a key with action status.
- addActionGroup(int[], Vi.ActionStatusGroup) - Method in class org.aesh.readline.editing.Vi
-
Add an action group mapping for input code points.
- addActionGroup(Key, Vi.ActionStatusGroup) - Method in class org.aesh.readline.editing.Vi
-
Add an action group mapping for a key.
- addActionToUndoStack() - Method in class org.aesh.readline.AeshConsoleBuffer
- addActionToUndoStack() - Method in interface org.aesh.readline.ConsoleBuffer
-
Will add the current action to the undo stack
- addCompletion(Completion) - Method in class org.aesh.readline.completion.CompletionHandler
-
Adds a completion to the completion list.
- addCompletionCandidate(String) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Add a completion candidate as a string.
- addCompletionCandidate(String) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- addCompletionCandidate(TerminalString) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Add a completion candidate.
- addCompletionCandidate(TerminalString) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- addCompletionCandidates(List) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Add multiple completion candidates.
- addCompletionCandidates(List) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- addCompletionCandidatesTerminalString(List) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Add multiple completion candidates as TerminalStrings.
- addCompletionCandidatesTerminalString(List) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- addCompletions(List) - Method in class org.aesh.readline.completion.CompletionHandler
-
Adds a list of completions to the completion list.
- addLine(int, int) - Method in class org.aesh.readline.cursor.CursorLocator
-
Adds a line with the specified size and prompt size to the locator.
- addText(int[]) - Method in class org.aesh.readline.paste.PasteManager
-
Adds text to the paste stack.
- addUndo(UndoAction) - Method in class org.aesh.readline.undo.UndoManager
-
Adds an undo action to the stack.
- addVariable(Variable, String) - Method in interface org.aesh.readline.editing.EditMode
-
Add a variable with its value.
- addVariable(Variable, String) - Method in class org.aesh.readline.editing.EditModeBuilder
-
Adds a variable with its value to the builder.
- addVariable(Variable, String) - Method in class org.aesh.readline.editing.Emacs
- addVariable(Variable, String) - Method in class org.aesh.readline.editing.Vi
- AeshConsoleBuffer - Class in org.aesh.readline
-
Default implementation of the ConsoleBuffer interface for managing console input and output.
- AeshConsoleBuffer(Connection, Prompt, EditMode, History, CompletionHandler, boolean, CursorListener) - Constructor for class org.aesh.readline.AeshConsoleBuffer
-
Creates a new AeshConsoleBuffer.
- Alias - Class in org.aesh.readline.alias
-
Alias value object
- Alias(String, String) - Constructor for class org.aesh.readline.alias.Alias
-
Creates a new Alias with the specified name and value.
- AliasCompletion - Class in org.aesh.readline.alias
-
Completion provider for alias and unalias commands.
- AliasCompletion(AliasManager) - Constructor for class org.aesh.readline.alias.AliasCompletion
-
Creates a new AliasCompletion with the specified alias manager.
- AliasCompletion(AliasManager, boolean) - Constructor for class org.aesh.readline.alias.AliasCompletion
-
Creates a new AliasCompletion with the specified alias manager and completion behavior.
- AliasConflictException - Exception Class in org.aesh.readline.alias
-
Exception thrown when an alias name conflicts with an existing command or alias.
- AliasConflictException() - Constructor for exception class org.aesh.readline.alias.AliasConflictException
-
Creates a new AliasConflictException with no detail message.
- AliasConflictException(String) - Constructor for exception class org.aesh.readline.alias.AliasConflictException
-
Creates a new AliasConflictException with the specified detail message.
- AliasManager - Class in org.aesh.readline.alias
-
Manages Aliases
- AliasManager(File, boolean) - Constructor for class org.aesh.readline.alias.AliasManager
-
Creates a new AliasManager with the specified alias file and persistence setting.
- AliasPreProcessor - Class in org.aesh.readline.alias
-
Pre-processor that expands alias names in input commands.
- AliasPreProcessor(AliasManager) - Constructor for class org.aesh.readline.alias.AliasPreProcessor
-
Creates a new AliasPreProcessor with the specified alias manager.
- aliasUsage() - Method in class org.aesh.readline.alias.AliasManager
-
Returns the usage information for the alias command.
- apply() - Method in class org.aesh.readline.cursor.Line.ColorizeAction
- apply() - Method in class org.aesh.readline.cursor.Line.CursorAction
-
Applies this cursor action.
- apply() - Method in class org.aesh.readline.cursor.Line.MoveAction
- apply() - Method in class org.aesh.readline.cursor.Line.MoveBackwardAction
- apply() - Method in class org.aesh.readline.cursor.Line.MoveDownAction
- apply() - Method in class org.aesh.readline.cursor.Line.MoveForwardAction
- apply() - Method in class org.aesh.readline.cursor.Line.MoveUpAction
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteLine
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.Yank
-
Apply the change action between two cursor positions.
- apply(int, int, InputProcessor) - Method in class org.aesh.readline.action.mappings.YankAfter
-
Apply the change action between two cursor positions.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.CopyForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteLine
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.MoveForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.Yank
-
Apply the change action from the current cursor position.
- apply(int, InputProcessor) - Method in class org.aesh.readline.action.mappings.YankAfter
-
Apply the change action from the current cursor position.
- apply(String) - Method in class org.aesh.readline.alias.AliasPreProcessor
-
Applies alias expansion to the given input string.
- ASKING_FOR_COMPLETIONS - Enum constant in enum org.aesh.readline.completion.CompletionHandler.CompletionStatus
-
Waiting for user confirmation to display all completions
- asString() - Method in class org.aesh.readline.Buffer
-
Returns the entire buffer content as a string, including multi-line content.
B
- BACKWARD_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor backward one character.
- BACKWARD_DELETE_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Delete the character before the cursor.
- BACKWARD_KILL_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill text from cursor to the beginning of the line.
- BACKWARD_KILL_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill the word before the cursor.
- BACKWARD_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor backward one word.
- BackwardChar - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor one character backward.
- BackwardChar() - Constructor for class org.aesh.readline.action.mappings.BackwardChar
-
Creates a new backward char action.
- BEGINNING_OF_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move to the first entry in history.
- BEGINNING_OF_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor to the beginning of the line.
- BeginningOfLine - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor to the beginning of the line.
- BeginningOfLine() - Constructor for class org.aesh.readline.action.mappings.BeginningOfLine
-
Creates a new beginning of line action.
- BELL_STYLE - Enum constant in enum org.aesh.readline.editing.Variable
-
Controls how readline indicates a terminal bell.
- BELL_STYLE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Bell style values: none, visible, audible.
- BIND_TTY_SPECIAL_CHARS - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline attempts to bind the control characters treated specially by the kernel's terminal driver to their readline equivalents.
- BIND_TTY_SPECIAL_CHARS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Bind TTY special chars: on/off.
- buffer() - Method in class org.aesh.readline.AeshConsoleBuffer
- buffer() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the input buffer containing the current line being edited.
- buffer() - Method in interface org.aesh.readline.InputProcessor
-
Gets the current console buffer.
- Buffer - Class in org.aesh.readline
-
Buffer to keep track of text and cursor position in the console.
- Buffer(Buffer) - Constructor for class org.aesh.readline.Buffer
-
Creates a copy of an existing buffer.
- build() - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Builds and returns the CursorTransaction with all added actions.
- build() - Method in class org.aesh.readline.ReadlineBuilder
-
Builds and returns a configured Readline instance.
- build(KeyAction[]) - Method in class org.aesh.readline.action.KeyMappingTrie
-
Builds the trie from the given key mappings.
- builder() - Static method in class org.aesh.readline.editing.EditModeBuilder
-
Creates a new EditModeBuilder instance with default settings.
- builder() - Static method in class org.aesh.readline.ReadlineBuilder
-
Creates a new ReadlineBuilder instance.
- builder(EditMode.Mode) - Static method in class org.aesh.readline.editing.EditModeBuilder
-
Creates a new EditModeBuilder instance with the specified editing mode.
C
- CALL_LAST_KBD_MACRO - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Execute the last keyboard macro.
- CAPITALIZE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Capitalize word status.
- CAPITALIZE_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Capitalize the current or following word.
- CapitalizeForwardWord - Class in org.aesh.readline.action.mappings
-
Action that capitalizes the word from cursor to end of word.
- CapitalizeForwardWord() - Constructor for class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Creates a new capitalize forward word action in emacs mode.
- CapitalizeForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Creates a new capitalize forward word action.
- CASE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Case change status.
- CHANGE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Change text status.
- CHANGE_EDITMODE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Change edit mode status.
- ChangeBackwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that changes text from cursor to beginning of previous WORD (whitespace-delimited).
- ChangeBackwardBigWord() - Constructor for class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Creates a new change backward big word action.
- ChangeBackwardWord - Class in org.aesh.readline.action.mappings
-
Action that changes text from cursor to beginning of previous word.
- ChangeBackwardWord(boolean, EditMode.Status) - Constructor for class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Creates a new change backward word action.
- ChangeBackwardWord(EditMode.Status) - Constructor for class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Creates a new change backward word action.
- changeCase() - Method in class org.aesh.readline.AeshConsoleBuffer
- changeCase() - Method in interface org.aesh.readline.ConsoleBuffer
-
Change case on the char located at the cursor position
- ChangeCaseChar - Class in org.aesh.readline.action.mappings
-
Action that toggles the case of the character at cursor and moves forward.
- ChangeCaseChar() - Constructor for class org.aesh.readline.action.mappings.ChangeCaseChar
-
Creates a new change case char action.
- ChangeEndOfLine - Class in org.aesh.readline.action.mappings
-
Action that changes text from cursor to end of line.
- ChangeEndOfLine() - Constructor for class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Creates a new change end of line action.
- ChangeForwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that changes text from cursor to end of WORD (whitespace-delimited).
- ChangeForwardBigWord() - Constructor for class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Creates a new change forward big word action.
- ChangeForwardWord - Class in org.aesh.readline.action.mappings
-
Action that changes text from cursor to end of word.
- ChangeForwardWord() - Constructor for class org.aesh.readline.action.mappings.ChangeForwardWord
-
Creates a new change forward word action.
- ChangeForwardWord(boolean, EditMode.Status) - Constructor for class org.aesh.readline.action.mappings.ChangeForwardWord
-
Creates a new change forward word action.
- CHARACTER_SEARCH - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search forward for a character.
- CHARACTER_SEARCH_BACKWARD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search backward for a character.
- clear() - Method in class org.aesh.readline.action.KeyMappingTrie
-
Clears all mappings from the trie.
- clear() - Method in class org.aesh.readline.Buffer
-
Clears the buffer content without resetting multi-line state.
- clear() - Method in class org.aesh.readline.completion.CompletionHandler
-
Clears all completions from the completion list.
- clear() - Method in class org.aesh.readline.cursor.CursorLocator
-
Clears all stored line information from the locator.
- clear() - Method in class org.aesh.readline.history.History
-
Clears all entries from the history.
- clear() - Method in class org.aesh.readline.history.InMemoryHistory
- clear() - Method in class org.aesh.readline.undo.UndoManager
-
Clears all undo actions from the stack.
- clear(boolean) - Method in class org.aesh.readline.AeshConsoleBuffer
- clear(boolean) - Method in interface org.aesh.readline.ConsoleBuffer
-
Clear an ansi terminal.
- Clear - Class in org.aesh.readline.action.mappings
-
Action that clears the screen and redraws the current line.
- Clear() - Constructor for class org.aesh.readline.action.mappings.Clear
-
Creates a new clear action.
- CLEAR - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Clear screen status.
- CLEAR_SCREEN - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Clear the terminal screen.
- clearDefaultActions() - Method in class org.aesh.readline.editing.Emacs
-
Clears all default key actions and key event actions.
- colorize(int, Color, Color, boolean) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a colorize action to change the color of a character at the specified index.
- COMMAND - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Command mode status (vi).
- COMMENT_BEGIN - Enum constant in enum org.aesh.readline.editing.Variable
-
The string to insert at the beginning of the line when the insert-comment command is executed.
- COMMENT_BEGIN - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Comment begin string (free-form).
- compareTo(Object) - Method in class org.aesh.readline.alias.Alias
-
Compares this alias to another alias by name for ordering.
- complete(C) - Method in interface org.aesh.readline.completion.Completion
-
Populate the CompleteOperation object with possible completions + offset if needed
- complete(CompleteOperation) - Method in class org.aesh.readline.alias.AliasCompletion
-
Provides completion candidates for alias-related commands.
- complete(InputProcessor) - Method in class org.aesh.readline.completion.CompletionHandler
-
Display possible completions. 1.
- Complete - Class in org.aesh.readline.action.mappings
-
Action that triggers tab completion for the current input.
- Complete() - Constructor for class org.aesh.readline.action.mappings.Complete
-
Creates a new complete action.
- COMPLETE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Trigger command completion.
- COMPLETE - Enum constant in enum org.aesh.readline.completion.CompletionHandler.CompletionStatus
-
Completion process is finished
- COMPLETE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Tab completion status.
- CompleteOperation - Interface in org.aesh.readline.completion
-
Interface representing a completion operation with candidates and configuration options.
- CompleteOperationImpl - Class in org.aesh.readline.completion
-
A payload object to store completion data
- CompleteOperationImpl(String, int) - Constructor for class org.aesh.readline.completion.CompleteOperationImpl
-
Creates a new CompleteOperationImpl with the given buffer and cursor position.
- completer() - Method in class org.aesh.readline.AeshConsoleBuffer
- completer() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the completion handler for tab completion.
- Completion<C> - Interface in org.aesh.readline.completion
-
To enable auto completion, commands need to implement this interface.
- COMPLETION_DISPLAY_WIDTH - Enum constant in enum org.aesh.readline.editing.Variable
-
The number of screen columns used to display possible matches when performing completion.
- COMPLETION_DISPLAY_WIDTH - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Completion display width (numeric).
- COMPLETION_IGNORE_CASE - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline performs filename matching and completion in a case-insensitive fashion.
- COMPLETION_IGNORE_CASE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Completion ignore case: on/off.
- COMPLETION_MAP_CASE - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, and completion-ignore-case is enabled, readline treats hyphens and underscores as equivalent.
- COMPLETION_MAP_CASE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Completion map case: on/off.
- COMPLETION_PREFIX_DISPLAY_LENGTH - Enum constant in enum org.aesh.readline.editing.Variable
-
The length in characters of the common prefix of a list of possible completions that is displayed without modification.
- COMPLETION_PREFIX_DISPLAY_LENGTH - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Completion prefix display length (numeric).
- COMPLETION_QUERY_ITEMS - Enum constant in enum org.aesh.readline.editing.Variable
-
The number of possible completions that determines when the user is asked whether the list of possibilities should be displayed.
- COMPLETION_QUERY_ITEMS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Completion query items threshold (numeric).
- completionHandler(CompletionHandler) - Method in class org.aesh.readline.ReadlineBuilder
-
Sets the completion handler for tab completion.
- CompletionHandler<C> - Class in org.aesh.readline.completion
-
Abstract handler that manages tab-completion for command line input.
- CompletionHandler() - Constructor for class org.aesh.readline.completion.CompletionHandler
-
Creates a new CompletionHandler with an empty completion list.
- CompletionHandler.CompletionStatus - Enum in org.aesh.readline.completion
-
Represents the current status of the completion process.
- completionStatus() - Method in class org.aesh.readline.completion.CompletionHandler
-
Returns the current completion status.
- connection() - Method in interface org.aesh.readline.InputProcessor
-
Gets the connection.
- ConsoleBuffer - Interface in org.aesh.readline
-
Internal class for actions to get access to the buffer, history, connection, ++
- CONVERT_META - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline converts characters with the eighth bit set to an ASCII key sequence.
- CONVERT_META - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Convert meta characters: on/off.
- copy() - Method in class org.aesh.readline.Prompt
-
Creates a copy of this prompt.
- COPY_BACKWARD_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Copy the word before the cursor to the kill ring.
- COPY_FORWARD_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Copy the word after the cursor to the kill ring.
- COPY_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Copy the entire line to the kill ring.
- CopyBackwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that copies text from cursor to beginning of previous WORD (whitespace-delimited).
- CopyBackwardBigWord() - Constructor for class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Creates a new copy backward big word action.
- CopyBackwardBigWord(boolean) - Constructor for class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Creates a new copy backward big word action.
- CopyBackwardWord - Class in org.aesh.readline.action.mappings
-
Action that copies text from cursor to beginning of previous word.
- CopyBackwardWord() - Constructor for class org.aesh.readline.action.mappings.CopyBackwardWord
-
Creates a new copy backward word action.
- CopyBackwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.CopyBackwardWord
-
Creates a new copy backward word action.
- CopyForwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that copies text from cursor to end of WORD (whitespace-delimited).
- CopyForwardBigWord() - Constructor for class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Creates a new copy forward big word action.
- CopyForwardBigWord(boolean) - Constructor for class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Creates a new copy forward big word action.
- CopyForwardWord - Class in org.aesh.readline.action.mappings
-
Action that copies text from cursor to end of word.
- CopyForwardWord() - Constructor for class org.aesh.readline.action.mappings.CopyForwardWord
-
Creates a new copy forward word action.
- CopyForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.CopyForwardWord
-
Creates a new copy forward word action.
- CopyLine - Class in org.aesh.readline.action.mappings
-
Action that copies the entire current line to the paste buffer.
- CopyLine() - Constructor for class org.aesh.readline.action.mappings.CopyLine
-
Creates a new copy line action.
- create() - Method in class org.aesh.readline.editing.EditModeBuilder
-
Creates an EditMode instance with all configured actions, variables, and device mappings.
- createCompleteOperation(String, int) - Method in class org.aesh.readline.completion.CompletionHandler
-
Creates a complete operation for the given buffer and cursor position.
- createCompleteOperation(String, int) - Method in class org.aesh.readline.completion.SimpleCompletionHandler
-
Creates a complete operation for the given buffer and cursor position.
- createKeyEvent(int[]) - Method in interface org.aesh.readline.editing.EditMode
-
Create a key event from input code points.
- createSimple() - Method in class org.aesh.readline.editing.EditModeBuilder
-
Creates a simple EditMode with minimal key bindings (only accept-line).
- cursor() - Method in class org.aesh.readline.Buffer
-
Returns the current cursor position in the buffer.
- CursorAction() - Constructor for class org.aesh.readline.cursor.Line.CursorAction
-
Default constructor for CursorAction.
- CursorListener - Interface in org.aesh.readline.cursor
-
Listener interface for receiving cursor movement events.
- CursorLocation - Class in org.aesh.readline.cursor
-
Represents the row and column position of the cursor in the terminal.
- CursorLocation(int, int) - Constructor for class org.aesh.readline.cursor.CursorLocation
-
Creates a new cursor location with the specified row and column.
- CursorLocator - Class in org.aesh.readline.cursor
-
Map a command character index onto a cursor COL/ROW.
- CursorLocator(Buffer) - Constructor for class org.aesh.readline.cursor.CursorLocator
-
Creates a new cursor locator for the specified buffer.
- CursorTransactionBuilder() - Constructor for class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Default constructor for CursorTransactionBuilder.
D
- delete(int) - Method in class org.aesh.readline.AeshConsoleBuffer
- delete(int) - Method in interface org.aesh.readline.ConsoleBuffer
-
Delete from cursor position back or forth depending on the value of delta.
- delete(Consumer, int, int) - Method in class org.aesh.readline.Buffer
-
Deletes characters from the buffer relative to the cursor position.
- delete(Consumer, int, int, boolean) - Method in class org.aesh.readline.Buffer
-
Deletes characters from the buffer relative to the cursor position.
- DELETE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Delete text status.
- DELETE_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Delete the character at the cursor.
- DELETE_CHAR_OR_LIST - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Delete character at cursor or list completions if line is empty.
- DELETE_HORIZONTAL_SPACE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Delete all horizontal whitespace around the cursor.
- DeleteBackwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to beginning of previous WORD (whitespace-delimited).
- DeleteBackwardBigWord() - Constructor for class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Creates a new DeleteBackwardBigWord action.
- DeleteBackwardWord - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to beginning of previous word.
- DeleteBackwardWord() - Constructor for class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Creates a new DeleteBackwardWord action in emacs mode.
- DeleteBackwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Creates a new DeleteBackwardWord action.
- DeleteChar - Class in org.aesh.readline.action.mappings
-
Action that deletes the character at the cursor position.
- DeleteChar() - Constructor for class org.aesh.readline.action.mappings.DeleteChar
-
Creates a new DeleteChar action.
- DeleteEndOfLine - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to end of line.
- DeleteEndOfLine() - Constructor for class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Creates a new DeleteEndOfLine action in emacs mode.
- DeleteEndOfLine(boolean) - Constructor for class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Creates a new DeleteEndOfLine action.
- DeleteForwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to end of WORD (whitespace-delimited).
- DeleteForwardBigWord() - Constructor for class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Creates a new DeleteForwardBigWord action.
- DeleteForwardWord - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to end of word.
- DeleteForwardWord() - Constructor for class org.aesh.readline.action.mappings.DeleteForwardWord
-
Creates a new DeleteForwardWord action in emacs mode.
- DeleteForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.DeleteForwardWord
-
Creates a new DeleteForwardWord action with delete status.
- DeleteForwardWord(boolean, EditMode.Status) - Constructor for class org.aesh.readline.action.mappings.DeleteForwardWord
-
Creates a new DeleteForwardWord action with the specified status.
- DeleteLine - Class in org.aesh.readline.action.mappings
-
Action that deletes the entire current line.
- DeletePrevChar - Class in org.aesh.readline.action.mappings
-
Action that deletes the character before the cursor (backspace).
- DeletePrevChar() - Constructor for class org.aesh.readline.action.mappings.DeletePrevChar
-
Creates a new DeletePrevChar action.
- DeleteStartOfLine - Class in org.aesh.readline.action.mappings
-
Action that deletes text from cursor to beginning of line.
- DeleteStartOfLine() - Constructor for class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Creates a new DeleteStartOfLine action.
- device(Device) - Method in class org.aesh.readline.editing.EditModeBuilder
-
Sets the terminal device for the builder.
- DIGIT_ARGUMENT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Start or accumulate a numeric argument for subsequent commands.
- disable() - Method in class org.aesh.readline.history.History
-
Disables history tracking.
- DISABLE_COMPLETION - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline inhibits word completion.
- DISABLE_COMPLETION - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Disable completion: on/off.
- disablePrompt(boolean) - Method in class org.aesh.readline.Buffer
-
Need to disable prompt in calculations involving search.
- DO_UPPERCASE_VERSION - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Execute the uppercase equivalent of a meta command.
- doAppendSeparator(boolean) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Set if this CompletionOperation would allow an separator to be appended.
- doAppendSeparator(boolean) - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Set if this CompletionOperation would allow an separator to be appended.
- doIgnoreNonEscapedSpace() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Check if non-escaped spaces should be ignored.
- doIgnoreNonEscapedSpace() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- doIgnoreOffset() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Check if offset should be ignored.
- doIgnoreOffset() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- DOWN_CASE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Lower case status.
- downCase() - Method in class org.aesh.readline.AeshConsoleBuffer
- downCase() - Method in interface org.aesh.readline.ConsoleBuffer
-
Down case the char located at the cursor position
- DOWNCASE_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Convert the current or following word to lowercase.
- DownCaseForwardWord - Class in org.aesh.readline.action.mappings
-
Action that converts the next word to lowercase.
- DownCaseForwardWord() - Constructor for class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Creates a new DownCaseForwardWord action in emacs mode.
- DownCaseForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Creates a new DownCaseForwardWord action.
- drawLine() - Method in class org.aesh.readline.AeshConsoleBuffer
- drawLine() - Method in interface org.aesh.readline.ConsoleBuffer
-
Print the contents of the current buffer to the console
- drawLineForceDisplay() - Method in class org.aesh.readline.AeshConsoleBuffer
- drawLineForceDisplay() - Method in interface org.aesh.readline.ConsoleBuffer
-
Force a rewrite of the prompt even though it might not be needed
- DUMP_FUNCTIONS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Dump all readline functions to output.
- DUMP_MACROS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Dump all readline macros to output.
- DUMP_VARIABLES - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Dump all readline variables to output.
E
- ECHO_CONTROL_CHARACTERS - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline displays control characters in a visible fashion when echoing.
- ECHO_CONTROL_CHARACTERS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Echo control characters: on/off.
- EDIT - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Edit mode status.
- EDITING_MODE - Enum constant in enum org.aesh.readline.editing.Variable
-
Controls whether readline starts in emacs or vi editing mode.
- EDITING_MODE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Editing mode: vi or emacs.
- editMode() - Method in interface org.aesh.readline.InputProcessor
-
Gets the current edit mode.
- editMode(EditMode) - Method in class org.aesh.readline.ReadlineBuilder
-
Sets the edit mode for the Readline instance.
- EditMode - Interface in org.aesh.readline.editing
-
Defines the interface for line editing modes such as Emacs and Vi.
- EditMode.Mode - Enum in org.aesh.readline.editing
-
Editing mode types.
- EditMode.Status - Enum in org.aesh.readline.editing
-
Editing status values.
- EditModeBuilder - Class in org.aesh.readline.editing
-
Builder for creating and configuring EditMode instances with key bindings and variables.
- Emacs - Class in org.aesh.readline.editing
-
Emacs-style line editing mode implementation.
- EMACS - Enum constant in enum org.aesh.readline.editing.EditMode.Mode
-
Emacs-style editing mode.
- EMACS_EDITING_MODE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Switch to emacs editing mode.
- EmacsEditingMode - Class in org.aesh.readline.action.mappings
-
Action that switches the input processor to Emacs editing mode.
- enable() - Method in class org.aesh.readline.history.History
-
Enables history tracking.
- ENABLE_KEYPAD - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline enables the application keypad when called.
- ENABLE_KEYPAD - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Enable keypad: on/off.
- enableHistory(boolean) - Method in class org.aesh.readline.ReadlineBuilder
-
Enables or disables history tracking.
- END_KBD_MACRO - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Stop recording a keyboard macro.
- END_OF_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move to the last entry in history.
- END_OF_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor to the end of the line.
- EndOfFile - Class in org.aesh.readline.action.mappings
-
Action that handles end-of-file (EOF) signal, typically triggered by Ctrl-D.
- EndOfFile() - Constructor for class org.aesh.readline.action.mappings.EndOfFile
-
Creates a new EndOfFile action.
- EndOfLine - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor to the end of the current line.
- EndOfLine() - Constructor for class org.aesh.readline.action.mappings.EndOfLine
-
Creates a new EndOfLine action.
- Enter - Class in org.aesh.readline.action.mappings
-
Action that accepts the current input line and processes it.
- Enter() - Constructor for class org.aesh.readline.action.mappings.Enter
-
Creates a new Enter action.
- EOF - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
End of file status.
- equals(Object) - Method in class org.aesh.readline.alias.Alias
-
Compares this alias to another object for equality.
- equals(Object) - Method in class org.aesh.readline.Prompt
- EXCHANGE_POINT_AND_MARK - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Swap the cursor position with the mark.
- EXIT - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Exit status.
- EXPAND_TILDE - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, tilde expansion is performed when readline attempts word completion.
- EXPAND_TILDE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Expand tilde: on/off.
F
- FileAccessPermission - Class in org.aesh.readline.util
-
FileAccessPermissiondefines file access permission like readable, writable. - FileAccessPermission() - Constructor for class org.aesh.readline.util.FileAccessPermission
-
Default constructor
- FileHistory - Class in org.aesh.readline.history
-
Read the history file at init and writeToStdOut to it at shutdown
- FileHistory(File, int) - Constructor for class org.aesh.readline.history.FileHistory
-
Creates a FileHistory with the specified file and maximum size.
- FileHistory(File, int, boolean) - Constructor for class org.aesh.readline.history.FileHistory
-
Creates a FileHistory with the specified file, maximum size, and logging option.
- FileHistory(File, int, FileAccessPermission, boolean) - Constructor for class org.aesh.readline.history.FileHistory
-
Creates a FileHistory with full configuration options.
- find(int[]) - Method in class org.aesh.readline.history.History
-
Finds an entry in the history that matches the search.
- find(int[]) - Method in class org.aesh.readline.history.InMemoryHistory
- findAllMatchingNames(String) - Method in class org.aesh.readline.alias.AliasManager
-
Finds all alias names that start with the given prefix.
- findStartsWithOperation(List) - Static method in class org.aesh.readline.completion.CompletionHandler
-
If there is any common start string in the completion list, return it
- findVariable(String) - Static method in enum org.aesh.readline.editing.Variable
-
Finds a Variable by its inputrc string value.
- finish(String) - Method in interface org.aesh.readline.InputProcessor
-
Finishes the input processing with the given output.
- flags() - Method in interface org.aesh.readline.InputProcessor
-
Gets the current readline flags.
- forceSetDeltaChangedAtEndOfBuffer(boolean) - Method in class org.aesh.readline.Buffer
-
Forces the delta changed at end of buffer flag to a specific value.
- FORWARD - Enum constant in enum org.aesh.readline.history.SearchDirection
-
Search forward through history (from oldest to newest).
- FORWARD_BACKWARD_DELETE_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Delete character at cursor or before cursor depending on position.
- FORWARD_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor forward one character.
- FORWARD_SEARCH_BACKWARD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search backward starting from forward position in history.
- FORWARD_SEARCH_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search forward through history.
- FORWARD_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move cursor forward one word.
- ForwardChar - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor one character forward.
- ForwardChar() - Constructor for class org.aesh.readline.action.mappings.ForwardChar
-
Creates a new ForwardChar action.
- ForwardSearchHistory - Class in org.aesh.readline.action.mappings
-
Action that searches forward through the command history.
G
- get(int) - Method in class org.aesh.readline.Buffer
-
Returns the character at the specified position in the buffer.
- get(int) - Method in class org.aesh.readline.history.History
-
Gets the history entry at the specified index.
- get(int) - Method in class org.aesh.readline.history.InMemoryHistory
- get(int) - Method in class org.aesh.readline.paste.PasteManager
-
Retrieves text from the paste stack at the specified index.
- getAlias(String) - Method in class org.aesh.readline.alias.AliasManager
-
Retrieves an alias by its name.
- getAliasName(String) - Method in class org.aesh.readline.alias.AliasManager
-
Expands an alias if the first word of the input matches an alias name.
- getAll() - Method in class org.aesh.readline.history.History
-
Gets all entries in the history.
- getAll() - Method in class org.aesh.readline.history.InMemoryHistory
- getAllNames() - Method in class org.aesh.readline.alias.AliasManager
-
Returns a list of all defined alias names.
- getANSI() - Method in class org.aesh.readline.Prompt
-
Returns the ANSI-formatted prompt string, or the plain prompt if no ANSI formatting exists.
- getAskCompletionSize() - Method in class org.aesh.readline.completion.CompletionHandler
-
Returns the size threshold for asking before displaying completions.
- getBuffer() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the input buffer string.
- getBuffer() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getBuffer() - Method in class org.aesh.readline.undo.UndoAction
-
Returns the buffer content stored in this undo action.
- getCharacterAtCursor() - Method in class org.aesh.readline.cursor.Line
-
Returns the character located at the cursor.
- getCharacterAtPosition(int) - Method in class org.aesh.readline.cursor.Line
-
Returns the character at an arbitrary position
- getColumn() - Method in class org.aesh.readline.cursor.CursorLocation
-
Returns the column position of the cursor.
- getCompletionCandidates() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the list of completion candidates.
- getCompletionCandidates() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getCurrent() - Method in class org.aesh.readline.history.History
-
Gets the current line being edited.
- getCurrent() - Method in class org.aesh.readline.history.InMemoryHistory
- getCurrentCharacterIndex() - Method in class org.aesh.readline.cursor.Line
-
Gets the index of the character where the cursor is located.
- getCursor() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the current cursor position.
- getCursor() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getCursorLocator() - Method in class org.aesh.readline.Buffer
-
Returns the cursor locator for this buffer.
- getCursorLocator() - Method in class org.aesh.readline.cursor.Line
-
Gets the cursor locator for this line's buffer.
- getCursorPosition() - Method in class org.aesh.readline.undo.UndoAction
-
Returns the cursor position stored in this undo action.
- getEofCounter() - Method in class org.aesh.readline.editing.Emacs
-
Gets the current EOF counter value.
- getFormattedCompletion(String) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the formatted version of a completion string.
- getFormattedCompletion(String) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getFormattedCompletionCandidates() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the formatted completion candidates as strings.
- getFormattedCompletionCandidates() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getFormattedCompletionCandidatesTerminalString() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the formatted completion candidates as TerminalStrings.
- getFormattedCompletionCandidatesTerminalString() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getInputProcessor() - Method in class org.aesh.readline.Readline
-
Returns the current input processor.
- getLength() - Method in class org.aesh.readline.Prompt
-
Returns the length of the prompt in characters.
- getLineFromCursor() - Method in class org.aesh.readline.cursor.Line
-
Returns a string from the the cursor position to the end of the line.
- getLineMasked() - Method in class org.aesh.readline.Buffer
-
Returns the current line content, with masking applied if enabled.
- getLineToCursor() - Method in class org.aesh.readline.cursor.Line
-
Returns a string from the beginning of the line to the cursor.
- getMask() - Method in class org.aesh.readline.Prompt
-
Returns the masking character used for hiding input.
- getName() - Method in class org.aesh.readline.alias.Alias
-
Returns the name of this alias.
- getNext() - Method in class org.aesh.readline.undo.UndoManager
-
Retrieves and removes the next undo action from the stack.
- getNextFetch() - Method in class org.aesh.readline.history.History
-
Gets the next entry in the history (moving forward).
- getNextFetch() - Method in class org.aesh.readline.history.InMemoryHistory
- getNonTrimmedBuffer() - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Returns the original non-trimmed buffer.
- getOffset() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the offset for completion.
- getOffset() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- getPreviousFetch() - Method in class org.aesh.readline.history.History
-
Gets the previous entry in the history (moving backward).
- getPreviousFetch() - Method in class org.aesh.readline.history.InMemoryHistory
- getPromptAsString() - Method in class org.aesh.readline.Prompt
-
Returns the prompt text as an array of Unicode code points.
- getRow() - Method in class org.aesh.readline.cursor.CursorLocation
-
Returns the row position of the cursor.
- getSearchDirection() - Method in class org.aesh.readline.history.History
-
Gets the current search direction.
- getSearchDirection() - Method in class org.aesh.readline.history.InMemoryHistory
- getSeparator() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Get the separator character, by default its space
- getSeparator() - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Get the separator character, by default its space
- getStatus() - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.CopyForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteLine
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.MoveForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.Yank
-
Get the edit mode status.
- getStatus() - Method in class org.aesh.readline.action.mappings.YankAfter
-
Get the edit mode status.
- getTrimmedSize() - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Returns the number of characters that were trimmed from the buffer.
- getValue() - Method in class org.aesh.readline.alias.Alias
-
Returns the value of this alias.
- getValue() - Method in enum org.aesh.readline.editing.Variable
-
Returns the inputrc string representation of this variable.
- getValuesByVariable(Variable) - Static method in enum org.aesh.readline.editing.VariableValues
-
Get the allowed values for a given variable.
- getVariableValue(Variable) - Method in class org.aesh.readline.editing.EditModeBuilder
-
Gets the value of a variable.
H
- hasANSI() - Method in class org.aesh.readline.Prompt
-
Checks if the prompt has ANSI formatting.
- hasAppendSeparator() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Do this completion allow for appending a separator after completion?
- hasAppendSeparator() - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Do this completion allow for appending a separator after completion?
- hashCode() - Method in class org.aesh.readline.alias.Alias
-
Returns a hash code value for this alias.
- hashCode() - Method in class org.aesh.readline.Prompt
- hasNext() - Method in class org.aesh.readline.action.ActionDecoder
-
Checks if there is another action available.
- hasPrefix - Variable in class org.aesh.readline.action.KeyMappingTrie.MatchResult
-
True if the buffer is a prefix of a longer sequence in the trie.
- hasValue() - Method in enum org.aesh.readline.editing.VariableValues
-
Check if this variable has defined values.
- history() - Method in class org.aesh.readline.AeshConsoleBuffer
- history() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the command history manager.
- history(History) - Method in class org.aesh.readline.ReadlineBuilder
-
Sets the history implementation for the Readline instance.
- History - Class in org.aesh.readline.history
-
Abstract base class for managing command line history.
- History() - Constructor for class org.aesh.readline.history.History
-
Protected constructor for subclasses.
- HISTORY - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
History navigation status.
- HISTORY_PRESERVE_POINT - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, the history code attempts to place the point at the same location on each history line retrieved with previous-history or next-history.
- HISTORY_PRESERVE_POINT - Enum constant in enum org.aesh.readline.editing.VariableValues
-
History preserve point: on/off.
- HISTORY_SCROLL_MODE - Enum constant in enum org.aesh.readline.editing.Variable
-
Controls the scroll mode behavior when navigating through history.
- HISTORY_SCROLL_MODE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
History scroll mode: on/off.
- HISTORY_SEARCH_FORWARD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search forward through history for lines starting with current input.
- HISTORY_SIZE - Enum constant in enum org.aesh.readline.editing.Variable
-
Sets the maximum number of history entries saved in the history list.
- HISTORY_SIZE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
History size (numeric).
- historyFile(String) - Method in class org.aesh.readline.ReadlineBuilder
-
Sets the file path for persistent history storage.
- historySize(int) - Method in class org.aesh.readline.ReadlineBuilder
-
Sets the maximum number of history entries to retain.
I
- IGNORE_EOF - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Ignore EOF status.
- IGNORE_EOF - Enum constant in enum org.aesh.readline.ReadlineFlag
-
Ignore EOF signal a given number of times
- InMemoryHistory - Class in org.aesh.readline.history
-
A simple in-memory history implementation By default max size is 500
- InMemoryHistory() - Constructor for class org.aesh.readline.history.InMemoryHistory
-
Creates an InMemoryHistory with the default maximum size of 500 entries.
- InMemoryHistory(int) - Constructor for class org.aesh.readline.history.InMemoryHistory
-
Creates an InMemoryHistory with the specified maximum size.
- input(Action, KeyAction) - Method in interface org.aesh.readline.action.ActionEvent
-
Processes an input event with the given action and key.
- input(Action, KeyAction) - Method in class org.aesh.readline.action.mappings.Complete
- input(Action, KeyAction) - Method in class org.aesh.readline.action.mappings.ForwardSearchHistory
- input(Action, KeyAction) - Method in class org.aesh.readline.action.mappings.ReverseSearchHistory
- INPUT_META - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline enables eight-bit input regardless of terminal claims.
- INPUT_META - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Input meta: on/off.
- InputProcessor - Interface in org.aesh.readline
-
InputProcessor is used by
Readlineto process the input. - InputrcParser - Class in org.aesh.readline.editing
-
Map key bindings to specified operation.
- insert(int[]) - Method in class org.aesh.readline.AeshConsoleBuffer
- insert(int[]) - Method in interface org.aesh.readline.ConsoleBuffer
-
Insert at the end of the Buffer
- insert(String, int) - Method in class org.aesh.readline.AeshConsoleBuffer
- insert(String, int) - Method in interface org.aesh.readline.ConsoleBuffer
-
Insert a String into the buffer at a specific point
- insert(Consumer, int[], int) - Method in class org.aesh.readline.Buffer
-
Inserts text at the current cursor position.
- insert(Consumer, int, int) - Method in class org.aesh.readline.Buffer
-
Inserts a single character at the current cursor position.
- insert(Consumer, String, int) - Method in class org.aesh.readline.Buffer
-
Inserts a string at the current cursor position and updates the cursor accordingly.
- INSERT_COMMENT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Insert a comment character at the beginning of the line.
- INSERT_COMPLETIONS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Insert all completions of the text before cursor.
- Interrupt - Class in org.aesh.readline.action.mappings
-
Action that sends an interrupt signal (SIGINT) to the terminal.
- Interrupt() - Constructor for class org.aesh.readline.action.mappings.Interrupt
-
Creates a new Interrupt action.
- INTERRUPT - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Interrupt signal status.
- invalidateCursorLocation() - Method in class org.aesh.readline.Buffer
-
Some completion occured, do not try to compute character index location.
- invalidateCursorLocation() - Method in class org.aesh.readline.cursor.CursorLocator
-
Marks the cursor location as invalidated.
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.CopyForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteLine
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.MoveForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.Yank
-
Check if the character is a delimiter (non-alphanumeric).
- isDelimiter(char) - Method in class org.aesh.readline.action.mappings.YankAfter
-
Check if the character is a delimiter (non-alphanumeric).
- ISEARCH_TERMINATORS - Enum constant in enum org.aesh.readline.editing.Variable
-
The string of characters that should terminate an incremental search.
- ISEARCH_TERMINATORS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Isearch terminators (free-form).
- isEmpty() - Method in class org.aesh.readline.undo.UndoManager
-
Checks if the undo stack is empty.
- isEnabled() - Method in class org.aesh.readline.history.History
-
Checks if history is enabled.
- isExecutable() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if the file is executable.
- isExecutableOwnerOnly() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if executable permission is owner only.
- isIgnoreStartsWith() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Check if starts-with matching should be ignored.
- isIgnoreStartsWith() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- isInChainedAction() - Method in interface org.aesh.readline.editing.EditMode
-
Check if currently in a chained action sequence.
- isInChainedAction() - Method in class org.aesh.readline.editing.Emacs
- isInChainedAction() - Method in class org.aesh.readline.editing.Vi
- isLocationInvalidated() - Method in class org.aesh.readline.cursor.CursorLocator
-
Checks if the cursor location tracking has been invalidated.
- isMasking() - Method in class org.aesh.readline.Buffer
-
Checks if the buffer is in masking mode (e.g., for password input).
- isMasking() - Method in class org.aesh.readline.Prompt
-
Checks if input masking is enabled.
- isMultiLine() - Method in class org.aesh.readline.Buffer
-
Checks if the buffer is in multi-line mode.
- isPromptDisabled() - Method in class org.aesh.readline.Buffer
-
Checks if the prompt is disabled for calculations.
- isReadable() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if the file is readable.
- isReadableOwnerOnly() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if readable permission is owner only.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.CopyForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteLine
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.MoveForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.Yank
-
Check if the character is a whitespace.
- isSpace(char) - Method in class org.aesh.readline.action.mappings.YankAfter
-
Check if the character is a whitespace.
- isTrimmed() - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Checks if the buffer has been trimmed.
- isWritable() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if the file is writable.
- isWritableOwnerOnly() - Method in class org.aesh.readline.util.FileAccessPermission
-
Checks if writable permission is owner only.
K
- keepFocus() - Method in interface org.aesh.readline.action.ActionEvent
-
Returns whether this action event should retain focus after processing.
- keepFocus() - Method in class org.aesh.readline.action.mappings.Complete
- keepFocus() - Method in class org.aesh.readline.action.mappings.ForwardSearchHistory
- keepFocus() - Method in class org.aesh.readline.action.mappings.ReverseSearchHistory
- KEYMAP - Enum constant in enum org.aesh.readline.editing.Variable
-
Sets readline's keymap.
- KEYMAP - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Keymap names for different editing contexts.
- KeyMappingTrie - Class in org.aesh.readline.action
-
A trie-based data structure for efficient key sequence matching.
- KeyMappingTrie() - Constructor for class org.aesh.readline.action.KeyMappingTrie
- KeyMappingTrie.MatchResult - Class in org.aesh.readline.action
-
Result of a trie match operation.
- keys() - Method in interface org.aesh.readline.editing.EditMode
-
Get the key actions for this mode.
- keys() - Method in class org.aesh.readline.editing.Emacs
- keys() - Method in class org.aesh.readline.editing.Vi
- KILL_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill text from cursor to the end of the line.
- KILL_REGION - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill the text between cursor and mark.
- KILL_WHOLE_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill the entire current line.
- KILL_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill the word after the cursor.
L
- length() - Method in class org.aesh.readline.Buffer
-
Returns the length of the buffer content.
- Line - Class in org.aesh.readline.cursor
-
A command line.
- Line(Buffer, Connection, int) - Constructor for class org.aesh.readline.cursor.Line
-
Creates a new Line instance representing a command line.
- Line.ColorizeAction - Class in org.aesh.readline.cursor
-
Move to the index and Colorize the character.
- Line.CursorAction - Class in org.aesh.readline.cursor
-
A CursorAction is an action that modifies the cursor.
- Line.CursorTransaction - Class in org.aesh.readline.cursor
-
A cursor transaction runs action.
- Line.CursorTransactionBuilder - Class in org.aesh.readline.cursor
-
Builder for CursorTransaction.
- Line.MoveAction - Class in org.aesh.readline.cursor
-
Move the cursor to a given index.
- Line.MoveBackwardAction - Class in org.aesh.readline.cursor
-
Move cursor backward.
- Line.MoveDownAction - Class in org.aesh.readline.cursor
-
Move cursor down.
- Line.MoveForwardAction - Class in org.aesh.readline.cursor
-
Move cursor forward.
- Line.MoveUpAction - Class in org.aesh.readline.cursor
-
Move cursor up.
- locate(int, int) - Method in class org.aesh.readline.cursor.CursorLocator
-
The core logic of the locator.
M
- mapKeys(String) - Static method in class org.aesh.readline.editing.InputrcParser
-
Maps a key string (e.g., "M-C-a" for Meta-Control-a) to its integer array representation.
- mapQuoteKeys(String) - Static method in class org.aesh.readline.editing.InputrcParser
-
Parse key mapping lines that start with "
- mapToAction(String) - Static method in class org.aesh.readline.action.mappings.ActionMapper
-
Maps a readline function name to its corresponding action.
- MARK_DIRECTORIES - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, completed directory names have a slash appended.
- MARK_DIRECTORIES - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Mark directories: on/off.
- MARK_MODIFIED_LINES - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, history lines that have been modified are displayed with a preceding asterisk.
- MARK_MODIFIED_LINES - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Mark modified lines: on/off.
- MARK_SYMLINKED_DIRECTORIES - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, completed names which are symbolic links to directories have a slash appended.
- MARK_SYMLINKED_DIRECTORIES - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Mark symlinked directories: on/off.
- match(int[]) - Method in class org.aesh.readline.action.KeyMappingTrie
-
Matches the input buffer against the trie.
- MATCH_HIDDEN_FILES - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline matches files whose names begin with a dot when performing filename completion.
- MATCH_HIDDEN_FILES - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Match hidden files: on/off.
- matchSingleByte(int) - Method in class org.aesh.readline.action.KeyMappingTrie
-
Fast path for single-byte matching.
- MENU_COMPLETE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Complete using menu of possible completions.
- MENU_COMPLETE_BACKWARD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Complete backward using menu of possible completions.
- MENU_COMPLETE_DISPLAY_PREFIX - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, menu completion displays the common prefix of the list of possible completions.
- MENU_COMPLETE_DISPLAY_PREFIX - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Menu complete display prefix: on/off.
- mode() - Method in interface org.aesh.readline.editing.EditMode
-
Get the editing mode type.
- mode() - Method in class org.aesh.readline.editing.Emacs
- mode() - Method in class org.aesh.readline.editing.Vi
- move(int) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a move action to move the cursor to the specified index.
- move(Consumer, int, int) - Method in class org.aesh.readline.Buffer
-
Move the cursor left if the param is negative, right if its positive.
- move(Consumer, int, int, boolean) - Method in class org.aesh.readline.Buffer
-
Move the cursor left if the param is negative, right if its positive.
- MOVE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Cursor movement status.
- moveBackward(int) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a move backward action to move the cursor backward by the specified amount.
- MoveBackwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor backward to the start of the previous WORD (space-delimited).
- MoveBackwardBigWord() - Constructor for class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Creates a new MoveBackwardBigWord action.
- MoveBackwardWord - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor backward to the start of the previous word.
- MoveBackwardWord() - Constructor for class org.aesh.readline.action.mappings.MoveBackwardWord
-
Creates a new MoveBackwardWord action with default settings.
- MoveBackwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.MoveBackwardWord
-
Creates a new MoveBackwardWord action.
- moveCursor(int) - Method in class org.aesh.readline.AeshConsoleBuffer
- moveCursor(int) - Method in interface org.aesh.readline.ConsoleBuffer
-
Move the cursor either back or forth.
- moved(Line) - Method in interface org.aesh.readline.cursor.CursorListener
-
Called when the cursor has moved to a new position.
- moveDown(int) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a move down action to move the cursor down by the specified number of rows.
- moveForward(int) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a move forward action to move the cursor forward by the specified amount.
- MoveForwardBigWord - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor forward to the end of the next WORD (space-delimited).
- MoveForwardBigWord() - Constructor for class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Creates a new MoveForwardBigWord action.
- MoveForwardWord - Class in org.aesh.readline.action.mappings
-
Action that moves the cursor forward to the end of the next word.
- MoveForwardWord() - Constructor for class org.aesh.readline.action.mappings.MoveForwardWord
-
Creates a new MoveForwardWord action with default settings.
- MoveForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.MoveForwardWord
-
Creates a new MoveForwardWord action with the specified vi mode setting.
- moveNumberOfColumns(int, char) - Static method in class org.aesh.readline.Buffer
-
Creates an ANSI escape sequence to move the cursor a specified number of columns.
- moveUp(int) - Method in class org.aesh.readline.cursor.Line.CursorTransactionBuilder
-
Adds a move up action to move the cursor up by the specified number of rows.
- multiCursor() - Method in class org.aesh.readline.Buffer
-
Returns the cursor position including the multi-line buffer offset.
- multiLine() - Method in class org.aesh.readline.Buffer
-
Returns the complete buffer content including multi-line content.
N
- name() - Method in interface org.aesh.readline.action.Action
-
Returns the name of this action.
- name() - Method in class org.aesh.readline.action.mappings.BackwardChar
- name() - Method in class org.aesh.readline.action.mappings.BeginningOfLine
- name() - Method in class org.aesh.readline.action.mappings.CapitalizeForwardWord
- name() - Method in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.ChangeBackwardWord
- name() - Method in class org.aesh.readline.action.mappings.ChangeCaseChar
- name() - Method in class org.aesh.readline.action.mappings.ChangeEndOfLine
- name() - Method in class org.aesh.readline.action.mappings.ChangeForwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.ChangeForwardWord
- name() - Method in class org.aesh.readline.action.mappings.Clear
- name() - Method in class org.aesh.readline.action.mappings.Complete
- name() - Method in class org.aesh.readline.action.mappings.CopyBackwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.CopyBackwardWord
- name() - Method in class org.aesh.readline.action.mappings.CopyForwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.CopyForwardWord
- name() - Method in class org.aesh.readline.action.mappings.CopyLine
- name() - Method in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.DeleteBackwardWord
- name() - Method in class org.aesh.readline.action.mappings.DeleteChar
- name() - Method in class org.aesh.readline.action.mappings.DeleteEndOfLine
- name() - Method in class org.aesh.readline.action.mappings.DeleteForwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.DeleteForwardWord
- name() - Method in class org.aesh.readline.action.mappings.DeleteLine
- name() - Method in class org.aesh.readline.action.mappings.DeletePrevChar
- name() - Method in class org.aesh.readline.action.mappings.DeleteStartOfLine
- name() - Method in class org.aesh.readline.action.mappings.DownCaseForwardWord
- name() - Method in class org.aesh.readline.action.mappings.EmacsEditingMode
- name() - Method in class org.aesh.readline.action.mappings.EndOfFile
- name() - Method in class org.aesh.readline.action.mappings.EndOfLine
- name() - Method in class org.aesh.readline.action.mappings.Enter
- name() - Method in class org.aesh.readline.action.mappings.ForwardChar
- name() - Method in class org.aesh.readline.action.mappings.ForwardSearchHistory
- name() - Method in class org.aesh.readline.action.mappings.Interrupt
- name() - Method in class org.aesh.readline.action.mappings.MoveBackwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.MoveBackwardWord
- name() - Method in class org.aesh.readline.action.mappings.MoveForwardBigWord
- name() - Method in class org.aesh.readline.action.mappings.MoveForwardWord
- name() - Method in class org.aesh.readline.action.mappings.NextHistory
- name() - Method in class org.aesh.readline.action.mappings.NoAction
- name() - Method in class org.aesh.readline.action.mappings.PrevHistory
- name() - Method in class org.aesh.readline.action.mappings.ReverseSearchHistory
- name() - Method in class org.aesh.readline.action.mappings.Undo
- name() - Method in class org.aesh.readline.action.mappings.UpCaseChar
- name() - Method in class org.aesh.readline.action.mappings.UpCaseForwardWord
- name() - Method in class org.aesh.readline.action.mappings.ViEditingMode
- name() - Method in class org.aesh.readline.action.mappings.Yank
- name() - Method in class org.aesh.readline.action.mappings.YankAfter
- newCursorTransactionBuilder() - Method in class org.aesh.readline.cursor.Line
-
Build a new builder.
- NEWLINE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Newline entered status.
- next() - Method in class org.aesh.readline.action.ActionDecoder
-
Returns and removes the next action from the queue.
- NEXT_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move to the next entry in history.
- NextHistory - Class in org.aesh.readline.action.mappings
-
Action that retrieves the next entry from the command history.
- NextHistory() - Constructor for class org.aesh.readline.action.mappings.NextHistory
-
Creates a new NextHistory action.
- NO_ACTION - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
No action status.
- NO_COMMENT_DISCARD - Enum constant in enum org.aesh.readline.ReadlineFlag
-
Do not discard lines starting with '#'
- NO_MULTI_LINE_ON_QUOTE - Enum constant in enum org.aesh.readline.ReadlineFlag
-
Do not activate multi-line mode 0 = Disable for both single and double quote 1 = Disable for double quote 2 = Disable for single quote
- NO_PROMPT_REDRAW_ON_INTR - Enum constant in enum org.aesh.readline.ReadlineFlag
-
Do not redraw prompt on INTR signal Default behaviour is to redraw .
- NoAction - Class in org.aesh.readline.action.mappings
-
A no-op action that performs no operation when executed.
- NoAction() - Constructor for class org.aesh.readline.action.mappings.NoAction
-
Creates a new NoAction instance.
- NON_INCREMENTAL_FORWARD_SEARCH_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search forward through history non-incrementally.
- NON_INCREMENTAL_REVERSE_SEARCH_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search backward through history non-incrementally.
O
- org.aesh.readline - package org.aesh.readline
- org.aesh.readline.action - package org.aesh.readline.action
- org.aesh.readline.action.mappings - package org.aesh.readline.action.mappings
- org.aesh.readline.alias - package org.aesh.readline.alias
- org.aesh.readline.completion - package org.aesh.readline.completion
- org.aesh.readline.cursor - package org.aesh.readline.cursor
- org.aesh.readline.editing - package org.aesh.readline.editing
- org.aesh.readline.history - package org.aesh.readline.history
- org.aesh.readline.paste - package org.aesh.readline.paste
- org.aesh.readline.undo - package org.aesh.readline.undo
- org.aesh.readline.util - package org.aesh.readline.util
- OUTPUT_META - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline displays characters with the eighth bit set directly rather than as a meta-prefixed escape sequence.
- OUTPUT_META - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Output meta: on/off.
- OVERWRITE_MODE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Toggle overwrite mode for character insertion.
P
- PAGE_COMPLETIONS - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline uses an internal more-like pager to display a screenful of possible completions at a time.
- PAGE_COMPLETIONS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Page completions: on/off.
- parse(KeyAction) - Method in interface org.aesh.readline.editing.EditMode
-
Parse a key event and return the corresponding action.
- parse(KeyAction) - Method in class org.aesh.readline.editing.Emacs
- parse(KeyAction) - Method in class org.aesh.readline.editing.Vi
- parseAlias(String) - Method in class org.aesh.readline.alias.AliasManager
-
Parses an alias command and either creates a new alias, lists specified aliases, or returns all aliases.
- parseInputrc(InputStream) - Method in class org.aesh.readline.editing.EditModeBuilder
-
Parses an inputrc file from the given input stream and applies the settings to this builder.
- parseInputrc(InputStream) - Static method in class org.aesh.readline.editing.InputrcParser
-
Parses an inputrc file from the given input stream.
- parseInputrc(InputStream, EditModeBuilder) - Static method in class org.aesh.readline.editing.InputrcParser
-
Parses an inputrc file from the given input stream using the provided EditModeBuilder.
- parseLine(String, EditModeBuilder) - Static method in class org.aesh.readline.editing.InputrcParser
-
Parses a single line from an inputrc file and applies it to the EditModeBuilder.
- PASTE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Paste from kill ring status.
- PASTE_FROM_CLIPBOARD - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Paste from system clipboard status.
- pasteManager() - Method in class org.aesh.readline.AeshConsoleBuffer
- pasteManager() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the paste manager for copy/paste operations.
- PasteManager - Class in org.aesh.readline.paste
-
Keep track of edits for paste
- PasteManager() - Constructor for class org.aesh.readline.paste.PasteManager
-
Creates a new PasteManager with an empty paste stack.
- peek() - Method in class org.aesh.readline.action.ActionDecoder
-
Returns the next action without removing it from the queue.
- persist() - Method in class org.aesh.readline.alias.AliasManager
-
Persists all aliases to the alias file.
- POSSIBLE_COMPLETIONS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
List possible completions for the current input.
- PREFIX_META - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Make the next character typed be meta-prefixed.
- PrevHistory - Class in org.aesh.readline.action.mappings
-
Action that retrieves the previous entry from the command history.
- PrevHistory() - Constructor for class org.aesh.readline.action.mappings.PrevHistory
-
Creates a new PrevHistory action.
- PREVIOUS_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Move to the previous entry in history.
- prevKey() - Method in interface org.aesh.readline.editing.EditMode
-
Get the previous key action.
- prevKey() - Method in class org.aesh.readline.editing.Emacs
- prevKey() - Method in class org.aesh.readline.editing.Vi
- PRINT_COMPLETIONS_HORIZONTALLY - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline displays completions with matches sorted horizontally in alphabetical order.
- PRINT_COMPLETIONS_HORIZONTALLY - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Print completions horizontally: on/off.
- printAllAliases() - Method in class org.aesh.readline.alias.AliasManager
-
Returns a formatted string containing all defined aliases sorted alphabetically.
- prompt() - Method in class org.aesh.readline.Buffer
-
Returns the current prompt.
- Prompt - Class in org.aesh.readline
-
The Prompt: If created with a String value that value will be the prompt with the default back and foreground colors.
- Prompt() - Constructor for class org.aesh.readline.Prompt
-
Creates an empty prompt.
- Prompt(int[], Character) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt with the specified code points and input masking character.
- Prompt(String) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt with the specified text.
- Prompt(String, Character) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt with the specified text and input masking character.
- Prompt(String, String) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt with the specified text and ANSI formatting.
- Prompt(String, String, Character) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt with the specified text, ANSI formatting, and input masking character.
- Prompt(List) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt from a list of terminal characters with individual formatting.
- Prompt(List, Character) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt from a list of terminal characters with individual formatting and an input masking character.
- Prompt(Prompt) - Constructor for class org.aesh.readline.Prompt
-
Creates a copy of the specified prompt.
- Prompt(TerminalString) - Constructor for class org.aesh.readline.Prompt
-
Creates a prompt from a TerminalString with ANSI formatting.
- push(int[]) - Method in class org.aesh.readline.history.History
-
Pushes a new entry to the history.
- push(int[]) - Method in class org.aesh.readline.history.InMemoryHistory
Q
- QUOTED_INSERT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Insert the next character literally without interpretation.
R
- RE_READ_INIT_FILE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Re-read the readline initialization file.
- readline(Connection, String, Consumer) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with a string prompt.
- readline(Connection, String, Consumer, List) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with a string prompt and completions.
- readline(Connection, Prompt, Consumer) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with a Prompt object.
- readline(Connection, Prompt, Consumer, List) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with a Prompt object and completions.
- readline(Connection, Prompt, Consumer, List, List) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with completions and pre-processors.
- readline(Connection, Prompt, Consumer, List, List, History) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with completions, pre-processors, and custom history.
- readline(Connection, Prompt, Consumer, List, List, History, CursorListener) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with completions, pre-processors, custom history, and cursor listener.
- readline(Connection, Prompt, Consumer, List, List, History, CursorListener, EnumMap) - Method in class org.aesh.readline.Readline
-
Reads a line of input from the connection with all configuration options.
- Readline - Class in org.aesh.readline
-
Readline is a simple way to read a single input line from the terminal/shell/console.
- Readline() - Constructor for class org.aesh.readline.Readline
-
Creates a new Readline instance with default edit mode, in-memory history, and simple completion handler.
- Readline(EditMode) - Constructor for class org.aesh.readline.Readline
-
Creates a new Readline instance with the specified edit mode and in-memory history.
- Readline(EditMode, History, CompletionHandler) - Constructor for class org.aesh.readline.Readline
-
Creates a new Readline instance with the specified edit mode, history, and completion handler.
- ReadlineBuilder - Class in org.aesh.readline
-
Builder for creating and configuring Readline instances.
- ReadlineFlag - Enum in org.aesh.readline
-
Enumeration of flags that control readline behavior.
- REDRAW_CURRENT_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Redraw the current line.
- remapKeysFromDevice(Device) - Method in interface org.aesh.readline.editing.EditMode
-
Remap keys based on device capabilities.
- remapKeysFromDevice(Device) - Method in class org.aesh.readline.editing.Emacs
- remapKeysFromDevice(Device) - Method in class org.aesh.readline.editing.Vi
- removeAlias(String) - Method in class org.aesh.readline.alias.AliasManager
-
Removes one or more aliases based on the unalias command input.
- removeCompletion(Completion) - Method in class org.aesh.readline.completion.CompletionHandler
-
Removes a completion from the completion list.
- removeEscapedSpacesFromCompletionCandidates() - Method in interface org.aesh.readline.completion.CompleteOperation
-
Remove escaped spaces from all completion candidates.
- removeEscapedSpacesFromCompletionCandidates() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- REPEAT - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Repeat last action status.
- replace(int[]) - Method in class org.aesh.readline.AeshConsoleBuffer
- replace(int[]) - Method in interface org.aesh.readline.ConsoleBuffer
-
Replace the entire current buffer with the given line The new line will be pushed to the Connection Cursor will be moved to the end of the new buffer line
- replace(String) - Method in class org.aesh.readline.AeshConsoleBuffer
- replace(String) - Method in interface org.aesh.readline.ConsoleBuffer
-
Replace the entire current buffer with the given line The new line will be pushed to the Connection Cursor will be moved to the end of the new buffer line
- replace(Consumer, char) - Method in class org.aesh.readline.Buffer
-
Replaces the character at the current cursor position with the specified character.
- replace(Consumer, int[], int) - Method in class org.aesh.readline.Buffer
-
Replaces the entire current buffer with the given line as code points.
- replace(Consumer, String, int) - Method in class org.aesh.readline.Buffer
-
Replace the entire current buffer with the given line.
- REPLACE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Replace character status.
- reset() - Method in class org.aesh.readline.AeshConsoleBuffer
- reset() - Method in class org.aesh.readline.Buffer
-
Resets the buffer to its initial empty state.
- reset() - Method in interface org.aesh.readline.ConsoleBuffer
-
Clear all content in the Buffer and reset all data
- resetEOF() - Method in class org.aesh.readline.editing.Emacs
-
Resets the EOF counter to zero.
- returnValue() - Method in interface org.aesh.readline.InputProcessor
-
The value thats returned after a readline
- REVERSE - Enum constant in enum org.aesh.readline.history.SearchDirection
-
Search backward through history (from newest to oldest).
- REVERSE_SEARCH_HISTORY - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Search backward through history incrementally.
- ReverseSearchHistory - Class in org.aesh.readline.action.mappings
-
Action that searches backward through the command history.
- REVERT_ALL_AT_NEWLINE - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, readline undoes all changes to history lines before returning when accept-line is executed.
- REVERT_ALL_AT_NEWLINE - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Revert all at newline: on/off.
- REVERT_LINE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Revert the line to its original state from history.
- run() - Method in class org.aesh.readline.cursor.Line.CursorTransaction
-
Runs this cursor transaction.
S
- search(int[]) - Method in class org.aesh.readline.history.History
-
Searches for an entry in the history that contains the search pattern.
- search(int[]) - Method in class org.aesh.readline.history.InMemoryHistory
- SEARCH - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Search status.
- SEARCH_DELETE - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Delete character during search.
- SEARCH_END - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search has ended.
- SEARCH_EXIT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search has been exited.
- SEARCH_INPUT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search is accepting input.
- SEARCH_INTERRUPT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search was interrupted.
- SEARCH_MOVE_BEGINNING_OF_LINE - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move cursor to beginning of line during search.
- SEARCH_MOVE_END_OF_LINE - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move cursor to end of line during search.
- SEARCH_MOVE_LEFT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move cursor left during search.
- SEARCH_MOVE_NEXT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move to next search result.
- SEARCH_MOVE_PREV - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move to previous search result.
- SEARCH_MOVE_RIGHT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Move cursor right during search.
- SEARCH_NEXT - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search for next match.
- SEARCH_NOT_STARTED - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search has not been initiated yet.
- SEARCH_PREV - Enum constant in enum org.aesh.readline.action.SearchAction.Status
-
Search for previous match.
- SearchAction - Interface in org.aesh.readline.action
-
Action interface for history search operations with status tracking.
- SearchAction.Status - Enum in org.aesh.readline.action
-
Enumeration of possible search operation statuses.
- SearchDirection - Enum in org.aesh.readline.history
-
Enumeration representing the direction when searching through command history.
- SELF_INSERT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Insert the typed character at the cursor position.
- SET_MARK - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Set the mark at the current cursor position.
- setAliasHandler(Function) - Method in class org.aesh.readline.completion.CompletionHandler
-
Sets the alias handler function for buffer completion.
- setAskCompletionSize(int) - Method in class org.aesh.readline.completion.CompletionHandler
-
Sets the size threshold for asking before displaying completions.
- setCompletionCandidates(List) - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Sets the completion candidates from a list of strings.
- setCompletionCandidatesTerminalString(List) - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
Sets the completion candidates from a list of TerminalString objects.
- setCompletionStatus(CompletionHandler.CompletionStatus) - Method in class org.aesh.readline.completion.CompletionHandler
-
Sets the completion status.
- setCurrent(int[]) - Method in class org.aesh.readline.history.History
-
Sets the current line being edited (used for history navigation).
- setCurrent(int[]) - Method in class org.aesh.readline.history.InMemoryHistory
- setEditMode(EditMode) - Method in interface org.aesh.readline.InputProcessor
-
Update the current edit mode.
- setExecutable(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets the executable permission.
- setExecutableOwnerOnly(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets whether executable permission is owner only.
- setIgnoreNonEscapedSpace(boolean) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Set whether to ignore non-escaped spaces.
- setIgnoreNonEscapedSpace(boolean) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- setIgnoreOffset(boolean) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Set whether to ignore the offset.
- setIgnoreOffset(boolean) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- setIgnoreStartsWith(boolean) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Set whether to ignore starts-with matching.
- setIgnoreStartsWith(boolean) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- setIsPromptDisplayed(boolean) - Method in class org.aesh.readline.Buffer
-
Sets whether the prompt has been displayed.
- setMappings(EditMode) - Method in class org.aesh.readline.action.ActionDecoder
-
Updates the key mappings from the specified edit mode.
- setMultiLine(boolean) - Method in class org.aesh.readline.Buffer
-
Sets the multi-line mode for this buffer.
- setOffset(int) - Method in interface org.aesh.readline.completion.CompleteOperation
-
Set the offset for completion.
- setOffset(int) - Method in class org.aesh.readline.completion.CompleteOperationImpl
- setPrevKey(KeyAction) - Method in interface org.aesh.readline.editing.EditMode
-
Set the previous key action.
- setPrevKey(KeyAction) - Method in class org.aesh.readline.editing.Emacs
- setPrevKey(KeyAction) - Method in class org.aesh.readline.editing.Vi
- setPrompt(Prompt) - Method in class org.aesh.readline.AeshConsoleBuffer
- setPrompt(Prompt) - Method in interface org.aesh.readline.ConsoleBuffer
-
Specify the prompt
- setReadable(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets the readable permission.
- setReadableOwnerOnly(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets whether readable permission is owner only.
- setReturnValue(int[]) - Method in interface org.aesh.readline.InputProcessor
-
Specify the return value.
- setSearchDirection(SearchDirection) - Method in class org.aesh.readline.history.History
-
Sets the search direction for history searches.
- setSearchDirection(SearchDirection) - Method in class org.aesh.readline.history.InMemoryHistory
- setSeparator(char) - Method in interface org.aesh.readline.completion.CompleteOperation
-
By default the separator is one space char, but it can be overridden here.
- setSeparator(char) - Method in class org.aesh.readline.completion.CompleteOperationImpl
-
By default the separator is one space char, but it can be overridden here.
- setSize(Size) - Method in class org.aesh.readline.AeshConsoleBuffer
- setSize(Size) - Method in interface org.aesh.readline.ConsoleBuffer
-
Set the terminal size.
- setStatus(EditMode.Status) - Method in interface org.aesh.readline.editing.EditMode
-
Set the edit status.
- setStatus(EditMode.Status) - Method in class org.aesh.readline.editing.Emacs
- setStatus(EditMode.Status) - Method in class org.aesh.readline.editing.Vi
- setWritable(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets the writable permission.
- setWritableOwnerOnly(boolean) - Method in class org.aesh.readline.util.FileAccessPermission
-
Sets whether writable permission is owner only.
- SHOW_ALL_IF_AMBIGUOUS - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, words which have more than one possible completion cause the matches to be listed immediately.
- SHOW_ALL_IF_AMBIGUOUS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Show all if ambiguous: on/off.
- SHOW_ALL_IF_UNMODIFIED - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, words which have more than one possible completion without any possible partial completion cause the matches to be listed immediately.
- SHOW_ALL_IF_UNMODIFIED - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Show all if unmodified: on/off.
- SimpleCompletionHandler - Class in org.aesh.readline.completion
-
Simple implementation of CompletionHandler using the default CompleteOperation.
- SimpleCompletionHandler() - Constructor for class org.aesh.readline.completion.SimpleCompletionHandler
-
Creates a new SimpleCompletionHandler.
- size() - Method in class org.aesh.readline.AeshConsoleBuffer
- size() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the current terminal size.
- size() - Method in class org.aesh.readline.history.History
-
Returns the number of entries in the history.
- size() - Method in class org.aesh.readline.history.InMemoryHistory
- size() - Method in class org.aesh.readline.undo.UndoManager
-
Returns the number of undo actions in the stack.
- SKIP_COMPLETED_TEXT - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, this alters the default completion behavior when inserting a single match into the line.
- SKIP_COMPLETED_TEXT - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Skip completed text: on/off.
- SKIP_CSI_SEQUENCE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Skip a CSI escape sequence.
- START_KBD_MACRO - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Start recording a keyboard macro.
- status() - Method in interface org.aesh.readline.editing.EditMode
-
Get the current edit status.
- status() - Method in class org.aesh.readline.editing.Emacs
- status() - Method in class org.aesh.readline.editing.Vi
- stop() - Method in class org.aesh.readline.history.FileHistory
- stop() - Method in class org.aesh.readline.history.History
-
Stops the history and performs any necessary cleanup (e.g., saving to file).
- stop() - Method in class org.aesh.readline.history.InMemoryHistory
T
- TAB_INSERT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Insert a tab character.
- terminalHeight() - Static method in class org.aesh.readline.util.TerminalUtil
-
Returns the height of the terminal in rows.
- terminalSize() - Static method in class org.aesh.readline.util.TerminalUtil
-
Returns the size of the terminal.
- terminalType() - Static method in class org.aesh.readline.util.TerminalUtil
-
Returns the type of the terminal (e.g., "xterm", "vt100").
- TerminalUtil - Class in org.aesh.readline.util
-
Utility class for retrieving terminal size and type information.
- terminalWidth() - Static method in class org.aesh.readline.util.TerminalUtil
-
Returns the width of the terminal in columns.
- TILDE_EXPAND - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Expand tilde to home directory path.
- toString() - Method in class org.aesh.readline.alias.Alias
-
Returns a string representation of this alias in the format "name='value'".
- toString() - Method in class org.aesh.readline.completion.CompleteOperationImpl
- toString() - Method in class org.aesh.readline.cursor.Line
- TRANSPOSE_CHARS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Swap the character at cursor with the previous character.
- TRANSPOSE_WORDS - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Swap the word at cursor with the previous word.
U
- unaliasUsage() - Method in class org.aesh.readline.alias.AliasManager
-
Returns the usage information for the unalias command.
- Undo - Class in org.aesh.readline.action.mappings
-
Action that undoes the last editing operation on the input buffer.
- Undo() - Constructor for class org.aesh.readline.action.mappings.Undo
-
Creates a new Undo action.
- UNDO - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Undo the last editing change.
- UNDO - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Undo status.
- UndoAction - Class in org.aesh.readline.undo
-
Represents a single undo operation containing cursor position and buffer state.
- UndoAction(int, int[]) - Constructor for class org.aesh.readline.undo.UndoAction
-
Creates a new undo action with the specified cursor position and buffer state.
- undoManager() - Method in class org.aesh.readline.AeshConsoleBuffer
- undoManager() - Method in interface org.aesh.readline.ConsoleBuffer
-
Get the undo manager for undo/redo operations.
- UndoManager - Class in org.aesh.readline.undo
-
Manages a stack of undo actions for line editing operations.
- UndoManager() - Constructor for class org.aesh.readline.undo.UndoManager
-
Creates a new UndoManager with an empty undo stack.
- UNIVERSAL_ARGUMENT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Multiply the argument count by four.
- UNIX_FILENAME_RUBOUT - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Kill backward to the previous slash or whitespace.
- UP_CASE - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Upper case status.
- upCase() - Method in class org.aesh.readline.AeshConsoleBuffer
- upCase() - Method in interface org.aesh.readline.ConsoleBuffer
-
Up case the char located at the cursor position
- UPCASE_CHAR - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Convert the character at cursor to uppercase.
- UPCASE_WORD - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Convert the current or following word to uppercase.
- UpCaseChar - Class in org.aesh.readline.action.mappings
-
Action that converts the character at the cursor to uppercase.
- UpCaseChar() - Constructor for class org.aesh.readline.action.mappings.UpCaseChar
-
Creates a new UpCaseChar action.
- UpCaseForwardWord - Class in org.aesh.readline.action.mappings
-
Action that converts the next word to uppercase.
- UpCaseForwardWord() - Constructor for class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Creates a new UpCaseForwardWord action with emacs mode.
- UpCaseForwardWord(boolean) - Constructor for class org.aesh.readline.action.mappings.UpCaseForwardWord
-
Creates a new UpCaseForwardWord action with the specified vi mode setting.
- updateIgnoreEOF(int) - Method in interface org.aesh.readline.editing.EditMode
-
Update the ignore-EOF counter.
- updateIgnoreEOF(int) - Method in class org.aesh.readline.editing.Emacs
- updateIgnoreEOF(int) - Method in class org.aesh.readline.editing.Vi
- updateMultiLineBuffer() - Method in class org.aesh.readline.Buffer
-
Updates the multi-line buffer by appending the current line content.
V
- valueOf(String) - Static method in enum org.aesh.readline.action.mappings.Actions
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.action.SearchAction.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.completion.CompletionHandler.CompletionStatus
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.editing.EditMode.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.editing.EditMode.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.editing.Variable
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.editing.VariableValues
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.history.SearchDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.aesh.readline.ReadlineFlag
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.aesh.readline.action.mappings.Actions
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.action.SearchAction.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.completion.CompletionHandler.CompletionStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.editing.EditMode.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.editing.EditMode.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.editing.Variable
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.editing.VariableValues
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.history.SearchDirection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.aesh.readline.ReadlineFlag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- Variable - Enum in org.aesh.readline.editing
-
Enumeration of readline configuration variables corresponding to inputrc settings.
- variableValue(Variable) - Method in interface org.aesh.readline.editing.EditMode
-
Get the value of a variable.
- variableValue(Variable) - Method in class org.aesh.readline.editing.Emacs
- variableValue(Variable) - Method in class org.aesh.readline.editing.Vi
- VariableValues - Enum in org.aesh.readline.editing
-
Defines the allowed values for each readline configuration variable.
- verifyNoNewAliasConflict(String) - Method in class org.aesh.readline.alias.AliasManager
-
It is not allowed to create an alias if it conflicts with a command already present
- Vi - Class in org.aesh.readline.editing
-
Vi-style line editing mode implementation.
- VI - Enum constant in enum org.aesh.readline.editing.EditMode.Mode
-
Vi-style editing mode.
- VI_EDITING_MODE - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Switch to vi editing mode.
- ViEditingMode - Class in org.aesh.readline.action.mappings
-
Action that switches the input processor to Vi editing mode.
- viMode - Variable in class org.aesh.readline.action.mappings.ChangeBackwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.ChangeEndOfLine
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.ChangeForwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.CopyBackwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.CopyForwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.DeleteBackwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.DeleteEndOfLine
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.DeleteForwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.DeleteLine
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.DeleteStartOfLine
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.MoveBackwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.MoveForwardBigWord
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.Yank
-
Whether this action operates in vi mode.
- viMode - Variable in class org.aesh.readline.action.mappings.YankAfter
-
Whether this action operates in vi mode.
- VISIBLE_STATS - Enum constant in enum org.aesh.readline.editing.Variable
-
If set to on, a character denoting a file's type is appended to the filename when listing possible completions.
- VISIBLE_STATS - Enum constant in enum org.aesh.readline.editing.VariableValues
-
Visible stats: on/off.
W
- writeChar(char) - Method in class org.aesh.readline.AeshConsoleBuffer
- writeChar(char) - Method in interface org.aesh.readline.ConsoleBuffer
-
Write a single character to the buffer.
- writeChars(int[]) - Method in class org.aesh.readline.AeshConsoleBuffer
- writeChars(int[]) - Method in interface org.aesh.readline.ConsoleBuffer
-
Write code points to the buffer.
- writeOut(int[]) - Method in class org.aesh.readline.AeshConsoleBuffer
- writeOut(int[]) - Method in interface org.aesh.readline.ConsoleBuffer
-
Write code points directly to the connection output stream.
- writeOut(String) - Method in class org.aesh.readline.AeshConsoleBuffer
- writeOut(String) - Method in interface org.aesh.readline.ConsoleBuffer
-
Write a string directly to the connection output stream.
- writeString(String) - Method in class org.aesh.readline.AeshConsoleBuffer
- writeString(String) - Method in interface org.aesh.readline.ConsoleBuffer
-
Write a string to the buffer.
Y
- Yank - Class in org.aesh.readline.action.mappings
-
Action that pastes (yanks) text from the paste buffer at the cursor position.
- YANK - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Yank (paste) the most recently killed text.
- YANK - Enum constant in enum org.aesh.readline.editing.EditMode.Status
-
Yank (copy) text status.
- YANK_AFTER - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Yank text after the cursor position (vi mode).
- YANK_LAST_ARG - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Yank the last argument from the previous command.
- YANK_NTH_ARG - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Yank the nth argument from the previous command.
- YANK_POP - Enum constant in enum org.aesh.readline.action.mappings.Actions
-
Cycle through the kill ring after a yank.
- YankAfter - Class in org.aesh.readline.action.mappings
-
Action that pastes (yanks) text from the paste buffer after the cursor position.
All Classes and Interfaces|All Packages|Serialized Form