Package cloud.commandframework.annotations
package cloud.commandframework.annotations
Annotation parsing related classes
-
ClassDescriptionParser that parses class instances
commandsAnnotation used to indicate that a method parameter is a command argumentThe mode of an argument.Maps toStandardParameters.DESCRIPTIONUsed to declare a class method as a command methodEquivalent toCommand.Builder.permission(String)Require confirmation for the commandIndicates that the parameter should be treated like aCommandFlag.Indicates that the command should be hidden.A command execution handler that invokes a method.Context for command methodsStringProcessorthat replaces matches of a givenPattern.PropertyReplacingStringProcessor.PropertyReplacementProviderthat replaces all sub-strings with the format${some.property}with a function-generated string.Creates a command proxy for the command.Annotation version of addingRegexPreprocessoras a preprocessor usingCommandArgument.addPreprocessor(BiFunction)Processor that intercepts all cloud annotation strings.Public since 1.7.0.Parses command syntax into syntax fragments.