public interface OrderItemChargesType
The following features are supported:
CommerceFoundationPackage.getOrderItemChargesType()
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAdjustment()
Returns the value of the 'Adjustment' containment reference list.
|
java.util.List |
getGenericTotal()
Returns the value of the 'Generic Total' containment reference list.
|
MonetaryAmountType |
getOrderItemPrice()
Returns the value of the 'Order Item Price' containment reference.
|
MonetaryAmountType |
getSalesTax()
Returns the value of the 'Sales Tax' containment reference.
|
MonetaryAmountType |
getShippingCharge()
Returns the value of the 'Shipping Charge' containment reference.
|
MonetaryAmountType |
getShippingTax()
Returns the value of the 'Shipping Tax' containment reference.
|
java.util.List |
getTaxByTaxCategory()
Returns the value of the 'Tax By Tax Category' containment reference list.
|
MonetaryAmountType |
getTotalAdjustment()
Returns the value of the 'Total Adjustment' containment reference.
|
UnitPriceType |
getUnitPrice()
Returns the value of the 'Unit Price' containment reference.
|
UserDataType |
getUserData()
Returns the value of the 'User Data' containment reference.
|
boolean |
isFreeGift()
Returns the value of the 'Free Gift' attribute.
|
boolean |
isIsPriceForInformationOnly()
Returns the value of the 'Is Price For Information Only' attribute.
|
boolean |
isPriceOverride()
Returns the value of the 'Price Override' attribute.
|
boolean |
isSetFreeGift()
Returns whether the value of the '
Free Gift ' attribute is set. |
boolean |
isSetIsPriceForInformationOnly()
Returns whether the value of the '
Is Price For Information Only ' attribute is set. |
boolean |
isSetPriceOverride()
Returns whether the value of the '
Price Override ' attribute is set. |
void |
setFreeGift(boolean value)
Sets the value of the '
Free Gift ' attribute. |
void |
setIsPriceForInformationOnly(boolean value)
Sets the value of the '
Is Price For Information Only ' attribute. |
void |
setOrderItemPrice(MonetaryAmountType value)
Sets the value of the '
Order Item Price ' containment reference. |
void |
setPriceOverride(boolean value)
Sets the value of the '
Price Override ' attribute. |
void |
setSalesTax(MonetaryAmountType value)
Sets the value of the '
Sales Tax ' containment reference. |
void |
setShippingCharge(MonetaryAmountType value)
Sets the value of the '
Shipping Charge ' containment reference. |
void |
setShippingTax(MonetaryAmountType value)
Sets the value of the '
Shipping Tax ' containment reference. |
void |
setTotalAdjustment(MonetaryAmountType value)
Sets the value of the '
Total Adjustment ' containment reference. |
void |
setUnitPrice(UnitPriceType value)
Sets the value of the '
Unit Price ' containment reference. |
void |
setUserData(UserDataType value)
Sets the value of the '
User Data ' containment reference. |
void |
unsetFreeGift()
Unsets the value of the '
Free Gift ' attribute. |
void |
unsetIsPriceForInformationOnly()
Unsets the value of the '
Is Price For Information Only ' attribute. |
void |
unsetPriceOverride()
Unsets the value of the '
Price Override ' attribute. |
UnitPriceType getUnitPrice()
setUnitPrice(UnitPriceType)
,
CommerceFoundationPackage.getOrderItemChargesType_UnitPrice()
void setUnitPrice(UnitPriceType value)
Unit Price
' containment reference.
value
- the new value of the 'Unit Price' containment reference.getUnitPrice()
MonetaryAmountType getOrderItemPrice()
setOrderItemPrice(MonetaryAmountType)
,
CommerceFoundationPackage.getOrderItemChargesType_OrderItemPrice()
void setOrderItemPrice(MonetaryAmountType value)
Order Item Price
' containment reference.
value
- the new value of the 'Order Item Price' containment reference.getOrderItemPrice()
MonetaryAmountType getTotalAdjustment()
setTotalAdjustment(MonetaryAmountType)
,
CommerceFoundationPackage.getOrderItemChargesType_TotalAdjustment()
void setTotalAdjustment(MonetaryAmountType value)
Total Adjustment
' containment reference.
value
- the new value of the 'Total Adjustment' containment reference.getTotalAdjustment()
java.util.List getAdjustment()
AdjustmentType
.
The adjustments.
CommerceFoundationPackage.getOrderItemChargesType_Adjustment()
java.util.List getGenericTotal()
GenericTotalType
.
Generic total of the order item (i.e. unit price multiplied by quantity).
CommerceFoundationPackage.getOrderItemChargesType_GenericTotal()
MonetaryAmountType getShippingCharge()
setShippingCharge(MonetaryAmountType)
,
CommerceFoundationPackage.getOrderItemChargesType_ShippingCharge()
void setShippingCharge(MonetaryAmountType value)
Shipping Charge
' containment reference.
value
- the new value of the 'Shipping Charge' containment reference.getShippingCharge()
MonetaryAmountType getSalesTax()
setSalesTax(MonetaryAmountType)
,
CommerceFoundationPackage.getOrderItemChargesType_SalesTax()
void setSalesTax(MonetaryAmountType value)
Sales Tax
' containment reference.
value
- the new value of the 'Sales Tax' containment reference.getSalesTax()
MonetaryAmountType getShippingTax()
setShippingTax(MonetaryAmountType)
,
CommerceFoundationPackage.getOrderItemChargesType_ShippingTax()
void setShippingTax(MonetaryAmountType value)
Shipping Tax
' containment reference.
value
- the new value of the 'Shipping Tax' containment reference.getShippingTax()
java.util.List getTaxByTaxCategory()
TaxByTaxCategoryType
.
The tax amount for each tax category.
CommerceFoundationPackage.getOrderItemChargesType_TaxByTaxCategory()
UserDataType getUserData()
setUserData(UserDataType)
,
CommerceFoundationPackage.getOrderItemChargesType_UserData()
void setUserData(UserDataType value)
User Data
' containment reference.
value
- the new value of the 'User Data' containment reference.getUserData()
boolean isFreeGift()
isSetFreeGift()
,
unsetFreeGift()
,
setFreeGift(boolean)
,
CommerceFoundationPackage.getOrderItemChargesType_FreeGift()
void setFreeGift(boolean value)
Free Gift
' attribute.
value
- the new value of the 'Free Gift' attribute.isSetFreeGift()
,
unsetFreeGift()
,
isFreeGift()
void unsetFreeGift()
Free Gift
' attribute.
isSetFreeGift()
,
isFreeGift()
,
setFreeGift(boolean)
boolean isSetFreeGift()
Free Gift
' attribute is set.
unsetFreeGift()
,
isFreeGift()
,
setFreeGift(boolean)
boolean isIsPriceForInformationOnly()
isSetIsPriceForInformationOnly()
,
unsetIsPriceForInformationOnly()
,
setIsPriceForInformationOnly(boolean)
,
CommerceFoundationPackage.getOrderItemChargesType_IsPriceForInformationOnly()
void setIsPriceForInformationOnly(boolean value)
Is Price For Information Only
' attribute.
value
- the new value of the 'Is Price For Information Only' attribute.isSetIsPriceForInformationOnly()
,
unsetIsPriceForInformationOnly()
,
isIsPriceForInformationOnly()
void unsetIsPriceForInformationOnly()
Is Price For Information Only
' attribute.
boolean isSetIsPriceForInformationOnly()
Is Price For Information Only
' attribute is set.
unsetIsPriceForInformationOnly()
,
isIsPriceForInformationOnly()
,
setIsPriceForInformationOnly(boolean)
boolean isPriceOverride()
isSetPriceOverride()
,
unsetPriceOverride()
,
setPriceOverride(boolean)
,
CommerceFoundationPackage.getOrderItemChargesType_PriceOverride()
void setPriceOverride(boolean value)
Price Override
' attribute.
value
- the new value of the 'Price Override' attribute.isSetPriceOverride()
,
unsetPriceOverride()
,
isPriceOverride()
void unsetPriceOverride()
Price Override
' attribute.
boolean isSetPriceOverride()
Price Override
' attribute is set.
unsetPriceOverride()
,
isPriceOverride()
,
setPriceOverride(boolean)