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

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

public class MuxDesc
extends AbstractOperatorDesc

Mux operator descriptor implementation..

See Also:
Serialized Form

Constructor Summary
MuxDesc()
           
MuxDesc(List<Operator<? extends OperatorDesc>> ops)
           
 
Method Summary
 Map<Integer,Integer> getNewParentIndexToOldParentIndex()
           
 List<List<ExprNodeDesc>> getParentToKeyCols()
           
 List<List<String>> getParentToOutputKeyColumnNames()
           
 List<List<String>> getParentToOutputValueColumnNames()
           
 List<Integer> getParentToTag()
           
 List<List<ExprNodeDesc>> getParentToValueCols()
           
 void setNewParentIndexToOldParentIndex(Map<Integer,Integer> newParentIndexToOldParentIndex)
           
 void setParentToKeyCols(List<List<ExprNodeDesc>> parentToKeyCols)
           
 void setParentToOutputKeyColumnNames(List<List<String>> parentToOutputKeyColumnNames)
           
 void setParentToOutputValueColumnNames(List<List<String>> parentToOutputValueColumnNames)
           
 void setParentToTag(List<Integer> parentToTag)
           
 void setParentToValueCols(List<List<ExprNodeDesc>> parentToValueCols)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
clone, getOpTraits, getStatistics, setOpTraits, setStatistics, setVectorMode
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MuxDesc

public MuxDesc()

MuxDesc

public MuxDesc(List<Operator<? extends OperatorDesc>> ops)
Method Detail

getParentToKeyCols

public List<List<ExprNodeDesc>> getParentToKeyCols()

setParentToKeyCols

public void setParentToKeyCols(List<List<ExprNodeDesc>> parentToKeyCols)

getParentToValueCols

public List<List<ExprNodeDesc>> getParentToValueCols()

setParentToValueCols

public void setParentToValueCols(List<List<ExprNodeDesc>> parentToValueCols)

getParentToOutputKeyColumnNames

public List<List<String>> getParentToOutputKeyColumnNames()

setParentToOutputKeyColumnNames

public void setParentToOutputKeyColumnNames(List<List<String>> parentToOutputKeyColumnNames)

getParentToOutputValueColumnNames

public List<List<String>> getParentToOutputValueColumnNames()

setParentToOutputValueColumnNames

public void setParentToOutputValueColumnNames(List<List<String>> parentToOutputValueColumnNames)

getParentToTag

public List<Integer> getParentToTag()

setParentToTag

public void setParentToTag(List<Integer> parentToTag)

getNewParentIndexToOldParentIndex

public Map<Integer,Integer> getNewParentIndexToOldParentIndex()

setNewParentIndexToOldParentIndex

public void setNewParentIndexToOldParentIndex(Map<Integer,Integer> newParentIndexToOldParentIndex)


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