public class CliParser<T> extends AbstractCommandParser<T>
| Constructor and Description |
|---|
CliParser() |
| Modifier and Type | Method and Description |
|---|---|
T |
parse(GlobalMetadata<T> metadata,
Iterable<String> args) |
ParseResult<T> |
parseWithResult(GlobalMetadata<T> metadata,
Iterable<String> args) |
protected void |
validate(ParseState<T> state)
Validates the parser state
|
applyAliases, parseCommand, parseCommandOptionsAndArguments, parseGroup, tryParse, tryParse, tryParsegetTypeConverterpublic ParseResult<T> parseWithResult(GlobalMetadata<T> metadata, Iterable<String> args)
public T parse(GlobalMetadata<T> metadata, Iterable<String> args)
protected void validate(ParseState<T> state)
This includes things like verifying we ended in an appropriate state, that all required options and arguments were present etc
state - Parser stateCopyright © 2012–2022. All rights reserved.