Class AllowancePROSPriceCalculationStrategy
java.lang.Object
de.hybris.platform.prosservices.price.strategies.impl.AbstractPROSPriceCalculationStrategy
de.hybris.platform.prosservices.price.strategies.impl.AllowancePROSPriceCalculationStrategy
- All Implemented Interfaces:
ShoppingPriceCalculationStrategy
The price calculation strategy to calculate price for allowances.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionde.hybris.platform.util.PriceValueGet base price price value.Collection<de.hybris.platform.util.TaxValue>Get tax values collection.Methods inherited from class de.hybris.platform.prosservices.price.strategies.impl.AbstractPROSPriceCalculationStrategy
findPricingSolution, findPricingSolutionByFareReferenceEntry, findPricingSolutionID, findPricingSolutionIDFromSameODEntries, getCommonI18NService, getProsSearchResponseService, getProsTravelBundleTemplateService, getSearchResponseService, getSessionService, setCommonI18NService, setProsSearchResponseService, setProsTravelBundleTemplateService, setSearchResponseService, setSessionService
-
Constructor Details
-
AllowancePROSPriceCalculationStrategy
public AllowancePROSPriceCalculationStrategy()
-
-
Method Details
-
getTaxValues
public Collection<de.hybris.platform.util.TaxValue> getTaxValues(AbstractOrderEntryModel entry) throws de.hybris.platform.order.exceptions.CalculationException Description copied from interface:ShoppingPriceCalculationStrategyGet tax values collection.- Parameters:
entry- the entry- Returns:
- the collection
- Throws:
de.hybris.platform.order.exceptions.CalculationException- the calculation exception
-
getBasePrice
public de.hybris.platform.util.PriceValue getBasePrice(AbstractOrderEntryModel entry) throws de.hybris.platform.order.exceptions.CalculationException Description copied from interface:ShoppingPriceCalculationStrategyGet base price price value.- Parameters:
entry- the entry- Returns:
- the price value
- Throws:
de.hybris.platform.order.exceptions.CalculationException- the calculation exception
-