Liferay 7.0-ga1 portal-impl

com.liferay.portal.dao.orm.hibernate
Class ProjectionFactoryImpl

java.lang.Object
  extended by com.liferay.portal.dao.orm.hibernate.ProjectionFactoryImpl
All Implemented Interfaces:
com.liferay.portal.kernel.dao.orm.ProjectionFactory

public class ProjectionFactoryImpl
extends Object
implements com.liferay.portal.kernel.dao.orm.ProjectionFactory


Constructor Summary
ProjectionFactoryImpl()
           
 
Method Summary
 com.liferay.portal.kernel.dao.orm.Projection alias(com.liferay.portal.kernel.dao.orm.Projection projection, String alias)
           
 com.liferay.portal.kernel.dao.orm.Projection avg(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection count(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection countDistinct(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection distinct(com.liferay.portal.kernel.dao.orm.Projection projection)
           
 com.liferay.portal.kernel.dao.orm.Projection groupProperty(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection max(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection min(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.ProjectionList projectionList()
           
 com.liferay.portal.kernel.dao.orm.Projection property(String propertyName)
           
 com.liferay.portal.kernel.dao.orm.Projection rowCount()
           
 com.liferay.portal.kernel.dao.orm.Projection sqlGroupProjection(String sql, String groupBy, String[] columnAliases, com.liferay.portal.kernel.dao.orm.Type[] types)
           
 com.liferay.portal.kernel.dao.orm.Projection sqlProjection(String sql, String[] columnAliases, com.liferay.portal.kernel.dao.orm.Type[] types)
           
 com.liferay.portal.kernel.dao.orm.Projection sum(String propertyName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProjectionFactoryImpl

public ProjectionFactoryImpl()
Method Detail

alias

public com.liferay.portal.kernel.dao.orm.Projection alias(com.liferay.portal.kernel.dao.orm.Projection projection,
                                                          String alias)
Specified by:
alias in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

avg

public com.liferay.portal.kernel.dao.orm.Projection avg(String propertyName)
Specified by:
avg in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

count

public com.liferay.portal.kernel.dao.orm.Projection count(String propertyName)
Specified by:
count in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

countDistinct

public com.liferay.portal.kernel.dao.orm.Projection countDistinct(String propertyName)
Specified by:
countDistinct in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

distinct

public com.liferay.portal.kernel.dao.orm.Projection distinct(com.liferay.portal.kernel.dao.orm.Projection projection)
Specified by:
distinct in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

groupProperty

public com.liferay.portal.kernel.dao.orm.Projection groupProperty(String propertyName)
Specified by:
groupProperty in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

max

public com.liferay.portal.kernel.dao.orm.Projection max(String propertyName)
Specified by:
max in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

min

public com.liferay.portal.kernel.dao.orm.Projection min(String propertyName)
Specified by:
min in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

projectionList

public com.liferay.portal.kernel.dao.orm.ProjectionList projectionList()
Specified by:
projectionList in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

property

public com.liferay.portal.kernel.dao.orm.Projection property(String propertyName)
Specified by:
property in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

rowCount

public com.liferay.portal.kernel.dao.orm.Projection rowCount()
Specified by:
rowCount in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

sqlGroupProjection

public com.liferay.portal.kernel.dao.orm.Projection sqlGroupProjection(String sql,
                                                                       String groupBy,
                                                                       String[] columnAliases,
                                                                       com.liferay.portal.kernel.dao.orm.Type[] types)
Specified by:
sqlGroupProjection in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

sqlProjection

public com.liferay.portal.kernel.dao.orm.Projection sqlProjection(String sql,
                                                                  String[] columnAliases,
                                                                  com.liferay.portal.kernel.dao.orm.Type[] types)
Specified by:
sqlProjection in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

sum

public com.liferay.portal.kernel.dao.orm.Projection sum(String propertyName)
Specified by:
sum in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory

Liferay 7.0-ga1 portal-impl