Uses of Interface
org.javacord.api.entity.Mentionable
-
-
Uses of Mentionable in org.javacord.api.entity.channel
Subinterfaces of Mentionable in org.javacord.api.entity.channel Modifier and Type Interface Description interfaceServerTextChannelThis class represents a server text channel. -
Uses of Mentionable in org.javacord.api.entity.emoji
Subinterfaces of Mentionable in org.javacord.api.entity.emoji Modifier and Type Interface Description interfaceCustomEmojiThis class represents a custom emoji.interfaceEmojiThis class represents an emoji which can be a custom emoji (known or unknown) or a unicode emoji.interfaceKnownCustomEmojiThis class represents a known custom emoji. -
Uses of Mentionable in org.javacord.api.entity.message
Methods in org.javacord.api.entity.message with parameters of type Mentionable Modifier and Type Method Description MessageBuilderMessageBuilder. append(Mentionable entity)Appends a mentionable entity (usually a user or channel) to the message.WebhookMessageBuilderWebhookMessageBuilder. append(Mentionable entity)Appends a mentionable entity (usually a user or channel) to the message. -
Uses of Mentionable in org.javacord.api.entity.message.internal
Methods in org.javacord.api.entity.message.internal with parameters of type Mentionable Modifier and Type Method Description voidMessageBuilderDelegate. append(Mentionable entity)Appends a mentionable entity (usually a user or channel) to the message. -
Uses of Mentionable in org.javacord.api.entity.permission
Subinterfaces of Mentionable in org.javacord.api.entity.permission Modifier and Type Interface Description interfaceRoleThis class represents a Discord role, e.g. -
Uses of Mentionable in org.javacord.api.entity.user
Subinterfaces of Mentionable in org.javacord.api.entity.user Modifier and Type Interface Description interfaceUserThis class represents a user. -
Uses of Mentionable in org.javacord.api.interaction
Methods in org.javacord.api.interaction that return types with arguments of type Mentionable Modifier and Type Method Description default Optional<Mentionable>SlashCommandInteractionOptionsProvider. getFirstOptionMentionableValue()Gets the mentionable value of the first option (if present) which may be a user, channel or role.Optional<Mentionable>SlashCommandInteractionOption. getMentionableValue()Gets the mentionable value of this option.default Optional<Mentionable>SlashCommandInteractionOptionsProvider. getOptionMentionableValueByIndex(int index)Gets the mentionable value of an option at the specified index which may be a user, channel or role.default Optional<Mentionable>SlashCommandInteractionOptionsProvider. getOptionMentionableValueByName(String name)Gets the mentionable value of an option having the specified name which may be a user, channel or role.default Optional<Mentionable>SlashCommandInteractionOptionsProvider. getSecondOptionMentionableValue()Gets the mentionable value of the second option (if present) which may be a user, channel or role.default Optional<Mentionable>SlashCommandInteractionOptionsProvider. getThirdOptionMentionableValue()Gets the mentionable value of the third option (if present) which may be a user, channel or role.default Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestFirstOptionMentionableValue()Gets the mentionable value of the first option (if present) which may be a user, channel or role.Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOption. requestMentionableValue()Gets the mentionable value of this option.default Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestOptionMentionableValueByIndex(int index)Gets the mentionable value of an option at the specified index which may be a user, channel or role.default Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestOptionMentionableValueByName(String name)Gets the mentionable value of an option having the specified name which may be a user, channel or role.default Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestSecondOptionMentionableValue()Gets the mentionable value of the second option (if present) which may be a user, channel or role.default Optional<CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestThirdOptionMentionableValue()Gets the mentionable value of the third option (if present) which may be a user, channel or role. -
Uses of Mentionable in org.javacord.api.interaction.callback
Methods in org.javacord.api.interaction.callback with parameters of type Mentionable Modifier and Type Method Description InteractionMessageBuilderInteractionMessageBuilder. append(Mentionable entity)TInteractionMessageBuilderBase. append(Mentionable entity)Appends a mentionable entity (usually a user or channel) to the message.
-