Package br.com.jarch.jpa.api
Class AggregateJqpl
- java.lang.Object
-
- br.com.jarch.jpa.api.AggregateJqpl
-
public final class AggregateJqpl extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static IAggregateJpql
avg(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlavg(javax.persistence.metamodel.Attribute<? extends E,? extends java.lang.Number> field)
static IAggregateJpql
count(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlcount(javax.persistence.metamodel.Attribute<? extends E,?> field)
static IAggregateJpql
countDistinct(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlcountDistinct(javax.persistence.metamodel.Attribute<? extends E,?> field)
static IAggregateJpql
max(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlmax(javax.persistence.metamodel.Attribute<? extends E,?> field)
static IAggregateJpql
min(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlmin(javax.persistence.metamodel.Attribute<? extends E,?> field)
static IAggregateJpql
sum(java.lang.String field)
static <E extends IIdentity>
IAggregateJpqlsum(javax.persistence.metamodel.Attribute<? extends E,? extends java.lang.Number> field)
-
-
-
Method Detail
-
avg
public static IAggregateJpql avg(java.lang.String field)
-
avg
public static <E extends IIdentity> IAggregateJpql avg(javax.persistence.metamodel.Attribute<? extends E,? extends java.lang.Number> field)
-
count
public static IAggregateJpql count(java.lang.String field)
-
count
public static <E extends IIdentity> IAggregateJpql count(javax.persistence.metamodel.Attribute<? extends E,?> field)
-
countDistinct
public static IAggregateJpql countDistinct(java.lang.String field)
-
countDistinct
public static <E extends IIdentity> IAggregateJpql countDistinct(javax.persistence.metamodel.Attribute<? extends E,?> field)
-
min
public static IAggregateJpql min(java.lang.String field)
-
min
public static <E extends IIdentity> IAggregateJpql min(javax.persistence.metamodel.Attribute<? extends E,?> field)
-
max
public static IAggregateJpql max(java.lang.String field)
-
max
public static <E extends IIdentity> IAggregateJpql max(javax.persistence.metamodel.Attribute<? extends E,?> field)
-
sum
public static IAggregateJpql sum(java.lang.String field)
-
sum
public static <E extends IIdentity> IAggregateJpql sum(javax.persistence.metamodel.Attribute<? extends E,? extends java.lang.Number> field)
-
-