Class DefaultPriceValuePostMatcher
java.lang.Object
de.hybris.platform.order.strategies.calculation.pdt.postmatcher.impl.DefaultPriceValuePostMatcher
- All Implemented Interfaces:
PDTPostMatcher<PriceValueInfoCriteria,PriceRowModel>
- Direct Known Subclasses:
DefaultPriceInfoPostMatcher
public class DefaultPriceValuePostMatcher
extends Object
implements PDTPostMatcher<PriceValueInfoCriteria,PriceRowModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprocess(Collection<PriceRowModel> models, PriceValueInfoCriteria criteria) Process the custom post matcher logic.voidsetCommonI18NService(CommonI18NService commonI18NService)
-
Constructor Details
-
DefaultPriceValuePostMatcher
public DefaultPriceValuePostMatcher()
-
-
Method Details
-
process
public Collection<PriceRowModel> process(Collection<PriceRowModel> models, PriceValueInfoCriteria criteria) throws CalculationException Description copied from interface:PDTPostMatcherProcess the custom post matcher logic.- Specified by:
processin interfacePDTPostMatcher<PriceValueInfoCriteria,PriceRowModel> - Parameters:
models- the collection of price/discount/tax modelscriteria- the price/discount/tax criteria- Returns:
- the processed price/discount/tax models collection
- Throws:
CalculationException- the calculation exception
-
setCommonI18NService
-