public boolean equals(Object obj) { if (obj == null) { return (false); } else if (obj instanceof CFDbTestNumberDefHBuff) { CFDbTestNumberDefHBuff rhs = (CFDbTestNumberDefHBuff) obj; if (!super.equals(obj)) { return (false); } if (getRequiredTenantId() != rhs.getRequiredTenantId()) { return (false); } if (getRequiredId() != rhs.getRequiredId()) { return (false); } return (true); } else if (obj instanceof CFDbTestNumberDefBuff) { CFDbTestNumberDefBuff rhs = (CFDbTestNumberDefBuff) obj; if (!super.equals(obj)) { return (false); } if (getRequiredTenantId() != rhs.getRequiredTenantId()) { return (false); } if (getRequiredId() != rhs.getRequiredId()) { return (false); } return (true); } else { return (super.equals(obj)); } }