public boolean equals()

in asterix-graphix/src/main/java/org/apache/asterix/graphix/lang/expression/GraphConstructor.java [260:274]


        public boolean equals(Object object) {
            if (this == object) {
                return true;
            }
            if (!(object instanceof EdgeConstructor)) {
                return false;
            }
            EdgeConstructor that = (EdgeConstructor) object;
            return destinationKeySourceIndicators.equals(that.destinationKeySourceIndicators)
                    && sourceKeySourceIndicators.equals(that.sourceKeySourceIndicators)
                    && destinationKeyFields.equals(that.destinationKeyFields)
                    && sourceKeyFields.equals(that.sourceKeyFields) && destinationLabel.equals(that.destinationLabel)
                    && edgeLabel.equals(that.edgeLabel) && sourceLabel.equals(that.sourceLabel)
                    && expression.equals(that.expression) && definition.equals(that.definition);
        }