Interface InternalKnownCustomEmojiAttachableListenerManager
-
- All Superinterfaces:
KnownCustomEmojiAttachableListenerManager
- All Known Implementing Classes:
KnownCustomEmojiImpl
@Generated("listener-manager-generation.gradle") public interface InternalKnownCustomEmojiAttachableListenerManager extends KnownCustomEmojiAttachableListenerManager
The implementation ofKnownCustomEmojiAttachableListenerManager
.
-
-
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.
-
addKnownCustomEmojiChangeNameListener
default ListenerManager<KnownCustomEmojiChangeNameListener> addKnownCustomEmojiChangeNameListener(KnownCustomEmojiChangeNameListener listener)
- Specified by:
addKnownCustomEmojiChangeNameListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
getKnownCustomEmojiChangeNameListeners
default List<KnownCustomEmojiChangeNameListener> getKnownCustomEmojiChangeNameListeners()
- Specified by:
getKnownCustomEmojiChangeNameListeners
in interfaceKnownCustomEmojiAttachableListenerManager
-
addKnownCustomEmojiDeleteListener
default ListenerManager<KnownCustomEmojiDeleteListener> addKnownCustomEmojiDeleteListener(KnownCustomEmojiDeleteListener listener)
- Specified by:
addKnownCustomEmojiDeleteListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
getKnownCustomEmojiDeleteListeners
default List<KnownCustomEmojiDeleteListener> getKnownCustomEmojiDeleteListeners()
- Specified by:
getKnownCustomEmojiDeleteListeners
in interfaceKnownCustomEmojiAttachableListenerManager
-
addKnownCustomEmojiChangeWhitelistedRolesListener
default ListenerManager<KnownCustomEmojiChangeWhitelistedRolesListener> addKnownCustomEmojiChangeWhitelistedRolesListener(KnownCustomEmojiChangeWhitelistedRolesListener listener)
- Specified by:
addKnownCustomEmojiChangeWhitelistedRolesListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
getKnownCustomEmojiChangeWhitelistedRolesListeners
default List<KnownCustomEmojiChangeWhitelistedRolesListener> getKnownCustomEmojiChangeWhitelistedRolesListeners()
- Specified by:
getKnownCustomEmojiChangeWhitelistedRolesListeners
in interfaceKnownCustomEmojiAttachableListenerManager
-
addKnownCustomEmojiAttachableListener
default <T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener> Collection<ListenerManager<T>> addKnownCustomEmojiAttachableListener(T listener)
- Specified by:
addKnownCustomEmojiAttachableListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
removeKnownCustomEmojiAttachableListener
default <T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener> void removeKnownCustomEmojiAttachableListener(T listener)
- Specified by:
removeKnownCustomEmojiAttachableListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
getKnownCustomEmojiAttachableListeners
default <T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener> Map<T,List<Class<T>>> getKnownCustomEmojiAttachableListeners()
- Specified by:
getKnownCustomEmojiAttachableListeners
in interfaceKnownCustomEmojiAttachableListenerManager
-
removeListener
default <T extends KnownCustomEmojiAttachableListener & ObjectAttachableListener> void removeListener(Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceKnownCustomEmojiAttachableListenerManager
-
-