public interface JsonTransformer
JacksonJsonTransformer uses jackson json library.
For proper enum serialization/deserialization please take a look at EnumConverter| Modifier and Type | Method and Description |
|---|---|
<T> java.lang.String |
convert(T obj) |
<T> T |
parse(java.lang.String json,
java.lang.Class<T> clazz)
This method will always work with non-generic java classes like
ProjectResponseList. |
<T> T parse(java.lang.String json,
java.lang.Class<T> clazz)
ProjectResponseList.
This was done in order to avoid any library-specific annotations and hard dependency on library itself.
And for implementation developer can use any library without any issues with generics.T - return typejson - jsonclazz - return type<T> java.lang.String convert(T obj)
T - object typeobj - object to convert