- FileHistory - Class in org.jboss.aesh.history
-
Read the history file at init and writeToStdOut to it at shutdown
- FileHistory(String, int) - Constructor for class org.jboss.aesh.history.FileHistory
-
- FileLister - Class in org.jboss.aesh.util
-
Helper class to list possible files during a complete operation.
- FileLister(String, File) - Constructor for class org.jboss.aesh.util.FileLister
-
- FileUtils - Class in org.jboss.aesh.util
-
Helper to find proper files/directories given partial paths/filenames.
- FileUtils() - Constructor for class org.jboss.aesh.util.FileUtils
-
- find(String) - Method in interface org.jboss.aesh.history.History
-
- find(String) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- findAllControlOperators(String) - Static method in class org.jboss.aesh.console.operator.ControlOperatorParser
-
Parse buffer and find all RedirectionOperations
- findAllMatchingNames(String) - Method in class org.jboss.aesh.console.alias.AliasManager
-
- findAllOccurrences(String, String) - Static method in class org.jboss.aesh.util.Parser
-
- findAllWords(String) - Static method in class org.jboss.aesh.util.Parser
-
- findCompleteObject(String) - Method in class org.jboss.aesh.cl.CommandLineCompletionParser
-
1.
- findEscapedSpaceWordCloseToEnd(String) - Static method in class org.jboss.aesh.util.Parser
-
Search backwards for a non-escaped space and only return work containing non-escaped space
- findFirstWord(String) - Static method in class org.jboss.aesh.util.Parser
-
If string contain space, return the text before the first space.
- findIfWordEndWithSpace(String) - Static method in class org.jboss.aesh.util.Parser
-
- findLastPipelinePositionBeforeCursor(String, int) - Static method in class org.jboss.aesh.console.operator.ControlOperatorParser
-
Used when finding the correct word to base complete on
- findLastRedirectionPositionBeforeCursor(String, int) - Static method in class org.jboss.aesh.console.operator.ControlOperatorParser
-
Used when finding the correct word to base operator complete on
- findLongOption(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- findMatchingDirectories(CompleteOperation) - Method in class org.jboss.aesh.util.FileLister
-
findMatchingDirectories will try to populate the CompleteOperation
object based on it initial params.
- findOperation(int[]) - Method in class org.jboss.aesh.edit.KeyOperationManager
-
- findOption(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- findPossibleLongNamesWitdDash(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- findStartsWith(List<String>) - Static method in class org.jboss.aesh.util.Parser
-
Return the biggest common startsWith string
- findStartsWithOperation(List<CompleteOperation>) - Static method in class org.jboss.aesh.util.Parser
-
If there is any common start string in the completion list, return it
- findWordClosestToCursor(String, int) - Static method in class org.jboss.aesh.util.Parser
-
Return the word "connected" to cursor
Note that cursor position starts at 0
- formatDisplayList(String[], int, int) - Static method in class org.jboss.aesh.util.Parser
-
Format completions so that they look similar to GNU Readline
- formatDisplayList(List<String>, int, int) - Static method in class org.jboss.aesh.util.Parser
-
Format completions so that they look similar to GNU Readline
- generateParameter() - Method in class org.jboss.aesh.cl.ParameterBuilder
-
- generateParser() - Method in class org.jboss.aesh.cl.ParserBuilder
-
- generateParser(Class<?>...) - Static method in class org.jboss.aesh.cl.ParserGenerator
-
- generatePOSIXEmacsMode() - Static method in class org.jboss.aesh.edit.KeyOperationFactory
-
- generatePOSIXViMode() - Static method in class org.jboss.aesh.edit.KeyOperationFactory
-
- generateWindowsEmacsMode() - Static method in class org.jboss.aesh.edit.KeyOperationFactory
-
- generateWindowsViMode() - Static method in class org.jboss.aesh.edit.KeyOperationFactory
-
- get(int) - Method in class org.jboss.aesh.edit.PasteManager
-
- get(int) - Method in interface org.jboss.aesh.history.History
-
- get(int) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getAction() - Method in class org.jboss.aesh.edit.actions.EditAction
-
- getAction() - Method in enum org.jboss.aesh.edit.actions.Operation
-
- getAlias(String) - Method in class org.jboss.aesh.console.alias.AliasManager
-
- getAliasFile() - Method in class org.jboss.aesh.console.settings.Settings
-
- getAll() - Method in interface org.jboss.aesh.history.History
-
- getAll() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getAllNames() - Method in class org.jboss.aesh.console.alias.AliasManager
-
- getAlternateBufferScreen() - Static method in class org.jboss.aesh.util.ANSI
-
- getArgument() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getArguments() - Method in class org.jboss.aesh.cl.CommandLine
-
- getArgumentType() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- getAsString(TerminalCharacter) - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
type, text color, background color
- getAsString() - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
- getBackgroundColor() - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
- getBackgroundColor() - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- getBellStyle() - Method in class org.jboss.aesh.console.settings.Settings
-
By default, bell style is noisy
NOTE: Not implemented yet
- getBlink() - Static method in class org.jboss.aesh.util.ANSI
-
- getBlinkOff() - Static method in class org.jboss.aesh.util.ANSI
-
- getBold() - Static method in class org.jboss.aesh.util.ANSI
-
- getBoldOff() - Static method in class org.jboss.aesh.util.ANSI
-
- getBuffer() - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getBuffer() - Method in class org.jboss.aesh.console.ConsoleOperation
-
- getBuffer() - Method in class org.jboss.aesh.console.ConsoleOutput
-
- getBuffer() - Method in class org.jboss.aesh.undo.UndoAction
-
- getCharacter() - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
- getCharacters() - Method in class org.jboss.aesh.console.Prompt
-
- getColumn() - Method in class org.jboss.aesh.terminal.CursorPosition
-
- getCommand() - Method in enum org.jboss.aesh.console.InternalCommands
-
- getCompletionCandidates() - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getConsoleOutput() - Method in class org.jboss.aesh.console.ConsoleCommand
-
- getControlOperator() - Method in class org.jboss.aesh.console.ConsoleOperation
-
- getControlOperator() - Method in class org.jboss.aesh.console.ConsoleOutput
-
- getCurrent() - Method in interface org.jboss.aesh.history.History
-
- getCurrent() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getCurrentAction() - Method in interface org.jboss.aesh.edit.EditMode
-
- getCurrentAction() - Method in class org.jboss.aesh.edit.EmacsEditMode
-
- getCurrentAction() - Method in class org.jboss.aesh.edit.ViEditMode
-
- getCurrentCursorPos() - Static method in class org.jboss.aesh.util.ANSI
-
- getCursor() - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getCursor() - Method in class org.jboss.aesh.console.Buffer
-
- getCursor() - Method in class org.jboss.aesh.terminal.AbstractTerminal
-
Return the row position if we use a ansi terminal
Send a terminal: '[6n'
and we receive the position as: '[n;mR'
where n = current row and m = current column
- getCursor() - Method in interface org.jboss.aesh.terminal.Terminal
-
- getCursor() - Method in class org.jboss.aesh.terminal.TestTerminal
-
- getCursorPosition() - Method in class org.jboss.aesh.undo.UndoAction
-
- getCursorWithPrompt() - Method in class org.jboss.aesh.console.Buffer
-
- getDelta() - Method in class org.jboss.aesh.console.Buffer
-
- getDescription() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getEditMode() - Method in class org.jboss.aesh.console.settings.Settings
-
Either Emacs or Vi mode.
- getEnd() - Method in class org.jboss.aesh.edit.actions.EditAction
-
- getExternalInputStream() - Method in class org.jboss.aesh.console.reader.ConsoleInputSession
-
- getFirstValue() - Method in class org.jboss.aesh.edit.KeyOperation
-
- getForegroundColor() - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- getFormattedCompletion(String) - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getFormattedCompletionCandidates() - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getFormattedLength() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getFormattedOption(int, int, int) - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getFullEditMode() - Method in class org.jboss.aesh.console.settings.Settings
-
Get EditMode based on os and mode
- getHeight() - Method in class org.jboss.aesh.terminal.TerminalSize
-
- getHistory() - Method in class org.jboss.aesh.console.Console
-
Get the History object
- getHistoryFile() - Method in class org.jboss.aesh.console.settings.Settings
-
If not set the history file will be:
$HOME/.aesh_history
- getHistorySize() - Method in class org.jboss.aesh.console.settings.Settings
-
By default history size is 500
If its set to -1 the size is unlimited (Integer.MAX_VALUE)
- getHomeDir() - Static method in class org.jboss.aesh.console.Config
-
- getInput() - Method in class org.jboss.aesh.console.helper.Search
-
- getInput() - Method in enum org.jboss.aesh.edit.actions.Operation
-
- getInputrc() - Method in class org.jboss.aesh.console.settings.Settings
-
Get the inputrc file, if not set it defaults to:
System.getProperty("user.home")+Config.getPathSeparator()+".inputrc"
- getInputStream() - Method in class org.jboss.aesh.console.settings.Settings
-
If not set, System.in will be used
- getInstance() - Static method in class org.jboss.aesh.console.settings.Settings
-
- getInterruptHook() - Method in class org.jboss.aesh.console.settings.Settings
-
- getInvertedBackground() - Static method in class org.jboss.aesh.util.ANSI
-
- getKeyValues() - Method in class org.jboss.aesh.edit.KeyOperation
-
- getLength() - Method in class org.jboss.aesh.console.Prompt
-
- getLine() - Method in class org.jboss.aesh.console.Buffer
-
- getLineFrom(int) - Method in class org.jboss.aesh.console.Buffer
-
Get line from given param
- getLineNoMask() - Method in class org.jboss.aesh.console.Buffer
-
- getLineSeparator() - Static method in class org.jboss.aesh.console.Config
-
- getLineWithPrompt() - Method in class org.jboss.aesh.console.Buffer
-
Get the complete line (including prompt)
- getLogFile() - Method in class org.jboss.aesh.console.settings.Settings
-
Get log file
- getLogger(String) - Static method in class org.jboss.aesh.util.LoggerUtil
-
- getLongName() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getLongName() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getMainBufferScreen() - Static method in class org.jboss.aesh.util.ANSI
-
- getMode() - Method in interface org.jboss.aesh.edit.EditMode
-
- getMode() - Method in class org.jboss.aesh.edit.EmacsEditMode
-
- getMode() - Method in class org.jboss.aesh.edit.ViEditMode
-
- getMovement() - Method in enum org.jboss.aesh.edit.actions.Operation
-
- getName() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getName() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- getName() - Method in class org.jboss.aesh.cl.OptionProperty
-
- getName() - Method in class org.jboss.aesh.cl.ParsedCompleteObject
-
- getName() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getName() - Method in class org.jboss.aesh.console.alias.Alias
-
- getName() - Method in class org.jboss.aesh.console.settings.Settings
-
Get the name of the cli
- getNewLine() - Static method in class org.jboss.aesh.edit.KeyOperationFactory
-
- getNext() - Method in class org.jboss.aesh.undo.UndoManager
-
- getNextFetch() - Method in interface org.jboss.aesh.history.History
-
- getNextFetch() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getNormalBackground() - Static method in class org.jboss.aesh.util.ANSI
-
- getOffset() - Method in class org.jboss.aesh.cl.ParsedCompleteObject
-
- getOffset() - Method in class org.jboss.aesh.complete.CompleteOperation
-
- getOperation() - Method in class org.jboss.aesh.console.helper.Search
-
- getOperation() - Method in class org.jboss.aesh.edit.KeyOperation
-
- getOperationManager() - Method in class org.jboss.aesh.console.settings.Settings
-
- getOperations() - Method in class org.jboss.aesh.edit.KeyOperationManager
-
- getOptionLongNamesWithDash() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- getOptionProperties(String) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptions() - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptions() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- getOptionValue(char) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptionValue(String) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptionValue(String, String) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptionValues(char) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptionValues(String) - Method in class org.jboss.aesh.cl.CommandLine
-
- getOptionValues(String, List<String>) - Method in class org.jboss.aesh.cl.CommandLine
-
- getParameters() - Method in class org.jboss.aesh.cl.CommandLineParser
-
- getPathSeparator() - Static method in class org.jboss.aesh.console.Config
-
- getPosition() - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- getPositionOfFirstRedirection(String) - Static method in class org.jboss.aesh.console.operator.ControlOperatorParser
-
- getPreviousFetch() - Method in interface org.jboss.aesh.history.History
-
- getPreviousFetch() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getPrompt() - Method in class org.jboss.aesh.console.Buffer
-
- getPromptAsString() - Method in class org.jboss.aesh.console.Prompt
-
- getProperties() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getProperties() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getRedirectionPosition() - Method in class org.jboss.aesh.console.Buffer
-
- getResult() - Method in class org.jboss.aesh.console.helper.Search
-
- getRow() - Method in class org.jboss.aesh.terminal.CursorPosition
-
- getSearchDirection() - Method in interface org.jboss.aesh.history.History
-
- getSearchDirection() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- getSearchTerm() - Method in class org.jboss.aesh.console.helper.Search
-
- getSeparator() - Method in class org.jboss.aesh.complete.CompleteOperation
-
Get the separator character, by default its space
- getSize() - Method in class org.jboss.aesh.terminal.POSIXTerminal
-
- getSize() - Method in interface org.jboss.aesh.terminal.Terminal
-
- getSize() - Method in class org.jboss.aesh.terminal.TestTerminal
-
- getSize() - Method in class org.jboss.aesh.terminal.WindowsTerminal
-
- getStart() - Method in class org.jboss.aesh.edit.actions.EditAction
-
- getStart() - Static method in class org.jboss.aesh.util.ANSI
-
- getStdErr() - Method in class org.jboss.aesh.console.ConsoleOutput
-
- getStdErr() - Method in class org.jboss.aesh.console.settings.Settings
-
If not set System.out is used
- getStdOut() - Method in class org.jboss.aesh.console.ConsoleOutput
-
- getStdOut() - Method in class org.jboss.aesh.console.settings.Settings
-
If not set System.out is used
- getTerminal() - Method in class org.jboss.aesh.console.Console
-
- getTerminal() - Method in class org.jboss.aesh.console.settings.Settings
-
Use the specified terminal implementation
If not set, aesh will try to use the best suited one
- getTerminal() - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- getTerminalSize() - Method in class org.jboss.aesh.console.Console
-
- getTextColor() - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
- getTmpDir() - Static method in class org.jboss.aesh.console.Config
-
- getType() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getType() - Method in class org.jboss.aesh.cl.ParsedCompleteObject
-
- getType() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getType() - Method in class org.jboss.aesh.terminal.TerminalCharacter
-
- getUnderline() - Static method in class org.jboss.aesh.util.ANSI
-
- getUnderlineOff() - Static method in class org.jboss.aesh.util.ANSI
-
- getUsage() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- getValue() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getValue() - Method in class org.jboss.aesh.cl.OptionProperty
-
- getValue() - Method in class org.jboss.aesh.cl.ParsedCompleteObject
-
- getValue() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getValue() - Method in class org.jboss.aesh.console.alias.Alias
-
- getValue() - Method in enum org.jboss.aesh.terminal.CharacterType
-
- getValue() - Method in enum org.jboss.aesh.terminal.Color
-
- getValueComparedToPrev(CharacterType) - Method in enum org.jboss.aesh.terminal.CharacterType
-
- getValues() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getValues() - Method in class org.jboss.aesh.cl.ParsedOption
-
- getValues() - Method in enum org.jboss.aesh.console.settings.VariableSettings
-
- getValueSeparator() - Method in class org.jboss.aesh.cl.internal.OptionInt
-
- getVariable() - Method in enum org.jboss.aesh.console.settings.VariableSettings
-
- getWidth() - Method in class org.jboss.aesh.terminal.TerminalSize
-
- getWorkingMode() - Method in class org.jboss.aesh.edit.KeyOperation
-
- greenBackground() - Static method in class org.jboss.aesh.util.ANSI
-
- greenText() - Static method in class org.jboss.aesh.util.ANSI
-
- Parameter - Annotation Type in org.jboss.aesh.cl
-
Parameter represent a list of
Option
objects,
a usage description and which parser to use for a command.
- ParameterBuilder - Class in org.jboss.aesh.cl
-
- ParameterBuilder() - Constructor for class org.jboss.aesh.cl.ParameterBuilder
-
- ParameterInt - Class in org.jboss.aesh.cl.internal
-
- ParameterInt(String, String) - Constructor for class org.jboss.aesh.cl.internal.ParameterInt
-
- ParameterInt(String, String, Class<?>) - Constructor for class org.jboss.aesh.cl.internal.ParameterInt
-
- ParameterInt(String, String, Class<?>, OptionInt[]) - Constructor for class org.jboss.aesh.cl.internal.ParameterInt
-
- ParameterInt(String, String, Class<?>, List<OptionInt>) - Constructor for class org.jboss.aesh.cl.internal.ParameterInt
-
- parse(String) - Method in class org.jboss.aesh.cl.CommandLineParser
-
Parse a command line with the defined parameter as base of the rules.
- parse(String, boolean) - Method in class org.jboss.aesh.cl.CommandLineParser
-
Parse a command line with the defined parameter as base of the rules.
- parse(CommandLineParser) - Method in class org.jboss.aesh.console.ConsoleOutput
-
- parseAction(Operation, int, int) - Static method in class org.jboss.aesh.edit.actions.EditActionManager
-
- parseAlias(String) - Method in class org.jboss.aesh.console.alias.AliasManager
-
- ParsedCompleteObject - Class in org.jboss.aesh.cl
-
A value object designed to show on which option a complete operation
is performed on.
- ParsedCompleteObject(boolean) - Constructor for class org.jboss.aesh.cl.ParsedCompleteObject
-
- ParsedCompleteObject(boolean, String, int) - Constructor for class org.jboss.aesh.cl.ParsedCompleteObject
-
- ParsedCompleteObject(String, String, Class<?>, boolean) - Constructor for class org.jboss.aesh.cl.ParsedCompleteObject
-
- ParsedOption - Class in org.jboss.aesh.cl
-
- ParsedOption(String, String, List<String>, Class<?>) - Constructor for class org.jboss.aesh.cl.ParsedOption
-
- ParsedOption(String, String, OptionProperty, Class<?>) - Constructor for class org.jboss.aesh.cl.ParsedOption
-
- ParsedOption(String, String, String, Class<?>) - Constructor for class org.jboss.aesh.cl.ParsedOption
-
- parseInput(int[], String) - Method in interface org.jboss.aesh.edit.EditMode
-
- parseInput(int[], String) - Method in class org.jboss.aesh.edit.EmacsEditMode
-
- parseInput(int[], String) - Method in class org.jboss.aesh.edit.ViEditMode
-
- parseInputrc(Settings) - Static method in class org.jboss.aesh.console.Config
-
Must be able to parse:
set variablename value
keyname: function-name or macro
"keyseq": function-name or macro
Lines starting with # are comments
Lines starting with $ are conditional init constructs
- Parser - Class in org.jboss.aesh.util
-
String/Parser util methods
- Parser() - Constructor for class org.jboss.aesh.util.Parser
-
- ParserBuilder - Class in org.jboss.aesh.cl
-
- ParserBuilder() - Constructor for class org.jboss.aesh.cl.ParserBuilder
-
- ParserBuilder(ParameterInt) - Constructor for class org.jboss.aesh.cl.ParserBuilder
-
- ParserGenerator - Class in org.jboss.aesh.cl
-
- ParserGenerator() - Constructor for class org.jboss.aesh.cl.ParserGenerator
-
- PasteManager - Class in org.jboss.aesh.edit
-
Keep track of edits for paste
- PasteManager() - Constructor for class org.jboss.aesh.edit.PasteManager
-
- persist() - Method in class org.jboss.aesh.console.alias.AliasManager
-
- POSIXTerminal - Class in org.jboss.aesh.terminal
-
Terminal that should work on most POSIX systems
- POSIXTerminal() - Constructor for class org.jboss.aesh.terminal.POSIXTerminal
-
- PrevSpaceWordAction - Class in org.jboss.aesh.edit.actions
-
- PrevSpaceWordAction(int, Action) - Constructor for class org.jboss.aesh.edit.actions.PrevSpaceWordAction
-
- PrevWordAction - Class in org.jboss.aesh.edit.actions
-
- PrevWordAction(int, Action) - Constructor for class org.jboss.aesh.edit.actions.PrevWordAction
-
- printAllAliases() - Method in class org.jboss.aesh.console.alias.AliasManager
-
- printAnsi(String) - Static method in class org.jboss.aesh.console.Buffer
-
Return a ansified string based on param
- printAnsi(char[]) - Static method in class org.jboss.aesh.console.Buffer
-
Return a ansified string based on param
- printHelp() - Method in class org.jboss.aesh.cl.CommandLineParser
-
Returns a usage String based on the defined parameter and options.
- printHelp() - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
Returns a usage String based on the defined parameter and options.
- processOperation(Operation) - Method in class org.jboss.aesh.console.ConsoleCommand
-
Called after every operation made by the user
- Prompt - Class in org.jboss.aesh.console
-
The Prompt:
If created with a String value that value will be the prompt
with the default back and foreground colors.
- Prompt(String) - Constructor for class org.jboss.aesh.console.Prompt
-
- Prompt(List<TerminalCharacter>) - Constructor for class org.jboss.aesh.console.Prompt
-
- push(String) - Method in interface org.jboss.aesh.history.History
-
- push(String) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- pushToStdErr(String) - Method in class org.jboss.aesh.console.Console
-
- pushToStdErr(char[]) - Method in class org.jboss.aesh.console.Console
-
- pushToStdOut(String) - Method in class org.jboss.aesh.console.Console
-
Push text to the console, note that this will not update the internal
cursor position.
- pushToStdOut(char[]) - Method in class org.jboss.aesh.console.Console
-
- saveCursor() - Static method in class org.jboss.aesh.util.ANSI
-
- saveFile(File, String, boolean) - Static method in class org.jboss.aesh.util.FileUtils
-
- Search - Class in org.jboss.aesh.console.helper
-
- Search(Operation, int) - Constructor for class org.jboss.aesh.console.helper.Search
-
- search(String) - Method in interface org.jboss.aesh.history.History
-
- search(String) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- SearchDirection - Enum in org.jboss.aesh.history
-
- setAliasEnabled(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
- setAliasFile(File) - Method in class org.jboss.aesh.console.settings.Settings
-
- setAnsiConsole(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Possible to override the type of console
- setArgumentType(Class<?>) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- setBackgroundColor(Color) - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- setBellStyle(String) - Method in class org.jboss.aesh.console.settings.Settings
-
- setColumn(int) - Method in class org.jboss.aesh.terminal.CursorPosition
-
- setCompletionCandidates(List<String>) - Method in class org.jboss.aesh.complete.CompleteOperation
-
- setConsoleOperation(ConsoleOperation) - Method in class org.jboss.aesh.console.ConsoleOutput
-
- setCurrent(String) - Method in interface org.jboss.aesh.history.History
-
- setCurrent(String) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- setCursor(int) - Method in class org.jboss.aesh.console.Buffer
-
- setCursor(CursorPosition) - Method in class org.jboss.aesh.terminal.AbstractTerminal
-
- setCursor(CursorPosition) - Method in interface org.jboss.aesh.terminal.Terminal
-
Set cursor position
- setCursor(CursorPosition) - Method in class org.jboss.aesh.terminal.TestTerminal
-
- setDisableCompletion(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Set to true do disable completion
Set to false by default
- setEditMode(Mode) - Method in class org.jboss.aesh.console.settings.Settings
-
- setEnablePipelineAndRedirectionParser(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
- setEnd(int) - Method in class org.jboss.aesh.edit.actions.EditAction
-
- setFinished(boolean) - Method in class org.jboss.aesh.console.helper.Search
-
- setForegroundColor(Color) - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- setHeight(int) - Method in class org.jboss.aesh.terminal.TerminalSize
-
- setHistoryDisabled(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Is history disabled
Set to true to disable history
- setHistoryFile(File) - Method in class org.jboss.aesh.console.settings.Settings
-
- setHistoryPersistent(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Is the history list persisted to file.
- setHistorySize(int) - Method in class org.jboss.aesh.console.settings.Settings
-
By default history size is 500
If its set to -1 the size is unlimited (Integer.MAX_VALUE)
- setInput(int) - Method in class org.jboss.aesh.console.helper.Search
-
- setInput(int[]) - Method in enum org.jboss.aesh.edit.actions.Operation
-
- setInputrc(File) - Method in class org.jboss.aesh.console.settings.Settings
-
- setInputStream(InputStream) - Method in class org.jboss.aesh.console.settings.Settings
-
Set where input is coming from
- setInterruptHook(InterruptHook) - Method in class org.jboss.aesh.console.settings.Settings
-
- setLine(String) - Method in class org.jboss.aesh.console.Buffer
-
- setLogFile(String) - Method in class org.jboss.aesh.console.settings.Settings
-
Specify a log file
- setLogging(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Set logging, by default set to true
- setName(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- setName(String) - Method in class org.jboss.aesh.console.settings.Settings
-
Set the name of the cli
- setOffset(int) - Method in class org.jboss.aesh.complete.CompleteOperation
-
- setOperation(Operation) - Method in class org.jboss.aesh.console.helper.Search
-
- setPosition(CursorPosition) - Method in class org.jboss.aesh.terminal.CursorPosition
-
- setPosition(CursorPosition) - Method in class org.jboss.aesh.terminal.TerminalHandler
-
- setQuitHandler(QuitHandler) - Method in class org.jboss.aesh.console.settings.Settings
-
- setReadAhead(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Read all bytes on buffer if its available
Set to true by default
WARNING: Do not set this to false if unsure
- setReadInputrc(boolean) - Method in class org.jboss.aesh.console.settings.Settings
-
Specify if we should read config from inputrc
Set to true by default
- setResult(String) - Method in class org.jboss.aesh.console.helper.Search
-
- setRow(int) - Method in class org.jboss.aesh.terminal.CursorPosition
-
- setSearchDirection(SearchDirection) - Method in interface org.jboss.aesh.history.History
-
- setSearchDirection(SearchDirection) - Method in class org.jboss.aesh.history.InMemoryHistory
-
- setSearchTerm(String) - Method in class org.jboss.aesh.console.helper.Search
-
- setSearchTerm(StringBuilder) - Method in class org.jboss.aesh.console.helper.Search
-
- setSeparator(char) - Method in class org.jboss.aesh.complete.CompleteOperation
-
By default the separator is one space char, but
it can be overridden here.
- setStdErr(OutputStream) - Method in class org.jboss.aesh.console.settings.Settings
-
Set where output should go to
- setStdOut(OutputStream) - Method in class org.jboss.aesh.console.settings.Settings
-
Set where output should go to
- setTerminal(Terminal) - Method in class org.jboss.aesh.console.settings.Settings
-
Specify which terminal impl to use
- Settings - Class in org.jboss.aesh.console.settings
-
Settings object that is parsed when Console is initialized.
- setUsage(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- setValue(Object, String) - Method in class org.jboss.aesh.complete.CompleteOperation
-
- setWidth(int) - Method in class org.jboss.aesh.terminal.TerminalSize
-
- SimpleAction - Class in org.jboss.aesh.edit.actions
-
A placeholder class for simple actions that require little logic.
- SimpleAction(int, Action) - Constructor for class org.jboss.aesh.edit.actions.SimpleAction
-
- SimpleAction(int, Action, int) - Constructor for class org.jboss.aesh.edit.actions.SimpleAction
-
- size() - Method in interface org.jboss.aesh.history.History
-
- size() - Method in class org.jboss.aesh.history.InMemoryHistory
-
- size() - Method in class org.jboss.aesh.undo.UndoManager
-
- splitBySizeKeepWords(String, int) - Static method in class org.jboss.aesh.util.Parser
-
- startWithLongOption(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- startWithOption(String) - Method in class org.jboss.aesh.cl.internal.ParameterInt
-
- stop() - Method in class org.jboss.aesh.console.Console
-
Stop the Console, close streams, and reset terminals.
- stop() - Method in class org.jboss.aesh.console.reader.ConsoleInputSession
-
- stty(String) - Static method in class org.jboss.aesh.terminal.POSIXTerminal
-
Run stty with arguments on the active terminal
- switchEscapedSpacesToSpacesInList(List<String>) - Static method in class org.jboss.aesh.util.Parser
-
- switchEscapedSpacesToSpacesInWord(String) - Static method in class org.jboss.aesh.util.Parser
-
- switchSpacesToEscapedSpacesInWord(String) - Static method in class org.jboss.aesh.util.Parser
-
- valueOf(String) - Static method in enum org.jboss.aesh.console.InternalCommands
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.console.operator.ControlOperator
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.console.settings.VariableSettings
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.edit.actions.Action
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.edit.actions.Movement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.edit.actions.Operation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.edit.Mode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.history.SearchDirection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.terminal.CharacterType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.jboss.aesh.terminal.Color
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.jboss.aesh.console.InternalCommands
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.console.operator.ControlOperator
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.console.settings.VariableSettings
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.edit.actions.Action
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.edit.actions.Movement
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.edit.actions.Operation
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.edit.Mode
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.history.SearchDirection
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.terminal.CharacterType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.jboss.aesh.terminal.Color
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- valueSeparator(char) - Method in class org.jboss.aesh.cl.OptionBuilder
-
- VariableSettings - Enum in org.jboss.aesh.console.settings
-
Defines all the possible variable settings defined for GNU Readline,
ref: http://cnswww.cns.cwru.edu/php/chet/readline/readline.html#SEC10
- ViEditMode - Class in org.jboss.aesh.edit
-
- ViEditMode(KeyOperationManager) - Constructor for class org.jboss.aesh.edit.ViEditMode
-