|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.broadleafcommerce.core.offer.domain.OfferCodeImpl
@Entity public class OfferCodeImpl
| Field Summary | |
|---|---|
protected Long |
id
|
protected Integer |
maxUses
|
protected Offer |
offer
|
protected String |
offerCode
|
protected Date |
offerCodeEndDate
|
protected Date |
offerCodeStartDate
|
protected List<Order> |
orders
|
static long |
serialVersionUID
|
protected int |
uses
Deprecated. |
| Constructor Summary | |
|---|---|
OfferCodeImpl()
|
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
|
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. |
int |
hashCode()
|
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. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
public static final long serialVersionUID
protected Long id
protected Offer offer
protected String offerCode
protected Date offerCodeStartDate
protected Date offerCodeEndDate
protected Integer maxUses
@Deprecated protected int uses
protected List<Order> orders
| Constructor Detail |
|---|
public OfferCodeImpl()
| Method Detail |
|---|
public Long getId()
getId in interface OfferCodepublic void setId(Long id)
setId in interface OfferCodepublic Offer getOffer()
getOffer in interface OfferCodepublic void setOffer(Offer offer)
setOffer in interface OfferCodepublic String getOfferCode()
getOfferCode in interface OfferCodepublic void setOfferCode(String offerCode)
setOfferCode in interface OfferCodepublic int getMaxUses()
OfferCode
getMaxUses in interface OfferCodepublic void setMaxUses(int maxUses)
OfferCode
setMaxUses in interface OfferCodepublic boolean isUnlimitedUse()
OfferCodeOfferCode.getMaxUses() == 0
isUnlimitedUse in interface OfferCodepublic boolean isLimitedUse()
OfferCodeOfferCode.getMaxUses() > 0
isLimitedUse in interface OfferCode@Deprecated public int getUses()
getUses in interface OfferCode@Deprecated public void setUses(int uses)
setUses in interface OfferCodepublic Date getStartDate()
getStartDate in interface OfferCodepublic void setStartDate(Date startDate)
setStartDate in interface OfferCodepublic Date getEndDate()
getEndDate in interface OfferCodepublic void setEndDate(Date endDate)
setEndDate in interface OfferCodepublic List<Order> getOrders()
getOrders in interface OfferCodepublic void setOrders(List<Order> orders)
setOrders in interface OfferCodepublic int hashCode()
hashCode in class Objectpublic boolean equals(Object o)
equals in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||