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

Public Member Functions

 ColumnAliasGenerator (List< String > existingLabels, String prefix)
 
String getNextAlias ()
 

Protected Attributes

String aliasPrefix_ = null
 
Set< String > usedAliases_ = Sets.newHashSet()
 

Static Private Attributes

static final String DEFAULT_COL_ALIAS_PREFIX = "$c$"
 

Detailed Description

Definition at line 21 of file ColumnAliasGenerator.java.

Constructor & Destructor Documentation

com.cloudera.impala.common.ColumnAliasGenerator.ColumnAliasGenerator ( List< String >  existingLabels,
String  prefix 
)
inline

Member Function Documentation

String com.cloudera.impala.common.AliasGenerator.getNextAlias ( )
inlineinherited

Member Data Documentation

final String com.cloudera.impala.common.ColumnAliasGenerator.DEFAULT_COL_ALIAS_PREFIX = "$c$"
staticprivate
Set<String> com.cloudera.impala.common.AliasGenerator.usedAliases_ = Sets.newHashSet()
protectedinherited

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