Interface PDTPostMatcher<CRITERIA extends PDTCriteria,MODEL extends PDTRowModel>
- Type Parameters:
CRITERIA- the generic type for price/discount/tax criteria.MODEL- the generic type for price/discount/tax model.
- All Known Implementing Classes:
DefaultPriceInfoPostMatcher,DefaultPriceValuePostMatcher,NoOpPDTPostMatcher
public interface PDTPostMatcher<CRITERIA extends PDTCriteria,MODEL extends PDTRowModel>
The Interface for adding custom logic after invoking the
PDTModelMatcher in the
GenericPDTFindValueInfoStrategy.-
Method Summary
Modifier and TypeMethodDescriptionprocess(Collection<MODEL> models, CRITERIA criteria) Process the custom post matcher logic.
-
Method Details
-
process
Process the custom post matcher logic.- 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
-