@Entity public class ProratedOrderItemAdjustmentImpl extends Object implements ProratedOrderItemAdjustment, CurrencyCodeIdentifiable
| Modifier and Type | Field and Description |
|---|---|
protected Long |
id |
protected Offer |
offer |
protected OrderItem |
orderItem |
protected int |
quantity |
protected String |
reason |
static long |
serialVersionUID |
protected BigDecimal |
value |
| Constructor and Description |
|---|
ProratedOrderItemAdjustmentImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
String |
getCurrencyCode() |
Long |
getId() |
Offer |
getOffer() |
OrderItem |
getOrderItem() |
int |
getQuantity() |
String |
getReason() |
Money |
getValue() |
int |
hashCode() |
void |
init(OrderItem orderItem,
Offer offer,
String reason) |
void |
setId(Long id) |
void |
setOffer(Offer offer) |
void |
setOrderItem(OrderItem orderItem) |
void |
setQuantity(int quantity) |
void |
setReason(String reason) |
void |
setValue(Money value) |
public static final long serialVersionUID
protected Long id
protected OrderItem orderItem
protected Offer offer
protected String reason
protected BigDecimal value
protected int quantity
public void init(OrderItem orderItem, Offer offer, String reason)
init in interface ProratedOrderItemAdjustmentpublic Long getId()
getId in interface Adjustmentpublic void setId(Long id)
setId in interface Adjustmentpublic OrderItem getOrderItem()
getOrderItem in interface ProratedOrderItemAdjustmentpublic Offer getOffer()
getOffer in interface Adjustmentpublic String getReason()
getReason in interface Adjustmentpublic void setReason(String reason)
setReason in interface Adjustmentpublic void setOrderItem(OrderItem orderItem)
setOrderItem in interface ProratedOrderItemAdjustmentpublic void setOffer(Offer offer)
public Money getValue()
getValue in interface Adjustmentpublic void setValue(Money value)
setValue in interface Adjustmentpublic int getQuantity()
getQuantity in interface ProratedOrderItemAdjustmentpublic void setQuantity(int quantity)
setQuantity in interface ProratedOrderItemAdjustmentpublic String getCurrencyCode()
getCurrencyCode in interface CurrencyCodeIdentifiableCopyright © 2022. All rights reserved.