public interface SuggestionInputMatcher<SELF extends SuggestionInputMatcher<SELF>> extends InputMatcher
| Modifier and Type | Method and Description |
|---|---|
SELF |
copy() |
boolean |
hasNextRoute() |
boolean |
hasNoNextRouteAndArguments() |
<SENDER,T> boolean |
isOptionalArgument(Invocation<SENDER> invocation,
Argument<T> argument,
Parser<SENDER,T> parser) |
<SENDER,T> SuggestionInputResult |
nextArgument(Invocation<SENDER> invocation,
Argument<T> argument,
Parser<SENDER,T> parser,
Suggester<SENDER,T> suggester) |
java.lang.String |
nextRoute() |
boolean |
nextRouteIsLast() |
java.lang.String |
showNextRoute() |
boolean hasNextRoute()
hasNextRoute in interface InputMatcherjava.lang.String nextRoute()
nextRoute in interface InputMatcherjava.lang.String showNextRoute()
showNextRoute in interface InputMatcher<SENDER,T> boolean isOptionalArgument(Invocation<SENDER> invocation, Argument<T> argument, Parser<SENDER,T> parser)
<SENDER,T> SuggestionInputResult nextArgument(Invocation<SENDER> invocation, Argument<T> argument, Parser<SENDER,T> parser, Suggester<SENDER,T> suggester)
SELF copy()
boolean nextRouteIsLast()
boolean hasNoNextRouteAndArguments()