public static List<DmFormMergedDto> getMergedCells(Sheet sheet, int rowIndex, int cellIndex, Long formId) {
List<CellRangeAddress> list = sheet.getMergedRegions();
List<DmFormMergedDto> ret = new ArrayList<DmFormMergedDto>();
DmFormMergedDto e;
for (CellRangeAddress cra : list) {
e = new DmFormMergedDto();
e.setColIndex(Long.valueOf(cra.getFirstColumn()));
e.setColSpan(Long.valueOf(cra.getLastColumn() - cra.getFirstColumn() + 1));
e.setRowIndex(Long.valueOf(cra.getFirstRow()));
e.setRowSpan(Long.valueOf(cra.getLastRow() - cra.getFirstRow() + 1));
e.setFormId(formId);
ret.add(e);
}
return ret;
}