public class HiveParserWindowingSpec extends Object
Modifier and Type | Class and Description |
---|---|
static class |
HiveParserWindowingSpec.BoundarySpec
BoundarySpec.
|
static class |
HiveParserWindowingSpec.WindowExpressionSpec
WindowExpressionSpec.
|
static class |
HiveParserWindowingSpec.WindowFrameSpec
WindowFrameSpec.
|
static class |
HiveParserWindowingSpec.WindowFunctionSpec
WindowFunctionSpec.
|
static class |
HiveParserWindowingSpec.WindowSpec
WindowSpec.
|
static class |
HiveParserWindowingSpec.WindowType
WindowType.
|
Constructor and Description |
---|
HiveParserWindowingSpec() |
Modifier and Type | Method and Description |
---|---|
void |
addWindowFunction(HiveParserWindowingSpec.WindowFunctionSpec wFn) |
void |
addWindowSpec(String name,
HiveParserWindowingSpec.WindowSpec wdwSpec) |
ArrayList<HiveParserWindowingSpec.WindowExpressionSpec> |
getWindowExpressions() |
HashMap<String,HiveParserWindowingSpec.WindowSpec> |
getWindowSpecs() |
void |
validateAndMakeEffective() |
public void addWindowSpec(String name, HiveParserWindowingSpec.WindowSpec wdwSpec)
public void addWindowFunction(HiveParserWindowingSpec.WindowFunctionSpec wFn)
public ArrayList<HiveParserWindowingSpec.WindowExpressionSpec> getWindowExpressions()
public HashMap<String,HiveParserWindowingSpec.WindowSpec> getWindowSpecs()
public void validateAndMakeEffective() throws org.apache.hadoop.hive.ql.parse.SemanticException
org.apache.hadoop.hive.ql.parse.SemanticException
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.