in base/src/main/java/org/apache/commons/chain2/impl/ContextBase.java [643:660]
public boolean equals(Object obj) {
if (obj == null) {
return false;
} else if (!(obj instanceof Map.Entry)) {
return false;
}
Map.Entry<?, ?> entry = (Map.Entry<?, ?>) obj;
if (key == null) {
return entry.getKey() == null;
}
if (key.equals(entry.getKey())) {
if (value == null) {
return entry.getValue() == null;
}
return value.equals(entry.getValue());
}
return false;
}