public class SuggestionInputRawImpl.Matcher extends java.lang.Object implements SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>
| Modifier and Type | Method and Description |
|---|---|
SuggestionInputRawImpl.Matcher |
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() |
public boolean hasNextRoute()
hasNextRoute in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>hasNextRoute in interface InputMatcherpublic boolean nextRouteIsLast()
nextRouteIsLast in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>public boolean hasNoNextRouteAndArguments()
hasNoNextRouteAndArguments in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>public java.lang.String nextRoute()
nextRoute in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>nextRoute in interface InputMatcherpublic java.lang.String showNextRoute()
showNextRoute in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>showNextRoute in interface InputMatcherpublic <SENDER,T> boolean isOptionalArgument(Invocation<SENDER> invocation, Argument<T> argument, Parser<SENDER,T> parser)
isOptionalArgument in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>public <SENDER,T> SuggestionInputResult nextArgument(Invocation<SENDER> invocation, Argument<T> argument, Parser<SENDER,T> parser, Suggester<SENDER,T> suggester)
nextArgument in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>public SuggestionInputRawImpl.Matcher copy()
copy in interface SuggestionInputMatcher<SuggestionInputRawImpl.Matcher>