public interface ExtensionJsonSerializer<T extends Extendable,E extends Extension<T>> extends ExtensionProvider<T,E>
Modifier and Type | Method and Description |
---|---|
E |
deserialize(com.fasterxml.jackson.core.JsonParser jsonParser,
com.fasterxml.jackson.databind.DeserializationContext deserializationContext) |
void |
serialize(E extension,
com.fasterxml.jackson.core.JsonGenerator jsonGenerator,
com.fasterxml.jackson.databind.SerializerProvider serializerProvider) |
getCategoryName, getExtensionClass, getExtensionName
void serialize(E extension, com.fasterxml.jackson.core.JsonGenerator jsonGenerator, com.fasterxml.jackson.databind.SerializerProvider serializerProvider) throws java.io.IOException
java.io.IOException
E deserialize(com.fasterxml.jackson.core.JsonParser jsonParser, com.fasterxml.jackson.databind.DeserializationContext deserializationContext) throws java.io.IOException
java.io.IOException