Package org.apache.hadoop.hive.ql.parse

Class Summary
ASTNode  
ASTPartitionPruner  
BaseSemanticAnalyzer  
BaseSemanticAnalyzer.tableSpec  
DDLSemanticAnalyzer  
ExplainSemanticAnalyzer  
FunctionSemanticAnalyzer  
GenMapRedWalker Walks the operator tree in pre order fashion
HiveLexer  
HiveParser  
HiveParser.aliasList_return  
HiveParser.alterStatement_return  
HiveParser.alterStatementSuffix_return  
HiveParser.alterStatementSuffixAddCol_return  
HiveParser.alterStatementSuffixAddPartitions_return  
HiveParser.alterStatementSuffixDropPartitions_return  
HiveParser.alterStatementSuffixProperties_return  
HiveParser.alterStatementSuffixRename_return  
HiveParser.alterStatementSuffixSerdeProperties_return  
HiveParser.atomExpression_return  
HiveParser.body_return  
HiveParser.booleanValue_return  
HiveParser.caseExpression_return  
HiveParser.castExpression_return  
HiveParser.charSetStringLiteral_return  
HiveParser.clusterByClause_return  
HiveParser.colType_return  
HiveParser.columnName_return  
HiveParser.columnNameList_return  
HiveParser.columnNameOrder_return  
HiveParser.columnNameOrderList_return  
HiveParser.columnNameType_return  
HiveParser.columnNameTypeList_return  
HiveParser.columnRefOrder_return  
HiveParser.constant_return  
HiveParser.createFunctionStatement_return  
HiveParser.createStatement_return  
HiveParser.ddlStatement_return  
HiveParser.descStatement_return  
HiveParser.destination_return  
HiveParser.distributeByClause_return  
HiveParser.dropFunctionStatement_return  
HiveParser.dropStatement_return  
HiveParser.execStatement_return  
HiveParser.explainStatement_return  
HiveParser.expression_return  
HiveParser.expressionList_return  
HiveParser.fromClause_return  
HiveParser.fromSource_return  
HiveParser.function_return  
HiveParser.functionName_return  
HiveParser.groupByClause_return  
HiveParser.groupByExpression_return  
HiveParser.hintArgName_return  
HiveParser.hintArgs_return  
HiveParser.hintClause_return  
HiveParser.hintItem_return  
HiveParser.hintList_return  
HiveParser.hintName_return  
HiveParser.ifNotExists_return  
HiveParser.insertClause_return  
HiveParser.joinSource_return  
HiveParser.joinToken_return  
HiveParser.keyValueProperty_return  
HiveParser.limitClause_return  
HiveParser.listType_return  
HiveParser.loadStatement_return  
HiveParser.mapType_return  
HiveParser.metastoreCheck_return  
HiveParser.nullCondition_return  
HiveParser.orderByClause_return  
HiveParser.partitionLocation_return  
HiveParser.partitionSpec_return  
HiveParser.partitionVal_return  
HiveParser.partTypeExpr_return  
HiveParser.precedenceAmpersandExpression_return  
HiveParser.precedenceAmpersandOperator_return  
HiveParser.precedenceAndExpression_return  
HiveParser.precedenceAndOperator_return  
HiveParser.precedenceBitwiseOrExpression_return  
HiveParser.precedenceBitwiseOrOperator_return  
HiveParser.precedenceBitwiseXorExpression_return  
HiveParser.precedenceBitwiseXorOperator_return  
HiveParser.precedenceEqualExpression_return  
HiveParser.precedenceEqualOperator_return  
HiveParser.precedenceFieldExpression_return  
HiveParser.precedenceNotExpression_return  
HiveParser.precedenceNotOperator_return  
HiveParser.precedenceOrExpression_return  
HiveParser.precedenceOrOperator_return  
HiveParser.precedencePlusExpression_return  
HiveParser.precedencePlusOperator_return  
HiveParser.precedenceStarExpression_return  
HiveParser.precedenceStarOperator_return  
HiveParser.precedenceUnaryOperator_return  
HiveParser.precedenceUnaryPrefixExpression_return  
HiveParser.precedenceUnarySuffixExpression_return  
HiveParser.primitiveType_return  
HiveParser.propertiesList_return  
HiveParser.queryOperator_return  
HiveParser.queryStatement_return  
HiveParser.queryStatementExpression_return  
HiveParser.regular_body_return  
HiveParser.searchCondition_return  
HiveParser.selectClause_return  
HiveParser.selectExpression_return  
HiveParser.selectExpressionList_return  
HiveParser.selectItem_return  
HiveParser.selectList_return  
HiveParser.serde_return  
HiveParser.serdeFormat_return  
HiveParser.serdePropertiesFormat_return  
HiveParser.showStatement_return  
HiveParser.showStmtIdentifier_return  
HiveParser.sortByClause_return  
HiveParser.statement_return  
HiveParser.subQuerySource_return  
HiveParser.tableAllColumns_return  
HiveParser.tableBuckets_return  
HiveParser.tableComment_return  
HiveParser.tableFileFormat_return  
HiveParser.tableLocation_return  
HiveParser.tableOrColumn_return  
HiveParser.tablePartition_return  
HiveParser.tableProperties_return  
HiveParser.tableRowFormat_return  
HiveParser.tableRowFormatCollItemsIdentifier_return  
HiveParser.tableRowFormatFieldIdentifier_return  
HiveParser.tableRowFormatLinesIdentifier_return  
HiveParser.tableRowFormatMapKeysIdentifier_return  
HiveParser.tableSample_return  
HiveParser.tableSource_return  
HiveParser.tabName_return  
HiveParser.tabTypeExpr_return  
HiveParser.trfmClause_return  
HiveParser.type_return  
HiveParser.whenExpression_return  
HiveParser.whereClause_return  
InputSignature The input signature of a function or operator.
joinCond Join conditions Descriptor implementation.
LoadSemanticAnalyzer  
OpParseContext Implementation of the Operator Parse Context.
ParseContext Parse Context: The current parse context.
ParseDriver  
ParseError  
ParseUtils Library of utility functions used in the parse code
PrintOpTreeProcessor  
PrunedPartitionList The list of pruned partitions.
QB Implementation of the query block
QBExpr Implementation of the query block expression
QBJoinTree Internal representation of the join tree
QBMetaData Implementation of the metadata information related to a query block
QBParseInfo Implementation of the parse information related to a query block
RowResolver Implementation of the Row Resolver
SamplePruner This class stores the mapping from table alias to the parse tree information of the table sample clause(stored in the TableSample class).
SemanticAnalyzer Implementation of the semantic analyzer
SemanticAnalyzerFactory  
TableSample This class stores all the information specified in the TABLESAMPLE clause.
TypeCheckCtx This class implements the context information that is used for typechecking phase in query compilation.
TypeCheckProcFactory The Factory for creating typecheck processors.
TypeCheckProcFactory.BoolExprProcessor Processor for boolean constants.
TypeCheckProcFactory.ColumnExprProcessor Processor for table columns
TypeCheckProcFactory.DefaultExprProcessor The default processor for typechecking.
TypeCheckProcFactory.NullExprProcessor Processor for processing NULL expression.
TypeCheckProcFactory.NumExprProcessor Processor for processing numeric constants.
TypeCheckProcFactory.StrExprProcessor Processor for processing string constants.
 

Enum Summary
ErrorMsg List of error messages thrown by the parser
joinType  
QBExpr.Opcode  
 

Exception Summary
ParseException  
SemanticException Exception from SemanticAnalyzer
 



Copyright © 2009 The Apache Software Foundation