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 interfaceServerForumChannelThis class represents a server forum channel.interfaceServerTextChannelThis class represents a server text channel.interfaceServerThreadChannelThis class represents a channel thread.interfaceUnknownRegularServerChannelThis class represents an unknown regular server channel.interfaceUnknownServerChannelThis class represents an unknown server 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 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 voidMessageBuilderBaseDelegate. 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
Subinterfaces of Mentionable in org.javacord.api.interaction Modifier and Type Interface Description interfaceSlashCommandMethods in org.javacord.api.interaction that return types with arguments of type Mentionable Modifier and Type Method Description default java.util.Optional<Mentionable>SlashCommandInteractionOptionsProvider. getArgumentMentionableValueByIndex(int index)Gets the mentionable value of an argument at the specified index which may be a user, channel or role.default java.util.Optional<Mentionable>SlashCommandInteractionOptionsProvider. getArgumentMentionableValueByName(java.lang.String name)Gets the mentionable value of an argument having the specified name which may be a user, channel or role.java.util.Optional<Mentionable>SlashCommandInteractionOption. getMentionableValue()Gets the mentionable value of this option.java.util.List<Mentionable>SelectMenuInteraction. getSelectedMentionables()Gets the selected mentionables.default java.util.Optional<java.util.concurrent.CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestArgumentMentionableValueByIndex(int index)Gets the mentionable value of an argument at the specified index which may be a user, channel or role.default java.util.Optional<java.util.concurrent.CompletableFuture<Mentionable>>SlashCommandInteractionOptionsProvider. requestArgumentMentionableValueByName(java.lang.String name)Gets the mentionable value of an argument having the specified name which may be a user, channel or role.java.util.Optional<java.util.concurrent.CompletableFuture<Mentionable>>SlashCommandInteractionOption. requestMentionableValue()Gets the mentionable value of this option. -
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.
-