com.elasticpath.domain.catalogview.browsing.impl
Class BrowsingResultImpl

java.lang.Object
  extended by com.elasticpath.domain.impl.AbstractEpDomainImpl
      extended by com.elasticpath.domain.impl.AbstractTransientImpl
          extended by com.elasticpath.domain.catalogview.impl.AbstractCatalogViewResultImpl
              extended by com.elasticpath.domain.catalogview.browsing.impl.BrowsingResultImpl
All Implemented Interfaces:
BrowsingResult, CatalogViewResult, EpDomain, Transient, java.io.Serializable

public class BrowsingResultImpl
extends AbstractCatalogViewResultImpl
implements BrowsingResult

Represents a default implementation of BrowsingResult.

See Also:
Serialized Form

Field Summary
static long serialVersionUID
          Serial version id.
 
Constructor Summary
BrowsingResultImpl()
           
 
Method Summary
 java.util.List getTopSellers()
          Returns a list of top selling products.
 void replicateData(CatalogViewResult catalogViewResult)
          Replicate the data to this CatalogViewResult from the given CatalogViewResult.
 void setTopSellers(java.util.List topSellers)
          Sets a list of top selling products.
 
Methods inherited from class com.elasticpath.domain.catalogview.impl.AbstractCatalogViewResultImpl
getAttributeFilterOptions, getAttributeRangeFilterOptions, getAttributeValueFilterOptions, getBrandFilterOptions, getCatalogViewRequest, getCategory, getDiversedAttributeValueFilters, getDiversedBrands, getFeaturedProducts, getFilterFactory, getPriceFilterOptions, getProducts, getSortedProducts, getTopBranchNodes, setCatalogViewRequest, setCategory, setFeaturedProducts, setFilterFactory, setProducts
 
Methods inherited from class com.elasticpath.domain.impl.AbstractEpDomainImpl
getElasticPath, setElasticPath
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.elasticpath.domain.catalogview.CatalogViewResult
getBrandFilterOptions, getCatalogViewRequest, getCategory, getFeaturedProducts, getPriceFilterOptions, getProducts, getSortedProducts, setCatalogViewRequest, setCategory, setFeaturedProducts, setProducts
 
Methods inherited from interface com.elasticpath.domain.EpDomain
getElasticPath, setElasticPath
 

Field Detail

serialVersionUID

public static final long serialVersionUID
Serial version id.

See Also:
Constant Field Values
Constructor Detail

BrowsingResultImpl

public BrowsingResultImpl()
Method Detail

getTopSellers

public java.util.List getTopSellers()
Returns a list of top selling products.

Specified by:
getTopSellers in interface BrowsingResult
Returns:
a list of top selling products

replicateData

public void replicateData(CatalogViewResult catalogViewResult)
Replicate the data to this CatalogViewResult from the given CatalogViewResult.

Specified by:
replicateData in interface CatalogViewResult
Overrides:
replicateData in class AbstractCatalogViewResultImpl
Parameters:
catalogViewResult - the CatalogViewResult to be replicated

setTopSellers

public void setTopSellers(java.util.List topSellers)
Sets a list of top selling products.

Specified by:
setTopSellers in interface BrowsingResult
Parameters:
topSellers - a list of top selling products