Interface OfferPriceData
- All Superinterfaces:
org.broadleafcommerce.common.copy.MultiTenantCloneable<OfferPriceData>,Serializable,org.broadleafcommerce.common.persistence.Status
- All Known Implementing Classes:
OfferPriceDataImpl
public interface OfferPriceData
extends org.broadleafcommerce.common.persistence.Status, Serializable, org.broadleafcommerce.common.copy.MultiTenantCloneable<OfferPriceData>
- Author:
- Nick Crum ncrum
-
Method Summary
Modifier and TypeMethodDescriptiongetId()getOffer()voidsetActiveEndDate(Date activeEndDate) voidsetActiveStartDate(Date activeStartDate) voidsetAmount(BigDecimal amount) voidsetDiscountType(OfferDiscountType discountType) voidvoidsetIdentifierType(OfferPriceDataIdentifierType identifierType) voidsetIdentifierValue(String identifierValue) voidvoidsetQuantity(Integer quantity) Methods inherited from interface org.broadleafcommerce.common.copy.MultiTenantCloneable
createOrRetrieveCopyInstanceMethods inherited from interface org.broadleafcommerce.common.persistence.Status
getArchived, isActive, setArchived
-
Method Details
-
getId
Long getId() -
setId
-
getOffer
Offer getOffer() -
setOffer
-
getActiveStartDate
Date getActiveStartDate() -
setActiveStartDate
-
getActiveEndDate
Date getActiveEndDate() -
setActiveEndDate
-
getIdentifierType
OfferPriceDataIdentifierType getIdentifierType() -
setIdentifierType
-
getIdentifierValue
String getIdentifierValue() -
setIdentifierValue
-
getDiscountType
OfferDiscountType getDiscountType() -
setDiscountType
-
getAmount
BigDecimal getAmount() -
setAmount
-
getQuantity
Integer getQuantity() -
setQuantity
-