Class UniformFixedDiscountDistributeStrategy
java.lang.Object
de.hybris.platform.ruleengineservices.calculation.impl.AbstractFixedDiscountDistributeStrategy
de.hybris.platform.ruleengineservices.calculation.impl.UniformFixedDiscountDistributeStrategy
- All Implemented Interfaces:
EntriesDiscountDistributeStrategy
-
Field Summary
Fields inherited from interface de.hybris.platform.ruleengineservices.calculation.EntriesDiscountDistributeStrategy
DECLARATIVE_UNROUNDED_PRECISION -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Map<Integer,BigDecimal> distributeDiscountOnOrderEntries(BigDecimal totalDiscount, List<OrderEntryRAO> triggeredOrderEntries, String currencyIsoCode) Methods inherited from class de.hybris.platform.ruleengineservices.calculation.impl.AbstractFixedDiscountDistributeStrategy
distributeDiscount, getConsumptionSupport, getCurrencyUtils, getTotalUnconsumedPriceOfOrderEntry, setConsumptionSupport, setCurrencyUtils
-
Constructor Details
-
UniformFixedDiscountDistributeStrategy
public UniformFixedDiscountDistributeStrategy()
-
-
Method Details
-
distributeDiscountOnOrderEntries
protected Map<Integer,BigDecimal> distributeDiscountOnOrderEntries(BigDecimal totalDiscount, List<OrderEntryRAO> triggeredOrderEntries, String currencyIsoCode) - Specified by:
distributeDiscountOnOrderEntriesin classAbstractFixedDiscountDistributeStrategy
-