Interface InternalRoleAttachableListenerManager
-
- All Superinterfaces:
RoleAttachableListenerManager
- All Known Implementing Classes:
RoleImpl
@Generated("listener-manager-generation.gradle") public interface InternalRoleAttachableListenerManager extends RoleAttachableListenerManager
The implementation ofRoleAttachableListenerManager
.
-
-
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.
-
addServerChannelChangeOverwrittenPermissionsListener
default ListenerManager<ServerChannelChangeOverwrittenPermissionsListener> addServerChannelChangeOverwrittenPermissionsListener(ServerChannelChangeOverwrittenPermissionsListener listener)
- Specified by:
addServerChannelChangeOverwrittenPermissionsListener
in interfaceRoleAttachableListenerManager
-
getServerChannelChangeOverwrittenPermissionsListeners
default List<ServerChannelChangeOverwrittenPermissionsListener> getServerChannelChangeOverwrittenPermissionsListeners()
- Specified by:
getServerChannelChangeOverwrittenPermissionsListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangePositionListener
default ListenerManager<RoleChangePositionListener> addRoleChangePositionListener(RoleChangePositionListener listener)
- Specified by:
addRoleChangePositionListener
in interfaceRoleAttachableListenerManager
-
getRoleChangePositionListeners
default List<RoleChangePositionListener> getRoleChangePositionListeners()
- Specified by:
getRoleChangePositionListeners
in interfaceRoleAttachableListenerManager
-
addUserRoleAddListener
default ListenerManager<UserRoleAddListener> addUserRoleAddListener(UserRoleAddListener listener)
- Specified by:
addUserRoleAddListener
in interfaceRoleAttachableListenerManager
-
getUserRoleAddListeners
default List<UserRoleAddListener> getUserRoleAddListeners()
- Specified by:
getUserRoleAddListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangeMentionableListener
default ListenerManager<RoleChangeMentionableListener> addRoleChangeMentionableListener(RoleChangeMentionableListener listener)
- Specified by:
addRoleChangeMentionableListener
in interfaceRoleAttachableListenerManager
-
getRoleChangeMentionableListeners
default List<RoleChangeMentionableListener> getRoleChangeMentionableListeners()
- Specified by:
getRoleChangeMentionableListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangeNameListener
default ListenerManager<RoleChangeNameListener> addRoleChangeNameListener(RoleChangeNameListener listener)
- Specified by:
addRoleChangeNameListener
in interfaceRoleAttachableListenerManager
-
getRoleChangeNameListeners
default List<RoleChangeNameListener> getRoleChangeNameListeners()
- Specified by:
getRoleChangeNameListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangePermissionsListener
default ListenerManager<RoleChangePermissionsListener> addRoleChangePermissionsListener(RoleChangePermissionsListener listener)
- Specified by:
addRoleChangePermissionsListener
in interfaceRoleAttachableListenerManager
-
getRoleChangePermissionsListeners
default List<RoleChangePermissionsListener> getRoleChangePermissionsListeners()
- Specified by:
getRoleChangePermissionsListeners
in interfaceRoleAttachableListenerManager
-
addRoleDeleteListener
default ListenerManager<RoleDeleteListener> addRoleDeleteListener(RoleDeleteListener listener)
- Specified by:
addRoleDeleteListener
in interfaceRoleAttachableListenerManager
-
getRoleDeleteListeners
default List<RoleDeleteListener> getRoleDeleteListeners()
- Specified by:
getRoleDeleteListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangeColorListener
default ListenerManager<RoleChangeColorListener> addRoleChangeColorListener(RoleChangeColorListener listener)
- Specified by:
addRoleChangeColorListener
in interfaceRoleAttachableListenerManager
-
getRoleChangeColorListeners
default List<RoleChangeColorListener> getRoleChangeColorListeners()
- Specified by:
getRoleChangeColorListeners
in interfaceRoleAttachableListenerManager
-
addUserRoleRemoveListener
default ListenerManager<UserRoleRemoveListener> addUserRoleRemoveListener(UserRoleRemoveListener listener)
- Specified by:
addUserRoleRemoveListener
in interfaceRoleAttachableListenerManager
-
getUserRoleRemoveListeners
default List<UserRoleRemoveListener> getUserRoleRemoveListeners()
- Specified by:
getUserRoleRemoveListeners
in interfaceRoleAttachableListenerManager
-
addRoleChangeHoistListener
default ListenerManager<RoleChangeHoistListener> addRoleChangeHoistListener(RoleChangeHoistListener listener)
- Specified by:
addRoleChangeHoistListener
in interfaceRoleAttachableListenerManager
-
getRoleChangeHoistListeners
default List<RoleChangeHoistListener> getRoleChangeHoistListeners()
- Specified by:
getRoleChangeHoistListeners
in interfaceRoleAttachableListenerManager
-
addRoleAttachableListener
default <T extends RoleAttachableListener & ObjectAttachableListener> Collection<ListenerManager<T>> addRoleAttachableListener(T listener)
- Specified by:
addRoleAttachableListener
in interfaceRoleAttachableListenerManager
-
removeRoleAttachableListener
default <T extends RoleAttachableListener & ObjectAttachableListener> void removeRoleAttachableListener(T listener)
- Specified by:
removeRoleAttachableListener
in interfaceRoleAttachableListenerManager
-
getRoleAttachableListeners
default <T extends RoleAttachableListener & ObjectAttachableListener> Map<T,List<Class<T>>> getRoleAttachableListeners()
- Specified by:
getRoleAttachableListeners
in interfaceRoleAttachableListenerManager
-
removeListener
default <T extends RoleAttachableListener & ObjectAttachableListener> void removeListener(Class<T> listenerClass, T listener)
- Specified by:
removeListener
in interfaceRoleAttachableListenerManager
-
-