org.broadleafcommerce.core.offer.domain
Class OfferCodeImpl

java.lang.Object
  extended by org.broadleafcommerce.core.offer.domain.OfferCodeImpl
All Implemented Interfaces:
java.io.Serializable, OfferCode

@Entity
public class OfferCodeImpl
extends java.lang.Object
implements OfferCode

See Also:
Serialized Form

Field Summary
protected  java.util.Date endDate
           
protected  java.lang.Long id
           
protected  int maxUses
           
protected  Offer offer
           
protected  java.lang.String offerCode
           
protected  java.util.List<Order> orders
           
static long serialVersionUID
           
protected  java.util.Date startDate
           
protected  int uses
          Deprecated. 
 
Constructor Summary
OfferCodeImpl()
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
 java.util.Date getEndDate()
           
 java.lang.Long getId()
           
 int getMaxUses()
           
 Offer getOffer()
           
 java.lang.String getOfferCode()
           
 java.util.List<Order> getOrders()
           
 java.util.Date getStartDate()
           
 int getUses()
          Deprecated. 
 int hashCode()
           
 void setEndDate(java.util.Date endDate)
           
 void setId(java.lang.Long id)
           
 void setMaxUses(int maxUses)
           
 void setOffer(Offer offer)
           
 void setOfferCode(java.lang.String offerCode)
           
 void setOrders(java.util.List<Order> orders)
           
 void setStartDate(java.util.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

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values

id

protected java.lang.Long id

offer

protected Offer offer

offerCode

protected java.lang.String offerCode

startDate

protected java.util.Date startDate

endDate

protected java.util.Date endDate

maxUses

protected int maxUses

uses

@Deprecated
protected int uses
Deprecated. 

orders

protected java.util.List<Order> orders
Constructor Detail

OfferCodeImpl

public OfferCodeImpl()
Method Detail

getId

public java.lang.Long getId()
Specified by:
getId in interface OfferCode

setId

public void setId(java.lang.Long id)
Specified by:
setId in interface OfferCode

getOffer

public Offer getOffer()
Specified by:
getOffer in interface OfferCode

setOffer

public void setOffer(Offer offer)
Specified by:
setOffer in interface OfferCode

getOfferCode

public java.lang.String getOfferCode()
Specified by:
getOfferCode in interface OfferCode

setOfferCode

public void setOfferCode(java.lang.String offerCode)
Specified by:
setOfferCode in interface OfferCode

getMaxUses

public int getMaxUses()
Specified by:
getMaxUses in interface OfferCode

setMaxUses

public void setMaxUses(int maxUses)
Specified by:
setMaxUses in interface OfferCode

getUses

@Deprecated
public int getUses()
Deprecated. 

Specified by:
getUses in interface OfferCode

setUses

@Deprecated
public void setUses(int uses)
Deprecated. 

Specified by:
setUses in interface OfferCode

getStartDate

public java.util.Date getStartDate()
Specified by:
getStartDate in interface OfferCode

setStartDate

public void setStartDate(java.util.Date startDate)
Specified by:
setStartDate in interface OfferCode

getEndDate

public java.util.Date getEndDate()
Specified by:
getEndDate in interface OfferCode

setEndDate

public void setEndDate(java.util.Date endDate)
Specified by:
setEndDate in interface OfferCode

getOrders

public java.util.List<Order> getOrders()
Specified by:
getOrders in interface OfferCode

setOrders

public void setOrders(java.util.List<Order> orders)
Specified by:
setOrders in interface OfferCode

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object


Copyright © 2012. All Rights Reserved.