protected List readList()

in src/main/java/com/epam/digital/data/platform/report/pipeline/AbstractPipeline.java [52:64]


  protected <T> List<T> readList(File file, Class<T> clazz) {
    List<T> list = new ArrayList<>();

    try {
      for (JsonNode jsonNode : objectMapper.readTree(file)) {
        list.add(objectMapper.treeToValue(jsonNode, clazz));
      }
    } catch (IOException e) {
      throw new JsonParseException(e);
    }

    return list;
  }