Class JsonUtil

java.lang.Object
info.ejava.examples.common.dto.DtoUtil
info.ejava.examples.common.dto.JsonUtil

public class JsonUtil extends DtoUtil
  • Field Details

    • instance

      protected static final JsonUtil instance
    • mapper

      protected final tools.jackson.databind.json.JsonMapper mapper
  • Constructor Details

    • JsonUtil

      public JsonUtil()
    • JsonUtil

      public JsonUtil(tools.jackson.databind.json.JsonMapper mapper)
  • Method Details

    • marshalThrows

      public <T> void marshalThrows(T object, OutputStream os) throws tools.jackson.core.JacksonException
      Specified by:
      marshalThrows in class DtoUtil
      Throws:
      tools.jackson.core.JacksonException
    • unmarshalThrows

      public <T> T unmarshalThrows(InputStream is, Class<T> type) throws tools.jackson.core.JacksonException
      Specified by:
      unmarshalThrows in class DtoUtil
      Throws:
      tools.jackson.core.JacksonException
    • instance

      public static JsonUtil instance()