public static class AggregateFunction.Count extends AggregateFunction.AbstractFunction<java.lang.Long>
AggregateFunction.AbstractFunction<PROPERTY>, AggregateFunction.Asterisk, AggregateFunction.Avg<PROPERTY>, AggregateFunction.AvgAsDouble, AggregateFunction.Count, AggregateFunction.Max<PROPERTY>, AggregateFunction.Min<PROPERTY>, AggregateFunction.Sum<PROPERTY>, AggregateFunction.Visitor| Modifier and Type | Field and Description |
|---|---|
boolean |
distinct |
Asterisk| Constructor and Description |
|---|
Count(PropertyMetamodel<?> argument) |
Count(PropertyMetamodel<?> argument,
boolean distinct) |
| Modifier and Type | Method and Description |
|---|---|
void |
accept(PropertyMetamodel.Visitor visitor) |
java.lang.Class<?> |
asClass() |
EntityPropertyType<?,java.lang.Long> |
asType() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
argument, getNamepublic Count(PropertyMetamodel<?> argument)
public Count(PropertyMetamodel<?> argument, boolean distinct)
public java.lang.Class<?> asClass()
asClass in interface PropertyMetamodel<java.lang.Long>asClass in class AggregateFunction.AbstractFunction<java.lang.Long>public EntityPropertyType<?,java.lang.Long> asType()
asType in interface PropertyMetamodel<java.lang.Long>asType in class AggregateFunction.AbstractFunction<java.lang.Long>public void accept(PropertyMetamodel.Visitor visitor)
public boolean equals(java.lang.Object o)
equals in class AggregateFunction.AbstractFunction<java.lang.Long>public int hashCode()
hashCode in class AggregateFunction.AbstractFunction<java.lang.Long>