public interface ArgumentParser
| Modifier and Type | Method and Description |
|---|---|
int |
getSingleArgumentAttributesCount(ArgumentParserHandler parserHandler,
Class<?> type) |
Optional<ArgumentParser> |
getSubParser(ArgumentParserHandler parserHandler,
Class<?> type) |
default boolean |
isDefined(ArgumentParserHandler parserHandler,
Class<?> type) |
boolean |
isParsable(ArgumentParserHandler parserHandler,
Class<?> type) |
Object |
parse(ArgumentParserHandler parserHandler,
Class<?> type,
Iterator<String> argsIterator) |
boolean isParsable(ArgumentParserHandler parserHandler, Class<?> type)
Optional<ArgumentParser> getSubParser(ArgumentParserHandler parserHandler, Class<?> type)
default boolean isDefined(ArgumentParserHandler parserHandler, Class<?> type)
int getSingleArgumentAttributesCount(ArgumentParserHandler parserHandler, Class<?> type)
Object parse(ArgumentParserHandler parserHandler, Class<?> type, Iterator<String> argsIterator) throws RuntimeException
RuntimeExceptionCopyright © 2016. All rights reserved.