public class OrderPriceInfo extends AmountInfo
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
CLASS_VERSION
Class version string
|
protected double |
mManualAdjustmentTotal |
FINAL_PRICE_MANUAL_ADJUSTMENT, mFinalReasonCode
Constructor and Description |
---|
OrderPriceInfo() |
Modifier and Type | Method and Description |
---|---|
double |
getDiscountAmount() |
double |
getManualAdjustmentTotal() |
java.util.Map |
getNonTaxableShippingItemsSubtotalPriceInfos()
maps a shipping group ID to a PriceInfo that contains a subtotal for only the non-taxable items that appear in that shipping group
|
double |
getRawSubtotal() |
double |
getShipping() |
java.util.Map |
getShippingItemsSubtotalPriceInfos()
maps a shipping group ID to a PriceInfo that contains a subtotal for only the items that appear in that shipping group
|
double |
getTax() |
java.util.Map |
getTaxableShippingItemsSubtotalPriceInfos()
maps a shipping group ID to a PriceInfo that contains a subtotal for only the taxable items that appear in that shipping group
|
double |
getTotal() |
void |
setManualAdjustmentTotal(double pManualAdjustmentTotal) |
void |
setNonTaxableShippingItemsSubtotalPriceInfos(java.util.Map pNonTaxableShippingItemsSubtotalPriceInfos)
maps a shipping group ID to a PriceInfo that contains a subtotal for only the non-taxable items that appear in that shipping group
|
void |
setRawSubtotal(double pRawSubtotal) |
void |
setShipping(double pShipping) |
void |
setShippingItemsSubtotalPriceInfos(java.util.Map pShippingItemsSubtotalPriceInfos)
maps a shipping group ID to a PriceInfo that contains a subtotal for only the items that appear in that shipping group
|
void |
setTax(double pTax) |
void |
setTaxableShippingItemsSubtotalPriceInfos(java.util.Map pTaxableShippingItemsSubtotalPriceInfos)
maps a shipping group ID to a PriceInfo that contains a subtotal for only the taxable items that appear in that shipping group
|
getAdjustments, getAmount, getClosenessQualifiers, getCurrencyCode, getFinalReasonCode, isAmountIsFinal, isDiscounted, markAsFinal, markAsFinal, markAsFinal, markAsFinal, setAmount, setAmountIsFinal, setClosenessQualifiers, setCurrencyCode, setDiscounted, setFinalReasonCode, toString, unmarkAsFinal
public static java.lang.String CLASS_VERSION
protected double mManualAdjustmentTotal
public void setTaxableShippingItemsSubtotalPriceInfos(java.util.Map pTaxableShippingItemsSubtotalPriceInfos)
pTaxableShippingItemsSubtotalPriceInfos
- new value to setpublic java.util.Map getTaxableShippingItemsSubtotalPriceInfos()
public void setNonTaxableShippingItemsSubtotalPriceInfos(java.util.Map pNonTaxableShippingItemsSubtotalPriceInfos)
pNonTaxableShippingItemsSubtotalPriceInfos
- new value to setpublic java.util.Map getNonTaxableShippingItemsSubtotalPriceInfos()
public void setShippingItemsSubtotalPriceInfos(java.util.Map pShippingItemsSubtotalPriceInfos)
pShippingItemsSubtotalPriceInfos
- new value to setpublic java.util.Map getShippingItemsSubtotalPriceInfos()
public void setRawSubtotal(double pRawSubtotal)
public double getRawSubtotal()
public double getTotal()
public double getManualAdjustmentTotal()
public void setManualAdjustmentTotal(double pManualAdjustmentTotal)
public double getDiscountAmount()
public void setTax(double pTax)
public double getTax()
public void setShipping(double pShipping)
public double getShipping()