Package net.n2oapp.criteria.api
Class CollectionPage<T>
- java.lang.Object
-
- net.n2oapp.criteria.api.CollectionPage<T>
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
ComputationalCollectionPage
public class CollectionPage<T> extends java.lang.Object implements java.io.Serializable- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.Collection<T>collectionprotected java.lang.Integercountprotected Criteriacriteriaprotected java.lang.Class<T>entityClassDeprecated.protected java.util.Collection<java.lang.Integer>ids
-
Constructor Summary
Constructors Modifier Constructor Description CollectionPage()CollectionPage(int count, java.util.Collection<T> collection, Criteria criteria)CollectionPage(int count, java.util.Collection<T> collection, Criteria criteria, java.lang.Class<T> entityClass)Deprecated.protectedCollectionPage(Criteria criteria)protectedCollectionPage(Criteria criteria, java.lang.Class<T> entityClass)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.Collection<T>getCollection()intgetCount()CriteriagetCriteria()java.lang.Class<T>getEntityClass()Deprecated.java.util.Collection<java.lang.Integer>getIds()intgetPages()voidinit()Getting count and collectionvoidinit(int count, java.util.Collection<T> collection)voidsetCollection(java.util.Collection<T> collection)voidsetCount(java.lang.Integer count)voidsetCriteria(Criteria criteria)Deprecated.voidsetIds(java.util.Collection<java.lang.Integer> ids)
-
-
-
Constructor Detail
-
CollectionPage
@Deprecated protected CollectionPage(Criteria criteria, java.lang.Class<T> entityClass)
Deprecated.
-
CollectionPage
protected CollectionPage(Criteria criteria)
-
CollectionPage
public CollectionPage()
-
CollectionPage
public CollectionPage(int count, java.util.Collection<T> collection, Criteria criteria)
-
-
Method Detail
-
init
public void init()
Getting count and collection
-
init
public void init(int count, java.util.Collection<T> collection)
-
getCriteria
public Criteria getCriteria()
-
setCriteria
@Deprecated public void setCriteria(Criteria criteria)
Deprecated.Hack for cases when effectiveCriteria differs with originalCriteria (todo for boraldo)- Parameters:
criteria-
-
getCount
public int getCount()
-
setCount
public void setCount(java.lang.Integer count)
-
getCollection
public java.util.Collection<T> getCollection()
-
setCollection
public void setCollection(java.util.Collection<T> collection)
-
getEntityClass
@Deprecated public java.lang.Class<T> getEntityClass()
Deprecated.
-
getPages
public int getPages()
-
getIds
public java.util.Collection<java.lang.Integer> getIds()
-
setIds
public void setIds(java.util.Collection<java.lang.Integer> ids)
-
-