package org.drools.compiler.integrationtests.incrementalcompilation;
public class ConstraintsPair {
private final String constraints1;
private final String constraints2;
public ConstraintsPair(final String constraints1, final String constraints2) {
this.constraints1 = constraints1;
this.constraints2 = constraints2;
}
public String getConstraints1() {
return constraints1;
}
public String getConstraints2() {
return constraints2;
}
@Override
public boolean equals(Object o) {
if (this == o) {
return true;
}
if (o == null || getClass() != o.getClass()) {
return false;
}
ConstraintsPair that = (ConstraintsPair) o;
return (constraints1.equals(that.constraints1) && constraints2.equals(that.constraints2))
|| (constraints1.equals(that.constraints2) && constraints2.equals(that.constraints1));
}
@Override
public int hashCode() {
return constraints1.hashCode() + constraints2.hashCode();
}
}