public class EnumValueTypeConverter<T extends java.lang.Enum<T>> extends StringBasedTypeConverter<T>
| Constructor and Description |
|---|
EnumValueTypeConverter(java.lang.Class<T> cls) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
convertString(java.lang.String string,
boolean forParse) |
java.lang.String |
convertToString(T object)
Called to convert a an object of type T into a String.
|
T |
getFromString(java.lang.String string)
Called to convert a String into an object of type T.
|
parse, serializepublic EnumValueTypeConverter(java.lang.Class<T> cls)
public T getFromString(java.lang.String string)
StringBasedTypeConvertergetFromString in class StringBasedTypeConverter<T extends java.lang.Enum<T>>string - The String parsed from JSON.public java.lang.String convertToString(T object)
StringBasedTypeConverterconvertToString in class StringBasedTypeConverter<T extends java.lang.Enum<T>>object - The object being converted.public java.lang.String convertString(java.lang.String string,
boolean forParse)