org.broadleafcommerce.core.offer.domain
Class OrderAdjustmentImpl

java.lang.Object
  extended by org.broadleafcommerce.core.offer.domain.OrderAdjustmentImpl
All Implemented Interfaces:
Serializable, Adjustment, OrderAdjustment

@Entity
public class OrderAdjustmentImpl
extends Object
implements OrderAdjustment

See Also:
Serialized Form

Field Summary
protected  Long id
           
protected  Offer offer
           
protected  Order order
           
protected  String reason
           
static long serialVersionUID
           
protected  BigDecimal value
           
 
Constructor Summary
OrderAdjustmentImpl()
           
 
Method Summary
 boolean equals(Object obj)
           
 Long getId()
           
 Offer getOffer()
           
 Order getOrder()
           
 String getReason()
           
 Money getValue()
           
 int hashCode()
           
 void init(Order order, Offer offer, String reason)
           
 void setId(Long id)
           
 void setOffer(Offer offer)
           
 void setOrder(Order order)
           
 void setReason(String reason)
           
 void setValue(Money value)
           
 
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 Long id

order

protected Order order

offer

protected Offer offer

reason

protected String reason

value

protected BigDecimal value
Constructor Detail

OrderAdjustmentImpl

public OrderAdjustmentImpl()
Method Detail

init

public void init(Order order,
                 Offer offer,
                 String reason)
Specified by:
init in interface OrderAdjustment

getId

public Long getId()
Specified by:
getId in interface Adjustment

setId

public void setId(Long id)
Specified by:
setId in interface Adjustment

getOrder

public Order getOrder()
Specified by:
getOrder in interface OrderAdjustment

setOrder

public void setOrder(Order order)
Specified by:
setOrder in interface OrderAdjustment

getOffer

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

setOffer

public void setOffer(Offer offer)

getReason

public String getReason()
Specified by:
getReason in interface Adjustment

setReason

public void setReason(String reason)
Specified by:
setReason in interface Adjustment

getValue

public Money getValue()
Specified by:
getValue in interface Adjustment

setValue

public void setValue(Money value)
Specified by:
setValue in interface Adjustment

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2013. All Rights Reserved.