in xstream/src/java/com/thoughtworks/xstream/core/util/FastField.java [35:52]
public boolean equals(final Object obj) {
if (this == obj) {
return true;
}
if (obj == null) {
return false;
}
if (obj instanceof FastField) {
final FastField field = (FastField)obj;
if (declaringClass == null && field.declaringClass != null
|| declaringClass != null && field.declaringClass == null) {
return false;
}
return name.equals(field.getName())
&& (declaringClass == null || declaringClass.equals(field.getDeclaringClass()));
}
return false;
}