Class SolrSearchStatePopulator
- java.lang.Object
-
- de.hybris.platform.commercefacades.search.solrfacetsearch.converters.populator.SolrSearchStatePopulator
-
- All Implemented Interfaces:
Populator<SolrSearchQueryData,SearchStateData>
- Direct Known Subclasses:
VendorSolrSearchStatePopulator
public class SolrSearchStatePopulator extends java.lang.Object implements Populator<SolrSearchQueryData,SearchStateData>
-
-
Constructor Summary
Constructors Constructor Description SolrSearchStatePopulator()
-
Method Summary
-
-
-
Method Detail
-
getSearchPath
protected java.lang.String getSearchPath()
-
setSearchPath
public void setSearchPath(java.lang.String searchPath)
-
getCategoryDataUrlResolver
protected UrlResolver<CategoryData> getCategoryDataUrlResolver()
-
setCategoryDataUrlResolver
public void setCategoryDataUrlResolver(UrlResolver<CategoryData> categoryDataUrlResolver)
-
getSearchQueryConverter
protected Converter<SolrSearchQueryData,SearchQueryData> getSearchQueryConverter()
-
setSearchQueryConverter
public void setSearchQueryConverter(Converter<SolrSearchQueryData,SearchQueryData> searchQueryConverter)
-
populate
public void populate(SolrSearchQueryData source, SearchStateData target)
Description copied from interface:PopulatorPopulate the target instance with values from the source instance.- Specified by:
populatein interfacePopulator<SolrSearchQueryData,SearchStateData>- Parameters:
source- the source objecttarget- the target to fill
-
populateCategorySearchUrl
protected void populateCategorySearchUrl(SolrSearchQueryData source, SearchStateData target)
-
populateFreeTextSearchUrl
protected void populateFreeTextSearchUrl(SolrSearchQueryData source, SearchStateData target)
-
getCategoryUrl
protected java.lang.String getCategoryUrl(SolrSearchQueryData source)
-
buildUrlQueryString
protected java.lang.String buildUrlQueryString(SolrSearchQueryData source, SearchStateData target)
-
-