Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
|
Public Member Functions | |
UnionOperand (QueryStmt queryStmt, Qualifier qualifier) | |
void | analyze (Analyzer parent) throws AnalysisException |
QueryStmt | getQueryStmt () |
Qualifier | getQualifier () |
void | setQualifier (Qualifier qualifier) |
Analyzer | getAnalyzer () |
ExprSubstitutionMap | getSmap () |
void | drop () |
boolean | isDropped () |
UnionOperand | clone () |
boolean | hasAnalyticExprs () |
Private Attributes | |
final QueryStmt | queryStmt_ |
Qualifier | qualifier_ |
Analyzer | analyzer_ |
final ExprSubstitutionMap | smap_ = new ExprSubstitutionMap() |
boolean | isDropped_ = false |
Represents an operand to a union, created by the parser. Contains a query statement and the all/distinct qualifier of the union operator (null for the first queryStmt).
Definition at line 50 of file UnionStmt.java.
|
inline |
Definition at line 66 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.clone().
|
inline |
Definition at line 71 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.analyzer_.
|
inline |
Definition at line 86 of file UnionStmt.java.
References com.cloudera.impala.analysis.QueryStmt.clone(), com.cloudera.impala.analysis.UnionStmt.UnionOperand.qualifier_, com.cloudera.impala.analysis.UnionStmt.UnionOperand.queryStmt_, and com.cloudera.impala.analysis.UnionStmt.UnionOperand.UnionOperand().
|
inline |
Definition at line 82 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.isDropped_.
|
inline |
Definition at line 80 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.analyzer_.
|
inline |
Definition at line 77 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.qualifier_.
Referenced by com.cloudera.impala.analysis.UnionStmt.propagateDistinct(), and com.cloudera.impala.analysis.UnionStmt.unnestOperands().
|
inline |
Definition at line 76 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.queryStmt_.
|
inline |
Definition at line 81 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.smap_.
|
inline |
Definition at line 90 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.queryStmt_, and com.cloudera.impala.analysis.UnionStmt.UnionStmt().
|
inline |
Definition at line 83 of file UnionStmt.java.
References com.cloudera.impala.analysis.UnionStmt.UnionOperand.isDropped_.
|
inline |
Definition at line 79 of file UnionStmt.java.
|
private |
Definition at line 57 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.analyze(), and com.cloudera.impala.analysis.UnionStmt.UnionOperand.getAnalyzer().
|
private |
Definition at line 64 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.drop(), and com.cloudera.impala.analysis.UnionStmt.UnionOperand.isDropped().
|
private |
Definition at line 53 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.clone(), and com.cloudera.impala.analysis.UnionStmt.UnionOperand.getQualifier().
|
private |
Definition at line 51 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.clone(), com.cloudera.impala.analysis.UnionStmt.UnionOperand.getQueryStmt(), and com.cloudera.impala.analysis.UnionStmt.UnionOperand.hasAnalyticExprs().
|
private |
Definition at line 60 of file UnionStmt.java.
Referenced by com.cloudera.impala.analysis.UnionStmt.UnionOperand.getSmap().