blob: a3780aa243b16ec548f46b5ba33fd257a4dff4aa [file] [log] [blame]
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;
}
}}