|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.hadoop.hive.ql.parse.WindowingSpec
public class WindowingSpec
Nested Class Summary | |
---|---|
static class |
WindowingSpec.BoundarySpec
|
static class |
WindowingSpec.CurrentRowSpec
|
static class |
WindowingSpec.Direction
|
static class |
WindowingSpec.RangeBoundarySpec
|
static class |
WindowingSpec.ValueBoundarySpec
|
static class |
WindowingSpec.WindowExpressionSpec
|
static class |
WindowingSpec.WindowFrameSpec
|
static class |
WindowingSpec.WindowFunctionSpec
|
static class |
WindowingSpec.WindowSpec
|
Constructor Summary | |
---|---|
WindowingSpec()
|
Method Summary | |
---|---|
void |
addWindowFunction(WindowingSpec.WindowFunctionSpec wFn)
|
void |
addWindowSpec(String name,
WindowingSpec.WindowSpec wdwSpec)
|
HashMap<String,WindowingSpec.WindowExpressionSpec> |
getAliasToWdwExpr()
|
PTFInvocationSpec.OrderSpec |
getQueryOrderSpec()
|
PTFInvocationSpec.PartitioningSpec |
getQueryPartitioningSpec()
|
PTFInvocationSpec.PartitionSpec |
getQueryPartitionSpec()
|
ArrayList<WindowingSpec.WindowExpressionSpec> |
getWindowExpressions()
|
HashMap<String,WindowingSpec.WindowSpec> |
getWindowSpecs()
|
void |
setAliasToWdwExpr(HashMap<String,WindowingSpec.WindowExpressionSpec> aliasToWdwExpr)
|
void |
setWindowExpressions(ArrayList<WindowingSpec.WindowExpressionSpec> windowExpressions)
|
void |
setWindowSpecs(HashMap<String,WindowingSpec.WindowSpec> windowSpecs)
|
void |
validateAndMakeEffective()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public WindowingSpec()
Method Detail |
---|
public void addWindowSpec(String name, WindowingSpec.WindowSpec wdwSpec)
public void addWindowFunction(WindowingSpec.WindowFunctionSpec wFn)
public HashMap<String,WindowingSpec.WindowExpressionSpec> getAliasToWdwExpr()
public void setAliasToWdwExpr(HashMap<String,WindowingSpec.WindowExpressionSpec> aliasToWdwExpr)
public HashMap<String,WindowingSpec.WindowSpec> getWindowSpecs()
public void setWindowSpecs(HashMap<String,WindowingSpec.WindowSpec> windowSpecs)
public ArrayList<WindowingSpec.WindowExpressionSpec> getWindowExpressions()
public void setWindowExpressions(ArrayList<WindowingSpec.WindowExpressionSpec> windowExpressions)
public PTFInvocationSpec.PartitioningSpec getQueryPartitioningSpec()
public PTFInvocationSpec.PartitionSpec getQueryPartitionSpec()
public PTFInvocationSpec.OrderSpec getQueryOrderSpec()
public void validateAndMakeEffective() throws SemanticException
SemanticException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |