|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.google.visualization.datasource.query.QueryGroup
public class QueryGroup
Grouping definition for a query. Grouping is defined as a list of column IDs to group by.
| Constructor Summary | |
|---|---|
QueryGroup()
Constructs a query group with empty lists. |
|
| Method Summary | |
|---|---|
void |
addColumn(AbstractColumn column)
Add a column to group by. |
boolean |
equals(java.lang.Object obj)
|
java.util.List<java.lang.String> |
getColumnIds()
Returns the list of group-by IDs. |
java.util.List<AbstractColumn> |
getColumns()
Returns the list of group-by columns. |
java.util.List<ScalarFunctionColumn> |
getScalarFunctionColumns()
Returns the list of scalar function columns included in the group-by section. |
java.util.List<java.lang.String> |
getSimpleColumnIds()
Returns a list of all simple columns' IDs in this group. |
java.util.List<SimpleColumn> |
getSimpleColumns()
Returns the list of simple columns included in the group-by section. |
int |
hashCode()
|
java.lang.String |
toQueryString()
Returns a string that when fed to the query parser would produce an equal QueryGroup. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public QueryGroup()
| Method Detail |
|---|
public void addColumn(AbstractColumn column)
column - The column to add.public java.util.List<java.lang.String> getColumnIds()
public java.util.List<java.lang.String> getSimpleColumnIds()
public java.util.List<AbstractColumn> getColumns()
public java.util.List<SimpleColumn> getSimpleColumns()
public java.util.List<ScalarFunctionColumn> getScalarFunctionColumns()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toQueryString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||