Index

A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form

A

after(A, CommandExecutionContext, CommandInvocationPlan, Object) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandAnnotationInterceptor
 
after(Cooldown, CommandExecutionContext, CommandInvocationPlan, Object) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
after(CommandExecutionContext, CommandInvocationPlan, Object) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandInterceptor
 
after(CommandExecutionContext, CommandInvocationPlan, Object) - Method in class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain.ResolvedChain
 
aliases() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Command
 
aliases() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.RootCommand
 
all() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolverRegistry
Returns an unmodifiable snapshot of all registered resolvers.
all() - Method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessageCatalog
Returns an unmodifiable view of all declared keys.
all() - Method in class tech.guilhermekaua.spigotboot.commands.resolve.DefaultCommandArgumentResolverRegistry
 
allValues() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandAliasSet
 
ArgumentSegment(String) - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.ArgumentSegment
 

B

before(A, CommandExecutionContext, CommandInvocationPlan) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandAnnotationInterceptor
 
before(Cooldown, CommandExecutionContext, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
before(CommandExecutionContext, CommandInvocationPlan) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandInterceptor
 
before(CommandExecutionContext, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain.ResolvedChain
 
bind(CommandExecutionContext, CommandInvocationPlan, Map<String, String>) - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinder
 
BOOLEAN_INVALID - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Raised when a boolean argument cannot be parsed.

C

canUseAnyRoute(CompiledRootCommand, CommandSenderHandle) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
Returns whether the sender can use at least one route of the given root command — either the default handler or any subcommand route whose @Permission the sender satisfies (a route with no permission is always usable).
CatchUnknown - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
Command - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
COMMAND - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodKind
 
COMMAND_DESCRIPTION - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
COMMAND_PATH - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
COMMAND_PERMISSION - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
COMMAND_USAGE - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
CommandAliasSet - Class in tech.guilhermekaua.spigotboot.commands.metadata
 
CommandAliasSet(String, List<String>) - Constructor for class tech.guilhermekaua.spigotboot.commands.metadata.CommandAliasSet
 
CommandAnnotationInterceptor<A extends Annotation> - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandArgumentResolver<T> - Interface in tech.guilhermekaua.spigotboot.commands
 
commandArgumentResolverRegistry(List<CommandArgumentResolver<?>>, List<CommandArgumentResolverRegistryCustomizer>) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandArgumentResolverRegistry - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandArgumentResolverRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandBindingException - Exception in tech.guilhermekaua.spigotboot.commands.binding
 
CommandBindingException.Kind - Enum Class in tech.guilhermekaua.spigotboot.commands.binding
 
CommandCompletionProvider - Interface in tech.guilhermekaua.spigotboot.commands
 
commandCompletionRegistry(List<CommandCompletionRegistryCustomizer>) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandCompletionRegistry - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandCompletionRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandCooldownInterceptor - Class in tech.guilhermekaua.spigotboot.commands.cooldown
 
CommandCooldownInterceptor(CooldownManager, CommandMessagesProvider) - Constructor for class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
CommandCooldownPolicy - Interface in tech.guilhermekaua.spigotboot.commands.cooldown
 
CommandDispatcher - Class in tech.guilhermekaua.spigotboot.commands.execution
 
CommandDispatcher(CommandParameterBinder, CommandInvocationExecutor, CommandMessagesProvider, CompletionResolver) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
Creates a dispatcher with an empty interceptor chain and the default keyed-message renderer.
CommandDispatcher(CommandParameterBinder, CommandInvocationExecutor, CommandMessagesProvider, CompletionResolver, CommandInterceptorChain) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
Creates a dispatcher with the given interceptor chain and the default keyed-message renderer.
CommandDispatcher(CommandParameterBinder, CommandInvocationExecutor, CommandMessagesProvider, CompletionResolver, CommandInterceptorChain, CommandMessageRenderer) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
Creates a dispatcher with all collaborators supplied explicitly.
CommandExecutionContext - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandExecutionDecision - Class in tech.guilhermekaua.spigotboot.commands
 
CommandHandler - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
commandHandlerIntrospector() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandHandlerIntrospector - Class in tech.guilhermekaua.spigotboot.commands.metadata
 
CommandHandlerIntrospector() - Constructor for class tech.guilhermekaua.spigotboot.commands.metadata.CommandHandlerIntrospector
 
CommandInterceptedBy - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
CommandInterceptor - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandInterceptorAnnotationBinding - Class in tech.guilhermekaua.spigotboot.commands
 
CommandInterceptorAnnotationBinding(Annotation, List<Class<? extends CommandAnnotationInterceptor<?>>>) - Constructor for class tech.guilhermekaua.spigotboot.commands.CommandInterceptorAnnotationBinding
 
commandInterceptorChain() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandInterceptorChain - Class in tech.guilhermekaua.spigotboot.commands.interceptor
 
CommandInterceptorChain() - Constructor for class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain
 
CommandInterceptorChain.ResolvedChain - Class in tech.guilhermekaua.spigotboot.commands.interceptor
 
commandInvocationExecutor(CommandInterceptorChain) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandInvocationExecutor - Class in tech.guilhermekaua.spigotboot.commands.execution
 
CommandInvocationExecutor() - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationExecutor
 
CommandInvocationExecutor(CommandInterceptorChain) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationExecutor
 
CommandInvocationFactory - Class in tech.guilhermekaua.spigotboot.commands.execution
 
CommandInvocationFactory(CommandParameterRoleResolver) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationFactory
 
CommandInvocationPlan - Class in tech.guilhermekaua.spigotboot.commands.execution
 
CommandInvocationPlan(Object, Method, List<CommandParameterBinding>, List<CommandInterceptorAnnotationBinding>) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
commandMessageCatalog(CommandArgumentResolverRegistry) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandMessageCatalog - Class in tech.guilhermekaua.spigotboot.commands.message
Opt-in, read-only catalog of every CommandMessageKey declared by the registered argument resolvers.
CommandMessageCatalog(CommandArgumentResolverRegistry) - Constructor for class tech.guilhermekaua.spigotboot.commands.message.CommandMessageCatalog
Creates a catalog from the keys declared by the currently registered argument resolvers.
CommandMessageException - Exception in tech.guilhermekaua.spigotboot.commands
Raised by a CommandArgumentResolver to signal a specific, customizable failure.
CommandMessageKey - Interface in tech.guilhermekaua.spigotboot.commands
A stable, discoverable identifier for a customizable command message raised by an argument resolver.
commandMessageRenderer(CommandMessageSourceProvider) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandMessageRenderer - Class in tech.guilhermekaua.spigotboot.commands.message
Renders a CommandMessageException into the final message string: the active CommandMessageSource template if it supplies one, otherwise the key's default template, then placeholder interpolation.
CommandMessageRenderer(CommandMessageSourceProvider) - Constructor for class tech.guilhermekaua.spigotboot.commands.message.CommandMessageRenderer
Creates a renderer backed by the given source provider.
CommandMessages - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandMessageSource - Interface in tech.guilhermekaua.spigotboot.commands
Customization point for command messages raised via CommandMessageException.
commandMessageSourceProvider() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandMessageSourceProvider - Class in tech.guilhermekaua.spigotboot.commands.message
Resolves the active CommandMessageSource from the dependency context, mirroring CommandMessagesProvider: no bean yields a no-op source, one bean wins, several require exactly one @Primary.
CommandMessageSourceProvider() - Constructor for class tech.guilhermekaua.spigotboot.commands.message.CommandMessageSourceProvider
 
commandMessagesProvider(DefaultCommandMessages) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandMessagesProvider - Class in tech.guilhermekaua.spigotboot.commands.message
 
CommandMessagesProvider(DefaultCommandMessages) - Constructor for class tech.guilhermekaua.spigotboot.commands.message.CommandMessagesProvider
 
CommandMessageTemplates - Class in tech.guilhermekaua.spigotboot.commands.message
Interpolates {placeholder} tokens in command message templates.
CommandMethodKind - Enum Class in tech.guilhermekaua.spigotboot.commands.metadata
 
CommandMethodMetadata - Class in tech.guilhermekaua.spigotboot.commands.metadata
 
CommandMethodMetadata(Object, Class<?>, Method, CommandMethodKind, CommandAliasSet, String, String, String, List<String>, List<CommandInterceptorAnnotationBinding>, List<CommandParameterMetadata>) - Constructor for class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
CommandParameterBinder - Class in tech.guilhermekaua.spigotboot.commands.binding
 
CommandParameterBinder(CommandArgumentResolverRegistry) - Constructor for class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinder
 
CommandParameterBinding - Class in tech.guilhermekaua.spigotboot.commands.binding
 
CommandParameterBinding(CommandParameterMetadata, CommandParameterRole, String, boolean, boolean, String) - Constructor for class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
CommandParameterMetadata - Class in tech.guilhermekaua.spigotboot.commands.metadata
 
CommandParameterMetadata(Parameter, int, String, String, Class<?>, Class<?>, boolean, boolean, boolean, String, String) - Constructor for class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
CommandParameterRole - Enum Class in tech.guilhermekaua.spigotboot.commands.binding
 
CommandParameterRoleResolver - Class in tech.guilhermekaua.spigotboot.commands.binding
 
CommandParameterRoleResolver(CommandPlatformSupport) - Constructor for class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRoleResolver
 
CommandPattern - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPattern(String, List<CommandPattern.CommandSegment>, Set<String>) - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
CommandPattern.ArgumentSegment - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPattern.CommandSegment - Interface in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPattern.LiteralSegment - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPattern.OptionalArgumentSegment - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPattern.RequiredArgumentSegment - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPatternException - Exception in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPatternException(String) - Constructor for exception tech.guilhermekaua.spigotboot.commands.parse.CommandPatternException
 
commandPatternParser() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandPatternParser - Class in tech.guilhermekaua.spigotboot.commands.parse
 
CommandPatternParser() - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPatternParser
 
CommandPlatformSupport - Interface in tech.guilhermekaua.spigotboot.commands
 
commandReplacementRegistry(List<CommandReplacementRegistryCustomizer>) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandReplacementRegistry - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandReplacementRegistryCustomizer - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandRootCompiler - Class in tech.guilhermekaua.spigotboot.commands
 
CommandRootCompiler(CommandHandlerIntrospector, CommandRouteFactory, CommandRouteValidator, CommandInterceptorChain) - Constructor for class tech.guilhermekaua.spigotboot.commands.CommandRootCompiler
 
CommandRouteFactory - Class in tech.guilhermekaua.spigotboot.commands.route
 
CommandRouteFactory(CommandPatternParser, CommandReplacementRegistry, CommandTextResolverChain, CommandInvocationFactory) - Constructor for class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
CommandRouteFactory(CommandPatternParser, CommandReplacementRegistry, CommandInvocationFactory) - Constructor for class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
commandRouteValidator() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandRouteValidator - Class in tech.guilhermekaua.spigotboot.commands.route
 
CommandRouteValidator() - Constructor for class tech.guilhermekaua.spigotboot.commands.route.CommandRouteValidator
 
CommandsConfiguration - Class in tech.guilhermekaua.spigotboot.commands.configuration
 
CommandsConfiguration() - Constructor for class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandSenderHandle - Interface in tech.guilhermekaua.spigotboot.commands
 
CommandsModule - Class in tech.guilhermekaua.spigotboot.commands
 
CommandsModule() - Constructor for class tech.guilhermekaua.spigotboot.commands.CommandsModule
 
CommandSupport - Class in tech.guilhermekaua.spigotboot.commands.internal
 
CommandTextResolutionContext - Class in tech.guilhermekaua.spigotboot.commands
 
CommandTextResolutionContext.TargetType - Enum Class in tech.guilhermekaua.spigotboot.commands
 
CommandTextResolver - Interface in tech.guilhermekaua.spigotboot.commands
 
commandTextResolverChain(List<CommandTextResolver>) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CommandTextResolverChain - Class in tech.guilhermekaua.spigotboot.commands
 
CommandTextResolverChain(Collection<CommandTextResolver>) - Constructor for class tech.guilhermekaua.spigotboot.commands.CommandTextResolverChain
 
compile(Context) - Method in class tech.guilhermekaua.spigotboot.commands.CommandRootCompiler
 
CompiledCommandRoute - Class in tech.guilhermekaua.spigotboot.commands.route
 
CompiledCommandRoute(CommandMethodKind, CommandPattern, CommandInvocationPlan, String, String, String) - Constructor for class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
CompiledRootCommand - Class in tech.guilhermekaua.spigotboot.commands.route
 
CompiledRootCommand(Object, Class<?>, CommandAliasSet, String, String, List<CompiledCommandRoute>, CompiledCommandRoute, CompiledCommandRoute) - Constructor for class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
complete(CommandExecutionContext, CommandParameterMetadata, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandCompletionProvider
 
complete(Context, CompiledRootCommand, CommandSenderHandle, String, String[]) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
 
Completion - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
completionResolver(CommandCompletionRegistry, CommandArgumentResolverRegistry) - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
CompletionResolver - Class in tech.guilhermekaua.spigotboot.commands.completion
 
CompletionResolver(CommandCompletionRegistry, CommandArgumentResolverRegistry) - Constructor for class tech.guilhermekaua.spigotboot.commands.completion.CompletionResolver
 
CONTEXT - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
 
continueExecution() - Static method in class tech.guilhermekaua.spigotboot.commands.CommandExecutionDecision
 
Cooldown - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
CoreCommandMessages - Enum Class in tech.guilhermekaua.spigotboot.commands
The complete set of customizable message keys raised by the framework's built-in argument resolvers.
create(List<RootCommandMetadata>) - Method in class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
create(CommandMethodMetadata, CommandPattern) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationFactory
 
create(RootCommandMetadata) - Method in class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
create(Context, List<RootCommandMetadata>) - Method in class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
create(Context, RootCommandMetadata) - Method in class tech.guilhermekaua.spigotboot.commands.route.CommandRouteFactory
 
createSender(Object) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandPlatformSupport
 
customize(CommandArgumentResolverRegistry) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolverRegistryCustomizer
 
customize(CommandCompletionRegistry) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandCompletionRegistryCustomizer
 
customize(CommandReplacementRegistry) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistryCustomizer
 

D

deduplicateByIdentity(Collection<T>) - Static method in class tech.guilhermekaua.spigotboot.commands.internal.CommandSupport
 
DEFAULT - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodKind
 
DefaultCommand - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
DefaultCommandArgumentResolverRegistry - Class in tech.guilhermekaua.spigotboot.commands.resolve
 
DefaultCommandArgumentResolverRegistry(List<CommandArgumentResolver<?>>, List<CommandArgumentResolverRegistryCustomizer>) - Constructor for class tech.guilhermekaua.spigotboot.commands.resolve.DefaultCommandArgumentResolverRegistry
 
DefaultCommandCompletionRegistry - Class in tech.guilhermekaua.spigotboot.commands.completion
 
DefaultCommandCompletionRegistry(List<CommandCompletionRegistryCustomizer>) - Constructor for class tech.guilhermekaua.spigotboot.commands.completion.DefaultCommandCompletionRegistry
 
DefaultCommandExecutionContext - Class in tech.guilhermekaua.spigotboot.commands.execution
 
DefaultCommandExecutionContext(Context, CommandSenderHandle, String, String, List<String>, Map<String, String>, String) - Constructor for class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
defaultCommandMessages() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
DefaultCommandMessages - Class in tech.guilhermekaua.spigotboot.commands.message
 
DefaultCommandMessages() - Constructor for class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
DefaultCommandReplacementRegistry - Class in tech.guilhermekaua.spigotboot.commands.replace
 
DefaultCommandReplacementRegistry(List<CommandReplacementRegistryCustomizer>) - Constructor for class tech.guilhermekaua.spigotboot.commands.replace.DefaultCommandReplacementRegistry
 
defaultCompletionProvider() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolver
 
defaultTemplate() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessageKey
 
defaultTemplate() - Method in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
 
DefaultValue - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
describeLocation() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
description() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Command
 
description() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.RootCommand
 
DiscoveryIndex_92021928af2fbe95 - Class in tech.guilhermekaua.spigotboot.generated
 
DiscoveryIndex_92021928af2fbe95() - Constructor for class tech.guilhermekaua.spigotboot.generated.DiscoveryIndex_92021928af2fbe95
 
dispatch(Context, CompiledRootCommand, CommandSenderHandle, String, String[]) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandDispatcher
 

E

empty() - Static method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolverChain
 
entries() - Method in class tech.guilhermekaua.spigotboot.generated.DiscoveryIndex_92021928af2fbe95
 
ENUM_INVALID - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Raised when an enum argument does not match any constant.
execute(CommandExecutionContext, CommandInvocationPlan, Object[]) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationExecutor
 
execute(CommandExecutionContext, CommandInvocationPlan, Object[], CommandInterceptorChain.ResolvedChain) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationExecutor
 
executionError(CommandExecutionContext, Throwable) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
executionError(CommandExecutionContext, Throwable) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
expandAliases(String) - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPatternParser
 

F

find(String) - Method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessageCatalog
Finds the first key whose CommandMessageKey.id() matches the given id.
fixedCommandCooldownPolicy() - Method in class tech.guilhermekaua.spigotboot.commands.configuration.CommandsConfiguration
 
FixedCommandCooldownPolicy - Class in tech.guilhermekaua.spigotboot.commands.cooldown
 
FixedCommandCooldownPolicy() - Constructor for class tech.guilhermekaua.spigotboot.commands.cooldown.FixedCommandCooldownPolicy
 
forMethod(Context, Class<?>, Method, CommandTextResolutionContext.TargetType, String) - Static method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
forRoot(Context, Class<?>, CommandTextResolutionContext.TargetType, String) - Static method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 

G

getAliases() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandAliasSet
 
getAliases() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getAliases() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getAliases() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getAnnotation() - Method in class tech.guilhermekaua.spigotboot.commands.CommandInterceptorAnnotationBinding
 
getAnnotationType() - Method in class tech.guilhermekaua.spigotboot.commands.CommandInterceptorAnnotationBinding
 
getArguments() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getArguments() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getBindings() - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
getCommandLabel() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getCommandLabel() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getCompletionId() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
getCompletionIds() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getContext() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getContext() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
getContext() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getDefaultRoute() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getDefaultValue() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getDescription() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getDescription() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getDescription() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getDescription() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getExpectedSenderType() - Method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
getExplicitCompletion() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getHandlerBean() - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
getHandlerBean() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getHandlerBean() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getHandlerBean() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getHandlerType() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
getHandlerType() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getHandlerType() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getHandlerType() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getIdentity() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandSenderHandle
 
getIndex() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getInput() - Method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
getInput() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getInput() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getInterceptorBindings() - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
getInterceptorBindings() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getInterceptorTypes() - Method in class tech.guilhermekaua.spigotboot.commands.CommandInterceptorAnnotationBinding
 
getInvocationPlan() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getKey() - Method in exception tech.guilhermekaua.spigotboot.commands.CommandMessageException
 
getKind() - Method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
getKind() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getKind() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getLiteral() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.LiteralSegment
 
getLiteralCount() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
getLookupName() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getMaximumTokenCount() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getMessage() - Method in exception tech.guilhermekaua.spigotboot.commands.CommandMessageException
 
getMetadata() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
getMethod() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
getMethod() - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
getMethod() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getMethods() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getMinimumTokenCount() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
getMinimumTokenCount() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getName() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandSenderHandle
 
getName() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.ArgumentSegment
 
getOrder() - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
getParameter() - Method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
getParameter() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getParameterName() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getParameterNames() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
getParameters() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getParsedArguments() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getParsedArguments() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getParsedBinding(String) - Method in class tech.guilhermekaua.spigotboot.commands.execution.CommandInvocationPlan
 
getPattern() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getPermission() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getPermission() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getPlaceholders() - Method in exception tech.guilhermekaua.spigotboot.commands.CommandMessageException
 
getPlugin() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getPlugin() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getPrimary() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandAliasSet
 
getRawType() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
getRole() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
getRoutes() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getSegments() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
getSender() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getSender() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getSource() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
getTargetType() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
getTokenName() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
getUnknownRoute() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getUsage() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
getUsage() - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
getUsage() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodMetadata
 
getUsage() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 
getUsage() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
getUsage() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledRootCommand
 
getValue() - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext
 
getValueType() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 

H

hasDefaultValue() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
hasPermission(String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandSenderHandle
 

I

id() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessageKey
 
id() - Method in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
 
INJECTED - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
 
interpolate(String, Map<String, Object>) - Static method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessageTemplates
Replaces every {name} token in template with the string form of the matching value.
introspect(Object) - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandHandlerIntrospector
 
introspect(Object, DependencyManager) - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandHandlerIntrospector
 
invalid(CommandParameterMetadata, String, Throwable) - Static method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
INVALID_ARGUMENT - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
 
invalidArgumentValue(CommandExecutionContext, CommandParameterMetadata, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
invalidArgumentValue(CommandExecutionContext, CommandParameterMetadata, String) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
isArgument() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.ArgumentSegment
 
isArgument() - Method in interface tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.CommandSegment
 
isArgument() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.LiteralSegment
 
isGreedy() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
isGreedy() - Method in class tech.guilhermekaua.spigotboot.commands.route.CompiledCommandRoute
 
isOptional() - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
isOptional() - Method in interface tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.CommandSegment
 
isOptional() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.LiteralSegment
 
isOptional() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.OptionalArgumentSegment
 
isOptional() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.RequiredArgumentSegment
 
isOptionalWrapper() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
isPrimitive() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
isSenderMarked() - Method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandParameterMetadata
 
isSenderType(Class<?>) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandPlatformSupport
 

J

joinArgs(String[], int) - Static method in class tech.guilhermekaua.spigotboot.commands.internal.CommandSupport
 

L

LiteralSegment(String) - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.LiteralSegment
 

M

messageKeys() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolver
Returns the message keys this resolver can raise via CommandMessageException; empty by default.
missing(CommandParameterMetadata) - Static method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
MISSING_ARGUMENT - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
 
MISSING_RESOLVER - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
 
missingRequiredArgument(CommandExecutionContext, CommandParameterMetadata) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
missingRequiredArgument(CommandExecutionContext, CommandParameterMetadata) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
missingResolver(CommandParameterMetadata) - Static method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 

N

Name - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
noPermission(CommandExecutionContext, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
noPermission(CommandExecutionContext, String) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
normalizedSignature() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern
 
normalizeLabel(String) - Static method in class tech.guilhermekaua.spigotboot.commands.internal.CommandSupport
 
NUMBER_INVALID - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Raised when a numeric argument cannot be parsed.

O

of(String, String[]) - Static method in class tech.guilhermekaua.spigotboot.commands.metadata.CommandAliasSet
 
of(CommandMessageKey) - Static method in exception tech.guilhermekaua.spigotboot.commands.CommandMessageException
 
onCooldown(CommandExecutionContext, Duration) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
onCooldown(CommandExecutionContext, Duration) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
onError(A, CommandExecutionContext, CommandInvocationPlan, Throwable) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandAnnotationInterceptor
 
onError(Cooldown, CommandExecutionContext, CommandInvocationPlan, Throwable) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
onError(CommandExecutionContext, CommandInvocationPlan, Throwable) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandInterceptor
 
onError(CommandExecutionContext, CommandInvocationPlan, Throwable) - Method in class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain.ResolvedChain
 
onInitialize(Context) - Method in class tech.guilhermekaua.spigotboot.commands.CommandsModule
 
OptionalArgumentSegment(String) - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.OptionalArgumentSegment
 

P

parse(String) - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPatternParser
 
PARSED - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
 
Permission - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
placeholders() - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessageKey
 
placeholders() - Method in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
 
policy() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Cooldown
 

R

register(String, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistry
 
register(String, String) - Static method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistryCustomizer
 
register(String, String) - Method in class tech.guilhermekaua.spigotboot.commands.replace.DefaultCommandReplacementRegistry
 
register(String, Supplier<String>) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistry
Registers a replacement supplier for the given key.
register(String, Supplier<String>) - Static method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistryCustomizer
 
register(String, Supplier<String>) - Method in class tech.guilhermekaua.spigotboot.commands.replace.DefaultCommandReplacementRegistry
 
register(String, CommandCompletionProvider) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandCompletionRegistry
 
register(String, CommandCompletionProvider) - Method in class tech.guilhermekaua.spigotboot.commands.completion.DefaultCommandCompletionRegistry
 
register(CommandArgumentResolver<?>) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolverRegistry
 
register(CommandArgumentResolver<?>) - Method in class tech.guilhermekaua.spigotboot.commands.resolve.DefaultCommandArgumentResolverRegistry
 
render(CommandExecutionContext, CommandMessageException) - Method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessageRenderer
 
replace(String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandReplacementRegistry
 
replace(String) - Method in class tech.guilhermekaua.spigotboot.commands.replace.DefaultCommandReplacementRegistry
 
RequiredArgumentSegment(String) - Constructor for class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.RequiredArgumentSegment
 
resolve(String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandCompletionRegistry
Resolves a completion provider by its registered id.
resolve(String) - Method in class tech.guilhermekaua.spigotboot.commands.completion.DefaultCommandCompletionRegistry
 
resolve(Cooldown, CommandExecutionContext, CommandInvocationPlan) - Method in interface tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownPolicy
 
resolve(Cooldown, CommandExecutionContext, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.FixedCommandCooldownPolicy
 
resolve(CommandExecutionContext, CommandParameterBinding, String) - Method in class tech.guilhermekaua.spigotboot.commands.completion.CompletionResolver
 
resolve(CommandExecutionContext, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain
 
resolve(CommandExecutionContext, CommandParameterMetadata, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolver
 
resolve(CommandTextResolutionContext, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandTextResolver
 
resolve(CommandTextResolutionContext, String) - Method in class tech.guilhermekaua.spigotboot.commands.CommandTextResolverChain
 
resolve(CommandMethodMetadata, CommandPattern) - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRoleResolver
 
resolve(CommandParameterMetadata) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolverRegistry
 
resolve(CommandParameterMetadata) - Method in class tech.guilhermekaua.spigotboot.commands.resolve.DefaultCommandArgumentResolverRegistry
 
resolve(Context) - Method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessageSourceProvider
 
resolve(Context) - Method in class tech.guilhermekaua.spigotboot.commands.message.CommandMessagesProvider
 
resolveOrder(Object) - Static method in class tech.guilhermekaua.spigotboot.commands.internal.CommandSupport
 
resolveTemplate(CommandExecutionContext, CommandMessageKey) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessageSource
Resolves the template to use for key.
ROOT_DESCRIPTION - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
ROOT_PATH - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
ROOT_USAGE - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
 
RootCommand - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
RootCommandMetadata - Class in tech.guilhermekaua.spigotboot.commands.metadata
 
RootCommandMetadata(Object, Class<?>, CommandAliasSet, String, String, List<CommandMethodMetadata>) - Constructor for class tech.guilhermekaua.spigotboot.commands.metadata.RootCommandMetadata
 

S

Sender - Annotation Interface in tech.guilhermekaua.spigotboot.commands.annotations
 
SENDER - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
 
SENDER_MISMATCH - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
 
senderMismatch(CommandParameterMetadata, Class<?>) - Static method in exception tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException
 
senderTypeMismatch(CommandExecutionContext, Class<?>) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
senderTypeMismatch(CommandExecutionContext, Class<?>) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
sendMessage(String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandExecutionContext
 
sendMessage(String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandSenderHandle
 
sendMessage(String) - Method in class tech.guilhermekaua.spigotboot.commands.execution.DefaultCommandExecutionContext
 
shouldContinue() - Method in class tech.guilhermekaua.spigotboot.commands.CommandExecutionDecision
 
signatureToken() - Method in interface tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.CommandSegment
 
signatureToken() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.LiteralSegment
 
signatureToken() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.OptionalArgumentSegment
 
signatureToken() - Method in class tech.guilhermekaua.spigotboot.commands.parse.CommandPattern.RequiredArgumentSegment
 
sortBeans(Collection<T>) - Static method in class tech.guilhermekaua.spigotboot.commands.internal.CommandSupport
 
stopExecution() - Static method in class tech.guilhermekaua.spigotboot.commands.CommandExecutionDecision
 
supports(CommandParameterMetadata) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandArgumentResolver
 

T

tech.guilhermekaua.spigotboot.commands - package tech.guilhermekaua.spigotboot.commands
 
tech.guilhermekaua.spigotboot.commands.annotations - package tech.guilhermekaua.spigotboot.commands.annotations
 
tech.guilhermekaua.spigotboot.commands.binding - package tech.guilhermekaua.spigotboot.commands.binding
 
tech.guilhermekaua.spigotboot.commands.completion - package tech.guilhermekaua.spigotboot.commands.completion
 
tech.guilhermekaua.spigotboot.commands.configuration - package tech.guilhermekaua.spigotboot.commands.configuration
 
tech.guilhermekaua.spigotboot.commands.cooldown - package tech.guilhermekaua.spigotboot.commands.cooldown
 
tech.guilhermekaua.spigotboot.commands.execution - package tech.guilhermekaua.spigotboot.commands.execution
 
tech.guilhermekaua.spigotboot.commands.interceptor - package tech.guilhermekaua.spigotboot.commands.interceptor
 
tech.guilhermekaua.spigotboot.commands.internal - package tech.guilhermekaua.spigotboot.commands.internal
 
tech.guilhermekaua.spigotboot.commands.message - package tech.guilhermekaua.spigotboot.commands.message
 
tech.guilhermekaua.spigotboot.commands.metadata - package tech.guilhermekaua.spigotboot.commands.metadata
 
tech.guilhermekaua.spigotboot.commands.parse - package tech.guilhermekaua.spigotboot.commands.parse
 
tech.guilhermekaua.spigotboot.commands.replace - package tech.guilhermekaua.spigotboot.commands.replace
 
tech.guilhermekaua.spigotboot.commands.resolve - package tech.guilhermekaua.spigotboot.commands.resolve
 
tech.guilhermekaua.spigotboot.commands.route - package tech.guilhermekaua.spigotboot.commands.route
 
tech.guilhermekaua.spigotboot.generated - package tech.guilhermekaua.spigotboot.generated
 
time() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Cooldown
 

U

UNKNOWN - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodKind
 
unknownSubcommand(CommandExecutionContext) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
unknownSubcommand(CommandExecutionContext) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
unwrap(Class<T>) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandSenderHandle
 
usage() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Command
 
usage() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.RootCommand
 
usage(CommandExecutionContext, String) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandMessages
 
usage(CommandExecutionContext, String) - Method in class tech.guilhermekaua.spigotboot.commands.message.DefaultCommandMessages
 
UUID_INVALID - Enum constant in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Raised when a UUID argument cannot be parsed.

V

validate(A, Context, CommandInvocationPlan) - Method in interface tech.guilhermekaua.spigotboot.commands.CommandAnnotationInterceptor
 
validate(List<CompiledRootCommand>) - Method in class tech.guilhermekaua.spigotboot.commands.route.CommandRouteValidator
 
validate(Cooldown, Context, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownInterceptor
 
validate(Cooldown, Context, CommandInvocationPlan) - Method in interface tech.guilhermekaua.spigotboot.commands.cooldown.CommandCooldownPolicy
 
validate(Cooldown, Context, CommandInvocationPlan) - Method in class tech.guilhermekaua.spigotboot.commands.cooldown.FixedCommandCooldownPolicy
 
validate(Context, Collection<CompiledRootCommand>) - Method in class tech.guilhermekaua.spigotboot.commands.interceptor.CommandInterceptorChain
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Command
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.CommandInterceptedBy
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Completion
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.DefaultValue
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Name
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.Permission
 
value() - Element in annotation interface tech.guilhermekaua.spigotboot.commands.annotations.RootCommand
 
valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodKind
Returns the enum constant of this class with the specified name.
values() - Static method in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandBindingException.Kind
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterRole
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.guilhermekaua.spigotboot.commands.CommandTextResolutionContext.TargetType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.guilhermekaua.spigotboot.commands.CoreCommandMessages
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class tech.guilhermekaua.spigotboot.commands.metadata.CommandMethodKind
Returns an array containing the constants of this enum class, in the order they are declared.

W

with(String, Object) - Method in exception tech.guilhermekaua.spigotboot.commands.CommandMessageException
Binds a placeholder value for rendering.
withCompletionId(String) - Method in class tech.guilhermekaua.spigotboot.commands.binding.CommandParameterBinding
 
A B C D E F G H I J L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form