Interface ParseableInputMatcher<SELF extends ParseableInputMatcher<SELF>>
- All Superinterfaces:
InputMatcher
public interface ParseableInputMatcher<SELF extends ParseableInputMatcher<SELF>>
extends InputMatcher
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptioncopy()endMatch()boolean<SENDER,PARSED>
ParseResult<PARSED> nextArgument(Invocation<SENDER> invocation, Argument<PARSED> argument, ParserSet<SENDER, PARSED> parserSet)
-
Method Details
-
nextArgument
<SENDER,PARSED> ParseResult<PARSED> nextArgument(Invocation<SENDER> invocation, Argument<PARSED> argument, ParserSet<SENDER, PARSED> parserSet) -
hasNextRoute
boolean hasNextRoute()- Specified by:
hasNextRoutein interfaceInputMatcher
-
nextRoute
String nextRoute()- Specified by:
nextRoutein interfaceInputMatcher
-
showNextRoute
String showNextRoute()- Specified by:
showNextRoutein interfaceInputMatcher
-
copy
SELF copy() -
endMatch
ParseableInputMatcher.EndResult endMatch()
-