Package org.kingdoms.constants.metadata
Class StandardKingdomMetadataHandler
java.lang.Object
org.kingdoms.constants.metadata.KingdomMetadataHandler
org.kingdoms.constants.metadata.StandardKingdomMetadataHandler
- All Implemented Interfaces:
org.kingdoms.constants.namespace.NamespaceContainer
Simple metadata that uses JSON to deserialize the object.
-
Constructor Summary
ConstructorsConstructorDescriptionStandardKingdomMetadataHandler(org.kingdoms.constants.namespace.Namespace namespace) -
Method Summary
Modifier and TypeMethodDescription@NonNull org.kingdoms.constants.metadata.KingdomMetadatadeserialize(@NonNull KingdomsObject<?> container, @NonNull DeserializationContext<org.kingdoms.data.database.dataprovider.SectionableDataGetter> context) Methods inherited from class org.kingdoms.constants.metadata.KingdomMetadataHandler
equals, getNamespace, hashCode, toString
-
Constructor Details
-
StandardKingdomMetadataHandler
public StandardKingdomMetadataHandler(org.kingdoms.constants.namespace.Namespace namespace)
-
-
Method Details
-
deserialize
public @NonNull org.kingdoms.constants.metadata.KingdomMetadata deserialize(@NonNull KingdomsObject<?> container, @NonNull DeserializationContext<org.kingdoms.data.database.dataprovider.SectionableDataGetter> context) - Specified by:
deserializein classKingdomMetadataHandler
-