Interface CandidateItemOffer

All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<CandidateItemOffer>, Serializable
All Known Implementing Classes:
CandidateItemOfferImpl

public interface CandidateItemOffer extends Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<CandidateItemOffer>
OrderItem level offer that has been qualified for an order, but may still be ejected based on additional pricing and stackability concerns once the order has been processed through the promotion engine.
  • Method Details

    • getId

      Long getId()
    • setId

      void setId(Long id)
    • getOrderItem

      OrderItem getOrderItem()
    • setOrderItem

      void setOrderItem(OrderItem orderItem)
    • clone

    • getPriority

      int getPriority()
    • getOffer

      Offer getOffer()
    • setOffer

      void setOffer(Offer offer)
    • getDiscountedPrice

      org.broadleafcommerce.common.money.Money getDiscountedPrice()
    • setDiscountedPrice

      void setDiscountedPrice(org.broadleafcommerce.common.money.Money discountedPrice)