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