A B C D E F G H I M N O P R S T U V 
All Classes All Packages

A

Alias - Annotation Type in net.kautler.command.api.annotation
An annotation with which one or more aliases for a command can be configured.
AliasAndParameterString - Class in net.kautler.command.api
The combination of an alias and its parameter string as determined from a message.
AliasAndParameterString(String, String) - Constructor for class net.kautler.command.api.AliasAndParameterString
Constructs a new alias and parameter string combination.
AliasAndParameterStringTransformer<M> - Interface in net.kautler.command.api
A transformer that can transform a combination of alias and parameter string to another one.
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(Object) - Method in class net.kautler.command.api.restriction.Everyone
 
allowCommand(M) - Method in class net.kautler.command.api.restriction.AllOf
 
allowCommand(M) - Method in class net.kautler.command.api.restriction.AnyOf
 
allowCommand(M) - Method in class net.kautler.command.api.restriction.NoneOf
 
allowCommand(M) - Method in interface net.kautler.command.api.restriction.Restriction
Returns whether a command caused by the given message should be allowed by this restriction or not.
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.BotOwnerJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.ChannelJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.GuildJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.GuildOwnerJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.NsfwChannelJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.PrivateMessageJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.RegularUserJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.RoleJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.ServerManagerJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.jda.UserJda
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.BotOwnerJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.ChannelJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.NsfwChannelJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.PrivateMessageJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.RegularUserJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.RoleJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.ServerJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.ServerManagerJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.ServerOwnerJavacord
 
allowCommand(Message) - Method in class net.kautler.command.api.restriction.javacord.UserJavacord
 
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 M N O P R S T U V 
All Classes All Packages