public abstract class ValueBoundaryScanner extends Object
| Constructor and Description |
|---|
ValueBoundaryScanner(BoundaryDef start,
BoundaryDef end) |
| Modifier and Type | Method and Description |
|---|---|
abstract int |
computeEnd(int rowIdx,
PTFPartition p) |
abstract int |
computeStart(int rowIdx,
PTFPartition p) |
static ValueBoundaryScanner |
getScanner(WindowFrameDef winFrameDef) |
public ValueBoundaryScanner(BoundaryDef start, BoundaryDef end)
public abstract int computeStart(int rowIdx,
PTFPartition p)
throws HiveException
HiveExceptionpublic abstract int computeEnd(int rowIdx,
PTFPartition p)
throws HiveException
HiveExceptionpublic static ValueBoundaryScanner getScanner(WindowFrameDef winFrameDef) throws HiveException
HiveExceptionCopyright © 2019 The Apache Software Foundation. All Rights Reserved.