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

Public Member Functions

 ShowStatsStmt (TableName tableName, boolean isShowColStats)
 
String toSql ()
 
void analyze (Analyzer analyzer) throws AnalysisException
 
TShowStatsParams toThrift ()
 
void setIsExplain ()
 
boolean isExplain ()
 

Protected Member Functions

String getSqlPrefix ()
 

Protected Attributes

final boolean isShowColStats_
 
final TableName tableName_
 
Table table_
 
boolean isExplain_ = false
 

Detailed Description

Representation of a SHOW TABLE/COLUMN STATS statement for displaying column and table/partition statistics for a given table.

Definition at line 27 of file ShowStatsStmt.java.

Constructor & Destructor Documentation

com.cloudera.impala.analysis.ShowStatsStmt.ShowStatsStmt ( TableName  tableName,
boolean  isShowColStats 
)
inline

Definition at line 34 of file ShowStatsStmt.java.

Member Function Documentation

void com.cloudera.impala.analysis.ShowStatsStmt.analyze ( Analyzer  analyzer) throws AnalysisException
inline

Perform semantic analysis of node and all of its children. Throws exception if any errors found.

Parameters
analyzer
Exceptions
AnalysisException

Implements com.cloudera.impala.analysis.ParseNode.

Definition at line 49 of file ShowStatsStmt.java.

References com.cloudera.impala.catalog.Table.getFullName(), com.cloudera.impala.analysis.ShowStatsStmt.getSqlPrefix(), com.cloudera.impala.analysis.ShowStatsStmt.table_, com.cloudera.impala.analysis.ShowStatsStmt.tableName_, and com.cloudera.impala.authorization.Privilege.VIEW_METADATA.

String com.cloudera.impala.analysis.ShowStatsStmt.getSqlPrefix ( )
inlineprotected
boolean com.cloudera.impala.analysis.StatementBase.isExplain ( )
inlineinherited
void com.cloudera.impala.analysis.StatementBase.setIsExplain ( )
inlineinherited
String com.cloudera.impala.analysis.ShowStatsStmt.toSql ( )
inline
Returns
SQL syntax corresponding to this node.

Implements com.cloudera.impala.analysis.ParseNode.

Definition at line 40 of file ShowStatsStmt.java.

References com.cloudera.impala.analysis.ShowStatsStmt.getSqlPrefix().

Member Data Documentation

final boolean com.cloudera.impala.analysis.ShowStatsStmt.isShowColStats_
protected
final TableName com.cloudera.impala.analysis.ShowStatsStmt.tableName_
protected

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