Hierarchy For Package dev.kitteh.factions.permissible
Class Hierarchy
- java.lang.Object
- dev.kitteh.factions.permissible.PermissibleActionRegistry
- dev.kitteh.factions.permissible.PermSelectorRegistry
Interface Hierarchy
- dev.kitteh.factions.permissible.PermissibleAction
- dev.kitteh.factions.permissible.PermSelector
- dev.kitteh.factions.permissible.PermSelector.Descriptor
- dev.kitteh.factions.permissible.Selectable
- dev.kitteh.factions.permissible.Permissible
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- dev.kitteh.factions.permissible.PermissibleActions (implements dev.kitteh.factions.permissible.PermissibleAction)
- dev.kitteh.factions.permissible.PermState
- dev.kitteh.factions.permissible.Relation (implements dev.kitteh.factions.permissible.Permissible)
- dev.kitteh.factions.permissible.Role (implements dev.kitteh.factions.permissible.Permissible)
- 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.kitteh.factions.permissible.PermissibleAction.Simple (implements dev.kitteh.factions.permissible.PermissibleAction)
- dev.kitteh.factions.permissible.PermissibleAction.WithPrerequisite (implements dev.kitteh.factions.permissible.PermissibleAction)
- java.lang.Record