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

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

public class SelectDesc
extends Object
implements Serializable

SelectDesc.

See Also:
Serialized Form

Constructor Summary
SelectDesc()
           
SelectDesc(ArrayList<ExprNodeDesc> colList, ArrayList<String> outputColumnNames)
           
SelectDesc(ArrayList<ExprNodeDesc> colList, ArrayList<String> outputColumnNames, boolean selectStar)
           
SelectDesc(ArrayList<ExprNodeDesc> colList, boolean selectStar, boolean selStarNoCompute)
           
SelectDesc(boolean selStarNoCompute)
           
 
Method Summary
 String explainNoCompute()
           
 ArrayList<ExprNodeDesc> getColList()
           
 ArrayList<String> getOutputColumnNames()
           
 boolean isSelectStar()
           
 boolean isSelStarNoCompute()
           
 void setColList(ArrayList<ExprNodeDesc> colList)
           
 void setOutputColumnNames(ArrayList<String> outputColumnNames)
           
 void setSelectStar(boolean selectStar)
           
 void setSelStarNoCompute(boolean selStarNoCompute)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SelectDesc

public SelectDesc()

SelectDesc

public SelectDesc(boolean selStarNoCompute)

SelectDesc

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

SelectDesc

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

SelectDesc

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

getColList

public ArrayList<ExprNodeDesc> getColList()

setColList

public void setColList(ArrayList<ExprNodeDesc> colList)

getOutputColumnNames

public ArrayList<String> getOutputColumnNames()

setOutputColumnNames

public void setOutputColumnNames(ArrayList<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 © 2013 The Apache Software Foundation