public interface OrderItemType
The following features are supported:
Order Item Identifier
Catalog Entry Identifier
Item Attributes
Order Item Component
Quantity
Configuration ID
Order Item Configuration
Contract Identifier
Offer ID
Adjustment Requirement
Order Item Amount
Usable Shipping Address
Usable Shipping Mode
Order Item Shipping Info
Order Item Status
Order Item Fulfillment Info
Fulfillment Center
Correlation Group
Order Item Description
Comments
Create Date
Last Update Date
Usable Shipping Charge Policy
Gift Item Info
User Data
Order Item Extend Attribute
OrderPackage.getOrderItemType()
Modifier and Type | Method and Description |
---|---|
java.util.List |
getAdjustmentRequirement()
Returns the value of the 'Adjustment Requirement' containment reference list.
|
CatalogEntryIdentifierType |
getCatalogEntryIdentifier()
Returns the value of the 'Catalog Entry Identifier' containment reference.
|
java.lang.String |
getComments()
Returns the value of the 'Comments' attribute.
|
java.lang.String |
getConfigurationID()
Returns the value of the 'Configuration ID' attribute.
|
ContractIdentifierType |
getContractIdentifier()
Returns the value of the 'Contract Identifier' containment reference.
|
java.lang.String |
getCorrelationGroup()
Returns the value of the 'Correlation Group' attribute.
|
java.lang.Object |
getCreateDate()
Returns the value of the 'Create Date' attribute.
|
FulfillmentCenterType |
getFulfillmentCenter()
Returns the value of the 'Fulfillment Center' containment reference.
|
com.ibm.commerce.order.facade.datatypes.GiftItemInfoType |
getGiftItemInfo()
Returns the value of the 'Gift Item Info' containment reference.
|
java.util.Map |
getItemAttributes()
Returns the value of the 'Item Attributes' map.
|
java.lang.Object |
getLastUpdateDate()
Returns the value of the 'Last Update Date' attribute.
|
java.lang.String |
getOfferID()
Returns the value of the 'Offer ID' attribute.
|
OrderItemChargesType |
getOrderItemAmount()
Returns the value of the 'Order Item Amount' containment reference.
|
java.util.List |
getOrderItemComponent()
Returns the value of the 'Order Item Component' containment reference list.
|
java.lang.String |
getOrderItemConfiguration()
Returns the value of the 'Order Item Configuration' attribute.
|
java.lang.String |
getOrderItemDescription()
Returns the value of the 'Order Item Description' attribute.
|
java.util.List |
getOrderItemExtendAttribute()
Returns the value of the 'Order Item Extend Attribute' containment reference list.
|
OrderItemFulfillmentInfoType |
getOrderItemFulfillmentInfo()
Returns the value of the 'Order Item Fulfillment Info' containment reference.
|
OrderItemIdentifierType |
getOrderItemIdentifier()
Returns the value of the 'Order Item Identifier' containment reference.
|
OrderItemShippingInfoType |
getOrderItemShippingInfo()
Returns the value of the 'Order Item Shipping Info' containment reference.
|
OrderItemStatusType |
getOrderItemStatus()
Returns the value of the 'Order Item Status' containment reference.
|
QuantityType |
getQuantity()
Returns the value of the 'Quantity' containment reference.
|
java.util.List |
getUsableShippingAddress()
Returns the value of the 'Usable Shipping Address' containment reference list.
|
java.util.List |
getUsableShippingChargePolicy()
Returns the value of the 'Usable Shipping Charge Policy' containment reference list.
|
java.util.List |
getUsableShippingMode()
Returns the value of the 'Usable Shipping Mode' containment reference list.
|
UserDataType |
getUserData()
Returns the value of the 'User Data' containment reference.
|
void |
setCatalogEntryIdentifier(CatalogEntryIdentifierType value)
Sets the value of the '
Catalog Entry Identifier ' containment reference. |
void |
setComments(java.lang.String value)
Sets the value of the '
Comments ' attribute. |
void |
setConfigurationID(java.lang.String value)
Sets the value of the '
Configuration ID ' attribute. |
void |
setContractIdentifier(ContractIdentifierType value)
Sets the value of the '
Contract Identifier ' containment reference. |
void |
setCorrelationGroup(java.lang.String value)
Sets the value of the '
Correlation Group ' attribute. |
void |
setCreateDate(java.lang.Object value)
Sets the value of the '
Create Date ' attribute. |
void |
setFulfillmentCenter(FulfillmentCenterType value)
Sets the value of the '
Fulfillment Center ' containment reference. |
void |
setGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType value)
Sets the value of the '
Gift Item Info ' containment reference. |
void |
setLastUpdateDate(java.lang.Object value)
Sets the value of the '
Last Update Date ' attribute. |
void |
setOfferID(java.lang.String value)
Sets the value of the '
Offer ID ' attribute. |
void |
setOrderItemAmount(OrderItemChargesType value)
Sets the value of the '
Order Item Amount ' containment reference. |
void |
setOrderItemConfiguration(java.lang.String value)
Sets the value of the '
Order Item Configuration ' attribute. |
void |
setOrderItemDescription(java.lang.String value)
Sets the value of the '
Order Item Description ' attribute. |
void |
setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType value)
Sets the value of the '
Order Item Fulfillment Info ' containment reference. |
void |
setOrderItemIdentifier(OrderItemIdentifierType value)
Sets the value of the '
Order Item Identifier ' containment reference. |
void |
setOrderItemShippingInfo(OrderItemShippingInfoType value)
Sets the value of the '
Order Item Shipping Info ' containment reference. |
void |
setOrderItemStatus(OrderItemStatusType value)
Sets the value of the '
Order Item Status ' containment reference. |
void |
setQuantity(QuantityType value)
Sets the value of the '
Quantity ' containment reference. |
void |
setUserData(UserDataType value)
Sets the value of the '
User Data ' containment reference. |
OrderItemIdentifierType getOrderItemIdentifier()
setOrderItemIdentifier(OrderItemIdentifierType)
,
OrderPackage.getOrderItemType_OrderItemIdentifier()
void setOrderItemIdentifier(OrderItemIdentifierType value)
Order Item Identifier
' containment reference.
value
- the new value of the 'Order Item Identifier' containment reference.getOrderItemIdentifier()
CatalogEntryIdentifierType getCatalogEntryIdentifier()
setCatalogEntryIdentifier(CatalogEntryIdentifierType)
,
OrderPackage.getOrderItemType_CatalogEntryIdentifier()
void setCatalogEntryIdentifier(CatalogEntryIdentifierType value)
Catalog Entry Identifier
' containment reference.
value
- the new value of the 'Catalog Entry Identifier' containment reference.getCatalogEntryIdentifier()
java.util.Map getItemAttributes()
String
,
and the value is of type String
,
Product specific attributes for this item.
OrderPackage.getOrderItemType_ItemAttributes()
java.util.List getOrderItemComponent()
OrderItemComponentType
.
Components of the product if it is a kit.
OrderPackage.getOrderItemType_OrderItemComponent()
QuantityType getQuantity()
setQuantity(QuantityType)
,
OrderPackage.getOrderItemType_Quantity()
void setQuantity(QuantityType value)
Quantity
' containment reference.
value
- the new value of the 'Quantity' containment reference.getQuantity()
java.lang.String getConfigurationID()
setConfigurationID(String)
,
OrderPackage.getOrderItemType_ConfigurationID()
void setConfigurationID(java.lang.String value)
Configuration ID
' attribute.
value
- the new value of the 'Configuration ID' attribute.getConfigurationID()
java.lang.String getOrderItemConfiguration()
setOrderItemConfiguration(String)
,
OrderPackage.getOrderItemType_OrderItemConfiguration()
void setOrderItemConfiguration(java.lang.String value)
Order Item Configuration
' attribute.
value
- the new value of the 'Order Item Configuration' attribute.getOrderItemConfiguration()
ContractIdentifierType getContractIdentifier()
setContractIdentifier(ContractIdentifierType)
,
OrderPackage.getOrderItemType_ContractIdentifier()
void setContractIdentifier(ContractIdentifierType value)
Contract Identifier
' containment reference.
value
- the new value of the 'Contract Identifier' containment reference.getContractIdentifier()
java.lang.String getOfferID()
setOfferID(String)
,
OrderPackage.getOrderItemType_OfferID()
void setOfferID(java.lang.String value)
Offer ID
' attribute.
value
- the new value of the 'Offer ID' attribute.getOfferID()
java.util.List getAdjustmentRequirement()
AdjustmentRequirementType
.
Order item level adjustment requirements.
OrderPackage.getOrderItemType_AdjustmentRequirement()
OrderItemChargesType getOrderItemAmount()
setOrderItemAmount(OrderItemChargesType)
,
OrderPackage.getOrderItemType_OrderItemAmount()
void setOrderItemAmount(OrderItemChargesType value)
Order Item Amount
' containment reference.
value
- the new value of the 'Order Item Amount' containment reference.getOrderItemAmount()
java.util.List getUsableShippingAddress()
ContactInfoIdentifierType
.
Usable Shipping addresses for the order item.
OrderPackage.getOrderItemType_UsableShippingAddress()
java.util.List getUsableShippingMode()
ShippingModeType
.
Usable Shipping modes for the order item.
OrderPackage.getOrderItemType_UsableShippingMode()
OrderItemShippingInfoType getOrderItemShippingInfo()
setOrderItemShippingInfo(OrderItemShippingInfoType)
,
OrderPackage.getOrderItemType_OrderItemShippingInfo()
void setOrderItemShippingInfo(OrderItemShippingInfoType value)
Order Item Shipping Info
' containment reference.
value
- the new value of the 'Order Item Shipping Info' containment reference.getOrderItemShippingInfo()
OrderItemStatusType getOrderItemStatus()
setOrderItemStatus(OrderItemStatusType)
,
OrderPackage.getOrderItemType_OrderItemStatus()
void setOrderItemStatus(OrderItemStatusType value)
Order Item Status
' containment reference.
value
- the new value of the 'Order Item Status' containment reference.getOrderItemStatus()
OrderItemFulfillmentInfoType getOrderItemFulfillmentInfo()
setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType)
,
OrderPackage.getOrderItemType_OrderItemFulfillmentInfo()
void setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType value)
Order Item Fulfillment Info
' containment reference.
value
- the new value of the 'Order Item Fulfillment Info' containment reference.getOrderItemFulfillmentInfo()
FulfillmentCenterType getFulfillmentCenter()
setFulfillmentCenter(FulfillmentCenterType)
,
OrderPackage.getOrderItemType_FulfillmentCenter()
void setFulfillmentCenter(FulfillmentCenterType value)
Fulfillment Center
' containment reference.
value
- the new value of the 'Fulfillment Center' containment reference.getFulfillmentCenter()
java.lang.String getCorrelationGroup()
setCorrelationGroup(String)
,
OrderPackage.getOrderItemType_CorrelationGroup()
void setCorrelationGroup(java.lang.String value)
Correlation Group
' attribute.
value
- the new value of the 'Correlation Group' attribute.getCorrelationGroup()
java.lang.String getOrderItemDescription()
setOrderItemDescription(String)
,
OrderPackage.getOrderItemType_OrderItemDescription()
void setOrderItemDescription(java.lang.String value)
Order Item Description
' attribute.
value
- the new value of the 'Order Item Description' attribute.getOrderItemDescription()
java.lang.String getComments()
setComments(String)
,
OrderPackage.getOrderItemType_Comments()
void setComments(java.lang.String value)
Comments
' attribute.
value
- the new value of the 'Comments' attribute.getComments()
java.lang.Object getCreateDate()
setCreateDate(Object)
,
OrderPackage.getOrderItemType_CreateDate()
void setCreateDate(java.lang.Object value)
Create Date
' attribute.
value
- the new value of the 'Create Date' attribute.getCreateDate()
java.lang.Object getLastUpdateDate()
setLastUpdateDate(Object)
,
OrderPackage.getOrderItemType_LastUpdateDate()
void setLastUpdateDate(java.lang.Object value)
Last Update Date
' attribute.
value
- the new value of the 'Last Update Date' attribute.getLastUpdateDate()
java.util.List getUsableShippingChargePolicy()
PolicyIdentifierType
.
This element is used to display all usable
shipping charge methods for an order item. Each
order item has multiple usable shipping charge
methods. Shopper can view and select one of them
for the current order item. Possible values can
be "Charge by seller" and "Charge by carrier".
OrderPackage.getOrderItemType_UsableShippingChargePolicy()
com.ibm.commerce.order.facade.datatypes.GiftItemInfoType getGiftItemInfo()
setGiftItemInfo(GiftItemInfoType)
,
OrderPackage.getOrderItemType_GiftItemInfo()
void setGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType value)
Gift Item Info
' containment reference.
value
- the new value of the 'Gift Item Info' containment reference.getGiftItemInfo()
UserDataType getUserData()
setUserData(UserDataType)
,
OrderPackage.getOrderItemType_UserData()
void setUserData(UserDataType value)
User Data
' containment reference.
value
- the new value of the 'User Data' containment reference.getUserData()
java.util.List getOrderItemExtendAttribute()
ExtendAttributeType
.
The order item extended attributes
OrderPackage.getOrderItemType_OrderItemExtendAttribute()