Package net.n2oapp.criteria.api
Class CollectionPage<T>
- java.lang.Object
-
- net.n2oapp.criteria.api.CollectionPage<T>
-
- All Implemented Interfaces:
Serializable
public class CollectionPage<T> extends Object implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected ObjectadditionalInfoprotected Collection<T>collectionprotected Integercountprotected Criteriacriteriaprotected Class<T>entityClassDeprecated.protected Collection<Integer>ids
-
Constructor Summary
Constructors Modifier Constructor Description CollectionPage()CollectionPage(int count, Collection<T> collection, Criteria criteria)CollectionPage(int count, Collection<T> collection, Criteria criteria, Class<T> entityClass)Deprecated.protectedCollectionPage(Criteria criteria)protectedCollectionPage(Criteria criteria, Class<T> entityClass)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description ObjectgetAdditionalInfo()Collection<T>getCollection()intgetCount()CriteriagetCriteria()Class<T>getEntityClass()Deprecated.Collection<Integer>getIds()intgetPages()voidinit()Getting count and collectionvoidinit(int count, Collection<T> collection)voidsetAdditionalInfo(Object additionalInfo)voidsetCollection(Collection<T> collection)voidsetCount(Integer count)voidsetCriteria(Criteria criteria)Deprecated.voidsetIds(Collection<Integer> ids)
-
-
-
Field Detail
-
count
protected Integer count
-
collection
protected Collection<T> collection
-
ids
protected Collection<Integer> ids
-
criteria
protected Criteria criteria
-
entityClass
@Deprecated protected Class<T> entityClass
Deprecated.
-
additionalInfo
protected Object additionalInfo
-
-
Constructor Detail
-
CollectionPage
@Deprecated protected CollectionPage(Criteria criteria, Class<T> entityClass)
Deprecated.
-
CollectionPage
protected CollectionPage(Criteria criteria)
-
CollectionPage
public CollectionPage()
-
CollectionPage
public CollectionPage(int count, Collection<T> collection, Criteria criteria)
-
CollectionPage
@Deprecated public CollectionPage(int count, Collection<T> collection, Criteria criteria, Class<T> entityClass)
Deprecated.
-
-
Method Detail
-
init
public void init()
Getting count and collection
-
init
public void init(int count, 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(Integer count)
-
getCollection
public Collection<T> getCollection()
-
setCollection
public void setCollection(Collection<T> collection)
-
getEntityClass
@Deprecated public Class<T> getEntityClass()
Deprecated.
-
getPages
public int getPages()
-
getIds
public Collection<Integer> getIds()
-
setIds
public void setIds(Collection<Integer> ids)
-
getAdditionalInfo
public Object getAdditionalInfo()
-
setAdditionalInfo
public void setAdditionalInfo(Object additionalInfo)
-
-