for (Iterator iter = resultList.iterator(); iter.hasNext();) { QuestionnaireTaskVO vo = new QuestionnaireTaskVO(); Map map = (Map) iter.next(); Object retObj = map.get("TASKID"); if (null != retObj) { long retLong = (Long) retObj; vo.setTaskID(retLong); } retObj = map.get("ACTIVITYID"); if (null != retObj) { long retLong = (Long) retObj; vo.setActivityID(retLong); } retObj = map.get("CLIENTID"); if (null != retObj) { String retString = retObj.toString(); vo.setClientID(retString); } retObj = map.get("AGENTID"); if (null != retObj) { String retString = (String) retObj; vo.setAgentID(retString); } retObj = map.get("CALLCOUNT"); if (null != retObj) { int retInt = (Integer) retObj; vo.setCallCount(retInt); } retObj = map.get("STATUS"); if (null != retObj) { String retString = (String) retObj; vo.setTaskStatus(retString); } retObj = map.get("QARESULT"); if (null != retObj) { Integer retString = (Integer) retObj; vo.setQAResult(retString); } retObj = map.get("REASON"); if (null != retObj) { String retString = (String) retObj; vo.setReason(retString); } retObj = map.get("ASSIGNDATE"); if (null != retObj) { Date retDate = (Date) retObj; vo.setAssignDate(retDate); } retObj = map.get("LASTCALLDATE"); if (null != retObj) { Date retDate = (Date) retObj; vo.setLastcallDate(retDate); } retObj = map.get("NEXTCALLDATE"); if (null != retObj) { Date retDate = (Date) retObj; vo.setNextcallDate(retDate); } retObj = map.get("CREATEDATE"); if (null != retObj) { Date retDate = (Date) retObj; vo.setCreateDate(retDate); } retObj = map.get("CREATOR"); if (null != retObj) { String retString = (String) retObj; vo.setCreator(retString); } returnList.add(vo); }List和Iterator实例。
List Iterator
最新推荐文章于 2022-09-08 15:39:52 发布