org.guvnor.inbox.backend.server
public class PageResponseBuilder<T extends org.uberfire.paging.AbstractPageRow> extends Object
Constructor and Description |
---|
PageResponseBuilder() |
Modifier and Type | Method and Description |
---|---|
org.uberfire.paging.PageResponse<T> |
build() |
org.uberfire.paging.PageResponse<T> |
buildWithTotalRowCount(long totalRowCount) |
void |
fixTotalRowSize(long totalRowsCount) |
PageResponseBuilder<T> |
withLastPage(boolean isLastPage) |
PageResponseBuilder<T> |
withPageRowList(List<T> assetPageRowList) |
PageResponseBuilder<T> |
withStartRowIndex(int startRowIndex) |
PageResponseBuilder<T> |
withTotalRowSize(int totalRowSize) |
PageResponseBuilder<T> |
withTotalRowSizeExact() |
PageResponseBuilder<T> |
withTotalRowSizeHelper(int totalRowCount) |
public PageResponseBuilder<T> withStartRowIndex(int startRowIndex)
public PageResponseBuilder<T> withPageRowList(List<T> assetPageRowList)
public PageResponseBuilder<T> withLastPage(boolean isLastPage)
public PageResponseBuilder<T> withTotalRowSize(int totalRowSize)
public PageResponseBuilder<T> withTotalRowSizeHelper(int totalRowCount)
public PageResponseBuilder<T> withTotalRowSizeExact()
public void fixTotalRowSize(long totalRowsCount)
public org.uberfire.paging.PageResponse<T> build()
public org.uberfire.paging.PageResponse<T> buildWithTotalRowCount(long totalRowCount)
Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.