@ApiStatus.Experimental public interface ParserChained<SENDER,T> extends Matcher<SENDER,T>, Rangeable<Argument<T>>
| Modifier and Type | Method and Description |
|---|---|
default boolean |
canParse(Argument<T> argument) |
default boolean |
match(Invocation<SENDER> invocation,
Argument<T> argument,
RawInput input,
ParserChainAccessor<SENDER> accessor) |
ParseResult<T> |
parse(Invocation<SENDER> invocation,
Argument<T> argument,
RawInput input,
ParserChainAccessor<SENDER> chainAccessor) |
ParseResult<T> parse(Invocation<SENDER> invocation, Argument<T> argument, RawInput input, ParserChainAccessor<SENDER> chainAccessor)
default boolean match(Invocation<SENDER> invocation, Argument<T> argument, RawInput input, ParserChainAccessor<SENDER> accessor)