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

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

public class PTFDesc
extends AbstractOperatorDesc

See Also:
Serialized Form

Nested Class Summary
static class PTFDesc.BoundaryDef
           
static class PTFDesc.CurrentRowDef
           
static class PTFDesc.OrderDef
           
static class PTFDesc.OrderExpressionDef
           
static class PTFDesc.PartitionDef
           
static class PTFDesc.PartitionedTableFunctionDef
           
static class PTFDesc.PTFExpressionDef
           
static class PTFDesc.PTFInputDef
           
static class PTFDesc.PTFQueryInputDef
           
static class PTFDesc.RangeBoundaryDef
           
static class PTFDesc.ShapeDetails
           
static class PTFDesc.ValueBoundaryDef
           
static class PTFDesc.WindowExpressionDef
           
static class PTFDesc.WindowFrameDef
           
static class PTFDesc.WindowFunctionDef
           
static class PTFDesc.WindowTableFunctionDef
           
 
Constructor Summary
PTFDesc()
           
 
Method Summary
 boolean forWindowing()
           
 HiveConf getCfg()
           
 PTFDesc.PartitionedTableFunctionDef getFuncDef()
           
 PTFTranslator.LeadLagInfo getLlInfo()
           
 PTFDesc.PartitionedTableFunctionDef getStartOfChain()
           
 boolean isMapSide()
           
 void setCfg(HiveConf cfg)
           
 void setFuncDef(PTFDesc.PartitionedTableFunctionDef funcDef)
           
 void setLlInfo(PTFTranslator.LeadLagInfo llInfo)
           
 void setMapSide(boolean isMapSide)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.AbstractOperatorDesc
clone
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTFDesc

public PTFDesc()
Method Detail

getFuncDef

public PTFDesc.PartitionedTableFunctionDef getFuncDef()

setFuncDef

public void setFuncDef(PTFDesc.PartitionedTableFunctionDef funcDef)

getStartOfChain

public PTFDesc.PartitionedTableFunctionDef getStartOfChain()

getLlInfo

public PTFTranslator.LeadLagInfo getLlInfo()

setLlInfo

public void setLlInfo(PTFTranslator.LeadLagInfo llInfo)

forWindowing

public boolean forWindowing()

isMapSide

public boolean isMapSide()

setMapSide

public void setMapSide(boolean isMapSide)

getCfg

public HiveConf getCfg()

setCfg

public void setCfg(HiveConf cfg)


Copyright © 2012 The Apache Software Foundation