public class RequirementMatchService<SENDER>
extends java.lang.Object
| Constructor and Description |
|---|
RequirementMatchService(StrictService strictService,
ContextRegistry<SENDER> contextRegistry,
ParserRegistry<SENDER> parserRegistry,
BindRegistry bindRegistry,
Scheduler scheduler) |
| Modifier and Type | Method and Description |
|---|---|
<MATCHER extends ParseableInputMatcher<MATCHER>> |
match(CommandExecutor<SENDER> executor,
Invocation<SENDER> invocation,
MATCHER matcher) |
public RequirementMatchService(StrictService strictService, ContextRegistry<SENDER> contextRegistry, ParserRegistry<SENDER> parserRegistry, BindRegistry bindRegistry, Scheduler scheduler)
public <MATCHER extends ParseableInputMatcher<MATCHER>> java.util.concurrent.CompletableFuture<CommandExecutorMatchResult> match(CommandExecutor<SENDER> executor, Invocation<SENDER> invocation, MATCHER matcher)