Interface SearchQueryConditionsConverter
-
- All Known Implementing Classes:
DefaultSearchQueryConditionsConverter
public interface SearchQueryConditionsConverterConvertsSearchQueryConditionlist into list ofSolrSearchCondition
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.List<SolrSearchCondition>convert(java.util.List<? extends com.hybris.cockpitng.search.data.SearchQueryCondition> conditions, SearchQuery.Operator globalOperator, IndexedType indexedType)Converts a list ofSearchQueryConditionto a list ofSolrSearchCondition.
-
-
-
Method Detail
-
convert
java.util.List<SolrSearchCondition> convert(java.util.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.
-
-