Uses of Class
de.hybris.order.calculation.domain.OrderDiscount
Packages that use OrderDiscount
Package
Description
-
Uses of OrderDiscount in de.hybris.order.calculation.domain
Methods in de.hybris.order.calculation.domain that return types with arguments of type OrderDiscountModifier and TypeMethodDescriptionOrder.getDiscounts()Returns all discounts attached to this order.Order.getTotalDiscounts()Calculates totals of all discounts assigned to this order separately.Methods in de.hybris.order.calculation.domain with parameters of type OrderDiscountModifier and TypeMethodDescriptionvoidOrder.addDiscount(int index, OrderDiscount discount) Assigns a discount to this order at a speific position.voidOrder.addDiscount(OrderDiscount discount) Assigns a discount to this order.voidOrder.addDiscounts(OrderDiscount... discounts) Assigns multiple discounts to this order.protected MoneyOrder.calculateOrderDiscount(Money currentValue, OrderDiscount discount) Calculates order discountvoidOrder.removeDiscount(OrderDiscount orderDiscount) Removes a discount from this order.Method parameters in de.hybris.order.calculation.domain with type arguments of type OrderDiscountModifier and TypeMethodDescriptionvoidOrder.addDiscounts(List<OrderDiscount> discounts) Assigns multiple discounts to this order. -
Uses of OrderDiscount in de.hybris.platform.ruleengineservices.calculation
Methods in de.hybris.platform.ruleengineservices.calculation with parameters of type OrderDiscountModifier and TypeMethodDescriptionbooleanMinimumAmountValidationStrategy.isOrderLowerLimitValid(Order cart, OrderDiscount discount) Checks if the subtotal is valid after application of the Discount to the Cart. -
Uses of OrderDiscount in de.hybris.platform.ruleengineservices.calculation.impl
Methods in de.hybris.platform.ruleengineservices.calculation.impl that return OrderDiscountModifier and TypeMethodDescriptionprotected OrderDiscountDefaultRuleEngineCalculationService.createOrderDiscount(Order cart, boolean absolute, BigDecimal amount) Creates an OrderDiscount based on the given values and adds it to the givencart.Methods in de.hybris.platform.ruleengineservices.calculation.impl with parameters of type OrderDiscountModifier and TypeMethodDescriptionbooleanDefaultMinimumAmountValidationStrategy.isOrderLowerLimitValid(Order order, OrderDiscount discount) -
Uses of OrderDiscount in de.hybris.platform.ruleengineservices.converters
Methods in de.hybris.platform.ruleengineservices.converters that return OrderDiscountModifier and TypeMethodDescriptionprotected OrderDiscountAbstractOrderRaoToOrderConverter.convertToOrderDiscount(DiscountRAO discountRao, AbstractOrderRAO cartRao)