Interface SearchQueryConditionsConverter
- All Known Implementing Classes:
DefaultSearchQueryConditionsConverter
public interface SearchQueryConditionsConverter
Converts
SearchQueryCondition list into list of SolrSearchCondition-
Method Summary
Modifier and TypeMethodDescriptionconvert(List<? extends com.hybris.cockpitng.search.data.SearchQueryCondition> conditions, SearchQuery.Operator globalOperator, IndexedType indexedType) Converts a list ofSearchQueryConditionto a list ofSolrSearchCondition.
-
Method Details
-
convert
List<SolrSearchCondition> convert(List<? extends com.hybris.cockpitng.search.data.SearchQueryCondition> conditions, SearchQuery.Operator globalOperator, IndexedType indexedType) Converts a list ofSearchQueryConditionto a list ofSolrSearchCondition. Converted condition list contains only one element for a specific attribute combined with a language (if attribute is localized) on the same level of a querySolrSearchCondition(List, SearchQuery.Operator)as opposed to SearchQueryCondition list which can have multiple conditions for the same attribute.- Parameters:
conditions- conditions from simple search.globalOperator- operator used to join conditions.indexedType- solr configuration for indexed type.- Returns:
- list of converted
SolrSearchCondition.
-