Hierarchy For All Packages
- dev.rono.permissions.api.bus,
- dev.rono.permissions.api.permission,
- ru.tehkode.permissions,
- ru.tehkode.permissions.backends,
- ru.tehkode.permissions.bukkit,
- ru.tehkode.permissions.commands,
- ru.tehkode.permissions.events,
- ru.tehkode.permissions.exceptions,
- ru.tehkode.utils
Class Hierarchy
- java.lang.Object
- ru.tehkode.utils.DateUtils
- org.bukkit.event.Event
- ru.tehkode.permissions.events.PermissionEvent (implements java.io.Serializable)
- ru.tehkode.permissions.events.PermissionEntityEvent
- ru.tehkode.permissions.events.PermissionSystemEvent
- ru.tehkode.permissions.events.PermissionEvent (implements java.io.Serializable)
- ru.tehkode.utils.FieldReplacer<Instance,
Type> - dev.rono.permissions.api.permission.PermissionAddRequest
- dev.rono.permissions.api.permission.PermissionAddRequest.Builder
- ru.tehkode.permissions.backends.PermissionBackend.AliasRegistry
- ru.tehkode.utils.StringUtils
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- ru.tehkode.permissions.exceptions.PermissionBackendException
- ru.tehkode.permissions.exceptions.RankingException
- java.lang.RuntimeException
- ru.tehkode.permissions.exceptions.PermissionsNotAvailable
- java.lang.Exception
Interface Hierarchy
- ru.tehkode.permissions.commands.CommandsManager
- java.lang.Comparable<T>
- ru.tehkode.permissions.PermissionGroup (also extends ru.tehkode.permissions.PermissionEntity)
- ru.tehkode.permissions.NativeInterface
- ru.tehkode.permissions.backends.PermissionBackend
- dev.rono.permissions.api.permission.PermissionContext
- dev.rono.permissions.api.bus.PermissionDispatch
- ru.tehkode.permissions.PermissionEntity
- ru.tehkode.permissions.PermissionGroup (also extends java.lang.Comparable<T>)
- ru.tehkode.permissions.PermissionUser
- dev.rono.permissions.api.permission.PermissionHolder
- ru.tehkode.permissions.PermissionManager
- ru.tehkode.permissions.PermissionMatcher
- dev.rono.permissions.api.permission.PermissionNode
- ru.tehkode.permissions.PermissionsData
- ru.tehkode.permissions.PermissionsGroupData
- ru.tehkode.permissions.PermissionsUserData
- ru.tehkode.permissions.bukkit.PermissionsExConfig
- ru.tehkode.permissions.PEXBackendConfiguration
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- ru.tehkode.permissions.commands.CommandsManager.Noop (implements ru.tehkode.permissions.commands.CommandsManager)
- dev.rono.permissions.api.bus.EntityMutation
- dev.rono.permissions.api.permission.HolderType
- ru.tehkode.utils.Interval
- ru.tehkode.permissions.PermissionCheckResult
- ru.tehkode.permissions.PermissionEntity.Type
- ru.tehkode.permissions.events.PermissionEntityEvent.Action
- dev.rono.permissions.api.permission.PermissionSource
- ru.tehkode.permissions.events.PermissionSystemEvent.Action
- dev.rono.permissions.api.bus.SystemMutation
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
Record Class Hierarchy
- java.lang.Object
- java.lang.Record
- dev.rono.permissions.api.bus.EntityDispatch (implements dev.rono.permissions.api.bus.PermissionDispatch)
- dev.rono.permissions.api.bus.SystemDispatch (implements dev.rono.permissions.api.bus.PermissionDispatch)
- java.lang.Record