in asterix-graphix/src/main/java/org/apache/asterix/graphix/lang/rewrite/lower/struct/ClauseCollection.java [206:221]
public boolean equals(Object object) {
if (this == object) {
return true;
}
if (!(object instanceof ClauseCollection)) {
return false;
}
ClauseCollection that = (ClauseCollection) object;
return Objects.equals(this.nonRepresentativeClauses, that.nonRepresentativeClauses)
&& Objects.equals(this.representativeVertexBindings, that.representativeVertexBindings)
&& Objects.equals(this.representativeEdgeBindings, that.representativeEdgeBindings)
&& Objects.equals(this.representativePathBindings, that.representativePathBindings)
&& Objects.equals(this.eagerVertexBindings, that.eagerVertexBindings)
&& Objects.equals(this.userCorrelateClauses, that.userCorrelateClauses)
&& Objects.equals(this.sourceLocation, that.sourceLocation);
}