public class Aggregate extends Expression<Aggregate>
operatorelements| Modifier and Type | Method and Description | 
|---|---|
| Aggregate | countAll()If this is a  countaggregate expressions, specify that it should count all | 
| Aggregate | countAll(boolean countAll)If this is a  countaggregate expressions, specify if it should count all | 
| Aggregate | distinct()Specify this aggregate expression to be distinct | 
| Aggregate | distinct(boolean isDistinct)Specify if this aggregate expression should be distinct or not | 
| String | getQueryString() | 
| Aggregate | separator(String separator)If this is a  group_concataggregate expression, specify the separator to use | 
parenthesize, parenthesizeprintBodyIfEmpty, printNameIfEmpty, resetWrapperMethod, setOperatorName, setOperatorName, setWrapperMethodaddElements, addElements, isEmptyclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaspublic Aggregate distinct()
public Aggregate distinct(boolean isDistinct)
isDistinct - if this aggregate should be distinctpublic Aggregate countAll()
count aggregate expressions, specify that it should count allpublic Aggregate countAll(boolean countAll)
count aggregate expressions, specify if it should count allcountAll - if this should count all arguments or notpublic Aggregate separator(String separator)
group_concat aggregate expression, specify the separator to useseparator - the separator to usepublic String getQueryString()
getQueryString in interface QueryElementgetQueryString in class StandardQueryElementCollection<Operand>Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.