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
C
- ChannelJavacord - Class in net.kautler.command.api.restriction.javacord
-
A restriction that allows a command in certain channels and is evaluated by the Javacord command handler.
- ChannelJavacord(long) - Constructor for class net.kautler.command.api.restriction.javacord.ChannelJavacord
-
Constructs a new channel restriction for checking the channel ID.
- ChannelJavacord(String) - Constructor for class net.kautler.command.api.restriction.javacord.ChannelJavacord
-
Constructs a new channel restriction for checking the channel name case-sensitively against a fixed name.
- ChannelJavacord(String, boolean) - Constructor for class net.kautler.command.api.restriction.javacord.ChannelJavacord
-
Constructs a new channel restriction for checking the channel name against a fixed name.
- ChannelJavacord(Pattern) - Constructor for class net.kautler.command.api.restriction.javacord.ChannelJavacord
-
Constructs a new channel restriction for checking the channel name against a regular expression.
- ChannelJavacordSlash - Class in net.kautler.command.api.restriction.javacord.slash
-
A restriction that allows a command in certain channels and is evaluated by the Javacord slash command handler.
- ChannelJavacordSlash(long) - Constructor for class net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash
-
Constructs a new channel restriction for checking the channel ID.
- ChannelJavacordSlash(String) - Constructor for class net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash
-
Constructs a new channel restriction for checking the channel name case-sensitively against a fixed name.
- ChannelJavacordSlash(String, boolean) - Constructor for class net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash
-
Constructs a new channel restriction for checking the channel name against a fixed name.
- ChannelJavacordSlash(Pattern) - Constructor for class net.kautler.command.api.restriction.javacord.slash.ChannelJavacordSlash
-
Constructs a new channel restriction for checking the channel name against a regular expression.
- ChannelJda - Class in net.kautler.command.api.restriction.jda
-
A restriction that allows a command in certain channels and is evaluated by the JDA command handler.
- ChannelJda(long) - Constructor for class net.kautler.command.api.restriction.jda.ChannelJda
-
Constructs a new channel restriction for checking the channel ID.
- ChannelJda(String) - Constructor for class net.kautler.command.api.restriction.jda.ChannelJda
-
Constructs a new channel restriction for checking the channel name case-sensitively against a fixed name.
- ChannelJda(String, boolean) - Constructor for class net.kautler.command.api.restriction.jda.ChannelJda
-
Constructs a new channel restriction for checking the channel name against a fixed name.
- ChannelJda(Pattern) - Constructor for class net.kautler.command.api.restriction.jda.ChannelJda
-
Constructs a new channel restriction for checking the channel name against a regular expression.
- Command<M> - Interface in net.kautler.command.api
-
A command that can be triggered by messages of the given type.
- CommandContext<M> - Class in net.kautler.command.api
-
The context of a command triggered by messages of the given type.
- CommandContext.Builder<M> - Class in net.kautler.command.api
-
A builder to build command context instances.
- CommandContextTransformer<M> - Interface in net.kautler.command.api
-
A transformer that can transform a command context in a given
phase
or multiple ones. - CommandContextTransformer.InPhase - Annotation Type in net.kautler.command.api
-
A CDI qualifier that is used for defining the phase in which a command context transformer should be called.
- CommandContextTransformer.InPhase.Literal - Class in net.kautler.command.api
-
An annotation literal for programmatic CDI lookup.
- CommandContextTransformer.InPhases - Annotation Type in net.kautler.command.api
-
An annotation which serves as container for applying multiple
@InPhase
annotations. - CommandContextTransformer.Phase - Enum in net.kautler.command.api
-
The phases during which a command context transformer is called if one is provided for the given phase.
- CommandEvent<M> - Class in net.kautler.command.api.event
-
A base event with a command context as payload that is sent asynchronously via the CDI event mechanism.
- CommandEvent(CommandContext<M>) - Constructor for class net.kautler.command.api.event.CommandEvent
-
Constructs a new command event with the given command context as payload.
- CommandHandler<M> - Class in net.kautler.command.api
-
A base class for command handlers that does the common logic.
- CommandHandler() - Constructor for class net.kautler.command.api.CommandHandler
- CommandNotAllowedEventJavacord - Class in net.kautler.command.api.event.javacord
-
An event that is sent asynchronously via the CDI event mechanism if a command was not allowed due to some configured
restriction
by the Javacord command handler. - CommandNotAllowedEventJavacord(CommandContext<Message>) - Constructor for class net.kautler.command.api.event.javacord.CommandNotAllowedEventJavacord
-
Constructs a new command not allowed event with the given command context as payload.
- CommandNotAllowedEventJavacordSlash - Class in net.kautler.command.api.event.javacord
-
An event that is sent asynchronously via the CDI event mechanism if a command was not allowed due to some configured
restriction
by the Javacord slash command handler. - CommandNotAllowedEventJavacordSlash(CommandContext<SlashCommandInteraction>) - Constructor for class net.kautler.command.api.event.javacord.CommandNotAllowedEventJavacordSlash
-
Constructs a new command not allowed event with the given command context as payload.
- CommandNotAllowedEventJda - Class in net.kautler.command.api.event.jda
-
An event that is sent asynchronously via the CDI event mechanism if a command was not allowed due to some configured
restriction
by the JDA command handler. - CommandNotAllowedEventJda(CommandContext<Message>) - Constructor for class net.kautler.command.api.event.jda.CommandNotAllowedEventJda
-
Constructs a new command not allowed event with the given command context as payload.
- CommandNotFoundEventJavacord - Class in net.kautler.command.api.event.javacord
-
An event that is sent asynchronously via the CDI event mechanism if a command was not found for a message.
- CommandNotFoundEventJavacord(CommandContext<Message>) - Constructor for class net.kautler.command.api.event.javacord.CommandNotFoundEventJavacord
-
Constructs a new command not found event with the given command context as payload.
- CommandNotFoundEventJavacordSlash - Class in net.kautler.command.api.event.javacord
-
An event that is sent asynchronously via the CDI event mechanism if a command was not found for a slash command.
- CommandNotFoundEventJavacordSlash(CommandContext<SlashCommandInteraction>) - Constructor for class net.kautler.command.api.event.javacord.CommandNotFoundEventJavacordSlash
-
Constructs a new command not found event with the given command context as payload.
- CommandNotFoundEventJda - Class in net.kautler.command.api.event.jda
-
An event that is sent asynchronously via the CDI event mechanism if a command was not found for a message.
- CommandNotFoundEventJda(CommandContext<Message>) - Constructor for class net.kautler.command.api.event.jda.CommandNotFoundEventJda
-
Constructs a new command not found event with the given command context as payload.
- containsParameter(String) - Method in interface net.kautler.command.api.parameter.Parameters
-
Returns whether this parameters instance contains a value for the given parameter name.
- containsValue(V) - Method in interface net.kautler.command.api.parameter.Parameters
-
Returns whether this parameters instance maps one or more parameter names to the given value.
- convert(String, String, CommandContext<? extends M>) - Method in interface net.kautler.command.api.parameter.ParameterConverter
-
Converts the given parameter to the result type.
All Classes All Packages