For transformation better use DTO factory
DtoFactory.getInstance().createDtoFromJson(java.io.InputStream json, java.lang.Class<T> dtoInterface);