All Classes and Interfaces

Class
Description
Parser that parses class instances commands
Annotation used to indicate that a method parameter is a command argument
Maps to StandardParameters.DESCRIPTION
Used to declare a class method as a command method
Equivalent to Command.Builder.permission(String)
Require confirmation for the command
Indicates that the parameter should be treated like a CommandFlag.
Indicates that the command should be hidden.
Represents a method annotated with Parser
A command execution handler that invokes a method.
Context for command methods
Represents a method annotated with Suggestions
This annotation allows you to create annotated methods that behave like argument parsers.
Creates a command proxy for the command.
Used to inject CommandContext.getRawInput() into a CommandMethod
Annotation version of adding RegexPreprocessor as a preprocessor using CommandArgument.addPreprocessor(BiFunction)
This annotation allows you to create annotated methods that behave like suggestions providers.