Interface SearchQueryConditionsConverter

    • 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 of SearchQueryCondition to a list of SolrSearchCondition. 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 query SolrSearchCondition(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.