Class SelectMenuInteractionImpl<T,S extends SelectMenu>
java.lang.Object
net.dv8tion.jda.internal.interactions.InteractionImpl
net.dv8tion.jda.internal.interactions.DeferrableInteractionImpl
net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
net.dv8tion.jda.internal.interactions.components.selections.SelectMenuInteractionImpl<T,S>
- All Implemented Interfaces:
ISnowflake
,IDeferrableCallback
,IMessageEditCallback
,IModalCallback
,IReplyCallback
,ComponentInteraction
,SelectMenuInteraction<T,
,S> Interaction
- Direct Known Subclasses:
EntitySelectInteractionImpl
,StringSelectInteractionImpl
public abstract class SelectMenuInteractionImpl<T,S extends SelectMenu>
extends ComponentInteractionImpl
implements SelectMenuInteraction<T,S>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.dv8tion.jda.internal.interactions.components.ComponentInteractionImpl
deferEdit, deferReply, getChannel, getComponentId, getMessage, getMessageIdLong, replyModal
Methods inherited from class net.dv8tion.jda.internal.interactions.DeferrableInteractionImpl
getHook, releaseHook
Methods inherited from class net.dv8tion.jda.internal.interactions.InteractionImpl
ack, getChannelIdLong, getContext, getEntitlements, getGuild, getIdLong, getIntegrationOwners, getJDA, getMember, getToken, getTypeRaw, getUser, getUserLocale, isAcknowledged
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.dv8tion.jda.api.interactions.components.ComponentInteraction
getChannel, getComponentId, getGuildChannel, getMessage, getMessageId, getMessageIdLong, getUniqueId
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IDeferrableCallback
getHook
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IMessageEditCallback
deferEdit, editComponents, editComponents, editComponents, editMessage, editMessage, editMessageAttachments, editMessageAttachments, editMessageEmbeds, editMessageEmbeds, editMessageFormat
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IModalCallback
replyModal
Methods inherited from interface net.dv8tion.jda.api.interactions.Interaction
getChannelId, getChannelIdLong, getChannelType, getContext, getEntitlements, getGuild, getGuildLocale, getIntegrationOwners, getJDA, getMember, getMessageChannel, getToken, getType, getTypeRaw, getUser, getUserLocale, isAcknowledged, isFromAttachedGuild, isFromGuild
Methods inherited from interface net.dv8tion.jda.api.interactions.callbacks.IReplyCallback
deferReply, deferReply, reply, reply, replyComponents, replyComponents, replyComponents, replyEmbeds, replyEmbeds, replyFiles, replyFiles, replyFormat, replyPoll
Methods inherited from interface net.dv8tion.jda.api.entities.ISnowflake
getId, getIdLong, getTimeCreated
Methods inherited from interface net.dv8tion.jda.api.interactions.components.selections.SelectMenuInteraction
editSelectMenu, getSelectMenu, getValues
-
Constructor Details
-
SelectMenuInteractionImpl
-
-
Method Details
-
getComponent
Description copied from interface:ComponentInteraction
TheActionComponent
instance.- Specified by:
getComponent
in interfaceComponentInteraction
- Specified by:
getComponent
in interfaceSelectMenuInteraction<T,
S extends SelectMenu> - Returns:
- The
ActionComponent
-
getComponentType
Description copied from interface:ComponentInteraction
TheComponent.Type
- Specified by:
getComponentType
in interfaceComponentInteraction
- Returns:
- The
Component.Type
-