private List<OpportunityVO> addOpportunityGridSelection(List<OpportunityVO> existingList) { List<OpportunityVO> newList = new ArrayList<OpportunityVO>(); for (OpportunityVO existingOpportunityVO : CollectionUtil.safe(existingList)) { existingOpportunityVO.setOpportunityCategorySelection( CollectionUtil.toKVPairList( getEntityManager() .createNamedQuery("OpportunityCategory.findAll", OpportunityCategory.class) .getResultList(), "opportunityCategoryId", "opportunityCategoryName", String.valueOf(existingOpportunityVO.getOpportunityCategoryId()))); newList.add(existingOpportunityVO); } return newList; }