Class CategoryUpdatePermissionsEvent
- java.lang.Object
-
- net.dv8tion.jda.core.events.Event
-
- net.dv8tion.jda.core.events.channel.category.GenericCategoryEvent
-
- net.dv8tion.jda.core.events.channel.category.update.CategoryUpdatePermissionsEvent
-
public class CategoryUpdatePermissionsEvent extends GenericCategoryEvent
Indicates that the permissions of aCategory
were updated.Can be used to retrieve the changed permissions
-
-
Constructor Summary
Constructors Constructor Description CategoryUpdatePermissionsEvent(JDA api, long responseNumber, Category category, java.util.List<IPermissionHolder> changed)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<Member>
getChangedMembers()
Filtered list of affectedMembers
java.util.List<IPermissionHolder>
getChangedPermissionHolders()
List of all affectedIPermissionHolders
java.util.List<Role>
getChangedRoles()
Filtered list of affectedRoles
-
Methods inherited from class net.dv8tion.jda.core.events.channel.category.GenericCategoryEvent
getCategory, getGuild, getId, getIdLong
-
Methods inherited from class net.dv8tion.jda.core.events.Event
getJDA, getResponseNumber
-
-
-
-
Constructor Detail
-
CategoryUpdatePermissionsEvent
public CategoryUpdatePermissionsEvent(JDA api, long responseNumber, Category category, java.util.List<IPermissionHolder> changed)
-
-
Method Detail
-
getChangedPermissionHolders
public java.util.List<IPermissionHolder> getChangedPermissionHolders()
List of all affectedIPermissionHolders
- Returns:
- Immutable list of permission holders affected by this event
-
getChangedRoles
public java.util.List<Role> getChangedRoles()
Filtered list of affectedRoles
- Returns:
- Immutable list of affected roles
-
-