in doxia-core/src/main/java/org/apache/maven/doxia/index/IndexEntry.java [391:408]
public boolean equals(Object obj) {
if (this == obj) {
return true;
}
if (obj == null) {
return false;
}
if (getClass() != obj.getClass()) {
return false;
}
IndexEntry other = (IndexEntry) obj;
return Objects.equals(childEntries, other.childEntries)
&& hasAnchor == other.hasAnchor
&& Objects.equals(id, other.id)
&& Objects.equals(parent, other.parent)
&& Objects.equals(title, other.title)
&& type == other.type;
}