Package org.kingdoms.constants.player
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
-
Field Summary
Fields inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<org.kingdoms.constants.namespace.Namespace,KingdomPermission> voidlock()static @NonNull Set<KingdomPermission>parse(Collection<String> permissionList) voidregister(KingdomPermission value) Methods inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
getRegistered, getRegistry, isRegisetered
-
Constructor Details
-
KingdomPermissionRegistry
public KingdomPermissionRegistry()
-
-
Method Details
-
getRawRegistry
-
register
- Overrides:
registerin classorg.kingdoms.constants.namespace.NamespaceRegistry<KingdomPermission>
-
parse
-
lock
public void lock()- Specified by:
lockin interfaceorg.kingdoms.constants.namespace.Lockable
-