code: private Map<Integer, List<Row>> createExceptionAssignmentMap(List<Row> rows)
     {
        Map<Integer, List<Row>> map = new HashMap<Integer, List<Row>>();
        for (Row row : rows)
        {
           Integer calendarID = row.getInteger("ID");
           String exceptions = row.getString("EXCEPTIONS");
           map.put(calendarID, createExceptionAssignmentRowList(exceptions));
        }
        return map;
     }
docs: Create the exception assignment map.
  
  @param rows calendar rows
  @return exception assignment map