code: public void set(Expr expr) {
          this.type = expr.type;
          this.value = expr.value;
          this.left = expr.left;
          this.right = expr.right;
          this.query = expr.query;
      }
docs: Set this expression to another (shallow copy).
  
  @param expr the other expression