public interface OfferCode extends Status, Serializable, MultiTenantCloneable<OfferCode>
Modifier and Type | Method and Description |
---|---|
Date |
getEndDate() |
Long |
getId() |
int |
getMaxUses()
Returns the maximum number of times that this code can be used regardless of Order or Customer
0 indicates unlimited usage.
|
Offer |
getOffer() |
String |
getOfferCode() |
List<Order> |
getOrders() |
Date |
getStartDate() |
int |
getUses()
Deprecated.
replaced by the
OfferAudit table |
boolean |
isLimitedUse()
Indicates that this code has a limit on how many times it can be used.
|
boolean |
isUnlimitedUse()
Indicates that this is an unlimited-use code.
|
void |
setEndDate(Date endDate) |
void |
setId(Long id) |
void |
setMaxUses(int maxUses)
Sets the maximum number of times that this code can be used regardless of Order or Customer
0 indicates unlimited usage.
|
void |
setOffer(Offer offer) |
void |
setOfferCode(String offerCode) |
void |
setOrders(List<Order> orders) |
void |
setStartDate(Date startDate) |
void |
setUses(int uses)
Deprecated.
replaced by the
OfferAudit table |
getArchived, isActive, setArchived
createOrRetrieveCopyInstance
Long getId()
void setId(Long id)
Offer getOffer()
void setOffer(Offer offer)
String getOfferCode()
void setOfferCode(String offerCode)
Date getStartDate()
void setStartDate(Date startDate)
Date getEndDate()
void setEndDate(Date endDate)
int getMaxUses()
void setMaxUses(int maxUses)
maxUses
- boolean isUnlimitedUse()
getMaxUses()
== 0boolean isLimitedUse()
getMaxUses()
> 0@Deprecated int getUses()
OfferAudit
table@Deprecated void setUses(int uses)
OfferAudit
tableCopyright © 2020. All rights reserved.