org.broadleafcommerce.core.web.api.wrapper
Class SearchResultsWrapper

java.lang.Object
  extended by org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
      extended by org.broadleafcommerce.core.web.api.wrapper.SearchResultsWrapper
All Implemented Interfaces:
APIWrapper<ProductSearchResult>, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

public class SearchResultsWrapper
extends BaseWrapper
implements APIWrapper<ProductSearchResult>


Field Summary
protected  Integer page
           
protected  Integer pageSize
           
protected  List<ProductWrapper> products
           
protected  List<SearchFacetWrapper> searchFacets
           
protected  Integer totalPages
           
protected  Integer totalResults
           
 
Fields inherited from class org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
context
 
Constructor Summary
SearchResultsWrapper()
           
 
Method Summary
 void wrapDetails(ProductSearchResult model, javax.servlet.http.HttpServletRequest request)
           
 void wrapSummary(ProductSearchResult model, javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class org.broadleafcommerce.core.web.api.wrapper.BaseWrapper
setApplicationContext
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

page

protected Integer page

pageSize

protected Integer pageSize

totalResults

protected Integer totalResults

totalPages

protected Integer totalPages

products

protected List<ProductWrapper> products

searchFacets

protected List<SearchFacetWrapper> searchFacets
Constructor Detail

SearchResultsWrapper

public SearchResultsWrapper()
Method Detail

wrapDetails

public void wrapDetails(ProductSearchResult model,
                        javax.servlet.http.HttpServletRequest request)
Specified by:
wrapDetails in interface APIWrapper<ProductSearchResult>

wrapSummary

public void wrapSummary(ProductSearchResult model,
                        javax.servlet.http.HttpServletRequest request)
Specified by:
wrapSummary in interface APIWrapper<ProductSearchResult>


Copyright © 2013. All Rights Reserved.