|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.criterion.SimpleProjection
org.hibernate.criterion.IdentifierProjection
public class IdentifierProjection
A property value, or grouped property value
| Constructor Summary | |
|---|---|
protected |
IdentifierProjection()
|
protected |
IdentifierProjection(boolean grouped)
|
| Method Summary | |
|---|---|
Type[] |
getTypes(Criteria criteria,
CriteriaQuery criteriaQuery)
Types returned by the rendered SQL fragment. |
boolean |
isGrouped()
Is this projection fragment (SELECT clause) also part of the GROUP BY |
String |
toGroupSqlString(Criteria criteria,
CriteriaQuery criteriaQuery)
Render the SQL fragment to be used in the GROUP BY clause |
String |
toSqlString(Criteria criteria,
int position,
CriteriaQuery criteriaQuery)
Render the SQL fragment to be used in the SELECT clause. |
String |
toString()
|
| Methods inherited from class org.hibernate.criterion.SimpleProjection |
|---|
as, getAliases, getColumnAliases, getColumnAliases, getColumnAliases, getColumnAliases, getColumnCount, getTypes |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected IdentifierProjection(boolean grouped)
protected IdentifierProjection()
| Method Detail |
|---|
public String toString()
toString in class Object
public Type[] getTypes(Criteria criteria,
CriteriaQuery criteriaQuery)
throws HibernateException
Projectionfragment. In other words what are the types
that would represent the values this projection asked to be pulled into the result set?
criteria - The local criteria to which this project is attached (for resolution).criteriaQuery - The overall criteria query instance.
HibernateException - Indicates a problem resolving the types
public String toSqlString(Criteria criteria,
int position,
CriteriaQuery criteriaQuery)
throws HibernateException
Projection
criteria - The local criteria to which this project is attached (for resolution).position - The number of columns rendered in the SELECT clause before this projection. Generally
speaking this is useful to ensure uniqueness of the individual columns aliases.criteriaQuery - The overall criteria query instance.
HibernateException - Indicates a problem performing the renderingpublic boolean isGrouped()
Projection
isGrouped in interface ProjectionisGrouped in class SimpleProjection
public String toGroupSqlString(Criteria criteria,
CriteriaQuery criteriaQuery)
throws HibernateException
Projection
toGroupSqlString in interface ProjectiontoGroupSqlString in class SimpleProjectioncriteria - The local criteria to which this project is attached (for resolution).criteriaQuery - The overall criteria query instance.
HibernateException - Indicates a problem performing the rendering
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||