Uses of Class
de.hybris.platform.ruleengineservices.rao.AbstractOrderRAO
Packages that use AbstractOrderRAO
Package
Description
-
Uses of AbstractOrderRAO in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type AbstractOrderRAOModifier and TypeMethodDescriptionprotected AbstractOrderModelDefaultPromotionActionService.getOrder(AbstractOrderRAO orderRao) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.calculation
Methods in de.hybris.platform.ruleengineservices.calculation with parameters of type AbstractOrderRAOModifier and TypeMethodDescriptionvoidRuleEngineCalculationService.calculateTotals(AbstractOrderRAO abstractOrderRao) performs a (re)calculation on the given abstractOrderRao and updates these properties:getTotal()getSubTotal()getDeliveryCost()getPaymentCost()protected OrderEntryRAOAbstractRuleEngineTest.createOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity) protected OrderEntryRAOAbstractRuleEngineTest.createOrderEntryRAO(AbstractOrderRAO order, String basePrice, String currencyIso, int quantity, int entryNumber) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.calculation.impl
Methods in de.hybris.platform.ruleengineservices.calculation.impl that return types with arguments of type AbstractOrderRAOModifier and TypeMethodDescriptionprotected Converter<AbstractOrderRAO,Order> DefaultPriceAdjustmentStrategy.getAbstractOrderRaoToOrderConverter()protected Converter<AbstractOrderRAO,Order> DefaultRuleEngineCalculationService.getAbstractOrderRaoToOrderConverter()Methods in de.hybris.platform.ruleengineservices.calculation.impl with parameters of type AbstractOrderRAOModifier and TypeMethodDescriptionvoidDefaultRuleEngineCalculationService.calculateTotals(AbstractOrderRAO cartRao) protected voidDefaultRuleEngineCalculationService.ensureOrderEntryRAOEntryNumbers(AbstractOrderRAO abstractOrderRao) for the givenAbstractOrderRAOthis method ensures that each of thegetEntries()has a entry number set.protected OrderEntryRAODefaultRuleEngineCalculationService.findOrderEntryRAO(AbstractOrderRAO order, NumberedLineItem lineItem) returns the corresponding OrderEntryRAO for the givenlineItem.protected voidDefaultRuleEngineCalculationService.recalculateTotals(AbstractOrderRAO cartRao, Order cart) Uses the givencartto recalculate the totals of the givencartRao.Method parameters in de.hybris.platform.ruleengineservices.calculation.impl with type arguments of type AbstractOrderRAOModifier and TypeMethodDescriptionvoidDefaultPriceAdjustmentStrategy.setAbstractOrderRaoToOrderConverter(Converter<AbstractOrderRAO, Order> abstractOrderRaoToOrderConverter) voidDefaultRuleEngineCalculationService.setAbstractOrderRaoToOrderConverter(Converter<AbstractOrderRAO, Order> abstractOrderRaoToOrderConverter) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.converters
Methods in de.hybris.platform.ruleengineservices.converters that return types with arguments of type AbstractOrderRAOModifier and TypeMethodDescriptionprotected Converter<AbstractOrderRAO,Currency> AbstractOrderRaoToOrderConverter.getAbstractOrderRaoToCurrencyConverter()protected Converter<AbstractOrderRAO,Currency> OrderEntryRaoToNumberedLineItemConverter.getAbstractOrderRaoToCurrencyConverter()Methods in de.hybris.platform.ruleengineservices.converters with parameters of type AbstractOrderRAOModifier and TypeMethodDescriptionAbstractOrderRaoToCurrencyConverter.convert(AbstractOrderRAO source) AbstractOrderRaoToCurrencyConverter.convert(AbstractOrderRAO paramSOURCE, Currency paramTARGET) AbstractOrderRaoToOrderConverter.convert(AbstractOrderRAO cartRao) AbstractOrderRaoToOrderConverter.convert(AbstractOrderRAO paramSOURCE, Order paramTARGET) AbstractOrderRaoToOrderConverter.convertEntriesToLineItems(AbstractOrderRAO cartRao) protected LineItemDiscountAbstractOrderRaoToOrderConverter.convertToLineItemDiscount(DiscountRAO discountRao, AbstractOrderRAO cartRao) protected OrderDiscountAbstractOrderRaoToOrderConverter.convertToOrderDiscount(DiscountRAO discountRao, AbstractOrderRAO cartRao) protected OrderChargeAbstractOrderRaoToOrderConverter.convertToPaymentOrderCharge(AbstractOrderRAO cartRao) creates the OrderCharge of type PAYMENT based on the given cart.protected OrderChargeAbstractOrderRaoToOrderConverter.convertToShippingOrderCharge(AbstractOrderRAO cartRao) creates the OrderCharge of type SHIPPING based on the given cart.protected booleanAbstractOrderRaoToOrderConverter.isDiscountNotOrderLevel(AbstractOrderRAO orderRAO, DiscountRAO discount) Method parameters in de.hybris.platform.ruleengineservices.converters with type arguments of type AbstractOrderRAOModifier and TypeMethodDescriptionvoidAbstractOrderRaoToOrderConverter.setAbstractOrderRaoToCurrencyConverter(Converter<AbstractOrderRAO, Currency> abstractOrderRaoToCurrencyConverter) voidOrderEntryRaoToNumberedLineItemConverter.setAbstractOrderRaoToCurrencyConverter(Converter<AbstractOrderRAO, Currency> abstractOrderRaoToCurrencyConverter) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.converters.populator
Classes in de.hybris.platform.ruleengineservices.converters.populator with type parameters of type AbstractOrderRAOModifier and TypeClassDescriptionclassAbstractOrderRaoPopulator<T extends AbstractOrderModel,P extends AbstractOrderRAO> Converter implementation forAbstractOrderModelas source andAbstractOrderRAOas target type. -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.rao
Subclasses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.raoMethods in de.hybris.platform.ruleengineservices.rao that return AbstractOrderRAOMethods in de.hybris.platform.ruleengineservices.rao that return types with arguments of type AbstractOrderRAOMethods in de.hybris.platform.ruleengineservices.rao with parameters of type AbstractOrderRAOMethod parameters in de.hybris.platform.ruleengineservices.rao with type arguments of type AbstractOrderRAO -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.rao.util
Methods in de.hybris.platform.ruleengineservices.rao.util with parameters of type AbstractOrderRAOModifier and TypeMethodDescriptionDefaultRaoService.createOrderEntry(AbstractOrderRAO order, String product, double basePrice, int quantity, int entryNumber)