Class Hierarchy
- java.lang.Object
- org.javacord.api.entity.permission.PermissionsBuilder
- org.javacord.api.entity.permission.RoleBuilder
- org.javacord.api.entity.permission.RoleUpdater
Interface Hierarchy
- java.lang.Comparable<T>
- org.javacord.api.entity.permission.Role (also extends org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Nameable, org.javacord.api.entity.Permissionable, org.javacord.api.listener.server.role.RoleAttachableListenerManager, org.javacord.api.entity.UpdatableFromCache<T>)
- org.javacord.api.entity.DiscordEntity
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Nameable, org.javacord.api.entity.Permissionable, org.javacord.api.listener.server.role.RoleAttachableListenerManager, org.javacord.api.entity.UpdatableFromCache<T>)
- java.util.Formattable
- org.javacord.api.entity.Nameable
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Permissionable, org.javacord.api.listener.server.role.RoleAttachableListenerManager, org.javacord.api.entity.UpdatableFromCache<T>)
- org.javacord.api.entity.Nameable
- org.javacord.api.entity.Mentionable
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Nameable, org.javacord.api.entity.Permissionable, org.javacord.api.listener.server.role.RoleAttachableListenerManager, org.javacord.api.entity.UpdatableFromCache<T>)
- org.javacord.api.entity.Permissionable
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Nameable, org.javacord.api.listener.server.role.RoleAttachableListenerManager, org.javacord.api.entity.UpdatableFromCache<T>)
- org.javacord.api.entity.permission.Permissions
- org.javacord.api.listener.server.role.RoleAttachableListenerManager
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Nameable, org.javacord.api.entity.Permissionable, org.javacord.api.entity.UpdatableFromCache<T>)
- org.javacord.api.entity.Updatable<T>
- org.javacord.api.entity.UpdatableFromCache<T>
- org.javacord.api.entity.permission.Role (also extends java.lang.Comparable<T>, org.javacord.api.entity.DiscordEntity, org.javacord.api.entity.Mentionable, org.javacord.api.entity.Nameable, org.javacord.api.entity.Permissionable, org.javacord.api.listener.server.role.RoleAttachableListenerManager)
- org.javacord.api.entity.UpdatableFromCache<T>
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.javacord.api.entity.permission.PermissionState
- org.javacord.api.entity.permission.PermissionType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)