Class JsonDataLoaderUtil

java.lang.Object
com.regnosys.rosetta.common.serialisation.JsonDataLoaderUtil

public class JsonDataLoaderUtil extends Object
  • Constructor Details

    • JsonDataLoaderUtil

      public JsonDataLoaderUtil()
  • Method Details

    • readType

      public static <U> U readType(Class<U> type, com.fasterxml.jackson.databind.ObjectMapper rosettaObjectMapper, URL url)
    • readType

      public static <U> U readType(Class<U> type, com.fasterxml.jackson.databind.ObjectMapper rosettaObjectMapper, String json)
    • readTypeList

      public static <U> List<U> readTypeList(Class<U> type, com.fasterxml.jackson.databind.ObjectMapper rosettaObjectMapper, URL url)
    • readTypeList

      public static <U> List<U> readTypeList(Class<U> type, com.fasterxml.jackson.databind.ObjectMapper rosettaObjectMapper, Reader input)
    • fromObject

      public static <U> U fromObject(Object obj, Class<U> type, com.fasterxml.jackson.databind.ObjectMapper rosettaObjectMapper)
    • openURL

      public static Optional<Reader> openURL(URL descriptorUrl)
    • loadClass

      public static Class<?> loadClass(String type, ClassLoader classLoader)