public class Aggregate extends Expression<Aggregate>
operator
elements
Modifier and Type | Method and Description |
---|---|
Aggregate |
countAll()
If this is a
count aggregate expressions, specify that it should count all |
Aggregate |
countAll(boolean countAll)
If this is a
count aggregate 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_concat aggregate expression, specify the separator to use |
parenthesize, parenthesize
printBodyIfEmpty, printNameIfEmpty, resetWrapperMethod, setOperatorName, setOperatorName, setWrapperMethod
addElements, addElements, isEmpty
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
as
public 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 QueryElement
getQueryString
in class StandardQueryElementCollection<Operand>
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.