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:
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, String itemsQueryTemplate, String countQueryTemplate, String idsQueryTemplate, CriteriaConstructorResult criteriaResult)QueryPage(Criteria criteria, String itemsQueryTemplate, String countQueryTemplate, CriteriaConstructorResult criteriaResult)QueryPage(Criteria criteria, String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetAlias()Collection<T>getCollectionInitial()intgetCountInitial()StringgetCountQueryTemplate()CriteriaConstructorResultgetCriteriaResult()Collection<Integer>getIdsInitial()StringgetIdsQueryTemplate()StringgetItemsQueryTemplate()ObjectgetRowMapper()voidsetAlias(String alias)voidsetCriteriaResult(CriteriaConstructorResult criteriaResult)voidsetPageDao(QueryPageDao pageDao)voidsetRowMapper(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, String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
QueryPage
public QueryPage(Criteria criteria, String itemsQueryTemplate, String countQueryTemplate, CriteriaConstructorResult criteriaResult)
-
QueryPage
public QueryPage(Criteria criteria, String itemsQueryTemplate, String countQueryTemplate, String idsQueryTemplate, CriteriaConstructorResult criteriaResult)
-
-
Method Detail
-
getCollectionInitial
public Collection<T> getCollectionInitial()
- Specified by:
getCollectionInitialin classComputationalCollectionPage<T>
-
getCountInitial
public int getCountInitial()
- Specified by:
getCountInitialin classComputationalCollectionPage<T>
-
getIdsInitial
public Collection<Integer> getIdsInitial()
- Specified by:
getIdsInitialin classComputationalCollectionPage<T>
-
getItemsQueryTemplate
public String getItemsQueryTemplate()
-
getCountQueryTemplate
public String getCountQueryTemplate()
-
getIdsQueryTemplate
public String getIdsQueryTemplate()
-
getRowMapper
public Object getRowMapper()
-
getCriteriaResult
public CriteriaConstructorResult getCriteriaResult()
-
setCriteriaResult
public void setCriteriaResult(CriteriaConstructorResult criteriaResult)
-
setPageDao
public void setPageDao(QueryPageDao pageDao)
-
setRowMapper
public void setRowMapper(Object rowMapper)
-
getAlias
public String getAlias()
-
setAlias
public void setAlias(String alias)
-
-