class DefaultObjectIdentifier { | |
String user; | |
String requestorClass; | |
public boolean equals(Object otherObject) { | |
if (otherObject == null || !(otherObject instanceof DefaultObjectIdentifier)) | |
return false; | |
else { | |
DefaultObjectIdentifier identifier = (DefaultObjectIdentifier) otherObject; | |
if (user == null && identifier.user != null) | |
return false; | |
else if (requestorClass == null && identifier.requestorClass != null) | |
return false; | |
else if (((user == null && <warning descr="Condition 'identifier.user == null' is always 'true' when reached">identifier.user == null</warning>) | |
|| (this.user.equals(identifier.user))) | |
&& | |
((requestorClass == null && identifier.requestorClass == null) | |
|| this.requestorClass.equals(identifier.requestorClass))) | |
return true; | |
else | |
return false; | |
} | |
}} |