public void mergeRHSSemijoin(QBJoinTree src) {
    for (Entry<String, List<ASTNode>> e : src.rhsSemijoin.entrySet()) {
      String key = e.getKey();
      List<ASTNode> value = rhsSemijoin.get(key);
      if (value == null) {
        rhsSemijoin.put(key, e.getValue());
      } else {
        value.addAll(e.getValue());
      }
    }
  }
Merge the rhs tables from another join tree.

@param src
         the source join tree
ql/src/java/org/apache/hadoop/hive/ql/parse/QBJoinTree.java