Class PromotionQualifier
java.lang.Object
org.broadleafcommerce.core.offer.service.discount.PromotionQualifier
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
PromotionQualifierWrapper
Records the usage of this item as qualifier or target of
the promotion. The discount amount will be 0 if this
item was only used as a qualifier.
- Author:
- jfischer
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()intorg.broadleafcommerce.common.money.MoneygetPrice()intvoidincrementQuantity(int quantity) booleanvoidresetQty(int qty) voidsetFinalizedQuantity(int finalizedQuantity) voidsetItemCriteria(OfferItemCriteria itemCriteria) voidsetPrice(org.broadleafcommerce.common.money.Money price) voidsetPromotion(Offer promotion) voidsetQuantity(int quantity) split(int splitItemQty)
-
Constructor Details
-
PromotionQualifier
public PromotionQualifier()
-
-
Method Details
-
getPromotion
-
setPromotion
-
getItemCriteria
-
setItemCriteria
-
getQuantity
public int getQuantity() -
setQuantity
public void setQuantity(int quantity) -
getFinalizedQuantity
public int getFinalizedQuantity() -
setFinalizedQuantity
public void setFinalizedQuantity(int finalizedQuantity) -
incrementQuantity
public void incrementQuantity(int quantity) -
copy
-
resetQty
public void resetQty(int qty) -
split
-
isFinalized
public boolean isFinalized() -
getPrice
public org.broadleafcommerce.common.money.Money getPrice() -
setPrice
public void setPrice(org.broadleafcommerce.common.money.Money price)
-