Interface InternalMessageAttachableListenerManager
-
- All Superinterfaces:
MessageAttachableListenerManager
- All Known Implementing Classes:
MessageImpl
@Generated("listener-manager-generation.gradle") public interface InternalMessageAttachableListenerManager extends MessageAttachableListenerManager
The implementation ofMessageAttachableListenerManager
.
-
-
Method Summary
-
Methods inherited from interface org.javacord.api.listener.message.MessageAttachableListenerManager
addMessageAttachableListener, addMessageAttachableListener, addMessageDeleteListener, addMessageEditListener, addReactionAddListener, addReactionRemoveAllListener, addReactionRemoveListener, getMessageAttachableListeners, getMessageAttachableListeners, getMessageDeleteListeners, getMessageDeleteListeners, getMessageEditListeners, getMessageEditListeners, getReactionAddListeners, getReactionAddListeners, getReactionRemoveAllListeners, getReactionRemoveAllListeners, getReactionRemoveListeners, getReactionRemoveListeners, removeListener, removeListener, removeMessageAttachableListener, removeMessageAttachableListener
-
-
-
-
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.
-
addReactionRemoveAllListener
default ListenerManager<ReactionRemoveAllListener> addReactionRemoveAllListener(ReactionRemoveAllListener listener)
- Specified by:
addReactionRemoveAllListener
in interfaceMessageAttachableListenerManager
-
getReactionRemoveAllListeners
default List<ReactionRemoveAllListener> getReactionRemoveAllListeners()
- Specified by:
getReactionRemoveAllListeners
in interfaceMessageAttachableListenerManager
-
addReactionAddListener
default ListenerManager<ReactionAddListener> addReactionAddListener(ReactionAddListener listener)
- Specified by:
addReactionAddListener
in interfaceMessageAttachableListenerManager
-
getReactionAddListeners
default List<ReactionAddListener> getReactionAddListeners()
- Specified by:
getReactionAddListeners
in interfaceMessageAttachableListenerManager
-
addReactionRemoveListener
default ListenerManager<ReactionRemoveListener> addReactionRemoveListener(ReactionRemoveListener listener)
- Specified by:
addReactionRemoveListener
in interfaceMessageAttachableListenerManager
-
getReactionRemoveListeners
default List<ReactionRemoveListener> getReactionRemoveListeners()
- Specified by:
getReactionRemoveListeners
in interfaceMessageAttachableListenerManager
-
addMessageEditListener
default ListenerManager<MessageEditListener> addMessageEditListener(MessageEditListener listener)
- Specified by:
addMessageEditListener
in interfaceMessageAttachableListenerManager
-
getMessageEditListeners
default List<MessageEditListener> getMessageEditListeners()
- Specified by:
getMessageEditListeners
in interfaceMessageAttachableListenerManager
-
addCachedMessageUnpinListener
default ListenerManager<CachedMessageUnpinListener> addCachedMessageUnpinListener(CachedMessageUnpinListener listener)
- Specified by:
addCachedMessageUnpinListener
in interfaceMessageAttachableListenerManager
-
getCachedMessageUnpinListeners
default List<CachedMessageUnpinListener> getCachedMessageUnpinListeners()
- Specified by:
getCachedMessageUnpinListeners
in interfaceMessageAttachableListenerManager
-
addMessageDeleteListener
default ListenerManager<MessageDeleteListener> addMessageDeleteListener(MessageDeleteListener listener)
- Specified by:
addMessageDeleteListener
in interfaceMessageAttachableListenerManager
-
getMessageDeleteListeners
default List<MessageDeleteListener> getMessageDeleteListeners()
- Specified by:
getMessageDeleteListeners
in interfaceMessageAttachableListenerManager
-
addCachedMessagePinListener
default ListenerManager<CachedMessagePinListener> addCachedMessagePinListener(CachedMessagePinListener listener)
- Specified by:
addCachedMessagePinListener
in interfaceMessageAttachableListenerManager
-
getCachedMessagePinListeners
default List<CachedMessagePinListener> getCachedMessagePinListeners()
- Specified by:
getCachedMessagePinListeners
in interfaceMessageAttachableListenerManager
-
addMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> Collection<ListenerManager<T>> addMessageAttachableListener(T listener)
- Specified by:
addMessageAttachableListener
in interfaceMessageAttachableListenerManager
-
removeMessageAttachableListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeMessageAttachableListener(T listener)
- Specified by:
removeMessageAttachableListener
in interfaceMessageAttachableListenerManager
-
getMessageAttachableListeners
default <T extends MessageAttachableListener & ObjectAttachableListener> Map<T,List<Class<T>>> getMessageAttachableListeners()
- Specified by:
getMessageAttachableListeners
in interfaceMessageAttachableListenerManager
-
removeListener
default <T extends MessageAttachableListener & ObjectAttachableListener> void removeListener(Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceMessageAttachableListenerManager
-
-