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 java.lang.Object implements Populator<SearchQueryConverterData,org.apache.solr.client.solrj.SolrQuery>
-
-
Constructor Summary
Constructors Constructor Description AbstractFacetSearchQueryPopulator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
convertBoostField(SearchQuery searchQuery, BoostField boostField)
protected java.lang.String
convertQueryField(SearchQuery searchQuery, QueryField queryField)
protected java.lang.String
convertRawQuery(SearchQuery searchQuery, RawQuery rawQuery)
SearchQuery.Operator
getDefaultOperator()
FacetSearchQueryOperatorTranslator
getFacetSearchQueryOperatorTranslator()
FieldNameTranslator
getFieldNameTranslator()
protected SearchQuery.Operator
resolveOperator(SearchQuery searchQuery)
protected SearchQuery.Operator
resolveQueryFieldOperator(SearchQuery searchQuery, QueryField queryField)
void
setDefaultOperator(SearchQuery.Operator defaultOperator)
void
setFacetSearchQueryOperatorTranslator(FacetSearchQueryOperatorTranslator facetSearchQueryOperatorTranslator)
void
setFieldNameTranslator(FieldNameTranslator fieldNameTranslator)
-
-
-
Method Detail
-
getFieldNameTranslator
public FieldNameTranslator getFieldNameTranslator()
-
setFieldNameTranslator
public void setFieldNameTranslator(FieldNameTranslator fieldNameTranslator)
-
getDefaultOperator
public SearchQuery.Operator getDefaultOperator()
-
setDefaultOperator
public void setDefaultOperator(SearchQuery.Operator defaultOperator)
-
getFacetSearchQueryOperatorTranslator
public FacetSearchQueryOperatorTranslator getFacetSearchQueryOperatorTranslator()
-
setFacetSearchQueryOperatorTranslator
public void setFacetSearchQueryOperatorTranslator(FacetSearchQueryOperatorTranslator facetSearchQueryOperatorTranslator)
-
convertQueryField
protected java.lang.String convertQueryField(SearchQuery searchQuery, QueryField queryField)
-
convertBoostField
protected java.lang.String convertBoostField(SearchQuery searchQuery, BoostField boostField)
-
convertRawQuery
protected java.lang.String convertRawQuery(SearchQuery searchQuery, RawQuery rawQuery)
-
resolveQueryFieldOperator
protected SearchQuery.Operator resolveQueryFieldOperator(SearchQuery searchQuery, QueryField queryField)
-
resolveOperator
protected SearchQuery.Operator resolveOperator(SearchQuery searchQuery)
-
-