com.liferay.portal.dao.orm.hibernate
Class ProjectionFactoryImpl
java.lang.Object
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
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 |
ProjectionFactoryImpl
public ProjectionFactoryImpl()
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