public abstract class AbstractNameValueOptionParser<T> extends AbstractOptionParser<T>
--name=value
style while the separator character (in this example =) can be
configured as desired.| Constructor and Description |
|---|
AbstractNameValueOptionParser() |
AbstractNameValueOptionParser(char sep) |
| Modifier and Type | Method and Description |
|---|---|
ParseState<T> |
parseOptions(org.apache.commons.collections4.iterators.PeekingIterator<String> tokens,
ParseState<T> state,
List<OptionMetadata> allowedOptions)
Parses one/more options from the token stream
|
findOption, findOption, hasShortNamePrefixgetTypeConverterpublic AbstractNameValueOptionParser()
public AbstractNameValueOptionParser(char sep)
public ParseState<T> parseOptions(org.apache.commons.collections4.iterators.PeekingIterator<String> tokens, ParseState<T> state, List<OptionMetadata> allowedOptions)
OptionParsertokens - Tokensstate - Current parser stateallowedOptions - Allowed options at this point of the parsingnull if this parser could
not parse the next token as an optionCopyright © 2012–2019. All rights reserved.