|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ASTNode | |
---|---|
org.apache.hadoop.hive.ql.parse |
Uses of ASTNode in org.apache.hadoop.hive.ql.parse |
---|
Methods in org.apache.hadoop.hive.ql.parse that return ASTNode | |
---|---|
ASTNode |
QBParseInfo.getClusterByForClause(String clause)
Get the Cluster By AST for the clause. |
ASTNode |
QBParseInfo.getDestForClause(String clause)
|
ASTNode |
QBParseInfo.getDistinctFuncExprForClause(String clause)
|
ASTNode |
QBParseInfo.getDistributeByForClause(String clause)
Get the Distribute By AST for the clause. |
ASTNode |
QBParseInfo.getGroupByForClause(String clause)
|
ASTNode |
QBParseInfo.getJoinExpr()
|
ASTNode |
ParseContext.getParseTree()
|
ASTNode |
QBParseInfo.getSelForClause(String clause)
|
ASTNode |
QBParseInfo.getSortByForClause(String clause)
Get the Sort By AST for the clause. |
ASTNode |
QBParseInfo.getSrcForAlias(String alias)
|
ASTNode |
QBParseInfo.getWhrForClause(String clause)
|
ASTNode |
ParseDriver.parse(String command)
|
Methods in org.apache.hadoop.hive.ql.parse that return types with arguments of type ASTNode | |
---|---|
HashMap<String,ASTNode> |
QBParseInfo.getAggregationExprsForClause(String clause)
|
HashMap<String,ASTNode> |
QBParseInfo.getDestToClusterBy()
|
HashMap<String,ASTNode> |
QBParseInfo.getDestToDistributeBy()
|
HashMap<String,ASTNode> |
QBParseInfo.getDestToSortBy()
|
HashMap<String,ASTNode> |
QBParseInfo.getDestToWhereExpr()
|
Vector<Vector<ASTNode>> |
QBJoinTree.getExpressions()
|
ArrayList<ASTNode> |
TableSample.getExprs()
Gets the ON part's expression list |
Vector<Vector<ASTNode>> |
QBJoinTree.getFilters()
|
Methods in org.apache.hadoop.hive.ql.parse with parameters of type ASTNode | |
---|---|
void |
PartitionPruner.addExpression(ASTNode expr)
Add an expression |
void |
PartitionPruner.addJoinOnExpression(ASTNode expr)
Add an expression from the JOIN condition. |
void |
BaseSemanticAnalyzer.analyze(ASTNode ast,
Context ctx)
|
void |
SemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
void |
LoadSemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
void |
FunctionSemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
void |
ExplainSemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
void |
DDLSemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
abstract void |
BaseSemanticAnalyzer.analyzeInternal(ASTNode ast,
Context ctx)
|
void |
SemanticAnalyzer.doPhase1(ASTNode ast,
QB qb,
org.apache.hadoop.hive.ql.parse.SemanticAnalyzer.Phase1Ctx ctx_1)
|
void |
SemanticAnalyzer.doPhase1QBExpr(ASTNode ast,
QBExpr qbexpr,
String id,
String alias)
|
static BaseSemanticAnalyzer |
SemanticAnalyzerFactory.get(HiveConf conf,
ASTNode tree)
|
static String |
TypeCheckProcFactory.DefaultExprProcessor.getFunctionText(ASTNode expr,
boolean isFunction)
|
boolean |
PartitionPruner.hasPartitionPredicate(ASTNode expr)
|
static boolean |
ParseUtils.isJoinToken(ASTNode node)
Tests whether the parse tree node is a join token |
static boolean |
TypeCheckProcFactory.DefaultExprProcessor.isRedundantConversionFunction(ASTNode expr,
boolean isFunction,
ArrayList<exprNodeDesc> children)
|
void |
QBParseInfo.setClusterByExprForClause(String clause,
ASTNode ast)
Set the Cluster By AST for the clause. |
void |
QBParseInfo.setDestForClause(String clause,
ASTNode ast)
|
void |
QBParseInfo.setDistinctFuncExprForClause(String clause,
ASTNode ast)
|
void |
QBParseInfo.setDistributeByExprForClause(String clause,
ASTNode ast)
Set the Distribute By AST for the clause. |
void |
QBParseInfo.setGroupByExprForClause(String clause,
ASTNode ast)
|
void |
QBParseInfo.setJoinExpr(ASTNode joinExpr)
|
void |
ParseContext.setParseTree(ASTNode ast)
|
void |
QBParseInfo.setSelExprForClause(String clause,
ASTNode ast)
|
void |
QBParseInfo.setSortByExprForClause(String clause,
ASTNode ast)
Set the Sort By AST for the clause. |
void |
QBParseInfo.setSrcForAlias(String alias,
ASTNode ast)
|
void |
QBParseInfo.setWhrExprForClause(String clause,
ASTNode ast)
|
Method parameters in org.apache.hadoop.hive.ql.parse with type arguments of type ASTNode | |
---|---|
void |
QBParseInfo.setAggregationExprsForClause(String clause,
LinkedHashMap<String,ASTNode> aggregationTrees)
|
void |
QBJoinTree.setExpressions(Vector<Vector<ASTNode>> expressions)
|
void |
TableSample.setExprs(ArrayList<ASTNode> exprs)
Sets the expression list |
void |
QBJoinTree.setFilters(Vector<Vector<ASTNode>> filters)
|
Constructors in org.apache.hadoop.hive.ql.parse with parameters of type ASTNode | |
---|---|
BaseSemanticAnalyzer.tableSpec(Hive db,
ASTNode ast,
boolean forceCreatePartition)
|
|
ParseContext(HiveConf conf,
QB qb,
ASTNode ast,
HashMap<String,PartitionPruner> aliasToPruner,
HashMap<String,SamplePruner> aliasToSamplePruner,
HashMap<String,Operator<? extends Serializable>> topOps,
HashMap<String,Operator<? extends Serializable>> topSelOps,
HashMap<Operator<? extends Serializable>,OpParseContext> opParseCtx,
List<loadTableDesc> loadTableWork,
List<loadFileDesc> loadFileWork,
Context ctx,
HashMap<String,String> idToTableNameMap,
int destTableId,
UnionProcContext uCtx)
|
Constructor parameters in org.apache.hadoop.hive.ql.parse with type arguments of type ASTNode | |
---|---|
TableSample(String num,
String den,
ArrayList<ASTNode> exprs)
Constructs the TableSample given the numerator, denominator and the list of ON clause expressions |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |