public class EnumSetSerializer
extends java.lang.Object
| Constructor and Description |
|---|
EnumSetSerializer(ILogger logger)
Not available for instantiation
|
| Modifier and Type | Method and Description |
|---|---|
java.util.EnumSet<?> |
deserialize(java.lang.reflect.Type type,
java.lang.String jsonStrToDeserialize)
Deserializes a comma-delimited string of enum values
|
com.google.gson.JsonPrimitive |
serialize(java.util.EnumSet<?> src)
Serializes an EnumSet into a comma-delimited string
|
public EnumSetSerializer(ILogger logger)
logger - logger to use during serializationpublic java.util.EnumSet<?> deserialize(java.lang.reflect.Type type,
java.lang.String jsonStrToDeserialize)
type - the typejsonStrToDeserialize - the string to deserializepublic com.google.gson.JsonPrimitive serialize(java.util.EnumSet<?> src)
src - the source EnumSet