@Override
  public int hashCode() {
    return Objects.hashCode(type, left, right, preserved);
  }
@param preserved
         if table is preserved, false otherwise
ql/src/java/org/apache/hadoop/hive/ql/plan/JoinCondDesc.java