Class ArrayArgumentResolver<SENDER>
java.lang.Object
dev.rollczi.litecommands.argument.profile.ProfiledMultipleArgumentResolver<SENDER,Object,VarargsProfile>
dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver<SENDER,Object>
dev.rollczi.litecommands.argument.resolver.collector.ArrayArgumentResolver<SENDER>
- All Implemented Interfaces:
Matcher<SENDER,,Object> Parser<SENDER,,Object> ArgumentResolverBase<SENDER,,Object> MultipleArgumentResolver<SENDER,,Object> Suggester<SENDER,,Object> Rangeable<Argument<Object>>
-
Constructor Summary
ConstructorsConstructorDescriptionArrayArgumentResolver(ParserRegistry<SENDER> parserRegistry, SuggesterRegistry<SENDER> suggesterRegistry) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanParse(Argument<Object> argument, VarargsProfile collectionArgument) Methods inherited from class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
getElementType, getRange, match, parse, suggest
-
Constructor Details
-
ArrayArgumentResolver
public ArrayArgumentResolver(ParserRegistry<SENDER> parserRegistry, SuggesterRegistry<SENDER> suggesterRegistry)
-
-
Method Details
-
canParse
- Overrides:
canParsein classProfiledMultipleArgumentResolver<SENDER,Object, VarargsProfile>
-