@AutoService(value=ExtensionJsonSerializer.class) public class ActivePowerExtensionSerializer extends java.lang.Object implements ExtensionJsonSerializer<LimitViolation,ActivePowerExtension>
Constructor and Description |
---|
ActivePowerExtensionSerializer() |
Modifier and Type | Method and Description |
---|---|
ActivePowerExtension |
deserialize(com.fasterxml.jackson.core.JsonParser parser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext) |
java.lang.String |
getCategoryName()
Return the category of the extensions provided by this provider.
|
java.lang.Class<? super ActivePowerExtension> |
getExtensionClass()
Return the type of extensions provided by this provider.
|
java.lang.String |
getExtensionName()
Return the name of the extensions provided by this provider.
|
void |
serialize(ActivePowerExtension extension,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
public java.lang.String getExtensionName()
ExtensionProvider
getExtensionName
in interface ExtensionProvider<LimitViolation,ActivePowerExtension>
public java.lang.String getCategoryName()
ExtensionProvider
getCategoryName
in interface ExtensionProvider<LimitViolation,ActivePowerExtension>
public java.lang.Class<? super ActivePowerExtension> getExtensionClass()
ExtensionProvider
getExtensionClass
in interface ExtensionProvider<LimitViolation,ActivePowerExtension>
public void serialize(ActivePowerExtension extension, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws java.io.IOException
serialize
in interface ExtensionJsonSerializer<LimitViolation,ActivePowerExtension>
java.io.IOException
public ActivePowerExtension deserialize(com.fasterxml.jackson.core.JsonParser parser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) throws java.io.IOException
deserialize
in interface ExtensionJsonSerializer<LimitViolation,ActivePowerExtension>
java.io.IOException