Class LinkedListArgumentResolver<SENDER>
java.lang.Object
dev.rollczi.litecommands.argument.resolver.TypedArgumentResolver<SENDER,LinkedList,CollectorArgument<LinkedList>>
dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver<SENDER,Object,LinkedList>
dev.rollczi.litecommands.argument.resolver.collector.LinkedListArgumentResolver<SENDER>
- All Implemented Interfaces:
Parser<SENDER,,RawInput, LinkedList> TypedParser<SENDER,,RawInput, LinkedList, CollectorArgument<LinkedList>> ArgumentResolverBase<SENDER,,RawInput, LinkedList> Suggester<SENDER,,LinkedList> TypedSuggester<SENDER,,LinkedList, CollectorArgument<LinkedList>> Rangeable<Argument<LinkedList>>
public class LinkedListArgumentResolver<SENDER>
extends AbstractCollectorArgumentResolver<SENDER,Object,LinkedList>
-
Constructor Summary
ConstructorsConstructorDescriptionLinkedListArgumentResolver(ParserRegistry<SENDER> parserRegistry, SuggesterRegistry<SENDER> suggesterRegistry) -
Method Summary
Modifier and TypeMethodDescriptiongetElementType(CollectorArgument<LinkedList> context, Invocation<SENDER> invocation) Methods inherited from class dev.rollczi.litecommands.argument.resolver.collector.AbstractCollectorArgumentResolver
getTypedRange, parseTyped, suggestTypedMethods inherited from class dev.rollczi.litecommands.argument.resolver.TypedArgumentResolver
getArgumentType, getInputTypeMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface dev.rollczi.litecommands.argument.parser.TypedParser
getRange, parseMethods inherited from interface dev.rollczi.litecommands.argument.suggester.TypedSuggester
suggest
-
Constructor Details
-
LinkedListArgumentResolver
public LinkedListArgumentResolver(ParserRegistry<SENDER> parserRegistry, SuggesterRegistry<SENDER> suggesterRegistry)
-
-
Method Details
-
getElementType
protected Class<Object> getElementType(CollectorArgument<LinkedList> context, Invocation<SENDER> invocation) - Specified by:
getElementTypein classAbstractCollectorArgumentResolver<SENDER,Object, LinkedList>
-