org.apache.hadoop.hive.ql.plan.ptf
Class WindowFunctionDef

java.lang.Object
  extended by org.apache.hadoop.hive.ql.plan.ptf.PTFExpressionDef
      extended by org.apache.hadoop.hive.ql.plan.ptf.WindowExpressionDef
          extended by org.apache.hadoop.hive.ql.plan.ptf.WindowFunctionDef

public class WindowFunctionDef
extends WindowExpressionDef


Constructor Summary
WindowFunctionDef()
           
 
Method Summary
 void addArg(PTFExpressionDef arg)
           
 List<PTFExpressionDef> getArgs()
           
 String getName()
           
 GenericUDAFEvaluator getWFnEval()
           
 WindowFrameDef getWindowFrame()
           
 boolean isDistinct()
           
 boolean isPivotResult()
           
 boolean isStar()
           
 void setArgs(List<PTFExpressionDef> args)
           
 void setDistinct(boolean isDistinct)
           
 void setName(String name)
           
 void setPivotResult(boolean pivotResult)
           
 void setStar(boolean isStar)
           
 void setWFnEval(GenericUDAFEvaluator wFnEval)
           
 void setWindowFrame(WindowFrameDef windowFrame)
           
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.ptf.WindowExpressionDef
getAlias, setAlias
 
Methods inherited from class org.apache.hadoop.hive.ql.plan.ptf.PTFExpressionDef
getExpressionTreeString, getExprEvaluator, getExprNode, getOI, setExpressionTreeString, setExprEvaluator, setExprNode, setOI
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

WindowFunctionDef

public WindowFunctionDef()
Method Detail

getName

public String getName()

setName

public void setName(String name)

isStar

public boolean isStar()

setStar

public void setStar(boolean isStar)

isDistinct

public boolean isDistinct()

setDistinct

public void setDistinct(boolean isDistinct)

getArgs

public List<PTFExpressionDef> getArgs()

setArgs

public void setArgs(List<PTFExpressionDef> args)

addArg

public void addArg(PTFExpressionDef arg)

getWindowFrame

public WindowFrameDef getWindowFrame()

setWindowFrame

public void setWindowFrame(WindowFrameDef windowFrame)

getWFnEval

public GenericUDAFEvaluator getWFnEval()

setWFnEval

public void setWFnEval(GenericUDAFEvaluator wFnEval)

isPivotResult

public boolean isPivotResult()

setPivotResult

public void setPivotResult(boolean pivotResult)


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