org.broadleafcommerce.core.offer.domain
Interface Offer
- All Superinterfaces:
- Serializable
- All Known Implementing Classes:
- OfferImpl
public interface Offer
- extends Serializable
setId
void setId(Long id)
getId
Long getId()
getName
String getName()
setName
void setName(String name)
getDescription
String getDescription()
setDescription
void setDescription(String description)
getType
OfferType getType()
setType
void setType(OfferType offerType)
getDiscountType
OfferDiscountType getDiscountType()
setDiscountType
void setDiscountType(OfferDiscountType type)
getValue
BigDecimal getValue()
setValue
void setValue(BigDecimal value)
getPriority
int getPriority()
setPriority
void setPriority(int priority)
getStartDate
Date getStartDate()
setStartDate
void setStartDate(Date startDate)
getEndDate
Date getEndDate()
setEndDate
void setEndDate(Date endDate)
isStackable
boolean isStackable()
setStackable
void setStackable(boolean stackable)
getTargetSystem
String getTargetSystem()
setTargetSystem
void setTargetSystem(String targetSystem)
getApplyDiscountToSalePrice
boolean getApplyDiscountToSalePrice()
setApplyDiscountToSalePrice
void setApplyDiscountToSalePrice(boolean applyToSalePrice)
getAppliesToOrderRules
@Deprecated
String getAppliesToOrderRules()
- Deprecated.
setAppliesToOrderRules
@Deprecated
void setAppliesToOrderRules(String appliesToRules)
- Deprecated.
getAppliesToCustomerRules
@Deprecated
String getAppliesToCustomerRules()
- Deprecated.
setAppliesToCustomerRules
@Deprecated
void setAppliesToCustomerRules(String appliesToCustomerRules)
- Deprecated.
isApplyDiscountToMarkedItems
@Deprecated
boolean isApplyDiscountToMarkedItems()
- Deprecated.
setApplyDiscountToMarkedItems
@Deprecated
void setApplyDiscountToMarkedItems(boolean applyDiscountToMarkedItems)
- Deprecated.
getOfferItemQualifierRuleType
OfferItemRestrictionRuleType getOfferItemQualifierRuleType()
setOfferItemQualifierRuleType
void setOfferItemQualifierRuleType(OfferItemRestrictionRuleType restrictionRuleType)
getOfferItemTargetRuleType
OfferItemRestrictionRuleType getOfferItemTargetRuleType()
setOfferItemTargetRuleType
void setOfferItemTargetRuleType(OfferItemRestrictionRuleType restrictionRuleType)
isCombinableWithOtherOffers
boolean isCombinableWithOtherOffers()
setCombinableWithOtherOffers
void setCombinableWithOtherOffers(boolean combinableWithOtherOffers)
getDeliveryType
OfferDeliveryType getDeliveryType()
setDeliveryType
void setDeliveryType(OfferDeliveryType deliveryType)
getMaxUses
int getMaxUses()
setMaxUses
void setMaxUses(int maxUses)
getUses
@Deprecated
int getUses()
- Deprecated.
setUses
@Deprecated
void setUses(int uses)
- Deprecated.
getQualifyingItemCriteria
Set<OfferItemCriteria> getQualifyingItemCriteria()
setQualifyingItemCriteria
void setQualifyingItemCriteria(Set<OfferItemCriteria> qualifyingItemCriteria)
getTargetItemCriteria
OfferItemCriteria getTargetItemCriteria()
setTargetItemCriteria
void setTargetItemCriteria(OfferItemCriteria targetItemCriteria)
isTotalitarianOffer
Boolean isTotalitarianOffer()
setTotalitarianOffer
void setTotalitarianOffer(Boolean totalitarianOffer)
getOfferMatchRules
Map<String,OfferRule> getOfferMatchRules()
setOfferMatchRules
void setOfferMatchRules(Map<String,OfferRule> offerMatchRules)
getTreatAsNewFormat
Boolean getTreatAsNewFormat()
setTreatAsNewFormat
void setTreatAsNewFormat(Boolean treatAsNewFormat)
Copyright © 2012. All Rights Reserved.