Class VersionRangeAdapter
java.lang.Object
org.spongepowered.plugin.metadata.builtin.adapter.version.VersionRangeAdapter
- All Implemented Interfaces:
JsonDeserializer<VersionRange>,JsonSerializer<VersionRange>
public final class VersionRangeAdapter
extends Object
implements JsonSerializer<VersionRange>, JsonDeserializer<VersionRange>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondeserialize(JsonElement element, Type type, JsonDeserializationContext context) serialize(VersionRange value, Type type, JsonSerializationContext context)
-
Constructor Details
-
VersionRangeAdapter
public VersionRangeAdapter()
-
-
Method Details
-
deserialize
public VersionRange deserialize(JsonElement element, Type type, JsonDeserializationContext context) throws JsonParseException - Specified by:
deserializein interfaceJsonDeserializer<VersionRange>- Throws:
JsonParseException
-
serialize
- Specified by:
serializein interfaceJsonSerializer<VersionRange>
-