Package org.javacord.core.listener.user
Interface InternalUserAttachableListenerManager
-
- All Superinterfaces:
UserAttachableListenerManager
- All Known Implementing Classes:
UserImpl
@Generated("listener-manager-generation.gradle") public interface InternalUserAttachableListenerManager extends UserAttachableListenerManager
The implementation ofUserAttachableListenerManager
.
-
-
Method Summary
-
-
-
Method Detail
-
getApi
DiscordApi getApi()
Gets the discord api instance.- Returns:
- The discord api instance.
-
getId
long getId()
Gets the id of this object.- Returns:
- The id of this object.
-
addInteractionCreateListener
default ListenerManager<InteractionCreateListener> addInteractionCreateListener(InteractionCreateListener listener)
- Specified by:
addInteractionCreateListener
in interfaceUserAttachableListenerManager
-
getInteractionCreateListeners
default java.util.List<InteractionCreateListener> getInteractionCreateListeners()
- Specified by:
getInteractionCreateListeners
in interfaceUserAttachableListenerManager
-
addSlashCommandCreateListener
default ListenerManager<SlashCommandCreateListener> addSlashCommandCreateListener(SlashCommandCreateListener listener)
- Specified by:
addSlashCommandCreateListener
in interfaceUserAttachableListenerManager
-
getSlashCommandCreateListeners
default java.util.List<SlashCommandCreateListener> getSlashCommandCreateListeners()
- Specified by:
getSlashCommandCreateListeners
in interfaceUserAttachableListenerManager
-
addAutocompleteCreateListener
default ListenerManager<AutocompleteCreateListener> addAutocompleteCreateListener(AutocompleteCreateListener listener)
- Specified by:
addAutocompleteCreateListener
in interfaceUserAttachableListenerManager
-
getAutocompleteCreateListeners
default java.util.List<AutocompleteCreateListener> getAutocompleteCreateListeners()
- Specified by:
getAutocompleteCreateListeners
in interfaceUserAttachableListenerManager
-
addModalSubmitListener
default ListenerManager<ModalSubmitListener> addModalSubmitListener(ModalSubmitListener listener)
- Specified by:
addModalSubmitListener
in interfaceUserAttachableListenerManager
-
getModalSubmitListeners
default java.util.List<ModalSubmitListener> getModalSubmitListeners()
- Specified by:
getModalSubmitListeners
in interfaceUserAttachableListenerManager
-
addMessageContextMenuCommandListener
default ListenerManager<MessageContextMenuCommandListener> addMessageContextMenuCommandListener(MessageContextMenuCommandListener listener)
- Specified by:
addMessageContextMenuCommandListener
in interfaceUserAttachableListenerManager
-
getMessageContextMenuCommandListeners
default java.util.List<MessageContextMenuCommandListener> getMessageContextMenuCommandListeners()
- Specified by:
getMessageContextMenuCommandListeners
in interfaceUserAttachableListenerManager
-
addMessageComponentCreateListener
default ListenerManager<MessageComponentCreateListener> addMessageComponentCreateListener(MessageComponentCreateListener listener)
- Specified by:
addMessageComponentCreateListener
in interfaceUserAttachableListenerManager
-
getMessageComponentCreateListeners
default java.util.List<MessageComponentCreateListener> getMessageComponentCreateListeners()
- Specified by:
getMessageComponentCreateListeners
in interfaceUserAttachableListenerManager
-
addUserContextMenuCommandListener
default ListenerManager<UserContextMenuCommandListener> addUserContextMenuCommandListener(UserContextMenuCommandListener listener)
- Specified by:
addUserContextMenuCommandListener
in interfaceUserAttachableListenerManager
-
getUserContextMenuCommandListeners
default java.util.List<UserContextMenuCommandListener> getUserContextMenuCommandListeners()
- Specified by:
getUserContextMenuCommandListeners
in interfaceUserAttachableListenerManager
-
addSelectMenuChooseListener
default ListenerManager<SelectMenuChooseListener> addSelectMenuChooseListener(SelectMenuChooseListener listener)
- Specified by:
addSelectMenuChooseListener
in interfaceUserAttachableListenerManager
-
getSelectMenuChooseListeners
default java.util.List<SelectMenuChooseListener> getSelectMenuChooseListeners()
- Specified by:
getSelectMenuChooseListeners
in interfaceUserAttachableListenerManager
-
addButtonClickListener
default ListenerManager<ButtonClickListener> addButtonClickListener(ButtonClickListener listener)
- Specified by:
addButtonClickListener
in interfaceUserAttachableListenerManager
-
getButtonClickListeners
default java.util.List<ButtonClickListener> getButtonClickListeners()
- Specified by:
getButtonClickListeners
in interfaceUserAttachableListenerManager
-
addServerMemberJoinListener
default ListenerManager<ServerMemberJoinListener> addServerMemberJoinListener(ServerMemberJoinListener listener)
- Specified by:
addServerMemberJoinListener
in interfaceUserAttachableListenerManager
-
getServerMemberJoinListeners
default java.util.List<ServerMemberJoinListener> getServerMemberJoinListeners()
- Specified by:
getServerMemberJoinListeners
in interfaceUserAttachableListenerManager
-
addServerMemberLeaveListener
default ListenerManager<ServerMemberLeaveListener> addServerMemberLeaveListener(ServerMemberLeaveListener listener)
- Specified by:
addServerMemberLeaveListener
in interfaceUserAttachableListenerManager
-
getServerMemberLeaveListeners
default java.util.List<ServerMemberLeaveListener> getServerMemberLeaveListeners()
- Specified by:
getServerMemberLeaveListeners
in interfaceUserAttachableListenerManager
-
addServerMemberBanListener
default ListenerManager<ServerMemberBanListener> addServerMemberBanListener(ServerMemberBanListener listener)
- Specified by:
addServerMemberBanListener
in interfaceUserAttachableListenerManager
-
getServerMemberBanListeners
default java.util.List<ServerMemberBanListener> getServerMemberBanListeners()
- Specified by:
getServerMemberBanListeners
in interfaceUserAttachableListenerManager
-
addServerMemberUnbanListener
default ListenerManager<ServerMemberUnbanListener> addServerMemberUnbanListener(ServerMemberUnbanListener listener)
- Specified by:
addServerMemberUnbanListener
in interfaceUserAttachableListenerManager
-
getServerMemberUnbanListeners
default java.util.List<ServerMemberUnbanListener> getServerMemberUnbanListeners()
- Specified by:
getServerMemberUnbanListeners
in interfaceUserAttachableListenerManager
-
addUserRoleRemoveListener
default ListenerManager<UserRoleRemoveListener> addUserRoleRemoveListener(UserRoleRemoveListener listener)
- Specified by:
addUserRoleRemoveListener
in interfaceUserAttachableListenerManager
-
getUserRoleRemoveListeners
default java.util.List<UserRoleRemoveListener> getUserRoleRemoveListeners()
- Specified by:
getUserRoleRemoveListeners
in interfaceUserAttachableListenerManager
-
addUserRoleAddListener
default ListenerManager<UserRoleAddListener> addUserRoleAddListener(UserRoleAddListener listener)
- Specified by:
addUserRoleAddListener
in interfaceUserAttachableListenerManager
-
getUserRoleAddListeners
default java.util.List<UserRoleAddListener> getUserRoleAddListeners()
- Specified by:
getUserRoleAddListeners
in interfaceUserAttachableListenerManager
-
addServerChannelChangeOverwrittenPermissionsListener
default ListenerManager<ServerChannelChangeOverwrittenPermissionsListener> addServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)
- Specified by:
addServerChannelChangeOverwrittenPermissionsListener
in interfaceUserAttachableListenerManager
-
getServerChannelChangeOverwrittenPermissionsListeners
default java.util.List<ServerChannelChangeOverwrittenPermissionsListener> getServerChannelChangeOverwrittenPermissionsListeners()
- Specified by:
getServerChannelChangeOverwrittenPermissionsListeners
in interfaceUserAttachableListenerManager
-
addServerVoiceChannelMemberLeaveListener
default ListenerManager<ServerVoiceChannelMemberLeaveListener> addServerVoiceChannelMemberLeaveListener(ServerVoiceChannelMemberLeaveListener listener)
- Specified by:
addServerVoiceChannelMemberLeaveListener
in interfaceUserAttachableListenerManager
-
getServerVoiceChannelMemberLeaveListeners
default java.util.List<ServerVoiceChannelMemberLeaveListener> getServerVoiceChannelMemberLeaveListeners()
- Specified by:
getServerVoiceChannelMemberLeaveListeners
in interfaceUserAttachableListenerManager
-
addServerVoiceChannelMemberJoinListener
default ListenerManager<ServerVoiceChannelMemberJoinListener> addServerVoiceChannelMemberJoinListener(ServerVoiceChannelMemberJoinListener listener)
- Specified by:
addServerVoiceChannelMemberJoinListener
in interfaceUserAttachableListenerManager
-
getServerVoiceChannelMemberJoinListeners
default java.util.List<ServerVoiceChannelMemberJoinListener> getServerVoiceChannelMemberJoinListeners()
- Specified by:
getServerVoiceChannelMemberJoinListeners
in interfaceUserAttachableListenerManager
-
addPrivateChannelDeleteListener
default ListenerManager<PrivateChannelDeleteListener> addPrivateChannelDeleteListener(PrivateChannelDeleteListener listener)
- Specified by:
addPrivateChannelDeleteListener
in interfaceUserAttachableListenerManager
-
getPrivateChannelDeleteListeners
default java.util.List<PrivateChannelDeleteListener> getPrivateChannelDeleteListeners()
- Specified by:
getPrivateChannelDeleteListeners
in interfaceUserAttachableListenerManager
-
addPrivateChannelCreateListener
default ListenerManager<PrivateChannelCreateListener> addPrivateChannelCreateListener(PrivateChannelCreateListener listener)
- Specified by:
addPrivateChannelCreateListener
in interfaceUserAttachableListenerManager
-
getPrivateChannelCreateListeners
default java.util.List<PrivateChannelCreateListener> getPrivateChannelCreateListeners()
- Specified by:
getPrivateChannelCreateListeners
in interfaceUserAttachableListenerManager
-
addUserChangeDeafenedListener
default ListenerManager<UserChangeDeafenedListener> addUserChangeDeafenedListener(UserChangeDeafenedListener listener)
- Specified by:
addUserChangeDeafenedListener
in interfaceUserAttachableListenerManager
-
getUserChangeDeafenedListeners
default java.util.List<UserChangeDeafenedListener> getUserChangeDeafenedListeners()
- Specified by:
getUserChangeDeafenedListeners
in interfaceUserAttachableListenerManager
-
addUserChangeNicknameListener
default ListenerManager<UserChangeNicknameListener> addUserChangeNicknameListener(UserChangeNicknameListener listener)
- Specified by:
addUserChangeNicknameListener
in interfaceUserAttachableListenerManager
-
getUserChangeNicknameListeners
default java.util.List<UserChangeNicknameListener> getUserChangeNicknameListeners()
- Specified by:
getUserChangeNicknameListeners
in interfaceUserAttachableListenerManager
-
addUserChangePendingListener
default ListenerManager<UserChangePendingListener> addUserChangePendingListener(UserChangePendingListener listener)
- Specified by:
addUserChangePendingListener
in interfaceUserAttachableListenerManager
-
getUserChangePendingListeners
default java.util.List<UserChangePendingListener> getUserChangePendingListeners()
- Specified by:
getUserChangePendingListeners
in interfaceUserAttachableListenerManager
-
addUserStartTypingListener
default ListenerManager<UserStartTypingListener> addUserStartTypingListener(UserStartTypingListener listener)
- Specified by:
addUserStartTypingListener
in interfaceUserAttachableListenerManager
-
getUserStartTypingListeners
default java.util.List<UserStartTypingListener> getUserStartTypingListeners()
- Specified by:
getUserStartTypingListeners
in interfaceUserAttachableListenerManager
-
addUserChangeDiscriminatorListener
default ListenerManager<UserChangeDiscriminatorListener> addUserChangeDiscriminatorListener(UserChangeDiscriminatorListener listener)
- Specified by:
addUserChangeDiscriminatorListener
in interfaceUserAttachableListenerManager
-
getUserChangeDiscriminatorListeners
default java.util.List<UserChangeDiscriminatorListener> getUserChangeDiscriminatorListeners()
- Specified by:
getUserChangeDiscriminatorListeners
in interfaceUserAttachableListenerManager
-
addUserChangeStatusListener
default ListenerManager<UserChangeStatusListener> addUserChangeStatusListener(UserChangeStatusListener listener)
- Specified by:
addUserChangeStatusListener
in interfaceUserAttachableListenerManager
-
getUserChangeStatusListeners
default java.util.List<UserChangeStatusListener> getUserChangeStatusListeners()
- Specified by:
getUserChangeStatusListeners
in interfaceUserAttachableListenerManager
-
addUserChangeServerAvatarListener
default ListenerManager<UserChangeServerAvatarListener> addUserChangeServerAvatarListener(UserChangeServerAvatarListener listener)
- Specified by:
addUserChangeServerAvatarListener
in interfaceUserAttachableListenerManager
-
getUserChangeServerAvatarListeners
default java.util.List<UserChangeServerAvatarListener> getUserChangeServerAvatarListeners()
- Specified by:
getUserChangeServerAvatarListeners
in interfaceUserAttachableListenerManager
-
addUserChangeSelfMutedListener
default ListenerManager<UserChangeSelfMutedListener> addUserChangeSelfMutedListener(UserChangeSelfMutedListener listener)
- Specified by:
addUserChangeSelfMutedListener
in interfaceUserAttachableListenerManager
-
getUserChangeSelfMutedListeners
default java.util.List<UserChangeSelfMutedListener> getUserChangeSelfMutedListeners()
- Specified by:
getUserChangeSelfMutedListeners
in interfaceUserAttachableListenerManager
-
addUserChangeNameListener
default ListenerManager<UserChangeNameListener> addUserChangeNameListener(UserChangeNameListener listener)
- Specified by:
addUserChangeNameListener
in interfaceUserAttachableListenerManager
-
getUserChangeNameListeners
default java.util.List<UserChangeNameListener> getUserChangeNameListeners()
- Specified by:
getUserChangeNameListeners
in interfaceUserAttachableListenerManager
-
addUserChangeTimeoutListener
default ListenerManager<UserChangeTimeoutListener> addUserChangeTimeoutListener(UserChangeTimeoutListener listener)
- Specified by:
addUserChangeTimeoutListener
in interfaceUserAttachableListenerManager
-
getUserChangeTimeoutListeners
default java.util.List<UserChangeTimeoutListener> getUserChangeTimeoutListeners()
- Specified by:
getUserChangeTimeoutListeners
in interfaceUserAttachableListenerManager
-
addUserChangeAvatarListener
default ListenerManager<UserChangeAvatarListener> addUserChangeAvatarListener(UserChangeAvatarListener listener)
- Specified by:
addUserChangeAvatarListener
in interfaceUserAttachableListenerManager
-
getUserChangeAvatarListeners
default java.util.List<UserChangeAvatarListener> getUserChangeAvatarListeners()
- Specified by:
getUserChangeAvatarListeners
in interfaceUserAttachableListenerManager
-
addUserChangeSelfDeafenedListener
default ListenerManager<UserChangeSelfDeafenedListener> addUserChangeSelfDeafenedListener(UserChangeSelfDeafenedListener listener)
- Specified by:
addUserChangeSelfDeafenedListener
in interfaceUserAttachableListenerManager
-
getUserChangeSelfDeafenedListeners
default java.util.List<UserChangeSelfDeafenedListener> getUserChangeSelfDeafenedListeners()
- Specified by:
getUserChangeSelfDeafenedListeners
in interfaceUserAttachableListenerManager
-
addUserChangeMutedListener
default ListenerManager<UserChangeMutedListener> addUserChangeMutedListener(UserChangeMutedListener listener)
- Specified by:
addUserChangeMutedListener
in interfaceUserAttachableListenerManager
-
getUserChangeMutedListeners
default java.util.List<UserChangeMutedListener> getUserChangeMutedListeners()
- Specified by:
getUserChangeMutedListeners
in interfaceUserAttachableListenerManager
-
addUserChangeActivityListener
default ListenerManager<UserChangeActivityListener> addUserChangeActivityListener(UserChangeActivityListener listener)
- Specified by:
addUserChangeActivityListener
in interfaceUserAttachableListenerManager
-
getUserChangeActivityListeners
default java.util.List<UserChangeActivityListener> getUserChangeActivityListeners()
- Specified by:
getUserChangeActivityListeners
in interfaceUserAttachableListenerManager
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(ReactionRemoveListener listener)
- Specified by:
addReactionRemoveListener
in interfaceUserAttachableListenerManager
-
getReactionRemoveListeners
default java.util.List<ReactionRemoveListener> getReactionRemoveListeners()
- Specified by:
getReactionRemoveListeners
in interfaceUserAttachableListenerManager
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(ReactionAddListener listener)
- Specified by:
addReactionAddListener
in interfaceUserAttachableListenerManager
-
getReactionAddListeners
default java.util.List<ReactionAddListener> getReactionAddListeners()
- Specified by:
getReactionAddListeners
in interfaceUserAttachableListenerManager
-
addMessageCreateListener
default ListenerManager<MessageCreateListener> addMessageCreateListener(MessageCreateListener listener)
- Specified by:
addMessageCreateListener
in interfaceUserAttachableListenerManager
-
getMessageCreateListeners
default java.util.List<MessageCreateListener> getMessageCreateListeners()
- Specified by:
getMessageCreateListeners
in interfaceUserAttachableListenerManager
-
addMessageReplyListener
default ListenerManager<MessageReplyListener> addMessageReplyListener(MessageReplyListener listener)
- Specified by:
addMessageReplyListener
in interfaceUserAttachableListenerManager
-
getMessageReplyListeners
default java.util.List<MessageReplyListener> getMessageReplyListeners()
- Specified by:
getMessageReplyListeners
in interfaceUserAttachableListenerManager
-
addUserAttachableListener
default <T extends UserAttachableListener & ObjectAttachableListener> java.util.Collection<ListenerManager<T>> addUserAttachableListener(T listener)
- Specified by:
addUserAttachableListener
in interfaceUserAttachableListenerManager
-
removeUserAttachableListener
default <T extends UserAttachableListener & ObjectAttachableListener> void removeUserAttachableListener(T listener)
- Specified by:
removeUserAttachableListener
in interfaceUserAttachableListenerManager
-
getUserAttachableListeners
default <T extends UserAttachableListener & ObjectAttachableListener> java.util.Map<T,java.util.List<java.lang.Class<T>>> getUserAttachableListeners()
- Specified by:
getUserAttachableListeners
in interfaceUserAttachableListenerManager
-
removeListener
default <T extends UserAttachableListener & ObjectAttachableListener> void removeListener(java.lang.Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceUserAttachableListenerManager
-
-