in asterix-graphix/src/main/java/org/apache/asterix/graphix/lang/struct/EdgeDescriptor.java [107:122]
public boolean equals(Object object) {
if (this == object) {
return true;
}
if (!(object instanceof EdgeDescriptor)) {
return false;
}
EdgeDescriptor that = (EdgeDescriptor) object;
return Objects.equals(this.edgeDirection, that.edgeDirection)
&& Objects.equals(this.patternType, that.patternType)
&& Objects.equals(this.edgeLabels, that.edgeLabels)
&& Objects.equals(this.variableExpr, that.variableExpr)
&& Objects.equals(this.filterExpr, that.filterExpr)
&& Objects.equals(this.minimumHops, that.minimumHops)
&& Objects.equals(this.maximumHops, that.maximumHops);
}