Class JsonMapper

java.lang.Object
com.epam.eco.commons.json.JsonMapper

public abstract class JsonMapper extends Object
Author:
Andrei_Tytsik
  • Method Details

    • toBytes

      public static byte[] toBytes(Object value)
    • toJson

      public static String toJson(Object value)
    • toPrettyJson

      public static String toPrettyJson(String json)
    • toPrettyJson

      public static String toPrettyJson(Object value)
    • jsonToMap

      public static Map<String,Object> jsonToMap(String json)
    • jsonToObject

      public static <T> T jsonToObject(String json, Class<T> type)
    • bytesToObject

      public static <T> T bytesToObject(byte[] bytes, Class<T> type)
    • bytesToMap

      public static Map<String,Object> bytesToMap(byte[] bytes)
    • inputStreamToObject

      public static <T> T inputStreamToObject(InputStream inputStream, Class<T> type)
    • inputStreamToMap

      public static Map<String,Object> inputStreamToMap(InputStream inputStream)
    • readerToObject

      public static <T> T readerToObject(Reader reader, Class<T> type)
    • readerToMap

      public static Map<String,Object> readerToMap(Reader reader)
    • convert

      public static <T> T convert(Object object, Class<T> type)
    • writeAsJson

      public static void writeAsJson(Writer out, Object value)
    • writeAsPrettyJson

      public static void writeAsPrettyJson(Writer out, Object value)
    • writeAsJson

      public static void writeAsJson(OutputStream out, Object value)
    • writeAsPrettyJson

      public static void writeAsPrettyJson(OutputStream out, Object value)