Class ApiEnumSerializer
- java.lang.Object
-
- com.fasterxml.jackson.databind.JsonSerializer<Enum<?>>
-
- org.springframework.social.google.api.impl.ApiEnumSerializer
-
- All Implemented Interfaces:
com.fasterxml.jackson.databind.jsonFormatVisitors.JsonFormatVisitable
public class ApiEnumSerializer extends com.fasterxml.jackson.databind.JsonSerializer<Enum<?>>
JacksonJsonSerializerthat converts an enum name to camel case string.- Author:
- Gabriel Axel
-
-
Constructor Summary
Constructors Constructor Description ApiEnumSerializer()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StringenumToString(Enum<?> value)Convert an enumeration to a String representation.voidserialize(Enum<?> value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider)
-
-
-
Method Detail
-
enumToString
public static String enumToString(Enum<?> value)
Convert an enumeration to a String representation.- Parameters:
value- Valor Enum- Returns:
- Valor texto
-
serialize
public void serialize(Enum<?> value, com.fasterxml.jackson.core.JsonGenerator jgen, com.fasterxml.jackson.databind.SerializerProvider provider) throws IOException
- Specified by:
serializein classcom.fasterxml.jackson.databind.JsonSerializer<Enum<?>>- Throws:
IOException
-
-