/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { // Use super.equals() to check obvious stuff and variable if(obj == this) { return true; } if(! (obj instanceof SubquerySetCriteria)) { return false; } SubquerySetCriteria sc = (SubquerySetCriteria)obj; return this.isNegated() == sc.isNegated() && EquivalenceUtil.areEqual(getExpression(), sc.getExpression()) && EquivalenceUtil.areEqual(getCommand(), sc.getCommand()) && this.subqueryHint.equals(sc.getSubqueryHint()); }
/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { // Use super.equals() to check obvious stuff and variable if(obj == this) { return true; } if(! (obj instanceof SubquerySetCriteria)) { return false; } SubquerySetCriteria sc = (SubquerySetCriteria)obj; return this.isNegated() == sc.isNegated() && EquivalenceUtil.areEqual(getExpression(), sc.getExpression()) && EquivalenceUtil.areEqual(getCommand(), sc.getCommand()) && this.subqueryHint.equals(sc.getSubqueryHint()); }
/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { // Use super.equals() to check obvious stuff and variable if(obj == this) { return true; } if(! (obj instanceof SubquerySetCriteria)) { return false; } SubquerySetCriteria sc = (SubquerySetCriteria)obj; return this.isNegated() == sc.isNegated() && EquivalenceUtil.areEqual(getExpression(), sc.getExpression()) && EquivalenceUtil.areEqual(getCommand(), sc.getCommand()) && this.subqueryHint.equals(sc.getSubqueryHint()); }
/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { if(obj == this) { return true; } if(!(obj instanceof ExistsCriteria)) { return false; } ExistsCriteria other = (ExistsCriteria)obj; return EquivalenceUtil.areEqual(getCommand(), other.getCommand()) && this.negated == other.negated && this.subqueryHint.equals(other.subqueryHint); }
/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { if(obj == this) { return true; } if(!(obj instanceof ExistsCriteria)) { return false; } ExistsCriteria other = (ExistsCriteria)obj; return EquivalenceUtil.areEqual(getCommand(), other.getCommand()) && this.negated == other.negated && this.subqueryHint.equals(other.subqueryHint); }
/** * Override equals() method. * @param obj Other object * @return True if equal */ public boolean equals(Object obj) { if(obj == this) { return true; } if(!(obj instanceof ExistsCriteria)) { return false; } ExistsCriteria other = (ExistsCriteria)obj; return EquivalenceUtil.areEqual(getCommand(), other.getCommand()) && this.negated == other.negated && this.subqueryHint.equals(other.subqueryHint); }