| Constructor and Description | 
|---|
AggQuerySpec(AggStar aggStar,
            boolean rollup,
            GroupingSetsList groupingSetsList)  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
addMeasure(int i,
          SqlQuery query)  | 
protected void | 
generateSql(SqlQuery sqlQuery)  | 
Pair<String,List<SqlStatement.Type>> | 
generateSqlQuery()  | 
AggStar.Table.Column | 
getColumn(int i)  | 
String | 
getColumnAlias(int i)  | 
int | 
getColumnCount()  | 
String | 
getMeasureAlias(int i)  | 
AggStar.Table.Column | 
getMeasureAsColumn(int i)  | 
int | 
getMeasureCount()  | 
StarColumnPredicate | 
getPredicate(int i)
Returns the predicate on the  
ith column. | 
RolapStar | 
getStar()  | 
protected SqlQuery | 
newSqlQuery()  | 
AggQuerySpec(AggStar aggStar, boolean rollup, GroupingSetsList groupingSetsList)
protected SqlQuery newSqlQuery()
public RolapStar getStar()
public int getMeasureCount()
public AggStar.Table.Column getMeasureAsColumn(int i)
public String getMeasureAlias(int i)
public int getColumnCount()
public AggStar.Table.Column getColumn(int i)
public String getColumnAlias(int i)
public StarColumnPredicate getPredicate(int i)
ith column.
 If the column is unconstrained, returns
 LiteralStarPredicate(true).
i - Column ordinalpublic Pair<String,List<SqlStatement.Type>> generateSqlQuery()
protected void addMeasure(int i,
                          SqlQuery query)
protected void generateSql(SqlQuery sqlQuery)