Class PageBounds
java.lang.Object
org.apache.ibatis.session.RowBounds
com.gsitm.ustra.java.data.mybatis.pagination.domain.PageBounds
- All Implemented Interfaces:
Serializable
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean비동기 카운트 조회 여부protected boolean총 카운트 조회 여부protected int페이지 사이즈static final int정렬 순번protected int현재 페이지 번호Fields inherited from class org.apache.ibatis.session.RowBounds
DEFAULT, NO_ROW_LIMIT, NO_ROW_OFFSET -
Constructor Summary
ConstructorsConstructorDescriptionPageBounds(int limit) Query TOP N, default containsTotalCount = falsePageBounds(int page, int limit) PageBounds(int page, int limit, boolean containsTotalCount) PageBounds(int page, int limit, Order... order) PageBounds(int page, int limit, List<Order> orders) PageBounds(int page, int limit, List<Order> orders, boolean containsTotalCount) PageBounds(Order... order) Just sorting, default containsTotalCount = falsePageBounds(List<Order> orders) Just sorting, default containsTotalCount = falsePageBounds(org.apache.ibatis.session.RowBounds rowBounds) -
Method Summary
Modifier and TypeMethodDescriptionintgetLimit()intintgetPage()booleanvoidsetAsyncTotalCount(Boolean asyncTotalCount) voidsetContainsTotalCount(boolean containsTotalCount) voidsetLimit(int limit) voidvoidsetPage(int page) toString()
-
Field Details
-
NO_PAGE
public static final int NO_PAGE- See Also:
-
page
protected int page현재 페이지 번호 -
limit
protected int limit페이지 사이즈 -
orders
정렬 순번 -
containsTotalCount
protected boolean containsTotalCount총 카운트 조회 여부 -
asyncTotalCount
비동기 카운트 조회 여부
-
-
Constructor Details
-
PageBounds
public PageBounds() -
PageBounds
public PageBounds(org.apache.ibatis.session.RowBounds rowBounds) -
PageBounds
public PageBounds(int limit) Query TOP N, default containsTotalCount = false- Parameters:
limit-
-
PageBounds
public PageBounds(int page, int limit) -
PageBounds
public PageBounds(int page, int limit, boolean containsTotalCount) -
PageBounds
Just sorting, default containsTotalCount = false- Parameters:
orders-
-
PageBounds
Just sorting, default containsTotalCount = false- Parameters:
order-
-
PageBounds
-
PageBounds
-
PageBounds
-
-
Method Details
-
getPage
public int getPage() -
setPage
public void setPage(int page) -
getLimit
public int getLimit()- Overrides:
getLimitin classorg.apache.ibatis.session.RowBounds
-
setLimit
public void setLimit(int limit) -
isContainsTotalCount
public boolean isContainsTotalCount() -
setContainsTotalCount
public void setContainsTotalCount(boolean containsTotalCount) -
getOrders
-
setOrders
-
getAsyncTotalCount
-
setAsyncTotalCount
-
getOffset
public int getOffset()- Overrides:
getOffsetin classorg.apache.ibatis.session.RowBounds
-
toString
-