Package-level declarations
Types
Link copied to clipboard
interface ComponentParameterResolver<T : ParameterResolver<T, R>, ComponentParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @JDAButtonListener and @JDASelectMenuListener.
Link copied to clipboard
interface ICustomResolver<T : ParameterResolver<T, R>, ICustomResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for any command/handler parameters which aren't resolvable by other resolvers.
Link copied to clipboard
Link copied to clipboard
interface MessageContextParameterResolver<T : ParameterResolver<T, R>, MessageContextParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @JDAMessageCommand.
Link copied to clipboard
interface ModalParameterResolver<T : ParameterResolver<T, R>, ModalParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @ModalHandler.
Link copied to clipboard
interface QuotableTextParameterResolver<T : ParameterResolver<T, R>, QuotableTextParameterResolver<T, R>, R : Any> : TextParameterResolver<T, R>
Parameter resolver for parameters of @JDATextCommandVariation.
Link copied to clipboard
interface SlashParameterResolver<T : ParameterResolver<T, R>, SlashParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @JDASlashCommand and @AutocompleteHandler.
Link copied to clipboard
interface TextParameterResolver<T : ParameterResolver<T, R>, TextParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @JDATextCommandVariation.
Link copied to clipboard
interface TimeoutParameterResolver<T : ParameterResolver<T, R>, TimeoutParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @ComponentTimeoutHandler and @GroupTimeoutHandler.
Link copied to clipboard
interface UserContextParameterResolver<T : ParameterResolver<T, R>, UserContextParameterResolver<T, R>, R : Any> : IParameterResolver<T>
Parameter resolver for parameters of @JDAUserCommand.