public class GroupByElement extends Object
| Constructor and Description |
|---|
GroupByElement() |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(GroupByVisitor groupByVisitor) |
void |
addGroupByExpression(Expression groupByExpression) |
GroupByElement |
addGroupByExpressions(Collection<? extends Expression> groupByExpressions) |
GroupByElement |
addGroupByExpressions(Expression... groupByExpressions) |
void |
addGroupingSet(Expression expr) |
void |
addGroupingSet(ExpressionList list) |
GroupByElement |
addGroupingSets(Collection<? extends Object> groupingSets) |
GroupByElement |
addGroupingSets(Object... groupingSets) |
List<Expression> |
getGroupByExpressions() |
List |
getGroupingSets() |
void |
setGroupByExpressions(List<Expression> groupByExpressions) |
void |
setGroupingSets(List groupingSets) |
String |
toString() |
GroupByElement |
withGroupByExpressions(List<Expression> groupByExpressions) |
GroupByElement |
withGroupingSets(List groupingSets) |
public void accept(GroupByVisitor groupByVisitor)
public List<Expression> getGroupByExpressions()
public void setGroupByExpressions(List<Expression> groupByExpressions)
public void addGroupByExpression(Expression groupByExpression)
public List getGroupingSets()
public void setGroupingSets(List groupingSets)
public void addGroupingSet(Expression expr)
public void addGroupingSet(ExpressionList list)
public GroupByElement withGroupByExpressions(List<Expression> groupByExpressions)
public GroupByElement withGroupingSets(List groupingSets)
public GroupByElement addGroupByExpressions(Expression... groupByExpressions)
public GroupByElement addGroupByExpressions(Collection<? extends Expression> groupByExpressions)
public GroupByElement addGroupingSets(Object... groupingSets)
public GroupByElement addGroupingSets(Collection<? extends Object> groupingSets)
Copyright © 2004–2021 JSQLParser. All rights reserved.