15 package com.cloudera.impala.analysis;
18 import com.google.common.base.Preconditions;
29 Preconditions.checkState(resolvedPath_.isResolved());
30 Preconditions.checkNotNull(resolvedPath_.getRootTable());
34 getTable().getTableName().toString().toLowerCase(),
35 getTable().getName().toLowerCase() };
51 desc_ = analyzer.registerTableRef(
this);
60 String aliasSql = null;
62 if (alias != null) aliasSql = ToSqlUtils.getIdentSql(alias);
64 ((aliasSql != null) ?
" " + aliasSql :
"");
Privilege getPrivilegeRequirement()
BaseTableRef(BaseTableRef other)
BaseTableRef(TableRef tableRef, Path resolvedPath)
void analyzeJoin(Analyzer analyzer)
boolean hasExplicitAlias()
String getExplicitAlias()
void analyze(Analyzer analyzer)