Class SearchTextPopulatorEnhancer
java.lang.Object
com.sap.retail.commercesuite.saparticlesearch.populator.SearchTextPopulatorEnhancer
Allows to enhance the list of
FreeTextQueryBuilder of an existing SearchTextPopulator spring
definition.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidenhance()Enhances theSearchTextPopulator.voidsetFreeTextQueryBuilders(List<de.hybris.platform.commerceservices.search.solrfacetsearch.querybuilder.FreeTextQueryBuilder> freeTextQueryBuilders) Injection setter for list ofFreeTextQueryBuilderwhich should be added to theSearchTextPopulator.voidsetSearchTextPopulator(de.hybris.platform.commerceservices.search.solrfacetsearch.populators.SearchTextPopulator searchTextPopulator) Injection setter forSearchTextPopulator.
-
Constructor Details
-
SearchTextPopulatorEnhancer
public SearchTextPopulatorEnhancer()
-
-
Method Details
-
setSearchTextPopulator
public void setSearchTextPopulator(de.hybris.platform.commerceservices.search.solrfacetsearch.populators.SearchTextPopulator searchTextPopulator) Injection setter forSearchTextPopulator.- Parameters:
searchTextPopulator- the searchTextPopulator to set
-
setFreeTextQueryBuilders
public void setFreeTextQueryBuilders(List<de.hybris.platform.commerceservices.search.solrfacetsearch.querybuilder.FreeTextQueryBuilder> freeTextQueryBuilders) Injection setter for list ofFreeTextQueryBuilderwhich should be added to theSearchTextPopulator.- Parameters:
freeTextQueryBuilders- list ofFreeTextQueryBuilder
-
enhance
public void enhance()Enhances theSearchTextPopulator.
-