A B C D E F G H I L M N O P R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AFTER_ALIAS_AND_PARAMETER_STRING_COMPUTATION - net.kautler.command.api.CommandContextTransformer.Phase
-
At the start of this phase, usually only the message, message content, prefix, alias, and parameter string are set.
- AFTER_COMMAND_COMPUTATION - net.kautler.command.api.CommandContextTransformer.Phase
-
At the start of this phase, usually the command context is fully populated.
- AFTER_PREFIX_COMPUTATION - net.kautler.command.api.CommandContextTransformer.Phase
-
At the start of this phase, usually only the message, message content, and prefix are set.
- Alias - Annotation Type in net.kautler.command.api.annotation
-
An annotation with which one or more aliases for a command can be configured.
- Aliases - Annotation Type in net.kautler.command.api.annotation
-
An annotation which serves as container for applying multiple
@Alias
annotations. - ALL_OF - net.kautler.command.api.annotation.RestrictionPolicy.Policy
-
With this policy all restrictions must allow the command.
- AllOf<M> - Class in net.kautler.command.api.restriction
-
A restriction that checks multiple other restrictions that must all allow a command.
- AllOf(Restriction<? super M>...) - Constructor for class net.kautler.command.api.restriction.AllOf
-
Constructs a new all-of restriction.
- allowCommand(CommandContext<?>) - Method in class net.kautler.command.api.restriction.Everyone
- allowCommand(CommandContext<? extends M>) - Method in class net.kautler.command.api.restriction.AllOf
- allowCommand(CommandContext<? extends M>) - Method in class net.kautler.command.api.restriction.AnyOf
- allowCommand(CommandContext<? extends M>) - Method in class net.kautler.command.api.restriction.NoneOf
- allowCommand(CommandContext<? extends M>) - Method in interface net.kautler.command.api.restriction.Restriction
-
Returns whether a command caused by the given command context should be allowed by this restriction or not.
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.BotOwnerJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.ChannelJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.GuildJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.GuildOwnerJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.NsfwChannelJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.PrivateMessageJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.RegularUserJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.RoleJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.ServerManagerJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.jda.UserJda
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.BotOwnerJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.ChannelJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.NsfwChannelJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.PrivateMessageJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.RegularUserJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.RoleJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.ServerJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.ServerManagerJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.ServerOwnerJavacord
- allowCommand(CommandContext<? extends Message>) - Method in class net.kautler.command.api.restriction.javacord.UserJavacord
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.BotOwnerJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.NsfwChannelJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.PrivateMessageJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.RoleJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.ServerJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.ServerManagerJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.ServerOwnerJavacordSlash
- allowCommand(CommandContext<? extends SlashCommandInteraction>) - Method in class net.kautler.command.api.restriction.javacord.slash.UserJavacordSlash
- and(Class<? extends Restriction<?>>) - Method in class net.kautler.command.api.restriction.RestrictionChainElement
-
Returns a restriction chain element that combines this restriction chain element with the given restriction class using boolean short-circuit "and" logic.
- and(RestrictionChainElement) - Method in class net.kautler.command.api.restriction.RestrictionChainElement
-
Returns a restriction chain element that combines this restriction chain element with the given one using boolean short-circuit "and" logic.
- ANY_OF - net.kautler.command.api.annotation.RestrictionPolicy.Policy
-
With this policy it is sufficient if one of the restrictions allows the command.
- AnyOf<M> - Class in net.kautler.command.api.restriction
-
A restriction that checks multiple other restrictions one of which must allow a command.
- AnyOf(Restriction<? super M>...) - Constructor for class net.kautler.command.api.restriction.AnyOf
-
Constructs a new any-of restriction.
- Asynchronous - Annotation Type in net.kautler.command.api.annotation
-
An annotation to specify that command execution should be done asynchronously.
All Classes All Packages