|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.hibernate.criterion.ProjectionList
Constructor Summary | |
protected |
ProjectionList()
|
Method Summary | |
ProjectionList |
add(Projection proj)
|
ProjectionList |
add(Projection projection,
String alias)
|
ProjectionList |
create()
|
String[] |
getAliases()
Get the user-visible aliases for this projection (ie. |
String[] |
getColumnAliases(int loc)
Get the SQL select clause column aliases |
String[] |
getColumnAliases(String alias,
int loc)
Get the SQL select clause column aliases for a particular user-visible alias |
int |
getLength()
|
Projection |
getProjection(int i)
|
Type[] |
getTypes(Criteria criteria,
CriteriaQuery criteriaQuery)
Return types returned by the rendered SQL fragment |
Type[] |
getTypes(String alias,
Criteria criteria,
CriteriaQuery criteriaQuery)
Return types for a particular user-visible alias |
boolean |
isGrouped()
Does this projection specify grouping attributes? |
String |
toGroupSqlString(Criteria criteria,
CriteriaQuery criteriaQuery)
Render the SQL fragment to be used in the group by clause |
String |
toSqlString(Criteria criteria,
int loc,
CriteriaQuery criteriaQuery)
Render the SQL fragment |
String |
toString()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
protected ProjectionList()
Method Detail |
public ProjectionList create()
public ProjectionList add(Projection proj)
public ProjectionList add(Projection projection, String alias)
public Type[] getTypes(Criteria criteria, CriteriaQuery criteriaQuery) throws HibernateException
Projection
getTypes
in interface Projection
criteria
- criteriaQuery
-
HibernateException
public String toSqlString(Criteria criteria, int loc, CriteriaQuery criteriaQuery) throws HibernateException
Projection
toSqlString
in interface Projection
criteriaQuery
-
HibernateException
public String toGroupSqlString(Criteria criteria, CriteriaQuery criteriaQuery) throws HibernateException
Projection
toGroupSqlString
in interface Projection
criteriaQuery
-
HibernateException
public String[] getColumnAliases(int loc)
Projection
getColumnAliases
in interface Projection
public String[] getColumnAliases(String alias, int loc)
Projection
getColumnAliases
in interface Projection
public Type[] getTypes(String alias, Criteria criteria, CriteriaQuery criteriaQuery)
Projection
getTypes
in interface Projection
public String[] getAliases()
Projection
getAliases
in interface Projection
public Projection getProjection(int i)
public int getLength()
public String toString()
public boolean isGrouped()
Projection
isGrouped
in interface Projection
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |