Class DefaultTaxRowFilter
java.lang.Object
de.hybris.platform.order.strategies.calculation.pdt.filter.impl.DefaultTaxRowFilter
- All Implemented Interfaces:
PDTRowFilter<TaxValueInfoCriteria,TaxRowModel>
public class DefaultTaxRowFilter
extends Object
implements PDTRowFilter<TaxValueInfoCriteria,TaxRowModel>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfilter(Collection<TaxRowModel> inputCollection, TaxValueInfoCriteria criteria) Filters price/discount/tax models using given criteria.protected Collection<TaxRowModel>preFilter(Collection<TaxRowModel> collection, TaxValueInfoCriteria criteria)
-
Constructor Details
-
DefaultTaxRowFilter
public DefaultTaxRowFilter()
-
-
Method Details
-
filter
public Collection<TaxRowModel> filter(Collection<TaxRowModel> inputCollection, TaxValueInfoCriteria criteria) Description copied from interface:PDTRowFilterFilters price/discount/tax models using given criteria.- Specified by:
filterin interfacePDTRowFilter<TaxValueInfoCriteria,TaxRowModel> - Parameters:
inputCollection- the price/discount/tax collection to filter.criteria- the price/discount/tax criteria.- Returns:
- the filtered price/discount/tax models collection.
-
preFilter
protected Collection<TaxRowModel> preFilter(Collection<TaxRowModel> collection, TaxValueInfoCriteria criteria)
-