Impala
Impalaistheopensource,nativeanalyticdatabaseforApacheHadoop.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
com.cloudera.impala.analysis.UnionStmt.UnionOperand Class Reference
Collaboration diagram for com.cloudera.impala.analysis.UnionStmt.UnionOperand:

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
 

Detailed Description

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.

Constructor & Destructor Documentation

com.cloudera.impala.analysis.UnionStmt.UnionOperand.UnionOperand ( QueryStmt  queryStmt,
Qualifier  qualifier 
)
inline

Member Function Documentation

void com.cloudera.impala.analysis.UnionStmt.UnionOperand.analyze ( Analyzer  parent) throws AnalysisException
inline
void com.cloudera.impala.analysis.UnionStmt.UnionOperand.drop ( )
inline
Analyzer com.cloudera.impala.analysis.UnionStmt.UnionOperand.getAnalyzer ( )
inline
Qualifier com.cloudera.impala.analysis.UnionStmt.UnionOperand.getQualifier ( )
inline
QueryStmt com.cloudera.impala.analysis.UnionStmt.UnionOperand.getQueryStmt ( )
inline
ExprSubstitutionMap com.cloudera.impala.analysis.UnionStmt.UnionOperand.getSmap ( )
inline
boolean com.cloudera.impala.analysis.UnionStmt.UnionOperand.hasAnalyticExprs ( )
inline
boolean com.cloudera.impala.analysis.UnionStmt.UnionOperand.isDropped ( )
inline
void com.cloudera.impala.analysis.UnionStmt.UnionOperand.setQualifier ( Qualifier  qualifier)
inline

Definition at line 79 of file UnionStmt.java.

Member Data Documentation

Analyzer com.cloudera.impala.analysis.UnionStmt.UnionOperand.analyzer_
private
boolean com.cloudera.impala.analysis.UnionStmt.UnionOperand.isDropped_ = false
private
Qualifier com.cloudera.impala.analysis.UnionStmt.UnionOperand.qualifier_
private
final ExprSubstitutionMap com.cloudera.impala.analysis.UnionStmt.UnionOperand.smap_ = new ExprSubstitutionMap()
private

The documentation for this class was generated from the following file: