org.broadleafcommerce.offer.domain
Class FulfillmentGroupAdjustmentImpl

java.lang.Object
  extended by org.broadleafcommerce.offer.domain.FulfillmentGroupAdjustmentImpl
All Implemented Interfaces:
java.io.Serializable, Adjustment, FulfillmentGroupAdjustment

public class FulfillmentGroupAdjustmentImpl
extends java.lang.Object
implements FulfillmentGroupAdjustment

See Also:
Serialized Form

Field Summary
protected  FulfillmentGroup fulfillmentGroup
           
protected  java.lang.Long id
           
protected  Offer offer
           
protected  java.lang.String reason
           
static long serialVersionUID
           
protected  java.math.BigDecimal value
           
 
Constructor Summary
FulfillmentGroupAdjustmentImpl()
           
 
Method Summary
 void computeAdjustmentValue()
           
 boolean equals(java.lang.Object obj)
           
 FulfillmentGroup getFulfillmentGroup()
           
 java.lang.Long getId()
           
 Offer getOffer()
           
 java.lang.String getReason()
           
 Money getValue()
           
 int hashCode()
           
 void init(FulfillmentGroup fulfillmentGroup, Offer offer, java.lang.String reason)
           
 void setFulfillmentGroup(FulfillmentGroup fulfillmentGroup)
           
 void setId(java.lang.Long id)
           
 void setOffer(Offer offer)
           
 void setReason(java.lang.String reason)
           
 
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

fulfillmentGroup

protected FulfillmentGroup fulfillmentGroup

offer

protected Offer offer

reason

protected java.lang.String reason

value

protected java.math.BigDecimal value
Constructor Detail

FulfillmentGroupAdjustmentImpl

public FulfillmentGroupAdjustmentImpl()
Method Detail

init

public void init(FulfillmentGroup fulfillmentGroup,
                 Offer offer,
                 java.lang.String reason)
Specified by:
init in interface FulfillmentGroupAdjustment

getId

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

setId

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

getFulfillmentGroup

public FulfillmentGroup getFulfillmentGroup()
Specified by:
getFulfillmentGroup in interface FulfillmentGroupAdjustment

setFulfillmentGroup

public void setFulfillmentGroup(FulfillmentGroup fulfillmentGroup)

getOffer

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

setOffer

public void setOffer(Offer offer)

getReason

public java.lang.String getReason()
Specified by:
getReason in interface Adjustment

setReason

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

getValue

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

computeAdjustmentValue

public void computeAdjustmentValue()
Specified by:
computeAdjustmentValue in interface FulfillmentGroupAdjustment

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 © 2010. All Rights Reserved.