public class ItemCostAdjustment
extends java.lang.Object
implements java.io.Serializable
Objects of this type are generated during an return or exchange and detail the cost adjustments to the items.
These adjustment objects are summed to determine the refund values.
The following are the adjustment properties:
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected double |
mAmountAdjustment |
protected java.lang.String |
mCommerceItemId |
protected double |
mManualAdjustmentShareAdjustment |
protected double |
mOrderDiscountShareAdjustment |
protected long |
mQuantityAdjusted |
protected double |
mQuantityWithFractionAdjusted |
protected java.lang.String |
mShippingGroupId |
protected double |
mShippingShareAdjustment |
protected double |
mTaxShareAdjustment |
Constructor and Description |
---|
ItemCostAdjustment() |
Modifier and Type | Method and Description |
---|---|
boolean |
containsAdjustments()
Returns true if this object contains any
adjustments.
|
double |
getAmountAdjustment() |
java.lang.String |
getCommerceItemId() |
double |
getManualAdjustmentShareAdjustment() |
double |
getOrderDiscountShareAdjustment() |
long |
getQuantityAdjusted() |
double |
getQuantityWithFractionAdjusted()
Get property QuantityWithFractionAdjusted
|
java.lang.String |
getShippingGroupId() |
double |
getShippingShareAdjustment() |
double |
getTaxShareAdjustment() |
void |
setAmountAdjustment(double pAmountAdjustment) |
void |
setCommerceItemId(java.lang.String pCommerceItemId) |
void |
setManualAdjustmentShareAdjustment(double pManualAdjustmentShareAdjustment) |
void |
setOrderDiscountShareAdjustment(double pOrderDiscountShareAdjustment) |
void |
setQuantityAdjusted(long pQuantityAdjusted) |
void |
setQuantityWithFractionAdjusted(double pQuantityWithFractionAdjusted)
Sets the fractional quantity that this adjustment affected.
|
void |
setShippingGroupId(java.lang.String pShippingGroupId) |
void |
setShippingShareAdjustment(double pShippingShareAdjustment) |
void |
setTaxShareAdjustment(double pTaxShareAdjustment) |
java.lang.String |
toString()
Produces a String representation for this ItemAdjustment
|
public static java.lang.String CLASS_VERSION
protected long mQuantityAdjusted
protected double mQuantityWithFractionAdjusted
protected double mAmountAdjustment
protected double mOrderDiscountShareAdjustment
protected double mShippingShareAdjustment
protected double mTaxShareAdjustment
protected double mManualAdjustmentShareAdjustment
protected java.lang.String mCommerceItemId
protected java.lang.String mShippingGroupId
public long getQuantityAdjusted()
public void setQuantityAdjusted(long pQuantityAdjusted)
public double getQuantityWithFractionAdjusted()
public void setQuantityWithFractionAdjusted(double pQuantityWithFractionAdjusted)
pQuantityWithFractionAdjusted
- represents the fractional quantity that this adjustment applies.public double getAmountAdjustment()
public void setAmountAdjustment(double pAmountAdjustment)
public double getOrderDiscountShareAdjustment()
public void setOrderDiscountShareAdjustment(double pOrderDiscountShareAdjustment)
public double getShippingShareAdjustment()
public void setShippingShareAdjustment(double pShippingShareAdjustment)
public double getTaxShareAdjustment()
public void setTaxShareAdjustment(double pTaxShareAdjustment)
public double getManualAdjustmentShareAdjustment()
public void setManualAdjustmentShareAdjustment(double pManualAdjustmentShareAdjustment)
public java.lang.String getCommerceItemId()
public void setCommerceItemId(java.lang.String pCommerceItemId)
public java.lang.String getShippingGroupId()
public void setShippingGroupId(java.lang.String pShippingGroupId)
public boolean containsAdjustments()
public java.lang.String toString()
toString
in class java.lang.Object