Interface ShoppingPriceCalculationStrategy
- All Known Implementing Classes:
AbstractPROSPriceCalculationStrategy,AllowancePROSPriceCalculationStrategy,AncillaryChangeFeePROSPriceCalculationStrategy,AncillaryPROSPriceCalculationStrategy,BaggagePROSPriceCalculationStrategy,CarryOnAllowancePROSPriceCalculationStrategy,ChangeFeePROSPriceCalculationStrategy,EvenExchangeFeePROSPriceCalculationStrategy,FarePROSPriceCalculationStrategy,RefundFeePROSPriceCalculationStrategy
public interface ShoppingPriceCalculationStrategy
Shopping price calculation strategy
-
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.util.PriceValueGet base price price value.Collection<de.hybris.platform.util.TaxValue>Get tax values collection.
-
Method Details
-
getTaxValues
Collection<de.hybris.platform.util.TaxValue> getTaxValues(AbstractOrderEntryModel entry) throws de.hybris.platform.order.exceptions.CalculationException Get tax values collection.- Parameters:
entry- the entry- Returns:
- the collection
- Throws:
de.hybris.platform.order.exceptions.CalculationException- the calculation exception
-
getBasePrice
de.hybris.platform.util.PriceValue getBasePrice(AbstractOrderEntryModel entry) throws de.hybris.platform.order.exceptions.CalculationException Get base price price value.- Parameters:
entry- the entry- Returns:
- the price value
- Throws:
de.hybris.platform.order.exceptions.CalculationException- the calculation exception
-