/** * Get hashcode for TableAssignmentStatement. WARNING: This hash code relies on the hash codes of the * statements present in the block. If statements are added to the block or if * statements on the block change the hash code will change. Hash code is only valid * after the block has been completely constructed. * @return Hash code */ public int hashCode() { // This hash code relies on the variable and its value for this statement // and criteria clauses, not on the from, order by, or option clauses int myHash = super.hashCode(); myHash = HashCodeUtil.hashCode(myHash, this.getVariableType()); return myHash; }
/** * Get hashcode for TableAssignmentStatement. WARNING: This hash code relies on the hash codes of the * statements present in the block. If statements are added to the block or if * statements on the block change the hash code will change. Hash code is only valid * after the block has been completely constructed. * @return Hash code */ public int hashCode() { // This hash code relies on the variable and its value for this statement // and criteria clauses, not on the from, order by, or option clauses int myHash = super.hashCode(); myHash = HashCodeUtil.hashCode(myHash, this.getVariableType()); return myHash; }
/** * Get hashcode for TableAssignmentStatement. WARNING: This hash code relies on the hash codes of the * statements present in the block. If statements are added to the block or if * statements on the block change the hash code will change. Hash code is only valid * after the block has been completely constructed. * @return Hash code */ public int hashCode() { // This hash code relies on the variable and its value for this statement // and criteria clauses, not on the from, order by, or option clauses int myHash = super.hashCode(); myHash = HashCodeUtil.hashCode(myHash, this.getVariableType()); return myHash; }