Module org.seasar.doma.core
Class AggregateFunction.Count
java.lang.Object
org.seasar.doma.jdbc.criteria.expression.AggregateFunction.AbstractFunction<Long>
org.seasar.doma.jdbc.criteria.expression.AggregateFunction.Count
- All Implemented Interfaces:
AggregateFunction<Long>,PropertyMetamodel<Long>
- Enclosing interface:
- AggregateFunction<PROPERTY>
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.seasar.doma.jdbc.criteria.expression.AggregateFunction
AggregateFunction.AbstractFunction<PROPERTY>, AggregateFunction.Asterisk, AggregateFunction.Avg<PROPERTY>, AggregateFunction.AvgAsDouble, AggregateFunction.Count, AggregateFunction.Max<PROPERTY>, AggregateFunction.Min<PROPERTY>, AggregateFunction.Sum<PROPERTY>, AggregateFunction.Visitor -
Field Summary
FieldsFields inherited from interface org.seasar.doma.jdbc.criteria.expression.AggregateFunction
Asterisk -
Constructor Summary
ConstructorsConstructorDescriptionCount(PropertyMetamodel<?> argument) Count(PropertyMetamodel<?> argument, boolean distinct) -
Method Summary
Methods inherited from class org.seasar.doma.jdbc.criteria.expression.AggregateFunction.AbstractFunction
argument, getName
-
Field Details
-
distinct
public final boolean distinct
-
-
Constructor Details
-
Count
-
Count
-
-
Method Details
-
asClass
- Specified by:
asClassin interfacePropertyMetamodel<Long>- Overrides:
asClassin classAggregateFunction.AbstractFunction<Long>
-
asType
- Specified by:
asTypein interfacePropertyMetamodel<Long>- Overrides:
asTypein classAggregateFunction.AbstractFunction<Long>
-
accept
-
equals
- Overrides:
equalsin classAggregateFunction.AbstractFunction<Long>
-
hashCode
public int hashCode()- Overrides:
hashCodein classAggregateFunction.AbstractFunction<Long>
-