org.apache.hcatalog.cli.SemanticAnalysis
Class HCatSemanticAnalyzer
java.lang.Object
org.apache.hadoop.hive.ql.parse.AbstractSemanticAnalyzerHook
org.apache.hcatalog.cli.SemanticAnalysis.HCatSemanticAnalyzer
- All Implemented Interfaces:
- org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHook
public class HCatSemanticAnalyzer
- extends org.apache.hadoop.hive.ql.parse.AbstractSemanticAnalyzerHook
Method Summary |
void |
postAnalyze(org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHookContext context,
java.util.List<org.apache.hadoop.hive.ql.exec.Task<? extends java.io.Serializable>> rootTasks)
|
org.apache.hadoop.hive.ql.parse.ASTNode |
preAnalyze(org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHookContext context,
org.apache.hadoop.hive.ql.parse.ASTNode ast)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HCatSemanticAnalyzer
public HCatSemanticAnalyzer()
preAnalyze
public org.apache.hadoop.hive.ql.parse.ASTNode preAnalyze(org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHookContext context,
org.apache.hadoop.hive.ql.parse.ASTNode ast)
throws org.apache.hadoop.hive.ql.parse.SemanticException
- Specified by:
preAnalyze
in interface org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHook
- Overrides:
preAnalyze
in class org.apache.hadoop.hive.ql.parse.AbstractSemanticAnalyzerHook
- Throws:
org.apache.hadoop.hive.ql.parse.SemanticException
postAnalyze
public void postAnalyze(org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHookContext context,
java.util.List<org.apache.hadoop.hive.ql.exec.Task<? extends java.io.Serializable>> rootTasks)
throws org.apache.hadoop.hive.ql.parse.SemanticException
- Specified by:
postAnalyze
in interface org.apache.hadoop.hive.ql.parse.HiveSemanticAnalyzerHook
- Overrides:
postAnalyze
in class org.apache.hadoop.hive.ql.parse.AbstractSemanticAnalyzerHook
- Throws:
org.apache.hadoop.hive.ql.parse.SemanticException