Class DefaultFullTextSearchDataConverter
- java.lang.Object
-
- com.hybris.backoffice.solrsearch.converters.impl.DefaultFullTextSearchDataConverter
-
- All Implemented Interfaces:
FullTextSearchDataConverter
public class DefaultFullTextSearchDataConverter extends java.lang.Object implements FullTextSearchDataConverter
-
-
Constructor Summary
Constructors Constructor Description DefaultFullTextSearchDataConverter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected com.hybris.cockpitng.search.data.facet.FacetDataconvertFacet(Facet facet, IndexedProperty indexedProperty)java.util.Collection<com.hybris.cockpitng.search.data.facet.FacetData>convertFacets(java.util.Collection<Facet> facets, java.util.List<Breadcrumb> breadcrumbs, IndexedType indexedType)Converts facets fromFacettoFacetDataprotected com.hybris.cockpitng.search.data.facet.FacetValueDataconvertFacetValue(FacetValue facetValue)protected com.hybris.cockpitng.search.data.facet.FacetTypeextractFacetType(IndexedProperty indexedProperty)protected java.util.Collection<com.hybris.cockpitng.search.data.facet.FacetData>mergeFacetsWithBreadcrumbs(java.util.List<com.hybris.cockpitng.search.data.facet.FacetData> facets, java.util.Collection<Breadcrumb> breadcrumbs, IndexedType indexedType)
-
-
-
Method Detail
-
convertFacets
public java.util.Collection<com.hybris.cockpitng.search.data.facet.FacetData> convertFacets(java.util.Collection<Facet> facets, java.util.List<Breadcrumb> breadcrumbs, IndexedType indexedType)
Description copied from interface:FullTextSearchDataConverterConverts facets fromFacettoFacetData- Specified by:
convertFacetsin interfaceFullTextSearchDataConverter- 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 java.util.Collection<com.hybris.cockpitng.search.data.facet.FacetData> mergeFacetsWithBreadcrumbs(java.util.List<com.hybris.cockpitng.search.data.facet.FacetData> facets, java.util.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)
-
-