Package ru.bitel.common.model
Class Page
java.lang.Object
ru.bitel.common.model.Page
public class Page
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static PageINFINITEstatic java.lang.StringPAGE_COUNTstatic java.lang.StringPAGE_INDEXstatic java.lang.StringPAGE_SIZEstatic java.lang.StringRECORD_COUNT -
Constructor Summary
-
Method Summary
Modifier and Type Method Description intgetPageCount()static intgetPageCount(org.w3c.dom.Element element)По умолчанию кол-во страниц будет '1' !intgetPageFirstRecordNumber()intgetPageIndex()static intgetPageIndex(org.w3c.dom.Element element)По умолчанию номер страницы будет '1' !intgetPageSize()static intgetPageSize(org.w3c.dom.Element element)intgetRecordCount()static intgetRecordCount(org.w3c.dom.Element element)Возвращает кол-во записей из переданного элемента.voidsetPageCount(int pageCount)voidsetPageIndex(int pageIndex)voidsetPageSize(int pageSize)voidsetRecordCount(int recordCount)java.lang.StringsqlLimit()static org.json.JSONObjecttoJson(Page page)java.lang.StringtoString()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
INFINITE
-
RECORD_COUNT
public static final java.lang.String RECORD_COUNT- See Also:
- Constant Field Values
-
PAGE_COUNT
public static final java.lang.String PAGE_COUNT- See Also:
- Constant Field Values
-
PAGE_INDEX
public static final java.lang.String PAGE_INDEX- See Also:
- Constant Field Values
-
PAGE_SIZE
public static final java.lang.String PAGE_SIZE- See Also:
- Constant Field Values
-
-
Constructor Details
-
Page
public Page() -
Page
public Page(int pageIndex, int pageSize)
-
-
Method Details
-
getPageIndex
public int getPageIndex() -
setPageIndex
public void setPageIndex(int pageIndex) -
getPageSize
public int getPageSize() -
setPageSize
public void setPageSize(int pageSize) -
getPageCount
public int getPageCount() -
setPageCount
public void setPageCount(int pageCount) -
getPageFirstRecordNumber
public int getPageFirstRecordNumber() -
getRecordCount
public int getRecordCount() -
setRecordCount
public void setRecordCount(int recordCount) -
sqlLimit
public java.lang.String sqlLimit() -
getRecordCount
public static int getRecordCount(org.w3c.dom.Element element)Возвращает кол-во записей из переданного элемента. Для вставки в лейбл о кол-ве записей итд.- Parameters:
element- элемент с таблицей-страницей, сформированный с помощью стандартных средств сервера - Page итд.- Returns:
- кол-во, или -1 при любой неясности
-
getPageIndex
public static int getPageIndex(org.w3c.dom.Element element)По умолчанию номер страницы будет '1' !- Parameters:
element-- Returns:
-
getPageSize
public static int getPageSize(org.w3c.dom.Element element) -
getPageCount
public static int getPageCount(org.w3c.dom.Element element)По умолчанию кол-во страниц будет '1' !- Parameters:
element-- Returns:
-
toJson
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-