Argument handling for the java discord command framework. WARNING: In version 1.1.0 the whole argument system would get a rewrite. This is a very needed rewrite in order to reduce some bulk.
Interface Summary Interface Description ArgumentResolver<T>Represents a argument resolver which resolves a single argument into a type specified. FailReasonHandlerRepresents a
FailReasonhandler, which will be applied on every command argument, if so no handling was applied.
Class Summary Class Description ArgumentOptional<T>Represents a optional which contains things for our purpose and that's arguments. ArgumentResolverContextRepresents a data about a specific argument ArgumentResolversA utility class containing the default argument resolvers. CommandArgumentsRepresents a class, containing the actual argument resolving of a command. RestArgumentActionRepresents a rest action, which comes role when the argument you wanted to get back in the code chain is null.
Enum Summary Enum Description FailReasonRepresents a fail reason of why