Index
All Classes|All Packages|Deprecated API|Serialized Form
B
- build() - Method in class cloud.commandframework.jda.parsers.ChannelArgument.Builder
-
Builder a new example component
- build() - Method in class cloud.commandframework.jda.parsers.RoleArgument.Builder
-
Builder a new example component
- build() - Method in class cloud.commandframework.jda.parsers.UserArgument.Builder
-
Builder a new example component
C
- ChannelArgument<C> - Class in cloud.commandframework.jda.parsers
-
Command Argument for
MessageChannel - ChannelArgument.Builder<C> - Class in cloud.commandframework.jda.parsers
- ChannelArgument.ChannelNotFoundException - Exception in cloud.commandframework.jda.parsers
- ChannelArgument.ChannelParseException - Exception in cloud.commandframework.jda.parsers
- ChannelArgument.MessageParser<C> - Class in cloud.commandframework.jda.parsers
- ChannelArgument.ParserMode - Enum in cloud.commandframework.jda.parsers
- ChannelArgument.TooManyChannelsFoundParseException - Exception in cloud.commandframework.jda.parsers
- ChannelNotFoundException(String) - Constructor for exception cloud.commandframework.jda.parsers.ChannelArgument.ChannelNotFoundException
-
Construct a new channel parse exception
- ChannelParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.ChannelArgument.ChannelParseException
-
Construct a new channel parse exception
- cloud.commandframework.jda - package cloud.commandframework.jda
-
cloud implementation for JDA4
- cloud.commandframework.jda.parsers - package cloud.commandframework.jda.parsers
-
JDA specific command arguments
- createDefaultCommandMeta() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.
G
- getBackwardsCommandSenderMapper() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Get the backwards command sender plugin
- getBotId() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Get the bots discord id
- getChannel() - Method in class cloud.commandframework.jda.JDACommandSender
-
Get the channel the user sent the message in
- getCommandSenderMapper() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Get the command sender mapper
- getEvent() - Method in class cloud.commandframework.jda.JDACommandSender
-
Get the message receive event
- getInput() - Method in exception cloud.commandframework.jda.parsers.ChannelArgument.ChannelParseException
-
Get the users input
- getInput() - Method in exception cloud.commandframework.jda.parsers.RoleArgument.RoleParseException
-
Get the users input
- getInput() - Method in exception cloud.commandframework.jda.parsers.UserArgument.UserParseException
-
Get the users input
- getJDA() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Get the JDA instance
- getMember() - Method in class cloud.commandframework.jda.JDAGuildSender
-
Get the member the command sender represents
- getMessage() - Method in exception cloud.commandframework.jda.parsers.ChannelArgument.ChannelNotFoundException
- getMessage() - Method in exception cloud.commandframework.jda.parsers.ChannelArgument.TooManyChannelsFoundParseException
- getMessage() - Method in exception cloud.commandframework.jda.parsers.RoleArgument.RoleNotFoundException
- getMessage() - Method in exception cloud.commandframework.jda.parsers.RoleArgument.TooManyRolesFoundParseException
- getMessage() - Method in exception cloud.commandframework.jda.parsers.UserArgument.TooManyUsersFoundParseException
- getMessage() - Method in exception cloud.commandframework.jda.parsers.UserArgument.UserNotFoundParseException
- getModes() - Method in class cloud.commandframework.jda.parsers.ChannelArgument
-
Get the modes enabled on the parser
- getModes() - Method in class cloud.commandframework.jda.parsers.RoleArgument
-
Get the modes enabled on the parser
- getModes() - Method in class cloud.commandframework.jda.parsers.UserArgument
-
Get the modes enabled on the parser
- getPrefixMapper() - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Get the prefix mapper
- getPrivateChannel() - Method in class cloud.commandframework.jda.JDAPrivateSender
-
Get the channel the user sent the message in
- getTextChannel() - Method in class cloud.commandframework.jda.JDAGuildSender
-
Get the channel the user sent the message in
- getUser() - Method in class cloud.commandframework.jda.JDACommandSender
-
Get the user the command sender represents
- GLOBAL - Enum constant in enum cloud.commandframework.jda.parsers.UserArgument.Isolation
- GUILD - Enum constant in enum cloud.commandframework.jda.parsers.UserArgument.Isolation
H
- hasPermission(C, String) - Method in class cloud.commandframework.jda.JDACommandManager
-
Deprecated.
I
- ID - Enum constant in enum cloud.commandframework.jda.parsers.ChannelArgument.ParserMode
- ID - Enum constant in enum cloud.commandframework.jda.parsers.RoleArgument.ParserMode
- ID - Enum constant in enum cloud.commandframework.jda.parsers.UserArgument.ParserMode
- isContextFree() - Method in class cloud.commandframework.jda.parsers.ChannelArgument.MessageParser
- isContextFree() - Method in class cloud.commandframework.jda.parsers.RoleArgument.RoleParser
- isContextFree() - Method in class cloud.commandframework.jda.parsers.UserArgument.UserParser
J
- JDA4CommandManager<C> - Class in cloud.commandframework.jda
-
Command manager for use with JDA 4
- JDA4CommandManager(JDA, Function<C, String>, BiFunction<C, String, Boolean>, Function<CommandTree<C>, CommandExecutionCoordinator<C>>, Function<JDACommandSender, C>, Function<C, JDACommandSender>) - Constructor for class cloud.commandframework.jda.JDA4CommandManager
-
Construct a new JDA Command Manager
- JDACommandListener<C> - Class in cloud.commandframework.jda
-
JDA Command Listener
- JDACommandListener(JDACommandManager<C>) - Constructor for class cloud.commandframework.jda.JDACommandListener
-
Construct a new JDA Command Listener
- JDACommandManager<C> - Class in cloud.commandframework.jda
-
Deprecated.
- JDACommandManager(JDA, Function<C, String>, BiFunction<C, String, Boolean>, Function<CommandTree<C>, CommandExecutionCoordinator<C>>, Function<MessageReceivedEvent, C>, Function<C, MessageReceivedEvent>) - Constructor for class cloud.commandframework.jda.JDACommandManager
-
Deprecated.Construct a new JDA Command Manager
- JDACommandSender - Class in cloud.commandframework.jda
-
Wrapper for
MessageReceivedEvent - JDACommandSender(MessageReceivedEvent, User, MessageChannel) - Constructor for class cloud.commandframework.jda.JDACommandSender
-
Construct a JDA Command Sender
- JDAGuildSender - Class in cloud.commandframework.jda
-
Guild specific JDA Command Sender
- JDAGuildSender(MessageReceivedEvent, Member, TextChannel) - Constructor for class cloud.commandframework.jda.JDAGuildSender
-
Construct a JDA Guild Sender using an event
- JDAPrivateSender - Class in cloud.commandframework.jda
-
Private message specific JDA Command Sender
- JDAPrivateSender(MessageReceivedEvent, User, PrivateChannel) - Constructor for class cloud.commandframework.jda.JDAPrivateSender
-
Construct a JDA Private Sender using an event
M
- MENTION - Enum constant in enum cloud.commandframework.jda.parsers.ChannelArgument.ParserMode
- MENTION - Enum constant in enum cloud.commandframework.jda.parsers.RoleArgument.ParserMode
- MENTION - Enum constant in enum cloud.commandframework.jda.parsers.UserArgument.ParserMode
- MessageParser(Set<ChannelArgument.ParserMode>) - Constructor for class cloud.commandframework.jda.parsers.ChannelArgument.MessageParser
-
Construct a new argument parser for
MessageChannel
N
- NAME - Enum constant in enum cloud.commandframework.jda.parsers.ChannelArgument.ParserMode
- NAME - Enum constant in enum cloud.commandframework.jda.parsers.RoleArgument.ParserMode
- NAME - Enum constant in enum cloud.commandframework.jda.parsers.UserArgument.ParserMode
- newBuilder(String) - Static method in class cloud.commandframework.jda.parsers.ChannelArgument
-
Create a new builder
- newBuilder(String) - Static method in class cloud.commandframework.jda.parsers.RoleArgument
-
Create a new builder
- newBuilder(String) - Static method in class cloud.commandframework.jda.parsers.UserArgument
-
Create a new builder
O
- of(String) - Static method in class cloud.commandframework.jda.parsers.ChannelArgument
-
Create a new required command component
- of(String) - Static method in class cloud.commandframework.jda.parsers.RoleArgument
-
Create a new required command component
- of(String) - Static method in class cloud.commandframework.jda.parsers.UserArgument
-
Create a new required command component
- of(MessageReceivedEvent) - Static method in class cloud.commandframework.jda.JDACommandSender
-
Create a JDA Command Sender from a
MessageReceivedEvent - onMessageReceived(MessageReceivedEvent) - Method in class cloud.commandframework.jda.JDACommandListener
- optional(String) - Static method in class cloud.commandframework.jda.parsers.ChannelArgument
-
Create a new optional command component
- optional(String) - Static method in class cloud.commandframework.jda.parsers.RoleArgument
-
Create a new optional command component
- optional(String) - Static method in class cloud.commandframework.jda.parsers.UserArgument
-
Create a new optional command component
P
- parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.jda.parsers.ChannelArgument.MessageParser
- parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.jda.parsers.RoleArgument.RoleParser
- parse(CommandContext<C>, Queue<String>) - Method in class cloud.commandframework.jda.parsers.UserArgument.UserParser
R
- RoleArgument<C> - Class in cloud.commandframework.jda.parsers
-
Command Argument for
Role - RoleArgument.Builder<C> - Class in cloud.commandframework.jda.parsers
- RoleArgument.ParserMode - Enum in cloud.commandframework.jda.parsers
- RoleArgument.RoleNotFoundException - Exception in cloud.commandframework.jda.parsers
- RoleArgument.RoleParseException - Exception in cloud.commandframework.jda.parsers
- RoleArgument.RoleParser<C> - Class in cloud.commandframework.jda.parsers
- RoleArgument.TooManyRolesFoundParseException - Exception in cloud.commandframework.jda.parsers
- RoleNotFoundException(String) - Constructor for exception cloud.commandframework.jda.parsers.RoleArgument.RoleNotFoundException
-
Construct a new role parse exception
- RoleParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.RoleArgument.RoleParseException
-
Construct a new role parse exception
- RoleParser(Set<RoleArgument.ParserMode>) - Constructor for class cloud.commandframework.jda.parsers.RoleArgument.RoleParser
-
Construct a new argument parser for
Role
T
- TooManyChannelsFoundParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.ChannelArgument.TooManyChannelsFoundParseException
-
Construct a new channel parse exception
- TooManyRolesFoundParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.RoleArgument.TooManyRolesFoundParseException
-
Construct a new role parse exception
- TooManyUsersFoundParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.UserArgument.TooManyUsersFoundParseException
-
Construct a new user parse exception
U
- UserArgument<C> - Class in cloud.commandframework.jda.parsers
-
Command Argument for
User - UserArgument.Builder<C> - Class in cloud.commandframework.jda.parsers
- UserArgument.Isolation - Enum in cloud.commandframework.jda.parsers
- UserArgument.ParserMode - Enum in cloud.commandframework.jda.parsers
- UserArgument.TooManyUsersFoundParseException - Exception in cloud.commandframework.jda.parsers
- UserArgument.UserNotFoundParseException - Exception in cloud.commandframework.jda.parsers
- UserArgument.UserParseException - Exception in cloud.commandframework.jda.parsers
- UserArgument.UserParser<C> - Class in cloud.commandframework.jda.parsers
- UserNotFoundParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.UserArgument.UserNotFoundParseException
-
Construct a new user parse exception
- UserParseException(String) - Constructor for exception cloud.commandframework.jda.parsers.UserArgument.UserParseException
-
Construct a new user parse exception
- UserParser(Set<UserArgument.ParserMode>) - Constructor for class cloud.commandframework.jda.parsers.UserArgument.UserParser
-
Deprecated.Use
UserParser(Set, Isolation)instead. - UserParser(Set<UserArgument.ParserMode>, UserArgument.Isolation) - Constructor for class cloud.commandframework.jda.parsers.UserArgument.UserParser
-
Construct a new argument parser for
User
V
- valueOf(String) - Static method in enum cloud.commandframework.jda.parsers.ChannelArgument.ParserMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.commandframework.jda.parsers.RoleArgument.ParserMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.commandframework.jda.parsers.UserArgument.Isolation
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum cloud.commandframework.jda.parsers.UserArgument.ParserMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum cloud.commandframework.jda.parsers.ChannelArgument.ParserMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cloud.commandframework.jda.parsers.RoleArgument.ParserMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cloud.commandframework.jda.parsers.UserArgument.Isolation
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum cloud.commandframework.jda.parsers.UserArgument.ParserMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- withIsolationLevel(UserArgument.Isolation) - Method in class cloud.commandframework.jda.parsers.UserArgument.Builder
-
Set the isolation level of the parser
- withParserMode(UserArgument.ParserMode) - Method in class cloud.commandframework.jda.parsers.UserArgument.Builder
-
Add a parser mode to use
- withParsers(Set<ChannelArgument.ParserMode>) - Method in class cloud.commandframework.jda.parsers.ChannelArgument.Builder
-
Set the modes for the parsers to use
- withParsers(Set<RoleArgument.ParserMode>) - Method in class cloud.commandframework.jda.parsers.RoleArgument.Builder
-
Set the modes for the parsers to use
- withParsers(Set<UserArgument.ParserMode>) - Method in class cloud.commandframework.jda.parsers.UserArgument.Builder
-
Set the modes for the parsers to use
All Classes|All Packages|Deprecated API|Serialized Form
JDA4CommandManager