Class DefaultPriceRowValueFilter
java.lang.Object
de.hybris.platform.order.strategies.calculation.pdt.filter.impl.DefaultPriceRowValueFilter
- All Implemented Interfaces:
PDTRowFilter<PriceValueInfoCriteria,PriceRowModel>
- Direct Known Subclasses:
DefaultPriceRowInfoFilter
public class DefaultPriceRowValueFilter
extends Object
implements PDTRowFilter<PriceValueInfoCriteria,PriceRowModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter(Collection<PriceRowModel> collection, PriceValueInfoCriteria criteria) Filters price/discount/tax models using given criteria.voidsetCommonI18NService(CommonI18NService commonI18NService) voidsetFlexibleSearchService(FlexibleSearchService flexibleSearchService) voidsetRetrieveChannelStrategy(RetrieveChannelStrategy retrieveChannelStrategy)
-
Constructor Details
-
DefaultPriceRowValueFilter
public DefaultPriceRowValueFilter()
-
-
Method Details
-
filter
public Collection<PriceRowModel> filter(Collection<PriceRowModel> collection, PriceValueInfoCriteria criteria) Description copied from interface:PDTRowFilterFilters price/discount/tax models using given criteria.- Specified by:
filterin interfacePDTRowFilter<PriceValueInfoCriteria,PriceRowModel> - Parameters:
collection- the price/discount/tax collection to filter.criteria- the price/discount/tax criteria.- Returns:
- the filtered price/discount/tax models collection.
-
setCommonI18NService
-
setFlexibleSearchService
-
setRetrieveChannelStrategy
-