Projections used to customize the results of a query
Modifiers | Name | Description |
---|---|---|
static CountProjection |
COUNT_PROJECTION |
|
static IdProjection |
ID_PROJECTION |
Type | Name and description |
---|---|
static AvgProjection |
avg(java.lang.String name) Computes the average value of a property |
static CountProjection |
count() Projection that returns the number of records from the query instead of the results themselves |
static CountDistinctProjection |
countDistinct(java.lang.String property) Projection that signifies to return only distinct results |
static DistinctProjection |
distinct() Projection that signifies to return only distinct results |
static DistinctPropertyProjection |
distinct(java.lang.String property) Projection that signifies to return only distinct results |
static IdProjection |
id() Projection used to obtain the id of an object |
static MaxProjection |
max(java.lang.String name) Computes the max value of a property |
static MinProjection |
min(java.lang.String name) Computes the min value of a property |
static PropertyProjection |
property(java.lang.String name) A projection that obtains the value of a property of an entity |
static SumProjection |
sum(java.lang.String name) Computes the sum of a property |
Methods inherited from class | Name |
---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Computes the average value of a property
name
- The name of the propertyProjection that returns the number of records from the query instead of the results themselves
Projection that signifies to return only distinct results
property
- The name of the propertyProjection that signifies to return only distinct results
Projection that signifies to return only distinct results
property
- The name of the propertyProjection used to obtain the id of an object
Computes the max value of a property
name
- The name of the propertyComputes the min value of a property
name
- The name of the propertyA projection that obtains the value of a property of an entity
name
- The name of the propertyComputes the sum of a property
name
- The name of the property