public boolean equals()

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;
    }