Class AbstractFacetSearchStrategy
- java.lang.Object
-
- de.hybris.platform.solrfacetsearch.search.impl.AbstractFacetSearchStrategy
-
- All Implemented Interfaces:
FacetSearchStrategy
- Direct Known Subclasses:
DefaultFacetSearchStrategy
,LegacyFacetSearchStrategy
public abstract class AbstractFacetSearchStrategy extends java.lang.Object implements FacetSearchStrategy
-
-
Field Summary
Fields Modifier and Type Field Description protected static java.lang.String
EXECUTE
-
Constructor Summary
Constructors Constructor Description AbstractFacetSearchStrategy()
-
Method Summary
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface de.hybris.platform.solrfacetsearch.search.FacetSearchStrategy
search
-
-
-
-
Field Detail
-
EXECUTE
protected static final java.lang.String EXECUTE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getSearchQueryLanguageResolver
public SearchQueryLanguageResolver getSearchQueryLanguageResolver()
-
setSearchQueryLanguageResolver
public void setSearchQueryLanguageResolver(SearchQueryLanguageResolver searchQueryLanguageResolver)
-
getSearchQueryCurrencyResolver
public SearchQueryCurrencyResolver getSearchQueryCurrencyResolver()
-
setSearchQueryCurrencyResolver
public void setSearchQueryCurrencyResolver(SearchQueryCurrencyResolver searchQueryCurrencyResolver)
-
getSearchQueryKeywordsResolver
public SearchQueryKeywordsResolver getSearchQueryKeywordsResolver()
-
setSearchQueryKeywordsResolver
public void setSearchQueryKeywordsResolver(SearchQueryKeywordsResolver searchQueryKeywordsResolver)
-
getSearchQueryCatalogVersionsResolver
public SearchQueryCatalogVersionsResolver getSearchQueryCatalogVersionsResolver()
-
setSearchQueryCatalogVersionsResolver
public void setSearchQueryCatalogVersionsResolver(SearchQueryCatalogVersionsResolver searchQueryCatalogVersionsResolver)
-
checkQuery
protected void checkQuery(SearchQuery query)
-
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
protected void checkContext(FacetSearchContext facetSearchContext)
-
checkNamedSort
protected void checkNamedSort(FacetSearchContext facetSearchContext)
-
resolveQueryMethod
protected org.apache.solr.client.solrj.SolrRequest.METHOD resolveQueryMethod(FacetSearchConfig facetSearchConfig)
-
-