public interface TypedSuggester<SENDER,PARSED,ARGUMENT extends Argument<PARSED>> extends Suggester<SENDER,PARSED>
| Modifier and Type | Method and Description |
|---|---|
java.lang.Class<? extends Argument> |
getArgumentType() |
default SuggestionResult |
suggest(Invocation<SENDER> invocation,
Argument<PARSED> argument,
SuggestionContext context) |
SuggestionResult |
suggestTyped(Invocation<SENDER> invocation,
ARGUMENT argument,
SuggestionContext context) |
SuggestionResult suggestTyped(Invocation<SENDER> invocation, ARGUMENT argument, SuggestionContext context)
java.lang.Class<? extends Argument> getArgumentType()
default SuggestionResult suggest(Invocation<SENDER> invocation, Argument<PARSED> argument, SuggestionContext context)