T - enum typepublic abstract class ApiEnumDeserializer<T extends java.lang.Enum<?>>
extends com.fasterxml.jackson.databind.JsonDeserializer<T>
JsonDeserializer that converts a camel case string to
capital underscored string and finds the enum value with that name.| Constructor and Description |
|---|
ApiEnumDeserializer(java.lang.Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
T |
deserialize(com.fasterxml.jackson.core.JsonParser jp,
com.fasterxml.jackson.databind.DeserializationContext ctxt) |
public ApiEnumDeserializer(java.lang.Class<T> type)
public T deserialize(com.fasterxml.jackson.core.JsonParser jp, com.fasterxml.jackson.databind.DeserializationContext ctxt) throws java.io.IOException, com.fasterxml.jackson.core.JsonProcessingException
deserialize in class com.fasterxml.jackson.databind.JsonDeserializer<T extends java.lang.Enum<?>>java.io.IOExceptioncom.fasterxml.jackson.core.JsonProcessingException