question: insert only a key to the semijoin table name to column names map . concode_field_sep String leftAlias concode_elem_sep String[] leftAliases concode_elem_sep ArrayList<Boolean> nullsafes concode_elem_sep String[] rightAliases concode_elem_sep List<ASTNode> postJoinFilters concode_elem_sep QBJoinTree joinSrc concode_elem_sep boolean noSemiJoin concode_elem_sep JoinCond[] joinCond concode_elem_sep HashMap<String,ArrayList<ASTNode>> rhsSemijoin concode_elem_sep long serialVersionUID concode_elem_sep ArrayList<ArrayList<ASTNode>> filters concode_elem_sep ArrayList<ArrayList<ASTNode>> expressions concode_elem_sep List<String> mapAliases concode_elem_sep List<String> streamAliases concode_elem_sep int nextTag concode_elem_sep Map<String,Operator<? extends OperatorDesc>> aliasToOpInfo concode_elem_sep int[][] filterMap concode_elem_sep boolean mapSideJoin concode_elem_sep ArrayList<ArrayList<ASTNode>> filtersForPushing concode_elem_sep String id concode_elem_sep boolean noOuterJoin concode_elem_sep String[] baseSrc concode_field_sep void setNullSafes concode_elem_sep String getLeftAlias concode_elem_sep void setLeftAliases concode_elem_sep void setAliasToOpInfo concode_elem_sep String getId concode_elem_sep String[] getRightAliases concode_elem_sep String[] getLeftAliases concode_elem_sep List<ASTNode> getPostJoinFilters concode_elem_sep ArrayList<ArrayList<ASTNode>> getFiltersForPushing concode_elem_sep void setJoinCond concode_elem_sep int getNextTag concode_elem_sep void setFiltersForPushing concode_elem_sep List<String> getMapAliases concode_elem_sep void setMapAliases concode_elem_sep ArrayList<ArrayList<ASTNode>> getFilters concode_elem_sep void setId concode_elem_sep boolean getNoOuterJoin concode_elem_sep QBJoinTree getJoinSrc concode_elem_sep ArrayList<Boolean> getNullSafes concode_elem_sep String[] getBaseSrc concode_elem_sep JoinCond[] getJoinCond concode_elem_sep List<String> getStreamAliases concode_elem_sep ArrayList<ArrayList<ASTNode>> getExpressions concode_elem_sep int[][] getFilterMap concode_elem_sep void setExpressions concode_elem_sep void addRHSSemijoinColumns concode_elem_sep void addRHSSemijoinColumns concode_elem_sep void setLeftAlias concode_elem_sep Map<String,Operator<? extends OperatorDesc>> getAliasToOpInfo concode_elem_sep void addFilterMapping concode_elem_sep void setJoinSrc concode_elem_sep boolean getNoSemiJoin concode_elem_sep boolean isMapSideJoin concode_elem_sep void setNoOuterJoin concode_elem_sep void addPostJoinFilter concode_elem_sep void setFilters concode_elem_sep void setRightAliases concode_elem_sep QBJoinTree clone concode_elem_sep void setBaseSrc concode_elem_sep void setNoSemiJoin concode_elem_sep void setStreamAliases concode_elem_sep void mergeRHSSemijoin concode_elem_sep void setFilterMap concode_elem_sep void setMapSideJoin concode_elem_sep ArrayList<ASTNode> getRHSSemijoinColumns
target: void function ( String arg0 ) { if ( ! rhsSemijoin . containsKey ( arg0 ) ) { rhsSemijoin . put ( arg0 , null ) ; } }