Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
com.cloudera.impala.analysis.StmtRewriter Member List

This is the complete list of members for com.cloudera.impala.analysis.StmtRewriter, including all inherited members.

canEliminate(Expr expr)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
canExtractCorrelatedPredicates(Expr expr, List< TupleId > subqueryTupleIds)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
canRewriteCorrelatedSubquery(Expr expr)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
containsCorrelatedPredicate(Expr root, List< TupleId > tupleIds)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
createJoinConjunct(Expr exprWithSubquery, InlineViewRef inlineView, Analyzer analyzer, boolean isCorrelated)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
extractCorrelatedPredicates(SelectStmt subqueryStmt)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
extractCorrelatedPredicates(Expr root, List< TupleId > tupleIds, ArrayList< Expr > matches)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
hasSubqueryInDisjunction(Expr expr)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
isCorrelatedPredicate(Expr expr, List< TupleId > tupleIds)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
LOGcom.cloudera.impala.analysis.StmtRewriterprivatestatic
mergeExpr(SelectStmt stmt, Expr expr, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
replaceBetweenPredicates(Expr expr)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
replaceExistsPredicate(ExistsPredicate predicate)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
replaceUnqualifiedStarItems(SelectStmt stmt, int tableIdx)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
rewrite(AnalysisResult analysisResult)com.cloudera.impala.analysis.StmtRewriterinlinestatic
rewriteExpr(Expr expr, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
rewriteQueryStatement(QueryStmt stmt, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlinestatic
rewriteSelectStatement(SelectStmt stmt, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
rewriteUnionStatement(UnionStmt stmt, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
rewriteWhereClauseSubqueries(SelectStmt stmt, Analyzer analyzer)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic
updateInlineView(InlineViewRef inlineView, Expr expr, List< TupleId > parentQueryTids, List< Expr > lhsExprs, List< Expr > rhsExprs, boolean updateGroupBy)com.cloudera.impala.analysis.StmtRewriterinlineprivatestatic