public int hashCode() { if (this.parent == null) return super.hashCode(); return Util.combineHashCodes(super.getElementName().hashCode(), this.parent.hashCode()); }
@Override public int hashCode() { return Util.combineHashCodes(this.parent.hashCode(), this.nameStart); }