Package top.focess.qq.api.command
-
Interface Summary Interface Description CommandExecutor Represents a command executor to define how to execute command.SpecialArgumentComplexHandler This class is used to handle special arguments, which start with "@".SpecialArgumentHandler This class is used to handle special arguments, which start with "@". -
Class Summary Class Description Command Represent a Plugin class that can execute.CommandLine The CommandLine Tool Class can be used to exec command with customize executor, arguments and receiver.CommandSender This class present an executor to execute command.DataCollection Store and parser arguments for better CommandExecutor usage. -
Exception Summary Exception Description CommandLoadException Thrown to indicate there is any exception thrown in the initializing processIllegalCommandClassException Thrown to indicate this class is an illegal Command classIllegalSpecialArgumentComplexHandlerClassException Thrown to indicate this class is an illegal SpecialArgumentHandler class -
Annotation Types Summary Annotation Type Description CommandType Represent this class is a Command.SpecialArgumentType Represent this field is a special argument handler.