Uses of Class
org.salespointframework.order.OrderLine
Packages that use OrderLine
Package
Description
The inventory subsystem.
The order subsystem.
-
Uses of OrderLine in org.salespointframework.inventory
Methods in org.salespointframework.inventory with parameters of type OrderLineModifier and TypeMethodDescriptionstatic boolean
LineItemFilter.shouldBeHandled
(OrderLine orderLine, Collection<LineItemFilter> filters) Returns whether the givenOrderLine
should be handled considering the givenLineItemFilter
s. -
Uses of OrderLine in org.salespointframework.order
Methods in org.salespointframework.order that return OrderLineModifier and TypeMethodDescriptionOrder.addOrderLine
(Product product, Quantity quantity) ChargeLine.AttachedChargeLine.getOrderLine()
@NonNull OrderLine
OrderCompletionReport.OrderLineCompletion.getOrderLine()
Methods in org.salespointframework.order that return types with arguments of type OrderLineMethods in org.salespointframework.order with parameters of type OrderLineModifier and TypeMethodDescriptionOrder.addChargeLine
(javax.money.MonetaryAmount price, String description, OrderLine orderLine) Adds anChargeLine.AttachedChargeLine
with the given price and description to the givenOrderLine
.boolean
Returns whether theChargeLine.AttachedChargeLine
belongs to the givenOrderLine
.Creates anOrderCompletionReport.OrderLineCompletion
representing an erroneousOrderLine
alongside an error message.Order.getChargeLines
(OrderLine orderLine) Returns allChargeLine.AttachedChargeLine
s for the givenOrderLine
.void
Removes the givenOrderLine
as well as allChargeLine.AttachedChargeLine
associated with it.void
Order.removeChargeLinesFor
(OrderLine orderLine) Removes allChargeLine.AttachedChargeLine
s attached to the givenOrderLine
.Creates anOrderCompletionReport.OrderLineCompletion
representing the successful completion of anOrderLine
.Method parameters in org.salespointframework.order with type arguments of type OrderLineModifier and TypeMethodDescriptionApplies the givenConsumer
in case theOrderCompletionReport.OrderLineCompletion
is successful.