Class SplitItemPair<I>

java.lang.Object
com.broadleafcommerce.cartoperation.domain.SplitItemPair<I>

public class SplitItemPair<I> extends Object
A DTO to hold a pair of items that was originally split from one or combined into a pair of items.

This is useful for handling item pricing with limited quantity. For example, if a sale price only has 2 quantity available and the item has a quantity of 3, it needs to be split into a pair of items with quantity of 2 and 1, each has separate pricing.

Author:
Sunny Yu
  • Constructor Details

    • SplitItemPair

      public SplitItemPair()
  • Method Details

    • getOriginalItem

      public I getOriginalItem()
      The original item that the splitItem was split from
    • getSplitItem

      public I getSplitItem()
      The split item that was split from originalItem.
    • setOriginalItem

      public void setOriginalItem(I originalItem)
      The original item that the splitItem was split from
    • setSplitItem

      public void setSplitItem(I splitItem)
      The split item that was split from originalItem.