public class WindowFunctionDef extends WindowExpressionDef
Constructor and Description |
---|
WindowFunctionDef() |
Modifier and Type | Method and Description |
---|---|
void |
addArg(PTFExpressionDef arg) |
List<PTFExpressionDef> |
getArgs() |
String |
getArgsExplain() |
String |
getName() |
GenericUDAFEvaluator |
getWFnEval() |
String |
getWFnEvalExplain() |
WindowFrameDef |
getWindowFrame() |
String |
getWindowFrameExplain() |
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) |
getAlias, setAlias
getExpressionTreeString, getExprEvaluator, getExprNode, getExprNodeExplain, getOI, setExpressionTreeString, setExprEvaluator, setExprNode, setOI
public String getName()
public void setName(String name)
public boolean isStar()
public void setStar(boolean isStar)
public boolean isDistinct()
public void setDistinct(boolean isDistinct)
public List<PTFExpressionDef> getArgs()
public void setArgs(List<PTFExpressionDef> args)
public void addArg(PTFExpressionDef arg)
public String getArgsExplain()
public WindowFrameDef getWindowFrame()
public void setWindowFrame(WindowFrameDef windowFrame)
public String getWindowFrameExplain()
public GenericUDAFEvaluator getWFnEval()
public void setWFnEval(GenericUDAFEvaluator wFnEval)
public String getWFnEvalExplain()
public boolean isPivotResult()
public void setPivotResult(boolean pivotResult)
Copyright © 2017 The Apache Software Foundation. All rights reserved.