Package com.mrivanplays.jdcf.args
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.FailReasonHandler Represents aFailReason
handler, 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.ArgumentResolverContext Represents a data about a specific argumentArgumentResolvers A utility class containing the default argument resolvers.CommandArguments Represents a class, containing the actual argument resolving of a command.RestArgumentAction Represents a rest action, which comes role when the argument you wanted to get back in the code chain is null. -
Enum Summary Enum Description FailReason Represents a fail reason of whyRestArgumentAction.orElse(java.util.function.Consumer)
got invoked