Package net.n2oapp.criteria.api.query
Class QueryPage<T>
- java.lang.Object
-
- net.n2oapp.criteria.api.CollectionPage<T>
-
- net.n2oapp.criteria.api.ComputationalCollectionPage<T>
-
- net.n2oapp.criteria.api.query.QueryPage<T>
-
- All Implemented Interfaces:
java.io.Serializable
public class QueryPage<T> extends ComputationalCollectionPage<T>
User: iryabov Date: 23.11.12 Time: 17:14- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected QueryPageDaopageDao-
Fields inherited from class net.n2oapp.criteria.api.CollectionPage
collection, count, criteria, entityClass, ids
-
-
Constructor Summary
Constructors Constructor Description QueryPage(Criteria criteria, java.lang.String itemsQueryTemplate, java.lang.String countQueryTemplate, java.lang.String idsQueryTemplate, CriteriaConstructorResult criteriaResult)QueryPage(Criteria criteria, java.lang.String itemsQueryTemplate, java.lang.String countQueryTemplate, CriteriaConstructorResult criteriaResult)QueryPage(Criteria criteria, java.lang.String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAlias()java.util.Collection<T>getCollectionInitial()intgetCountInitial()java.lang.StringgetCountQueryTemplate()CriteriaConstructorResultgetCriteriaResult()java.util.Collection<java.lang.Integer>getIdsInitial()java.lang.StringgetIdsQueryTemplate()java.lang.StringgetItemsQueryTemplate()java.lang.ObjectgetRowMapper()voidsetAlias(java.lang.String alias)voidsetCriteriaResult(CriteriaConstructorResult criteriaResult)voidsetPageDao(QueryPageDao pageDao)voidsetRowMapper(java.lang.Object rowMapper)-
Methods inherited from class net.n2oapp.criteria.api.ComputationalCollectionPage
getCollection, getCount, getIds, init, isPageProvided
-
Methods inherited from class net.n2oapp.criteria.api.CollectionPage
getCriteria, getEntityClass, getPages, init, setCollection, setCount, setCriteria, setIds
-
-
-
-
Field Detail
-
pageDao
protected QueryPageDao pageDao
-
-
Constructor Detail
-
QueryPage
public QueryPage(Criteria criteria, java.lang.String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
QueryPage
public QueryPage(Criteria criteria, java.lang.String itemsQueryTemplate, java.lang.String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
QueryPage
public QueryPage(Criteria criteria, java.lang.String itemsQueryTemplate, java.lang.String countQueryTemplate, java.lang.String idsQueryTemplate, CriteriaConstructorResult criteriaResult)
-
-
Method Detail
-
getCollectionInitial
public java.util.Collection<T> getCollectionInitial()
- Specified by:
getCollectionInitialin classComputationalCollectionPage<T>
-
getCountInitial
public int getCountInitial()
- Specified by:
getCountInitialin classComputationalCollectionPage<T>
-
getIdsInitial
public java.util.Collection<java.lang.Integer> getIdsInitial()
- Specified by:
getIdsInitialin classComputationalCollectionPage<T>
-
getItemsQueryTemplate
public java.lang.String getItemsQueryTemplate()
-
getCountQueryTemplate
public java.lang.String getCountQueryTemplate()
-
getIdsQueryTemplate
public java.lang.String getIdsQueryTemplate()
-
getRowMapper
public java.lang.Object getRowMapper()
-
getCriteriaResult
public CriteriaConstructorResult getCriteriaResult()
-
setCriteriaResult
public void setCriteriaResult(CriteriaConstructorResult criteriaResult)
-
setPageDao
public void setPageDao(QueryPageDao pageDao)
-
setRowMapper
public void setRowMapper(java.lang.Object rowMapper)
-
getAlias
public java.lang.String getAlias()
-
setAlias
public void setAlias(java.lang.String alias)
-
-