public class TableAccessAnalyzer extends Object
| Modifier and Type | Class and Description |
|---|---|
class |
TableAccessAnalyzer.GroupByProcessor
Processor for GroupBy operator
|
class |
TableAccessAnalyzer.JoinProcessor
Processor for Join operator.
|
| Constructor and Description |
|---|
TableAccessAnalyzer() |
TableAccessAnalyzer(ParseContext pactx) |
| Modifier and Type | Method and Description |
|---|---|
TableAccessInfo |
analyzeTableAccess() |
static TableScanOperator |
genRootTableScan(Operator<? extends OperatorDesc> op,
List<String> keyNames)
This method traces up from the given operator to the root
of the operator graph until a TableScanOperator is reached.
|
public TableAccessAnalyzer()
public TableAccessAnalyzer(ParseContext pactx)
public TableAccessInfo analyzeTableAccess() throws SemanticException
SemanticExceptionpublic static TableScanOperator genRootTableScan(Operator<? extends OperatorDesc> op, List<String> keyNames)
Copyright © 2019 The Apache Software Foundation. All Rights Reserved.