Class KingdomPermissionRegistry

java.lang.Object
org.kingdoms.constants.namespace.NamespaceRegistry<KingdomPermission>
org.kingdoms.constants.player.KingdomPermissionRegistry
All Implemented Interfaces:
org.kingdoms.constants.namespace.Lockable

public final class KingdomPermissionRegistry extends org.kingdoms.constants.namespace.NamespaceRegistry<KingdomPermission> implements org.kingdoms.constants.namespace.Lockable
  • Constructor Details

    • KingdomPermissionRegistry

      public KingdomPermissionRegistry()
  • Method Details

    • getRawRegistry

      protected Map<org.kingdoms.constants.namespace.Namespace,KingdomPermission> getRawRegistry()
    • register

      public void register(KingdomPermission value)
      Overrides:
      register in class org.kingdoms.constants.namespace.NamespaceRegistry<KingdomPermission>
    • parse

      public static @NonNull Set<KingdomPermission> parse(Collection<String> permissionList)
    • lock

      public void lock()
      Specified by:
      lock in interface org.kingdoms.constants.namespace.Lockable