org.broadleafcommerce.core.offer.service.discount.domain
Class PromotableCandidateOrderOfferImpl
java.lang.Object
org.broadleafcommerce.core.offer.service.discount.domain.PromotableCandidateOrderOfferImpl
- All Implemented Interfaces:
- PromotableCandidateOrderOffer
public class PromotableCandidateOrderOfferImpl
- extends java.lang.Object
- implements PromotableCandidateOrderOffer
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
candidateQualifiersMap
protected java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateQualifiersMap
delegate
protected CandidateOrderOffer delegate
order
protected PromotableOrder order
PromotableCandidateOrderOfferImpl
public PromotableCandidateOrderOfferImpl(CandidateOrderOffer candidateOrderOffer,
PromotableOrder order)
getCandidateQualifiersMap
public java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> getCandidateQualifiersMap()
- Specified by:
getCandidateQualifiersMap in interface PromotableCandidateOrderOffer
setCandidateQualifiersMap
public void setCandidateQualifiersMap(java.util.HashMap<OfferItemCriteria,java.util.List<PromotableOrderItem>> candidateItemsMap)
- Specified by:
setCandidateQualifiersMap in interface PromotableCandidateOrderOffer
computeDiscountedPriceAndAmount
public void computeDiscountedPriceAndAmount()
- Specified by:
computeDiscountedPriceAndAmount in interface PromotableCandidateOrderOffer
reset
public void reset()
- Specified by:
reset in interface PromotableCandidateOrderOffer
getDelegate
public CandidateOrderOffer getDelegate()
- Specified by:
getDelegate in interface PromotableCandidateOrderOffer
getOrder
public PromotableOrder getOrder()
- Specified by:
getOrder in interface PromotableCandidateOrderOffer
getOffer
public Offer getOffer()
- Specified by:
getOffer in interface PromotableCandidateOrderOffer
getDiscountedPrice
public Money getDiscountedPrice()
setDiscountedPrice
public void setDiscountedPrice(Money discountedPrice)
getId
public java.lang.Long getId()
setId
public void setId(java.lang.Long id)
setOrder
public void setOrder(Order order)
setOffer
public void setOffer(Offer offer)
getPriority
public int getPriority()
Copyright © 2012. All Rights Reserved.