public boolean equals(Object obj) { if (obj == null) { return false; } CdsPerformanceAppraisalSlotRating cdsPerformanceAppraisalSlotRating = null; try { cdsPerformanceAppraisalSlotRating = (CdsPerformanceAppraisalSlotRating) obj; } catch (ClassCastException cce) { return false; } Integer pk = cdsPerformanceAppraisalSlotRating.getPrimaryKey(); if (getPrimaryKey().equals(pk)) { return true; } else { return false; } }