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