public void removeAllItemAdjustments() { for (OrderItem orderItem : getDelegate().getOrderItems()) { orderItem.removeAllAdjustments(); adjustmentPrice = null; resetTotalitarianOfferApplied(); if (orderItem instanceof BundleOrderItem) { for (DiscreteOrderItem discreteOrderItem : ((BundleOrderItem) orderItem).getDiscreteOrderItems()) { discreteOrderItem.setPrice(null); } } orderItem.setPrice(null); orderItem.assignFinalPrice(); } splitItems.clear(); }