@Override protected GroupByItem clone() { GroupByItem g = new GroupByItem(_selectItem.clone()); return g; }
@Override protected GroupByItem clone() { GroupByItem g = new GroupByItem(_selectItem.clone()); return g; }
public Query groupBy(String... groupByTokens) { for (String groupByToken : groupByTokens) { SelectItem selectItem = findSelectItem(groupByToken, true); groupBy(new GroupByItem(selectItem)); } return this; }
public Query groupBy(String... groupByTokens) { for (String groupByToken : groupByTokens) { SelectItem selectItem = findSelectItem(groupByToken, true); groupBy(new GroupByItem(selectItem)); } return this; }
public Query groupBy(Column... columns) { for (Column column : columns) { SelectItem selectItem = new SelectItem(column).setQuery(this); _groupByClause.addItem(new GroupByItem(selectItem)); } return this; }
public Query groupBy(Column... columns) { for (Column column : columns) { SelectItem selectItem = new SelectItem(column).setQuery(this); _groupByClause.addItem(new GroupByItem(selectItem)); } return this; }
public Query groupBy(List<Column> columns) { for (Column column : columns) { SelectItem selectItem = new SelectItem(column).setQuery(this); _groupByClause.addItem(new GroupByItem(selectItem)); } return this; }
public Query groupBy(List<Column> columns) { for (Column column : columns) { SelectItem selectItem = new SelectItem(column).setQuery(this); _groupByClause.addItem(new GroupByItem(selectItem)); } return this; }