- IArgument<A extends IArgument,T> - Interface in com.ericramirezs.commando4j.arguments
-
Interface to implement in any object to be used as an argument for a Command.
- ICE_SKATE - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- ICommand - Interface in com.ericramirezs.commando4j.command
-
- ICommandEngine - Interface in com.ericramirezs.commando4j
-
- ID - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- IDEOGRAPH_ADVANTAGE - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- IMP - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- INBOX_TRAY - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- includeBuildInUtils() - Static method in class com.ericramirezs.commando4j.CommandEngine
-
Include pre-created commands, such has Help, Ping, Language and prefix.
- INCOMING_ENVELOPE - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- INFINITY - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- INFORMATION_SOURCE - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- INNOCENT - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- inRange(Number) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- inRange(int) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- inRange(long) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- inRange(float) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- inRange(String) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- inRange(double) - Method in class com.ericramirezs.commando4j.arguments.Argument
-
Checks if the value is between the expected range.
- IntegerArgument - Class in com.ericramirezs.commando4j.arguments
-
Class to request an argument of type Integer to the user.
- IntegerArgument(String, String) - Constructor for class com.ericramirezs.commando4j.arguments.IntegerArgument
-
Creates an instance of this Argument implementation
- INTERROBANG - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-
- InvalidCallException - Exception in com.ericramirezs.commando4j.exceptions
-
- InvalidCallException(MessageReceivedEvent) - Constructor for exception com.ericramirezs.commando4j.exceptions.InvalidCallException
-
- InvalidCommandNameException - Exception in com.ericramirezs.commando4j.exceptions
-
Exception thrown when the command name includes non-alphanumeric characters.
- InvalidCommandNameException() - Constructor for exception com.ericramirezs.commando4j.exceptions.InvalidCommandNameException
-
- InvalidCommandNameException(String) - Constructor for exception com.ericramirezs.commando4j.exceptions.InvalidCommandNameException
-
- InvalidValueException - Exception in com.ericramirezs.commando4j.exceptions
-
Exception thrown when the user inputs an invalid value for an argument.
- InvalidValueException(IArgument, String, ICommand, MessageReceivedEvent) - Constructor for exception com.ericramirezs.commando4j.exceptions.InvalidValueException
-
- IRepository - Interface in com.ericramirezs.commando4j.data
-
Minimum methods required for Data Persistence if build-in commands are going to be used.
- isGuildOnly() - Method in class com.ericramirezs.commando4j.command.Command
-
- isGuildOnly() - Method in interface com.ericramirezs.commando4j.command.ICommand
-
Checks if the command should only be used inside a Discord server.
- isNsfw() - Method in class com.ericramirezs.commando4j.command.Command
-
- isNsfw() - Method in interface com.ericramirezs.commando4j.command.ICommand
-
Checks if the command should only be used in channels marked as NSFW.
- isNullOrEmpty(String) - Static method in interface com.ericramirezs.commando4j.util.StringUtils
-
Indicates whether the specified string is null or an empty string ("").
- isNullOrWhiteSpace(String) - Static method in interface com.ericramirezs.commando4j.util.StringUtils
-
Indicates whether a specified string is null, empty, or consists only of white-space characters.
- isPrivateUseOnly() - Method in class com.ericramirezs.commando4j.command.Command
-
- isPrivateUseOnly() - Method in interface com.ericramirezs.commando4j.command.ICommand
-
Checks if the command should only be used in Direct Messages.
- isReactToMention() - Method in class com.ericramirezs.commando4j.CommandEngine
-
- isReactToMention(Event) - Method in class com.ericramirezs.commando4j.CommandEngine
-
- isReactToMention() - Method in interface com.ericramirezs.commando4j.ICommandEngine
-
Get whether the bot should react to mention or not.
- isReactToMention(Event) - Method in interface com.ericramirezs.commando4j.ICommandEngine
-
Checks if bot should react to mention calls (Messages that starts with @BOT_NAME).
- isRequired() - Method in class com.ericramirezs.commando4j.arguments.Argument
-
- isRequired() - Method in interface com.ericramirezs.commando4j.arguments.IArgument
-
Checks if the argument requires a value to be set.
- isRunInThread() - Method in class com.ericramirezs.commando4j.command.Command
-
- isRunInThread() - Method in interface com.ericramirezs.commando4j.command.ICommand
-
Checks if the command should run inside a Discord Thread.
- isThreadOnly() - Method in class com.ericramirezs.commando4j.command.Command
-
- isThreadOnly() - Method in interface com.ericramirezs.commando4j.command.ICommand
-
Checks if the command should only be used inside threads.
- IZAKAYA_LANTERN - Static variable in interface com.ericramirezs.commando4j.enums.Emoji
-