Class DefaultTmaRetrieveTaxRateStrategy
java.lang.Object
de.hybris.platform.b2ctelcoservices.pricing.strategy.impl.DefaultTmaRetrieveTaxRateStrategy
- All Implemented Interfaces:
TmaRetrieveTaxRateStrategy
Default implementation of
TmaRetrieveTaxRateStrategy- Since:
- 1907
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionretrieveTaxRate(Double price, AbstractOrderEntryModel entry, List<de.hybris.platform.util.TaxValue> taxes) Retrieves the tax rate for an order entry priceretrieveTaxRate(Double price, AbstractOrderModel order, List<de.hybris.platform.util.TaxValue> taxes) Retrieves the tax rate for an order price
-
Constructor Details
-
DefaultTmaRetrieveTaxRateStrategy
public DefaultTmaRetrieveTaxRateStrategy()
-
-
Method Details
-
retrieveTaxRate
public Double retrieveTaxRate(Double price, AbstractOrderEntryModel entry, List<de.hybris.platform.util.TaxValue> taxes) Description copied from interface:TmaRetrieveTaxRateStrategyRetrieves the tax rate for an order entry price- Specified by:
retrieveTaxRatein interfaceTmaRetrieveTaxRateStrategy- Parameters:
price- the price without taxes for which the taxes will be appliedentry- the order entrytaxes- the taxes to be applied- Returns:
- the tax rate after applying the taxes
-
retrieveTaxRate
public Double retrieveTaxRate(Double price, AbstractOrderModel order, List<de.hybris.platform.util.TaxValue> taxes) Description copied from interface:TmaRetrieveTaxRateStrategyRetrieves the tax rate for an order price- Specified by:
retrieveTaxRatein interfaceTmaRetrieveTaxRateStrategy- Parameters:
price- the price without taxes for which the taxes will be appliedorder- the order with the price to apply the taxes ontaxes- the taxes to be applied- Returns:
- the tax rate after applying the taxes
-