private void fillPcpList(List<Object[]> resultSet) { refactorParaDtList.clear(); for (Object[] r : resultSet) { RefactorParaDt pcp = new RefactorParaDt(); ParaDt pd = (ParaDt) r[0]; ParaCaseP pc = (ParaCaseP) r[1]; Store s = (Store) r[2]; pcp.setCaseId(pd.getCaseId()); pcp.setCaseEt(pd.getCaseEt()); pcp.setCaseSt(pd.getCaseSt()); String desc = pd.getCaseDesc(); if (desc != null) { if (desc.length() > 10) { desc = desc.substring(0, 10); } } pcp.setCaseDesc(desc); pcp.setNum(pd.getNum()); pcp.setStatus(pd.getStatus()); pcp.setSysDt(pd.getSysDt()); pcp.setSysUserId(pd.getSysUserId()); pcp.setCaseName(pd.getCaseName()); pcp.setRatioNew(pd.getRatioNew()); pcp.setBrde(pc.getBrde()); pcp.setCaseLevel(pc.getCaseLevel()); pcp.setPreNum(pc.getPreNum()); pcp.setName(s.getName()); refactorParaDtList.add(pcp); } }