public class ProjectionFactoryImpl
extends Object
implements com.liferay.portal.kernel.dao.orm.ProjectionFactory
Constructor and Description |
---|
ProjectionFactoryImpl() |
Modifier and Type | Method and Description |
---|---|
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) |
public com.liferay.portal.kernel.dao.orm.Projection alias(com.liferay.portal.kernel.dao.orm.Projection projection, String alias)
alias
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection avg(String propertyName)
avg
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection count(String propertyName)
count
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection countDistinct(String propertyName)
countDistinct
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection distinct(com.liferay.portal.kernel.dao.orm.Projection projection)
distinct
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection groupProperty(String propertyName)
groupProperty
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection max(String propertyName)
max
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection min(String propertyName)
min
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.ProjectionList projectionList()
projectionList
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection property(String propertyName)
property
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection rowCount()
rowCount
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection sqlGroupProjection(String sql, String groupBy, String[] columnAliases, com.liferay.portal.kernel.dao.orm.Type[] types)
sqlGroupProjection
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection sqlProjection(String sql, String[] columnAliases, com.liferay.portal.kernel.dao.orm.Type[] types)
sqlProjection
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory
public com.liferay.portal.kernel.dao.orm.Projection sum(String propertyName)
sum
in interface com.liferay.portal.kernel.dao.orm.ProjectionFactory