public class SearchResultsWrapper
extends org.broadleafcommerce.common.rest.api.wrapper.BaseWrapper
implements org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.search.domain.SearchResult>
Modifier and Type | Field and Description |
---|---|
protected Integer |
page |
protected Integer |
pageSize |
protected List<ProductWrapper> |
products |
protected List<SearchFacetWrapper> |
searchFacets |
protected Integer |
totalPages |
protected Integer |
totalResults |
Constructor and Description |
---|
SearchResultsWrapper() |
Modifier and Type | Method and Description |
---|---|
Integer |
getPage() |
Integer |
getPageSize() |
List<ProductWrapper> |
getProducts() |
List<SearchFacetWrapper> |
getSearchFacets() |
Integer |
getTotalPages() |
Integer |
getTotalResults() |
void |
setPage(Integer page) |
void |
setPageSize(Integer pageSize) |
void |
setProducts(List<ProductWrapper> products) |
void |
setSearchFacets(List<SearchFacetWrapper> searchFacets) |
void |
setTotalPages(Integer totalPages) |
void |
setTotalResults(Integer totalResults) |
void |
wrapDetails(org.broadleafcommerce.core.search.domain.SearchResult model,
javax.servlet.http.HttpServletRequest request) |
void |
wrapSummary(org.broadleafcommerce.core.search.domain.SearchResult model,
javax.servlet.http.HttpServletRequest request) |
protected Integer page
protected Integer pageSize
protected Integer totalResults
protected Integer totalPages
protected List<ProductWrapper> products
protected List<SearchFacetWrapper> searchFacets
public void wrapDetails(org.broadleafcommerce.core.search.domain.SearchResult model, javax.servlet.http.HttpServletRequest request)
wrapDetails
in interface org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.search.domain.SearchResult>
public void wrapSummary(org.broadleafcommerce.core.search.domain.SearchResult model, javax.servlet.http.HttpServletRequest request)
wrapSummary
in interface org.broadleafcommerce.common.rest.api.wrapper.APIWrapper<org.broadleafcommerce.core.search.domain.SearchResult>
public Integer getPage()
public void setPage(Integer page)
page
- the page to setpublic Integer getPageSize()
public void setPageSize(Integer pageSize)
pageSize
- the pageSize to setpublic Integer getTotalResults()
public void setTotalResults(Integer totalResults)
totalResults
- the totalResults to setpublic Integer getTotalPages()
public void setTotalPages(Integer totalPages)
totalPages
- the totalPages to setpublic List<ProductWrapper> getProducts()
public void setProducts(List<ProductWrapper> products)
products
- the products to setpublic List<SearchFacetWrapper> getSearchFacets()
public void setSearchFacets(List<SearchFacetWrapper> searchFacets)
searchFacets
- the searchFacets to setCopyright © 2020. All rights reserved.