public List<IclubAssessmentTypeBean> getBeans() { WebClient client = IclubWebHelper.createCustomClient(BASE_URL + "list"); Collection<? extends IclubAssessmentTypeModel> models = new ArrayList<IclubAssessmentTypeModel>( client .accept(MediaType.APPLICATION_JSON) .getCollection(IclubAssessmentTypeModel.class)); client.close(); beans = new ArrayList<IclubAssessmentTypeBean>(); if (models != null && models.size() > 0) { for (IclubAssessmentTypeModel model : models) { IclubAssessmentTypeBean bean = new IclubAssessmentTypeBean(); bean.setAtId(model.getAtId()); bean.setAtLongDesc(model.getAtLongDesc()); bean.setAtShortDesc(model.getAtShortDesc()); bean.setAtStatus(model.getAtStatus()); beans.add(bean); } } return beans; }