public class LiteralArgumentResolver<SENDER> extends ProfiledMultipleArgumentResolver<SENDER,java.lang.String,LiteralProfile>
| Constructor and Description |
|---|
LiteralArgumentResolver() |
| Modifier and Type | Method and Description |
|---|---|
Range |
getRange(Argument<java.lang.String> argument,
LiteralProfile literalProfile) |
ParseResult<java.lang.String> |
parse(Invocation<SENDER> invocation,
Argument<java.lang.String> argument,
RawInput rawInput,
LiteralProfile literalProfile) |
protected SuggestionResult |
suggest(Invocation<SENDER> invocation,
Argument<java.lang.String> argument,
SuggestionContext context,
LiteralProfile literalProfile) |
canParse, canParse, getRange, match, match, parse, suggestpublic ParseResult<java.lang.String> parse(Invocation<SENDER> invocation, Argument<java.lang.String> argument, RawInput rawInput, LiteralProfile literalProfile)
parse in class ProfiledMultipleArgumentResolver<SENDER,java.lang.String,LiteralProfile>public Range getRange(Argument<java.lang.String> argument, LiteralProfile literalProfile)
getRange in class ProfiledMultipleArgumentResolver<SENDER,java.lang.String,LiteralProfile>protected SuggestionResult suggest(Invocation<SENDER> invocation, Argument<java.lang.String> argument, SuggestionContext context, LiteralProfile literalProfile)
suggest in class ProfiledMultipleArgumentResolver<SENDER,java.lang.String,LiteralProfile>