Java Bean Class – EmployeeBean
import java.util.ArrayList; import java.util.Iterator; import java.util.List; public class EmployeeBean { private String Name; private int EmpNo; private int Age; private float Weight; public String getName() { return Name; } public void setName(String name) { Name = name; } public int getEmpNo() { return EmpNo; } public void setEmpNo(int empNo) { EmpNo = empNo; } public int getAge() { return Age; } public void setAge(int age) { Age = age; } public float getWeight() { return Weight; } public void setWeight(float weight) { Weight = weight; } public EmployeeStringBean getStringBean() { EmployeeStringBean objEmpBean = new EmployeeStringBean(); objEmpBean.setName(getName() == null?null:getName().toString()); objEmpBean.setEmpNo(Integer.toString(getEmpNo())); objEmpBean.setAge(Integer.toString(getAge())); objEmpBean.setWeight(getWeight()+""); return objEmpBean; } public static List getStringBeanList(List beanList) { List stringBeanList = new ArrayList(); if (beanList != null) { Iterator itr = beanList.iterator(); while (itr.hasNext()) { EmployeeBean bean = (EmployeeBean) itr.next(); stringBeanList.add(bean.getStringBean()); } } return stringBeanList; } }
String Bean Class – EmployeeStringBean
public class EmployeeStringBean { private String Name; private String EmpNo; private String Age; private String Weight; public String getName() { return Name; } public void setName(String name) { Name = name; } public String getEmpNo() { return EmpNo; } public void setEmpNo(String empNo) { EmpNo = empNo; } public String getAge() { return Age; } public void setAge(String age) { Age = age; } public String getWeight() { return Weight; } public void setWeight(String weight) { Weight = weight; } public EmployeeBean getBean() { EmployeeBean objEmployeeBean = new EmployeeBean(); objEmployeeBean.setName(getName()); objEmployeeBean.setEmpNo(Integer.parseInt(getEmpNo())); objEmployeeBean.setAge(Integer.parseInt(getAge())); objEmployeeBean.setWeight(Float.parseFloat((getWeight()))); return objEmployeeBean; } }