package

jline.console.completer

Console completer support.

Interfaces

ArgumentCompleter.ArgumentDelimiter The ArgumentCompleter.ArgumentDelimiter allows custom breaking up of a String into individual arguments in order to dispatch the arguments to the nested Completer
Completer A completer is the mechanism by which tab-completion candidates will be resolved. 
CompletionHandler Handler for dealing with candidates for tab-completion. 

Classes

AggregateCompleter Completer which contains multiple completers and aggregates them together. 
ArgumentCompleter A Completer implementation that invokes a child completer using the appropriate separator argument. 
ArgumentCompleter.AbstractArgumentDelimiter Abstract implementation of a delimiter that uses the isDelimiter(CharSequence, int) method to determine if a particular character should be used as a delimiter. 
ArgumentCompleter.ArgumentList The result of a delimited buffer. 
ArgumentCompleter.WhitespaceArgumentDelimiter ArgumentCompleter.ArgumentDelimiter implementation that counts all whitespace (as reported by isWhitespace(char)) as being a delimiter. 
CandidateListCompletionHandler A CompletionHandler that deals with multiple distinct completions by outputting the complete list of possibilities to the console. 
EnumCompleter Completer for Enum names. 
FileNameCompleter A file name completer takes the buffer and issues a list of potential completions. 
NullCompleter Null completer. 
StringsCompleter Completer for a set of strings.