Methods Summary |
---|
public java.lang.String[] | getAliases()
return new String[]{ alias };
|
public java.lang.String[] | getColumnAliases(int loc)
return projection.getColumnAliases(loc);
|
public java.lang.String[] | getColumnAliases(java.lang.String alias, int loc)
return this.alias.equals(alias) ?
getColumnAliases(loc) :
null;
|
public org.hibernate.type.Type[] | getTypes(org.hibernate.Criteria criteria, CriteriaQuery criteriaQuery)
return projection.getTypes(criteria, criteriaQuery);
|
public org.hibernate.type.Type[] | getTypes(java.lang.String alias, org.hibernate.Criteria criteria, CriteriaQuery criteriaQuery)
return this.alias.equals(alias) ?
getTypes(criteria, criteriaQuery) :
null;
|
public boolean | isGrouped()
return projection.isGrouped();
|
public java.lang.String | toGroupSqlString(org.hibernate.Criteria criteria, CriteriaQuery criteriaQuery)
return projection.toGroupSqlString(criteria, criteriaQuery);
|
public java.lang.String | toSqlString(org.hibernate.Criteria criteria, int position, CriteriaQuery criteriaQuery)
return projection.toSqlString(criteria, position, criteriaQuery);
|
public java.lang.String | toString()
return projection.toString() + " as " + alias;
|