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

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

public class DemuxDesc
extends AbstractOperatorDesc

Demux operator descriptor implementation.

See Also:
Serialized Form

Constructor Summary
DemuxDesc()
           
DemuxDesc(Map<Integer,Integer> newTagToOldTag, Map<Integer,Integer> newTagToChildIndex, Map<Integer,Integer> childIndexToOriginalNumParents, List<TableDesc> keysSerializeInfos, List<TableDesc> valuesSerializeInfos)
           
 
Method Summary
 Map<Integer,Integer> getChildIndexToOriginalNumParents()
           
 List<TableDesc> getKeysSerializeInfos()
           
 Map<Integer,Integer> getNewTagToChildIndex()
           
 Map<Integer,Integer> getNewTagToOldTag()
           
 List<TableDesc> getValuesSerializeInfos()
           
 void setChildIndexToOriginalNumParents(Map<Integer,Integer> childIndexToOriginalNumParents)
           
 void setKeysSerializeInfos(List<TableDesc> keysSerializeInfos)
           
 void setNewTagToChildIndex(Map<Integer,Integer> newTagToChildIndex)
           
 void setNewTagToOldTag(Map<Integer,Integer> newTagToOldTag)
           
 void setValuesSerializeInfos(List<TableDesc> valuesSerializeInfos)
           
 
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

DemuxDesc

public DemuxDesc()

DemuxDesc

public DemuxDesc(Map<Integer,Integer> newTagToOldTag,
                 Map<Integer,Integer> newTagToChildIndex,
                 Map<Integer,Integer> childIndexToOriginalNumParents,
                 List<TableDesc> keysSerializeInfos,
                 List<TableDesc> valuesSerializeInfos)
Method Detail

getKeysSerializeInfos

public List<TableDesc> getKeysSerializeInfos()

setKeysSerializeInfos

public void setKeysSerializeInfos(List<TableDesc> keysSerializeInfos)

getValuesSerializeInfos

public List<TableDesc> getValuesSerializeInfos()

setValuesSerializeInfos

public void setValuesSerializeInfos(List<TableDesc> valuesSerializeInfos)

getNewTagToOldTag

public Map<Integer,Integer> getNewTagToOldTag()

setNewTagToOldTag

public void setNewTagToOldTag(Map<Integer,Integer> newTagToOldTag)

getNewTagToChildIndex

public Map<Integer,Integer> getNewTagToChildIndex()

setNewTagToChildIndex

public void setNewTagToChildIndex(Map<Integer,Integer> newTagToChildIndex)

getChildIndexToOriginalNumParents

public Map<Integer,Integer> getChildIndexToOriginalNumParents()

setChildIndexToOriginalNumParents

public void setChildIndexToOriginalNumParents(Map<Integer,Integer> childIndexToOriginalNumParents)


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