org.guvnor.inbox.backend.server
Class PageResponseBuilder<T extends org.uberfire.paging.AbstractPageRow>
java.lang.Object
org.guvnor.inbox.backend.server.PageResponseBuilder<T>
public class PageResponseBuilder<T extends org.uberfire.paging.AbstractPageRow>
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PageResponseBuilder
public PageResponseBuilder()
withStartRowIndex
public PageResponseBuilder<T> withStartRowIndex(int startRowIndex)
withPageRowList
public PageResponseBuilder<T> withPageRowList(List<T> assetPageRowList)
withLastPage
public PageResponseBuilder<T> withLastPage(boolean isLastPage)
withTotalRowSize
public PageResponseBuilder<T> withTotalRowSize(int totalRowSize)
withTotalRowSizeHelper
public PageResponseBuilder<T> withTotalRowSizeHelper(int totalRowCount)
withTotalRowSizeExact
public PageResponseBuilder<T> withTotalRowSizeExact()
fixTotalRowSize
public void fixTotalRowSize(long totalRowsCount)
build
public org.uberfire.paging.PageResponse<T> build()
buildWithTotalRowCount
public org.uberfire.paging.PageResponse<T> buildWithTotalRowCount(long totalRowCount)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.