Package dev.rollczi.litecommands.join
Class JoinArgumentResolver<SENDER,T>
java.lang.Object
dev.rollczi.litecommands.argument.profile.ProfiledParser<SENDER,T,JoinProfile>
dev.rollczi.litecommands.join.JoinArgumentResolver<SENDER,T>
- Direct Known Subclasses:
JoinStringArgumentResolver
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetRange(Argument<T> argument, JoinProfile joinContainer) protected abstract Tjoin(JoinProfile argument, List<String> values) parse(Invocation<SENDER> invocation, Argument<T> argument, RawInput rawInput, JoinProfile joinProfile)
-
Constructor Details
-
JoinArgumentResolver
protected JoinArgumentResolver()
-
-
Method Details
-
parse
public ParseResult<T> parse(Invocation<SENDER> invocation, Argument<T> argument, RawInput rawInput, JoinProfile joinProfile) - Specified by:
parsein classProfiledParser<SENDER,T, JoinProfile>
-
join
-
getRange
- Specified by:
getRangein classProfiledParser<SENDER,T, JoinProfile>
-