| Package | Description |
|---|---|
| jline.console |
Console support.
|
| jline.console.completer |
Console completer support.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<Completer> |
ConsoleReader.getCompleters() |
Returns an unmodifiable list of all the completers.
|
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ConsoleReader.addCompleter(Completer completer) |
Add the specified
Completer to the list of handlers for tab-completion. |
boolean |
ConsoleReader.removeCompleter(Completer completer) |
Remove the specified
Completer from the list of handlers for tab-completion. |
| Modifier and Type | Class | Description |
|---|---|---|
class |
AggregateCompleter |
Completer which contains multiple completers and aggregates them together.
|
class |
AnsiStringsCompleter |
Completer for a set of strings.
|
class |
ArgumentCompleter |
A
Completer implementation that invokes a child completer using the appropriate separator argument. |
class |
EnumCompleter |
Completer for Enum names. |
class |
FileNameCompleter |
A file name completer takes the buffer and issues a list of
potential completions.
|
class |
NullCompleter |
Null completer.
|
class |
StringsCompleter |
Completer for a set of strings.
|
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Collection<Completer> |
AggregateCompleter.getCompleters() |
Retrieve the collection of completers currently being aggregated.
|
java.util.List<Completer> |
ArgumentCompleter.getCompleters() |
| Constructor | Description |
|---|---|
AggregateCompleter(Completer... completers) |
Construct an AggregateCompleter with the given completers.
|
ArgumentCompleter(ArgumentCompleter.ArgumentDelimiter delimiter,
Completer... completers) |
Create a new completer with the specified argument delimiter.
|
ArgumentCompleter(Completer... completers) |
Create a new completer with the default
ArgumentCompleter.WhitespaceArgumentDelimiter. |
| Constructor | Description |
|---|---|
AggregateCompleter(java.util.Collection<Completer> completers) |
Construct an AggregateCompleter with the given collection of completers.
|
ArgumentCompleter(java.util.List<Completer> completers) |
Create a new completer with the default
ArgumentCompleter.WhitespaceArgumentDelimiter. |
ArgumentCompleter(ArgumentCompleter.ArgumentDelimiter delimiter,
java.util.Collection<Completer> completers) |
Create a new completer with the specified argument delimiter.
|