public class ArrayArgumentResolver<SENDER> extends AbstractCollectorArgumentResolver<SENDER,java.lang.Object,java.lang.Object>
| Constructor and Description |
|---|
ArrayArgumentResolver(ParserRegistry<SENDER> parserRegistry,
SuggesterRegistry<SENDER> suggesterRegistry) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canParse(Invocation<SENDER> invocation,
Argument<java.lang.Object> argument)
This method is used to check if the argument can be parsed by the parser.
|
protected java.lang.Class<java.lang.Object> |
getElementType(CollectorArgument<java.lang.Object> context,
Invocation<SENDER> invocation) |
getTypedRange, parseTyped, suggestTypedgetArgumentTypeclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetRange, parsematchParsesuggestpublic ArrayArgumentResolver(ParserRegistry<SENDER> parserRegistry, SuggesterRegistry<SENDER> suggesterRegistry)
protected java.lang.Class<java.lang.Object> getElementType(CollectorArgument<java.lang.Object> context, Invocation<SENDER> invocation)
getElementType in class AbstractCollectorArgumentResolver<SENDER,java.lang.Object,java.lang.Object>public boolean canParse(Invocation<SENDER> invocation, Argument<java.lang.Object> argument)
Parser