Uses of Interface
tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
Packages that use CommandExecutionContext
Package
Description
-
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands
Methods in tech.guilhermekaua.spigotboot.commands with parameters of type CommandExecutionContextModifier and TypeMethodDescriptiondefault voidCommandAnnotationInterceptor.after(A annotation, CommandExecutionContext context, CommandInvocationPlan invocation, Object result) default voidCommandInterceptor.after(CommandExecutionContext context, CommandInvocationPlan invocation, Object result) default CommandExecutionDecisionCommandAnnotationInterceptor.before(A annotation, CommandExecutionContext context, CommandInvocationPlan invocation) default CommandExecutionDecisionCommandInterceptor.before(CommandExecutionContext context, CommandInvocationPlan invocation) CommandCompletionProvider.complete(CommandExecutionContext context, CommandParameterMetadata parameter, String input) CommandMessages.executionError(CommandExecutionContext context, Throwable throwable) CommandMessages.invalidArgumentValue(CommandExecutionContext context, CommandParameterMetadata parameter, String input) CommandMessages.missingRequiredArgument(CommandExecutionContext context, CommandParameterMetadata parameter) CommandMessages.noPermission(CommandExecutionContext context, String permission) default StringCommandMessages.onCooldown(CommandExecutionContext context, Duration remaining) default voidCommandAnnotationInterceptor.onError(A annotation, CommandExecutionContext context, CommandInvocationPlan invocation, Throwable throwable) default voidCommandInterceptor.onError(CommandExecutionContext context, CommandInvocationPlan invocation, Throwable throwable) CommandArgumentResolver.resolve(CommandExecutionContext context, CommandParameterMetadata parameter, String input) CommandMessageSource.resolveTemplate(CommandExecutionContext context, CommandMessageKey key) Resolves the template to use forkey.CommandMessages.senderTypeMismatch(CommandExecutionContext context, Class<?> expectedSenderType) CommandMessages.unknownSubcommand(CommandExecutionContext context) CommandMessages.usage(CommandExecutionContext context, String usage) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.binding
Methods in tech.guilhermekaua.spigotboot.commands.binding with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionObject[]CommandParameterBinder.bind(CommandExecutionContext context, CommandInvocationPlan plan, Map<String, String> parsedArguments) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.completion
Methods in tech.guilhermekaua.spigotboot.commands.completion with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionCompletionResolver.resolve(CommandExecutionContext context, CommandParameterBinding binding, String input) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.cooldown
Methods in tech.guilhermekaua.spigotboot.commands.cooldown with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionvoidCommandCooldownInterceptor.after(Cooldown annotation, CommandExecutionContext context, CommandInvocationPlan invocation, Object result) CommandCooldownInterceptor.before(Cooldown annotation, CommandExecutionContext context, CommandInvocationPlan invocation) voidCommandCooldownInterceptor.onError(Cooldown annotation, CommandExecutionContext context, CommandInvocationPlan invocation, Throwable throwable) CommandCooldownPolicy.resolve(Cooldown annotation, CommandExecutionContext context, CommandInvocationPlan invocation) FixedCommandCooldownPolicy.resolve(Cooldown annotation, CommandExecutionContext context, CommandInvocationPlan invocation) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.execution
Classes in tech.guilhermekaua.spigotboot.commands.execution that implement CommandExecutionContextMethods in tech.guilhermekaua.spigotboot.commands.execution with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionCommandInvocationExecutor.execute(CommandExecutionContext context, CommandInvocationPlan plan, Object[] arguments) CommandInvocationExecutor.execute(CommandExecutionContext context, CommandInvocationPlan plan, Object[] arguments, CommandInterceptorChain.ResolvedChain resolvedChain) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.interceptor
Methods in tech.guilhermekaua.spigotboot.commands.interceptor with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionvoidCommandInterceptorChain.ResolvedChain.after(CommandExecutionContext context, CommandInvocationPlan invocation, Object result) CommandInterceptorChain.ResolvedChain.before(CommandExecutionContext context, CommandInvocationPlan invocation) voidCommandInterceptorChain.ResolvedChain.onError(CommandExecutionContext context, CommandInvocationPlan invocation, Throwable throwable) CommandInterceptorChain.resolve(CommandExecutionContext context, CommandInvocationPlan invocation) -
Uses of CommandExecutionContext in tech.guilhermekaua.spigotboot.commands.message
Methods in tech.guilhermekaua.spigotboot.commands.message with parameters of type CommandExecutionContextModifier and TypeMethodDescriptionDefaultCommandMessages.executionError(CommandExecutionContext context, Throwable throwable) DefaultCommandMessages.invalidArgumentValue(CommandExecutionContext context, CommandParameterMetadata parameter, String input) DefaultCommandMessages.missingRequiredArgument(CommandExecutionContext context, CommandParameterMetadata parameter) DefaultCommandMessages.noPermission(CommandExecutionContext context, String permission) DefaultCommandMessages.onCooldown(CommandExecutionContext context, Duration remaining) CommandMessageRenderer.render(CommandExecutionContext context, CommandMessageException exception) DefaultCommandMessages.senderTypeMismatch(CommandExecutionContext context, Class<?> expectedSenderType) DefaultCommandMessages.unknownSubcommand(CommandExecutionContext context) DefaultCommandMessages.usage(CommandExecutionContext context, String usage)