Class AsBoostTypeDataProvider

java.lang.Object
de.hybris.platform.adaptivesearchbackoffice.common.impl.AbstractAsDataProvider<AsBoostType,AsBoostType>
de.hybris.platform.adaptivesearchbackoffice.common.impl.AsBoostTypeDataProvider
All Implemented Interfaces:
DataProvider<AsBoostType,AsBoostType>

public class AsBoostTypeDataProvider extends AbstractAsDataProvider<AsBoostType,AsBoostType>
Implementation of DataProvider for facet type operator.
  • Field Details

  • Constructor Details

    • AsBoostTypeDataProvider

      public AsBoostTypeDataProvider()
  • Method Details

    • getData

      public List<AsBoostType> getData(Map<String,Object> parameters)
      Description copied from interface: DataProvider
      Returns the data.
      Parameters:
      parameters - - the parameters
      Returns:
      the data
    • getValue

      public AsBoostType getValue(AsBoostType data, Map<String,Object> parameters)
      Description copied from interface: DataProvider
      Returns the value for a data object.
      Parameters:
      data - - the data object
      parameters - - the parameters
      Returns:
      the value object
    • getLabel

      public String getLabel(AsBoostType data, Map<String,Object> parameters)
      Description copied from interface: DataProvider
      Returns the label for a data object.
      Parameters:
      data - - the data object
      parameters - - the parameters
      Returns:
      the label
    • resolveBoostRule

      protected AsBoostRuleModel resolveBoostRule(Map<String,Object> parameters)
    • getLabelService

      public com.hybris.cockpitng.labels.LabelService getLabelService()
    • setLabelService

      public void setLabelService(com.hybris.cockpitng.labels.LabelService labelService)
    • getAsSearchProviderFactory

      public AsSearchProviderFactory getAsSearchProviderFactory()
    • setAsSearchProviderFactory

      public void setAsSearchProviderFactory(AsSearchProviderFactory asSearchProviderFactory)