|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.criterion.ProjectionList
public class 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 ProjectionHibernateException
public String toSqlString(Criteria criteria,
int loc,
CriteriaQuery criteriaQuery)
throws HibernateException
Projection
toSqlString in interface ProjectionHibernateException
public String toGroupSqlString(Criteria criteria,
CriteriaQuery criteriaQuery)
throws HibernateException
Projection
toGroupSqlString in interface ProjectionHibernateExceptionpublic 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 Projectionpublic String[] getAliases()
Projection
getAliases in interface Projectionpublic Projection getProjection(int i)
public int getLength()
public String toString()
toString in class Objectpublic boolean isGrouped()
Projection
isGrouped in interface Projection
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||