java.lang.Object | |
↳ | org.hibernate.criterion.Projections |
The criterion package may be used by applications as a framework for building
new kinds of Projection. However, it is intended that most applications will
simply use the built-in projection types via the static factory methods of this class.
The factory methods that take an alias allow the projected value to be referred to by
criterion and order instances.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Assign an alias to a projection, by wrapping it
| |||||||||||
A property average value
| |||||||||||
A property value count
| |||||||||||
A distinct property value count
| |||||||||||
Create a distinct projection from a projection
| |||||||||||
A grouping property value
| |||||||||||
A projected identifier value
| |||||||||||
A property maximum value
| |||||||||||
A property minimum value
| |||||||||||
Create a new projection list
| |||||||||||
A projected property value
| |||||||||||
The query row count, ie.
| |||||||||||
A grouping SQL projection, specifying both select clause and group by clause fragments
| |||||||||||
A SQL projection, a typed select clause fragment
| |||||||||||
A property value sum
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
|
Assign an alias to a projection, by wrapping it
A grouping SQL projection, specifying both select clause and group by clause fragments
A SQL projection, a typed select clause fragment