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