All Classes and Interfaces

Class
Description
This class represents an argument as a command-syntax parameter to be used in usages and context parsing
The class responsible for handling, registering, and coordinating the execution of the available commands
 
 
 
An interface to represent an argument as a command-syntax parameter to be used in usages and context parsing
 
 
 
ArgumentEnum<E extends Enum<E>>
 
 
 
 
 
 
A class that represents any numeric argument
 
 
 
 
 
 
 
 
 
 
 
 
An internal builder class for the command class Command<S>
 
 
 
 
 
 
 
 
 
 
 
A record that holds some information to it such as the permission of the command, it's description and it's aliases !
 
Represents a requirement/criteria that must be true for the command to be executed
 
 
 
 
The class to display each syntax of a command it defines how it displays a single syntax
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
An interface that represents a function to provide suggestions for an argument for annotation parsing purposes