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 发布