Package org.kingdoms.constants.metadata
Class KingdomMetadataRegistry
java.lang.Object
org.kingdoms.constants.namespace.NamespaceRegistry<KingdomMetadataHandler>
org.kingdoms.constants.metadata.KingdomMetadataRegistry
- All Implemented Interfaces:
Lockable
public final class KingdomMetadataRegistry
extends NamespaceRegistry<KingdomMetadataHandler>
implements Lockable
-
Field Summary
Fields inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
registry -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidlock()voidregister(KingdomMetadataHandler value) static voidremoveMetadata(DataManager<?, ?> dataManager, Collection<KingdomMetadataHandler> metadataHandlers) Methods inherited from class org.kingdoms.constants.namespace.NamespaceRegistry
getRegistered, getRegistry, isRegisetered
-
Constructor Details
-
KingdomMetadataRegistry
public KingdomMetadataRegistry()
-
-
Method Details
-
register
- Overrides:
registerin classNamespaceRegistry<KingdomMetadataHandler>- Parameters:
value- the value to be registered.
-
lock
public void lock() -
removeMetadata
public static void removeMetadata(DataManager<?, ?> dataManager, Collection<KingdomMetadataHandler> metadataHandlers)
-