Uses of Class
de.hybris.order.calculation.domain.LineItem
-
-
Uses of LineItem in de.hybris.order.calculation.domain
Methods in de.hybris.order.calculation.domain that return types with arguments of type LineItem Modifier and Type Method Description java.util.Map<LineItem,Money>MultiLineItemDiscount. getDiscountValues()java.util.List<LineItem>MultiLineItemDiscount. getLineItems()java.util.List<LineItem>Order. getLineItems()Returns all line items attached to this order.Methods in de.hybris.order.calculation.domain with parameters of type LineItem Modifier and Type Method Description voidOrder. addLineItem(int index, LineItem lineitem)Attaches a line items to this order at the specified position.voidOrder. addLineItem(LineItem lineitem)Attaches a line items to this order.voidOrder. addLineItems(LineItem... lineItems)Attaches multiple line items to this order.voidOrder. removeLineItem(LineItem lineitem)Removes a single line item.Method parameters in de.hybris.order.calculation.domain with type arguments of type LineItem Modifier and Type Method Description voidOrder. addLineItems(java.util.List<LineItem> lineItems)Attaches multiple line items to this order.java.util.List<Percentage>MultiLineItemDiscount.EvenMultiLineDiscountSplitStrategy. computeSplitRatio(java.util.List<LineItem> lineItems, java.util.List<Percentage> percentages)java.util.List<Percentage>MultiLineItemDiscount.MultiLineDiscountSplitStrategy. computeSplitRatio(java.util.List<LineItem> lineItems, java.util.List<Percentage> percentages)voidMultiLineItemDiscount. setLineitems(java.util.List<LineItem> lineitems) -
Uses of LineItem in de.hybris.platform.ruleengineservices.calculation
Subclasses of LineItem in de.hybris.platform.ruleengineservices.calculation Modifier and Type Class Description classNumberedLineItemNumberedLineItem adds the entryNumber property to its parentLineItemclass, thereby allowing to lookup a specific order entry within the enclosingOrderby its entry number.Methods in de.hybris.platform.ruleengineservices.calculation with parameters of type LineItem Modifier and Type Method Description booleanMinimumAmountValidationStrategy. isLineItemLowerLimitValid(LineItem lineItem, LineItemDiscount discount)Checks if the LineItem subtotal and the Order subtotal are valid after application of the Discount to the LineItem. -
Uses of LineItem in de.hybris.platform.ruleengineservices.calculation.impl
Methods in de.hybris.platform.ruleengineservices.calculation.impl with parameters of type LineItem Modifier and Type Method Description protected voidDefaultRuleEngineCalculationServiceCreationMethodsTest. assertCreateLineItemDiscountAbsolute(LineItem lineItem, LineItemDiscount createLineItemDiscount, boolean perUnit, Currency currency, java.math.BigDecimal valueOf)protected DiscountRAODefaultRuleEngineCalculationService. createAbsoluteDiscountRAO(LineItem lineItem, java.math.BigDecimal amount, int applicableUnits, boolean perUnit)protected LineItemDiscountDefaultRuleEngineCalculationService. createLineItemDiscount(LineItem lineItem, boolean absolute, java.math.BigDecimal amount)Creates an LineItemDiscount based on the given values and adds it to the givenlineItem.protected LineItemDiscountDefaultRuleEngineCalculationService. createLineItemDiscount(LineItem lineItem, boolean absolute, java.math.BigDecimal amount, boolean perUnit)Creates an LineItemDiscount based on the given values and adds it to the givenlineItem.protected LineItemDiscountDefaultRuleEngineCalculationService. createLineItemDiscount(LineItem lineItem, boolean absolute, java.math.BigDecimal amount, boolean perUnit, int applicableUnits)protected booleanDefaultMinimumAmountValidationStrategy. isLineItemLowerLimitValid(LineItem lineItem)Checks if the LineItem subtotal is valid.booleanDefaultMinimumAmountValidationStrategy. isLineItemLowerLimitValid(LineItem lineItem, LineItemDiscount discount)protected LineItemDiscountDefaultRuleEngineCalculationService. validateLineItemDiscount(LineItem lineItem, boolean absolute, Currency currency, LineItemDiscount discount) -
Uses of LineItem in de.hybris.platform.ruleengineservices.converters
Methods in de.hybris.platform.ruleengineservices.converters that return types with arguments of type LineItem Modifier and Type Method Description protected java.util.List<LineItem>AbstractOrderRaoToOrderConverter. convertEntriesToLineItems(AbstractOrderRAO cartRao)
-