All Classes and Interfaces

Class
Description
Parser that parses class instances commands
Annotation used to indicate that a method parameter is a command argument
The mode of an argument.
Indicates that the class contains command metods.
 
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.
StringProcessor that replaces matches of a given Pattern.
PropertyReplacingStringProcessor.PropertyReplacementProvider that replaces all sub-strings with the format ${some.property} with a function-generated string.
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)
Processor that intercepts all cloud annotation strings.
 
This annotation allows you to create annotated methods that behave like suggestions providers.
Public since 1.7.0.
Parses command syntax into syntax fragments.