public interface ProjectionList
Models a list of projections
Type Params | Return Type | Name and description |
---|---|---|
|
public ProjectionList |
avg(java.lang.String name) Computes the average value of a property |
|
public ProjectionList |
count() Count the number of records returned |
|
public ProjectionList |
countDistinct(java.lang.String property) Count the number of records returned |
|
public ProjectionList |
distinct() Projection to return only distinct records |
|
public ProjectionList |
distinct(java.lang.String property) Projection to return only distinct properties |
|
public ProjectionList |
groupProperty(java.lang.String property) Defines a group by projection for datastores that support it |
|
public ProjectionList |
id() A Projection that obtains the id of an object |
|
public ProjectionList |
max(java.lang.String name) Computes the max value of a property |
|
public ProjectionList |
min(java.lang.String name) Computes the min value of a property |
|
public ProjectionList |
property(java.lang.String name) A projection that obtains the value of a property of an entity |
|
public ProjectionList |
rowCount() Count the number of records returned |
|
public ProjectionList |
sum(java.lang.String name) Computes the sum of a property |
Computes the average value of a property
name
- The name of the propertyCount the number of records returned
Count the number of records returned
property
- The property name to countProjection to return only distinct records
Projection to return only distinct properties
property
- The property name to useDefines a group by projection for datastores that support it
property
- The property nameA Projection that obtains 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 propertyCount the number of records returned
Computes the sum of a property
name
- The name of the property