Class RequirementMatchService<SENDER>
java.lang.Object
dev.rollczi.litecommands.requirement.RequirementMatchService<SENDER>
-
Constructor Summary
ConstructorsConstructorDescriptionRequirementMatchService(StrictService strictService, ContextRegistry<SENDER> contextRegistry, ParserRegistry<SENDER> parserRegistry, BindRegistry bindRegistry, Scheduler scheduler) -
Method Summary
Modifier and TypeMethodDescription<MATCHER extends ParseableInputMatcher<MATCHER>>
CompletableFuture<CommandExecutorMatchResult> match(CommandExecutor<SENDER> executor, Invocation<SENDER> invocation, MATCHER matcher)
-
Constructor Details
-
RequirementMatchService
public RequirementMatchService(StrictService strictService, ContextRegistry<SENDER> contextRegistry, ParserRegistry<SENDER> parserRegistry, BindRegistry bindRegistry, Scheduler scheduler)
-
-
Method Details
-
match
public <MATCHER extends ParseableInputMatcher<MATCHER>> CompletableFuture<CommandExecutorMatchResult> match(CommandExecutor<SENDER> executor, Invocation<SENDER> invocation, MATCHER matcher)
-