package com.abc.entities; import java.io.Serializable; public class DeptPK implements Serializable{ /** * */ private static final long serialVersionUID = 1L; String projCode; String deptName; public String getProjCode() { return projCode; } public void setProjCode(String projCode) { this.projCode = projCode; } public String getDeptName() { return deptName; } public void setDeptName(String deptName) { this.deptName = deptName; } @Override public boolean equals(Object obj) { if (this == obj) return true; if ((obj == null) || (obj.getClass() != this.getClass())) return false; DeptPK test = (DeptPK) obj; boolean flagProjCode = (projCode == test.projCode || (projCode !=null && projCode.equals(test.projCode))); boolean flagDeptName = (deptName == test.deptName || (deptName !=null && deptName.equals(test.deptName))); return flagProjCode && flagDeptName; } @Override public int hashCode() { int hash = 7; hash = 31 * hash + projCode.hashCode(); hash = 31 * hash + deptName.hashCode(); return hash; } }