Class JacksonJsonMapper

java.lang.Object
org.jobrunr.utils.mapper.jackson.JacksonJsonMapper
All Implemented Interfaces:
JsonMapper

public class JacksonJsonMapper extends Object implements JsonMapper
  • Constructor Details

    • JacksonJsonMapper

      public JacksonJsonMapper()
    • JacksonJsonMapper

      public JacksonJsonMapper(boolean moduleAutoDiscover)
    • JacksonJsonMapper

      public JacksonJsonMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper)
    • JacksonJsonMapper

      public JacksonJsonMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean moduleAutoDiscover)
  • Method Details

    • initObjectMapper

      protected com.fasterxml.jackson.databind.ObjectMapper initObjectMapper(com.fasterxml.jackson.databind.ObjectMapper objectMapper, boolean moduleAutoDiscover)
    • serialize

      public String serialize(Object object)
      Specified by:
      serialize in interface JsonMapper
    • serialize

      public void serialize(OutputStream outputStream, Object object)
      Specified by:
      serialize in interface JsonMapper
    • deserialize

      public <T> T deserialize(String serializedObjectAsString, Class<T> clazz)
      Specified by:
      deserialize in interface JsonMapper