A B C D E F G H I L M N O P R S T U V W 
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.
A B C D E F G H I L M N O P R S T U V W 
All Classes All Packages