public static class Completers.OptionCompleter extends Object implements Completer
| Constructor and Description |
|---|
OptionCompleter(Collection<Completers.OptDesc> options,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(Completer completer,
Collection<Completers.OptDesc> options,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(Completer completer,
Function<String,Collection<Completers.OptDesc>> commandOptions,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(Completer completer,
Map<String,List<String>> optionValues,
Collection<String> options,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(List<Completer> completers,
Collection<Completers.OptDesc> options,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(List<Completer> completers,
Function<String,Collection<Completers.OptDesc>> commandOptions,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(List<Completer> completers,
Map<String,List<String>> optionValues,
Collection<String> options,
int startPos)
OptionCompleter completes command options and parameters.
|
OptionCompleter(Map<String,List<String>> optionValues,
Collection<String> options,
int startPos)
OptionCompleter completes command options and parameters.
|
| Modifier and Type | Method and Description |
|---|---|
void |
complete(LineReader reader,
ParsedLine commandLine,
List<Candidate> candidates) |
void |
setStartPos(int startPos) |
public OptionCompleter(Completer completer, Function<String,Collection<Completers.OptDesc>> commandOptions, int startPos)
completer - command parameter completercommandOptions - command options descriptionsstartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(List<Completer> completers, Function<String,Collection<Completers.OptDesc>> commandOptions, int startPos)
completers - command parameters completerscommandOptions - command options descriptionsstartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(List<Completer> completers, Map<String,List<String>> optionValues, Collection<String> options, int startPos)
completers - command parameters completersoptionValues - command value options as map key and its possible values as map valueoptions - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(Completer completer, Map<String,List<String>> optionValues, Collection<String> options, int startPos)
completer - command parameter completeroptionValues - command value options as map key and its possible values as map valueoptions - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(Map<String,List<String>> optionValues, Collection<String> options, int startPos)
optionValues - command value options as map key and its possible values as map valueoptions - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(Completer completer, Collection<Completers.OptDesc> options, int startPos)
completer - command parameter completeroptions - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(List<Completer> completers, Collection<Completers.OptDesc> options, int startPos)
completers - command parameters completersoptions - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic OptionCompleter(Collection<Completers.OptDesc> options, int startPos)
options - command options that do not have valuestartPos - OptionCompleter position in ArgumentCompleter parameterspublic void setStartPos(int startPos)
public void complete(LineReader reader, ParsedLine commandLine, List<Candidate> candidates)
Copyright © 2020. All rights reserved.