@Override public Object clone() { SelectDesc ret = new SelectDesc(); ret.setColList(getColList() == null ? null : new ArrayList<ExprNodeDesc>(getColList())); ret.setOutputColumnNames(getOutputColumnNames() == null ? null : new ArrayList<String>(getOutputColumnNames())); ret.setSelectStar(selectStar); ret.setSelStarNoCompute(selStarNoCompute); return ret; }
@Override public Object clone() { SelectDesc ret = new SelectDesc(); ret.setColList(getColList() == null ? null : new ArrayList<ExprNodeDesc>(getColList())); ret.setOutputColumnNames(getOutputColumnNames() == null ? null : new ArrayList<String>(getOutputColumnNames())); ret.setSelectStar(selectStar); ret.setSelStarNoCompute(selStarNoCompute); return ret; }
((SelectDesc)select.getConf()).setColList(colList); ((SelectDesc)select.getConf()).setOutputColumnNames(toColumnNames(outputCols)); pruneOperator(ctx, select, outputCols);
((SelectDesc)select.getConf()).setColList(colList); ((SelectDesc)select.getConf()).setOutputColumnNames(toColumnNames(outputCols)); pruneOperator(ctx, select, outputCols);
conf.setColList(newColList); conf.setOutputColumnNames(newOutputColumnNames); handleChildren(op, toColumnNames(cols), cppCtx);
pSEL.getConf().setColList(ExprNodeDescUtils.backtrack(cSELColList, cSEL, pSEL, true)); pSEL.getConf().setOutputColumnNames(cSELOutputColumnNames); } else { colExprMap.put(outputColumnName, newPSELExprNodeDesc); pSEL.getConf().setColList(newPSELColList); pSEL.getConf().setOutputColumnNames(newPSELOutputColumnNames); pSEL.setColumnExprMap(colExprMap);
pSEL.getConf().setColList(ExprNodeDescUtils.backtrack(cSELColList, cSEL, pSEL, true)); pSEL.getConf().setOutputColumnNames(cSELOutputColumnNames); } else { colExprMap.put(outputColumnName, newPSELExprNodeDesc); pSEL.getConf().setColList(newPSELColList); pSEL.getConf().setOutputColumnNames(newPSELOutputColumnNames); pSEL.setColumnExprMap(colExprMap);
conf.setColList(newColList); conf.setOutputColumnNames(newOutputColumnNames); handleChildren(op, toColumnNames(cols), cppCtx);
selDesc.setColList(colList);
@Override public Object clone() { SelectDesc ret = new SelectDesc(); ret.setColList(getColList() == null ? null : new ArrayList<ExprNodeDesc>(getColList())); ret.setOutputColumnNames(getOutputColumnNames() == null ? null : new ArrayList<String>(getOutputColumnNames())); ret.setSelectStar(selectStar); ret.setSelStarNoCompute(selStarNoCompute); return ret; }
((SelectDesc)select.getConf()).setColList(colList); ((SelectDesc)select.getConf()).setOutputColumnNames(outputColNames); pruneOperator(ctx, select, outputColNames);
conf.setColList(newColList); conf.setOutputColumnNames(newOutputColumnNames); handleChildren(op, cols, cppCtx);
conf.setColList(newColList); conf.setOutputColumnNames(newOutputColumnNames); handleChildren(op, cols, cppCtx);
pSEL.getConf().setColList(ExprNodeDescUtils.backtrack(cSELColList, cSEL, pSEL)); pSEL.getConf().setOutputColumnNames(cSELOutputColumnNames); } else { colExprMap.put(outputColumnName, newPSELExprNodeDesc); pSEL.getConf().setColList(newPSELColList); pSEL.getConf().setOutputColumnNames(newPSELOutputColumnNames); pSEL.setColumnExprMap(colExprMap);