Package org.jobrunr.utils.mapper
Interface JsonMapper
-
- All Known Implementing Classes:
GsonJsonMapper
,JacksonJsonMapper
,JsonbJsonMapper
public interface JsonMapper
JsonMapper that will transform Jobs (and their JobParameters) to Json and back for both storage in the database and for use in the dashboard.If you need to create your own JsonMapper, it must pass the
JsonMapperValidator.validateJsonMapper(JsonMapper)
method.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description <T> T
deserialize(java.lang.String serializedObjectAsString, java.lang.Class<T> clazz)
void
serialize(java.io.OutputStream outputStream, java.lang.Object object)
java.lang.String
serialize(java.lang.Object object)
-