Method Summary |
|
public void | add(ColumnTerm colTerm) Add a column to the list. |
AggregationFunction[] | getAggregationFunctions() Get an array of aggregation functions. |
VariableTerm[] | getAggregationTerms() Get an array of aggregation terms. |
public SelectStatement | getOwner() Get the owner. |
VariableTerm[] | getSelectedAggregationTerms() Get an array of group by terms that are used in the result set
(= associated with columns in the select clause). |
boolean | isEmpty() Indicates whether the clause is empty. |
public void | normalize(Map typesByColumn) Normalize the object. |
public void | print(StringBuffer out) Print the object on a buffer in order to display the parsed SQL. |
public boolean | sameAs(Object obj) Compares objects. |
void | setOwner(SelectStatement owner) Sets the owner. |
void | setVariablesByName(Map variablesByName) Set variable names / variable associations. |