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

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.PTFDesc.PTFInputDef
      extended by org.apache.hadoop.hive.ql.plan.PTFDesc.PartitionedTableFunctionDef
Direct Known Subclasses:
PTFDesc.WindowTableFunctionDef
Enclosing class:
PTFDesc

public static class PTFDesc.PartitionedTableFunctionDef
extends PTFDesc.PTFInputDef


Constructor Summary
PTFDesc.PartitionedTableFunctionDef()
           
 
Method Summary
 void addArg(PTFDesc.PTFExpressionDef arg)
           
 ArrayList<PTFDesc.PTFExpressionDef> getArgs()
           
 PTFDesc.PTFInputDef getInput()
           
 String getName()
           
 PTFDesc.OrderDef getOrder()
           
 PTFDesc.PartitionDef getPartition()
           
 PTFDesc.ShapeDetails getRawInputShape()
           
 String getResolverClassName()
           
 PTFDesc.PartitionedTableFunctionDef getStartOfChain()
           
 TableFunctionEvaluator getTFunction()
           
 boolean isCarryForwardNames()
           
 boolean isTransformsRawInput()
           
 void setArgs(ArrayList<PTFDesc.PTFExpressionDef> args)
           
 void setCarryForwardNames(boolean carryForwardNames)
           
 void setInput(PTFDesc.PTFInputDef input)
           
 void setName(String name)
           
 void setOrder(PTFDesc.OrderDef order)
           
 void setPartition(PTFDesc.PartitionDef partition)
           
 void setRawInputShape(PTFDesc.ShapeDetails rawInputShape)
           
 void setResolverClassName(String resolverClassName)
           
 void setTFunction(TableFunctionEvaluator tFunction)
           
 void setTransformsRawInput(boolean transformsRawInput)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.PTFDesc.PTFInputDef
getAlias, getExpressionTreeString, getOutputShape, setAlias, setExpressionTreeString, setOutputShape
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PTFDesc.PartitionedTableFunctionDef

public PTFDesc.PartitionedTableFunctionDef()
Method Detail

getName

public String getName()

setName

public void setName(String name)

getRawInputShape

public PTFDesc.ShapeDetails getRawInputShape()

setRawInputShape

public void setRawInputShape(PTFDesc.ShapeDetails rawInputShape)

isCarryForwardNames

public boolean isCarryForwardNames()

setCarryForwardNames

public void setCarryForwardNames(boolean carryForwardNames)

getInput

public PTFDesc.PTFInputDef getInput()
Specified by:
getInput in class PTFDesc.PTFInputDef

setInput

public void setInput(PTFDesc.PTFInputDef input)

getPartition

public PTFDesc.PartitionDef getPartition()

setPartition

public void setPartition(PTFDesc.PartitionDef partition)

getOrder

public PTFDesc.OrderDef getOrder()

setOrder

public void setOrder(PTFDesc.OrderDef order)

getTFunction

public TableFunctionEvaluator getTFunction()

setTFunction

public void setTFunction(TableFunctionEvaluator tFunction)

getArgs

public ArrayList<PTFDesc.PTFExpressionDef> getArgs()

setArgs

public void setArgs(ArrayList<PTFDesc.PTFExpressionDef> args)

addArg

public void addArg(PTFDesc.PTFExpressionDef arg)

getStartOfChain

public PTFDesc.PartitionedTableFunctionDef getStartOfChain()

isTransformsRawInput

public boolean isTransformsRawInput()

setTransformsRawInput

public void setTransformsRawInput(boolean transformsRawInput)

getResolverClassName

public String getResolverClassName()

setResolverClassName

public void setResolverClassName(String resolverClassName)


Copyright © 2012 The Apache Software Foundation