Class TopiaPagerBean
java.lang.Object
org.nuiton.topia.persistence.util.PagerBean
org.nuiton.topia.persistence.pager.TopiaPagerBean
- All Implemented Interfaces:
java.io.Serializable
public class TopiaPagerBean extends PagerBean
Extension of a
PagerBean to add filter and ordering capacities.- Since:
- 2.6.14
- Author:
- tchemit <chemit@codelutin.com>
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected FilterRuleGroupOperatorgroupOpprotected booleansortAscendantprotected java.lang.StringsortColumnFields inherited from class org.nuiton.topia.persistence.util.PagerBean
pageIndex, pageSize, pagesNumber, recordEndIndex, records, recordStartIndex -
Constructor Summary
Constructors Constructor Description TopiaPagerBean() -
Method Summary
Modifier and Type Method Description booleancanFilter()FilterRuleGroupOperatorgetGroupOp()java.util.List<FilterRule>getRules()java.lang.StringgetSortColumn()booleanisSortAscendant()voidsetGroupOp(FilterRuleGroupOperator groupOp)voidsetRules(java.util.List<FilterRule> rules)voidsetSortAscendant(boolean sortAscendant)voidsetSortColumn(java.lang.String sortColumn)Methods inherited from class org.nuiton.topia.persistence.util.PagerBean
getPageIndex, getPageSize, getPagesNumber, getRecordEndIndex, getRecords, getRecordStartIndex, setPageIndex, setPageSize, setPagesNumber, setRecordEndIndex, setRecords, setRecordStartIndex, toString
-
Field Details
-
sortAscendant
protected boolean sortAscendant -
sortColumn
protected java.lang.String sortColumn -
groupOp
-
-
Constructor Details
-
TopiaPagerBean
public TopiaPagerBean()
-
-
Method Details
-
canFilter
public boolean canFilter() -
getGroupOp
-
setGroupOp
-
getRules
-
setRules
-
isSortAscendant
public boolean isSortAscendant() -
setSortAscendant
public void setSortAscendant(boolean sortAscendant) -
getSortColumn
public java.lang.String getSortColumn() -
setSortColumn
public void setSortColumn(java.lang.String sortColumn)
-