@Entity public class FulfillmentGroupAdjustmentImpl extends Object implements FulfillmentGroupAdjustment, CurrencyCodeIdentifiable
| Modifier and Type | Field and Description |
|---|---|
protected Offer |
deproxiedOffer |
protected FulfillmentGroup |
fulfillmentGroup |
protected Long |
id |
protected Boolean |
isFutureCredit |
protected Offer |
offer |
protected String |
reason |
static long |
serialVersionUID |
protected BigDecimal |
value |
| Constructor and Description |
|---|
FulfillmentGroupAdjustmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCurrencyCode() |
FulfillmentGroup |
getFulfillmentGroup() |
Long |
getId() |
Offer |
getOffer() |
String |
getReason() |
Money |
getValue() |
int |
hashCode() |
void |
init(FulfillmentGroup fulfillmentGroup,
Offer offer,
String reason) |
Boolean |
isFutureCredit()
Future credit means that the associated adjustment will be discounted at a later time to the customer
via a credit.
|
void |
setFulfillmentGroup(FulfillmentGroup fulfillmentGroup) |
void |
setFutureCredit(Boolean futureCredit)
Future credit means that the associated adjustment will be discounted at a later time to the customer
via a credit.
|
void |
setId(Long id) |
void |
setOffer(Offer offer) |
void |
setReason(String reason) |
void |
setValue(Money value) |
public static final long serialVersionUID
protected Long id
protected FulfillmentGroup fulfillmentGroup
protected Offer offer
protected String reason
protected BigDecimal value
protected Boolean isFutureCredit
protected Offer deproxiedOffer
public void init(FulfillmentGroup fulfillmentGroup, Offer offer, String reason)
init in interface FulfillmentGroupAdjustmentpublic Long getId()
getId in interface Adjustmentpublic void setId(Long id)
setId in interface Adjustmentpublic FulfillmentGroup getFulfillmentGroup()
getFulfillmentGroup in interface FulfillmentGroupAdjustmentpublic void setFulfillmentGroup(FulfillmentGroup fulfillmentGroup)
setFulfillmentGroup in interface FulfillmentGroupAdjustmentpublic Offer getOffer()
getOffer in interface Adjustmentpublic void setOffer(Offer offer)
public String getReason()
getReason in interface Adjustmentpublic void setReason(String reason)
setReason in interface Adjustmentpublic Money getValue()
getValue in interface Adjustmentpublic void setValue(Money value)
setValue in interface AdjustmentsetValue in interface FulfillmentGroupAdjustmentpublic String getCurrencyCode()
getCurrencyCode in interface CurrencyCodeIdentifiablepublic Boolean isFutureCredit()
FulfillmentGroupAdjustmentOffer.getAdjustmentType() for more infoisFutureCredit in interface FulfillmentGroupAdjustmentpublic void setFutureCredit(Boolean futureCredit)
FulfillmentGroupAdjustmentOffer.getAdjustmentType() for more infosetFutureCredit in interface FulfillmentGroupAdjustmentCopyright © 2021. All rights reserved.