org.apache.hadoop.hive.ql.plan
Class SelectDesc

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
      extended by org.apache.hadoop.hive.ql.plan.SelectDesc
All Implemented Interfaces:
Serializable, Cloneable, OperatorDesc

public class SelectDesc
extends AbstractOperatorDesc

SelectDesc.

See Also:
Serialized Form

Constructor Summary
SelectDesc()
           
SelectDesc(boolean selStarNoCompute)
           
SelectDesc(List<ExprNodeDesc> colList, boolean selectStar, boolean selStarNoCompute)
           
SelectDesc(List<ExprNodeDesc> colList, List<String> outputColumnNames)
           
SelectDesc(List<ExprNodeDesc> colList, List<String> outputColumnNames, boolean selectStar)
           
 
Method Summary
 Object clone()
           
 String explainNoCompute()
           
 List<ExprNodeDesc> getColList()
           
 String getColListString()
           
 List<String> getOutputColumnNames()
           
 boolean isSelectStar()
           
 boolean isSelStarNoCompute()
           
 void setColList(List<ExprNodeDesc> colList)
           
 void setOutputColumnNames(List<String> outputColumnNames)
           
 void setSelectStar(boolean selectStar)
           
 void setSelStarNoCompute(boolean selStarNoCompute)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
getOpTraits, getStatistics, setOpTraits, setStatistics, setVectorMode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectDesc

public SelectDesc()

SelectDesc

public SelectDesc(boolean selStarNoCompute)

SelectDesc

public SelectDesc(List<ExprNodeDesc> colList,
                  List<String> outputColumnNames)

SelectDesc

public SelectDesc(List<ExprNodeDesc> colList,
                  List<String> outputColumnNames,
                  boolean selectStar)

SelectDesc

public SelectDesc(List<ExprNodeDesc> colList,
                  boolean selectStar,
                  boolean selStarNoCompute)
Method Detail

clone

public Object clone()
Specified by:
clone in interface OperatorDesc
Overrides:
clone in class AbstractOperatorDesc

getColListString

public String getColListString()

getColList

public List<ExprNodeDesc> getColList()

setColList

public void setColList(List<ExprNodeDesc> colList)

getOutputColumnNames

public List<String> getOutputColumnNames()

setOutputColumnNames

public void setOutputColumnNames(List<String> outputColumnNames)

explainNoCompute

public String explainNoCompute()

isSelectStar

public boolean isSelectStar()
Returns:
the selectStar

setSelectStar

public void setSelectStar(boolean selectStar)
Parameters:
selectStar - the selectStar to set

isSelStarNoCompute

public boolean isSelStarNoCompute()
Returns:
the selStarNoCompute

setSelStarNoCompute

public void setSelStarNoCompute(boolean selStarNoCompute)
Parameters:
selStarNoCompute - the selStarNoCompute to set


Copyright © 2014 The Apache Software Foundation. All rights reserved.