| Modifier and Type | Field and Description |
|---|---|
private java.util.List<TerminalString> |
CompleterData.completerValues |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TerminalString> |
CompleterData.getCompleterValues() |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleterData.addCompleterValueTerminalString(TerminalString value) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleterData.setCompleterValuesTerminalString(java.util.List<TerminalString> completerValues) |
| Modifier and Type | Method and Description |
|---|---|
TerminalString |
ProcessedOption.getRenderedNameWithDashes() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TerminalString> |
ProcessedCommand.findPossibleLongNamesWitdDash(java.lang.String name) |
java.util.List<TerminalString> |
ProcessedCommand.getOptionLongNamesWithDash()
Return all option names that not already have a value
and is enabled
|
| Modifier and Type | Field and Description |
|---|---|
private java.util.List<TerminalString> |
CompleteOperation.completionCandidates |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TerminalString> |
CompleteOperation.getCompletionCandidates() |
java.util.List<TerminalString> |
CompleteOperation.getFormattedCompletionCandidatesTerminalString() |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleteOperation.addCompletionCandidate(TerminalString completionCandidate) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleteOperation.addCompletionCandidatesTerminalString(java.util.List<TerminalString> completionCandidates) |
void |
CompleteOperation.setCompletionCandidatesTerminalString(java.util.List<TerminalString> completionCandidates) |
| Modifier and Type | Method and Description |
|---|---|
private void |
AeshCompletionHandler.displayCompletion(TerminalString completion,
Buffer buffer,
java.io.PrintStream out,
boolean appendSpace,
char separator)
Display the completion string in the terminal.
|
| Modifier and Type | Method and Description |
|---|---|
private void |
AeshCompletionHandler.displayCompletions(java.util.List<TerminalString> completions,
Buffer buffer,
java.io.PrintStream out)
Display all possible completions
|
| Constructor and Description |
|---|
Prompt(TerminalString terminalString) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<TerminalString> |
CompleterInvocation.getCompleterValues() |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleterInvocation.addCompleterValueTerminalString(TerminalString value) |
| Modifier and Type | Method and Description |
|---|---|
void |
CompleterInvocation.setCompleterValuesTerminalString(java.util.List<TerminalString> completerValues) |
| Modifier and Type | Method and Description |
|---|---|
private static int[] |
Parser.calculateColumnSizes(java.util.List<TerminalString> displayList,
int numColumns,
int numRows,
int termWidth) |
private static boolean |
Parser.canDisplayColumns(java.util.List<TerminalString> displayList,
int numRows,
int terminalWidth)
Decides if it's possible to format provided Strings into calculated number of columns while the output will not exceed
terminal width
|
static java.lang.String |
Parser.findStartsWithTerminalString(java.util.List<TerminalString> completionList)
Return the biggest common startsWith string
|
static java.lang.String |
Parser.formatDisplayCompactListTerminalString(java.util.List<TerminalString> displayList,
int termWidth)
Format output to columns with flexible sizes and no redundant space between them
|
static java.lang.String |
Parser.formatDisplayListTerminalString(java.util.List<TerminalString> displayList,
int termHeight,
int termWidth)
Format completions so that they look similar to GNU Readline
|
private static boolean |
Parser.startsWithTerminalString(java.lang.String criteria,
java.util.List<TerminalString> completionList) |
static void |
Parser.switchEscapedSpacesToSpacesInTerminalStringList(java.util.List<TerminalString> list) |
| Modifier and Type | Method and Description |
|---|---|
TerminalString |
TerminalString.cloneRenderingAttributes(java.lang.String chars) |
| Modifier and Type | Method and Description |
|---|---|
int |
TerminalString.compareTo(TerminalString terminalString) |
boolean |
TerminalString.equalsIgnoreCharacter(TerminalString that) |
java.lang.String |
TerminalString.toString(TerminalString prev)
style, text color, background color
|