Class AbstractFacetSearchQueryPopulator
java.lang.Object
de.hybris.platform.solrfacetsearch.search.impl.populators.AbstractFacetSearchQueryPopulator
- All Implemented Interfaces:
Populator<SearchQueryConverterData,org.apache.solr.client.solrj.SolrQuery>
- Direct Known Subclasses:
FacetSearchQueryBasicPopulator,FacetSearchQueryExcludedItemsFilterPopulator,FacetSearchQueryFacetsPopulator,FacetSearchQueryFilterQueriesPopulator
public abstract class AbstractFacetSearchQueryPopulator
extends Object
implements Populator<SearchQueryConverterData,org.apache.solr.client.solrj.SolrQuery>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringconvertBoostField(SearchQuery searchQuery, BoostField boostField) protected StringconvertQueryField(SearchQuery searchQuery, QueryField queryField) protected StringconvertRawQuery(SearchQuery searchQuery, RawQuery rawQuery) protected StringescapeValue(String value) protected StringformatAndEscapeValue(IndexedType indexedType, String field, String value) protected SearchQuery.OperatorresolveOperator(SearchQuery searchQuery) protected SearchQuery.OperatorresolveQueryFieldOperator(SearchQuery searchQuery, QueryField queryField) voidsetDefaultOperator(SearchQuery.Operator defaultOperator) voidsetFacetSearchQueryOperatorTranslator(FacetSearchQueryOperatorTranslator facetSearchQueryOperatorTranslator) voidsetFieldNameTranslator(FieldNameTranslator fieldNameTranslator) voidsetSolrIndexedPropertyTypeRegistry(SolrIndexedPropertyTypeRegistry solrIndexedPropertyTypeRegistry)
-
Constructor Details
-
AbstractFacetSearchQueryPopulator
public AbstractFacetSearchQueryPopulator()
-
-
Method Details
-
convertQueryField
-
convertBoostField
-
convertRawQuery
-
resolveQueryFieldOperator
protected SearchQuery.Operator resolveQueryFieldOperator(SearchQuery searchQuery, QueryField queryField) -
resolveOperator
-
formatAndEscapeValue
-
escapeValue
-
getDefaultOperator
-
setDefaultOperator
-
getFieldNameTranslator
-
setFieldNameTranslator
-
getFacetSearchQueryOperatorTranslator
-
setFacetSearchQueryOperatorTranslator
public void setFacetSearchQueryOperatorTranslator(FacetSearchQueryOperatorTranslator facetSearchQueryOperatorTranslator) -
getSolrIndexedPropertyTypeRegistry
-
setSolrIndexedPropertyTypeRegistry
public void setSolrIndexedPropertyTypeRegistry(SolrIndexedPropertyTypeRegistry solrIndexedPropertyTypeRegistry)
-