org.apache.hadoop.hive.ql.parse
Class ImportSemanticAnalyzer

java.lang.Object
  extended by org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer
      extended by org.apache.hadoop.hive.ql.parse.ImportSemanticAnalyzer

public class ImportSemanticAnalyzer
extends BaseSemanticAnalyzer

ImportSemanticAnalyzer.


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer
BaseSemanticAnalyzer.tableSpec
 
Field Summary
 
Fields inherited from class org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer
COLUMNAR_SERDE, conf, console, ctx, db, fetchTask, HIVE_COLUMN_ORDER_ASC, HIVE_COLUMN_ORDER_DESC, idToTableNameMap, inputs, linfo, LOG, outputs, queryProperties, RCFILE_INPUT, RCFILE_OUTPUT, rootTasks, SEQUENCEFILE_INPUT, SEQUENCEFILE_OUTPUT, tableAccessInfo, TEXTFILE_INPUT, TEXTFILE_OUTPUT
 
Constructor Summary
ImportSemanticAnalyzer(HiveConf conf)
           
 
Method Summary
 void analyzeInternal(ASTNode ast)
           
 boolean existsTable()
           
 
Methods inherited from class org.apache.hadoop.hive.ql.parse.BaseSemanticAnalyzer
analyze, analyzeDDLSkewedValues, analyzeSkewedTablDDLColNames, analyzeStoredAdDirs, charSetString, extractPartitionSpecs, getColumnNames, getColumnNamesOrder, getColumns, getColumns, getDb, getFetchTask, getIdToTableNameMap, getInputs, getLineageInfo, getOutputs, getQueryProperties, getResultSchema, getRootTasks, getSkewedValueFromASTNode, getSkewedValuesFromASTNode, getTableAccessInfo, getTypeStringFromAST, getUnescapedName, getUnescapedName, getUnescapedUnqualifiedTableName, handleGenericFileFormat, init, initCtx, isValidPrefixSpec, readProps, reset, setFetchTask, setLineageInfo, setTableAccessInfo, stripQuotes, unescapeIdentifier, unescapeSQLString, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ImportSemanticAnalyzer

public ImportSemanticAnalyzer(HiveConf conf)
                       throws SemanticException
Throws:
SemanticException
Method Detail

existsTable

public boolean existsTable()

analyzeInternal

public void analyzeInternal(ASTNode ast)
                     throws SemanticException
Specified by:
analyzeInternal in class BaseSemanticAnalyzer
Throws:
SemanticException


Copyright © 2011 The Apache Software Foundation