Uses of Class
de.hybris.platform.ruleengineservices.rao.AbstractOrderRAO
-
-
Uses of AbstractOrderRAO in de.hybris.platform.promotionengineservices.promotionengine.impl
Methods in de.hybris.platform.promotionengineservices.promotionengine.impl with parameters of type AbstractOrderRAO Modifier and Type Method Description protected AbstractOrderModelDefaultPromotionActionService. getOrder(AbstractOrderRAO orderRao) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.calculation
Methods in de.hybris.platform.ruleengineservices.calculation with parameters of type AbstractOrderRAO Modifier and Type Method Description voidRuleEngineCalculationService. calculateTotals(AbstractOrderRAO abstractOrderRao)performs a (re)calculation on the given abstractOrderRao and updates these properties:getTotal()getSubTotal()getDeliveryCost()getPaymentCost()protected OrderEntryRAOAbstractRuleEngineTest. createOrderEntryRAO(AbstractOrderRAO order, java.lang.String basePrice, java.lang.String currencyIso, int quantity)protected OrderEntryRAOAbstractRuleEngineTest. createOrderEntryRAO(AbstractOrderRAO order, java.lang.String basePrice, java.lang.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 AbstractOrderRAO Modifier and Type Method Description protected Converter<AbstractOrderRAO,Order>DefaultPriceAdjustmentStrategy. getAbstractOrderRaoToOrderConverter()protected Converter<AbstractOrderRAO,Order>DefaultRuleEngineCalculationService. getAbstractOrderRaoToOrderConverter()Methods in de.hybris.platform.ruleengineservices.calculation.impl with parameters of type AbstractOrderRAO Modifier and Type Method Description voidDefaultRuleEngineCalculationService. 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 AbstractOrderRAO Modifier and Type Method Description voidDefaultPriceAdjustmentStrategy. 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 AbstractOrderRAO Modifier and Type Method Description protected Converter<AbstractOrderRAO,Currency>AbstractOrderRaoToOrderConverter. getAbstractOrderRaoToCurrencyConverter()protected Converter<AbstractOrderRAO,Currency>OrderEntryRaoToNumberedLineItemConverter. getAbstractOrderRaoToCurrencyConverter()Methods in de.hybris.platform.ruleengineservices.converters with parameters of type AbstractOrderRAO Modifier and Type Method Description CurrencyAbstractOrderRaoToCurrencyConverter. convert(AbstractOrderRAO source)CurrencyAbstractOrderRaoToCurrencyConverter. convert(AbstractOrderRAO paramSOURCE, Currency paramTARGET)OrderAbstractOrderRaoToOrderConverter. convert(AbstractOrderRAO cartRao)OrderAbstractOrderRaoToOrderConverter. convert(AbstractOrderRAO paramSOURCE, Order paramTARGET)protected java.util.List<LineItem>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 AbstractOrderRAO Modifier and Type Method Description voidAbstractOrderRaoToOrderConverter. 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 AbstractOrderRAO Modifier and Type Class Description classAbstractOrderRaoPopulator<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.rao Modifier and Type Class Description classCartRAOclassOrderRAOMethods in de.hybris.platform.ruleengineservices.rao that return AbstractOrderRAO Modifier and Type Method Description AbstractOrderRAOOrderEntryRAO. getOrder()Methods in de.hybris.platform.ruleengineservices.rao that return types with arguments of type AbstractOrderRAO Modifier and Type Method Description java.util.Set<AbstractOrderRAO>UserRAO. getOrders()Methods in de.hybris.platform.ruleengineservices.rao with parameters of type AbstractOrderRAO Modifier and Type Method Description voidOrderEntryRAO. setOrder(AbstractOrderRAO order)Method parameters in de.hybris.platform.ruleengineservices.rao with type arguments of type AbstractOrderRAO Modifier and Type Method Description voidUserRAO. setOrders(java.util.Set<AbstractOrderRAO> orders) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.rao.util
Methods in de.hybris.platform.ruleengineservices.rao.util with parameters of type AbstractOrderRAO Modifier and Type Method Description OrderEntryRAODefaultRaoService. createOrderEntry(AbstractOrderRAO order, ProductRAO product, double basePrice, int quantity, int entryNumber) -
Uses of AbstractOrderRAO in de.hybris.platform.ruleengineservices.rule.evaluation
Methods in de.hybris.platform.ruleengineservices.rule.evaluation with parameters of type AbstractOrderRAO Modifier and Type Method Description java.util.List<DiscountRAO>AddOrderEntryGroupFixedPriceDiscountRAOAction. addOrderEntryGroupFixedPriceDiscount(AbstractOrderRAO order, java.util.List<EntriesSelectionStrategyRPD> entriesSelectionStrategyRPDs, java.math.BigDecimal targetPrice, RuleEngineResultRAO result, java.lang.Object ruleContext)Deprecated, for removal: This API element is subject to removal in a future version.Sets the target pricetargetPriceto a group of products, selecting them from order entries according to the givenentriesSelectionStrategyRPDs.
-