All Classes
Class
Description
A container to be used by the
CommandHandler
for accessing beans.ChannelTypeParser<CHANNEL extends discord4j.core.object.entity.channel.Channel>
A
DiscordTypeParser
for parsing Discord Channel
's.Represents a
Prefix
that is only a single character.Represents a command.
Represents a POJO that will be used for passing state in commands.
The entry point for executing commands.
A builder for the
CommandHandler
.Represents a configurator for the
CommandHandler
.Represents a command module.
Represents a parameter of a command.
Utilities for commands.
Designates a class (e.g.
Represents the default implementation of a
PrefixHandler
.Represents a base class to designate a class as a Discord based
CommandModule
.Represents a base class to designate a class as a
CommandModule
.Representations a factory for turning a given
Annotation
into a Precondition
.A map for mapping
Annotation
s to PreconditionFactory
s.Represents a prefix for an input to passed to
CommandHandler.execute(String, CommandContext)
.Represents a way to handle
Prefix
's.A
DiscordTypeParser
for parsing Role
's.Represents a
String
prefix.UserTypeParser<USER extends discord4j.core.object.entity.User>
A
DiscordTypeParser
for parsing User
's.