Class AbstractFacetSearchStrategy
java.lang.Object
de.hybris.platform.solrfacetsearch.search.impl.AbstractFacetSearchStrategy
- All Implemented Interfaces:
FacetSearchStrategy
- Direct Known Subclasses:
DefaultFacetSearchStrategy,LegacyFacetSearchStrategy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckCatalogVersions(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) protected voidcheckContext(FacetSearchContext facetSearchContext) protected voidcheckCurrency(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) protected voidcheckKeywords(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) protected voidcheckLanguage(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) protected voidcheckNamedSort(FacetSearchContext facetSearchContext) protected voidcheckQuery(SearchQuery query) protected org.apache.solr.client.solrj.SolrRequest.METHODresolveQueryMethod(FacetSearchConfig facetSearchConfig) voidsetSearchQueryCatalogVersionsResolver(SearchQueryCatalogVersionsResolver searchQueryCatalogVersionsResolver) voidsetSearchQueryCurrencyResolver(SearchQueryCurrencyResolver searchQueryCurrencyResolver) voidsetSearchQueryKeywordsResolver(SearchQueryKeywordsResolver searchQueryKeywordsResolver) voidsetSearchQueryLanguageResolver(SearchQueryLanguageResolver searchQueryLanguageResolver) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.solrfacetsearch.search.FacetSearchStrategy
search
-
Field Details
-
EXECUTE
- See Also:
-
-
Constructor Details
-
AbstractFacetSearchStrategy
public AbstractFacetSearchStrategy()
-
-
Method Details
-
getSearchQueryLanguageResolver
-
setSearchQueryLanguageResolver
-
getSearchQueryCurrencyResolver
-
setSearchQueryCurrencyResolver
-
getSearchQueryKeywordsResolver
-
setSearchQueryKeywordsResolver
-
getSearchQueryCatalogVersionsResolver
-
setSearchQueryCatalogVersionsResolver
public void setSearchQueryCatalogVersionsResolver(SearchQueryCatalogVersionsResolver searchQueryCatalogVersionsResolver) -
checkQuery
-
checkLanguage
protected void checkLanguage(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) -
checkCurrency
protected void checkCurrency(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) -
checkKeywords
protected void checkKeywords(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) -
checkCatalogVersions
protected void checkCatalogVersions(SearchQuery query, FacetSearchConfig facetSearchConfig, IndexedType indexedType) -
checkContext
-
checkNamedSort
-
resolveQueryMethod
protected org.apache.solr.client.solrj.SolrRequest.METHOD resolveQueryMethod(FacetSearchConfig facetSearchConfig)
-