Class DefaultSearchResultConverter

java.lang.Object
de.hybris.platform.cmsfacades.common.service.impl.DefaultSearchResultConverter
All Implemented Interfaces:
SearchResultConverter

public class DefaultSearchResultConverter extends Object implements SearchResultConverter
Default implementation of SearchResultConverter
  • Constructor Details

    • DefaultSearchResultConverter

      public DefaultSearchResultConverter()
  • Method Details

    • convert

      public <S extends ItemModel, T> SearchResult<T> convert(SearchResult<S> modelSearchResult, Function<S,T> convertFunction)
      Description copied from interface: SearchResultConverter
      Convert SearchResult of type Model to Data
      Specified by:
      convert in interface SearchResultConverter
      Parameters:
      modelSearchResult - the search result containing model objects to be converted
      convertFunction - the function used to convert the model object into the data object
      Returns:
      the search result containing data objects; empty result list if modelSearchResult is null; never null