Class DefaultFullTextSearchDataConverter

java.lang.Object
com.hybris.backoffice.solrsearch.converters.impl.DefaultFullTextSearchDataConverter
All Implemented Interfaces:
FullTextSearchDataConverter

public class DefaultFullTextSearchDataConverter extends Object implements FullTextSearchDataConverter
  • Constructor Details

    • DefaultFullTextSearchDataConverter

      public DefaultFullTextSearchDataConverter()
  • Method Details

    • convertFacets

      public Collection<com.hybris.cockpitng.search.data.facet.FacetData> convertFacets(Collection<Facet> facets, List<Breadcrumb> breadcrumbs, IndexedType indexedType)
      Description copied from interface: FullTextSearchDataConverter
      Converts facets from Facet to FacetData
      Specified by:
      convertFacets in interface FullTextSearchDataConverter
      Parameters:
      facets - available facets facets.
      breadcrumbs - breadcrumbs which represent selected facets.
      indexedType - indexed type which is being searched.
      Returns:
      facet data - available facets merged with breadcrumbs.
    • mergeFacetsWithBreadcrumbs

      protected Collection<com.hybris.cockpitng.search.data.facet.FacetData> mergeFacetsWithBreadcrumbs(List<com.hybris.cockpitng.search.data.facet.FacetData> facets, Collection<Breadcrumb> breadcrumbs, IndexedType indexedType)
    • convertFacet

      protected com.hybris.cockpitng.search.data.facet.FacetData convertFacet(Facet facet, IndexedProperty indexedProperty)
    • convertFacetValue

      protected com.hybris.cockpitng.search.data.facet.FacetValueData convertFacetValue(FacetValue facetValue)
    • extractFacetType

      protected com.hybris.cockpitng.search.data.facet.FacetType extractFacetType(IndexedProperty indexedProperty)