public class CLIArgumentParser extends Object
| Constructor and Description |
|---|
CLIArgumentParser(List<CLIArgument> argConfiguration) |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
get(CLIArgument arg)
Get parsed argument value.
|
<T> T |
get(String name)
Get parsed argument value.
|
void |
parse(Iterator<String> argsIter)
Parses arguments using iterator.
|
String |
usage()
Returns usage description.
|
public CLIArgumentParser(List<CLIArgument> argConfiguration)
public void parse(Iterator<String> argsIter)
get(CLIArgument)
and get(String).argsIter - Iterator.public <T> T get(CLIArgument arg)
T - Value type.arg - Argument configuration.public <T> T get(String name)
T - Value type.name - Argument name.public String usage()
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.13.0 Release Date : April 20 2022