public class OrderItemTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements OrderItemType
The following features are implemented:
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
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetContractIdentifier(ContractIdentifierType newContractIdentifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetFulfillmentCenter(FulfillmentCenterType newFulfillmentCenter,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType newGiftItemInfo,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderItemAmount(OrderItemChargesType newOrderItemAmount,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType newOrderItemFulfillmentInfo,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderItemIdentifier(OrderItemIdentifierType newOrderItemIdentifier,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderItemShippingInfo(OrderItemShippingInfoType newOrderItemShippingInfo,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetOrderItemStatus(OrderItemStatusType newOrderItemStatus,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetQuantity(QuantityType newQuantity,
org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain |
basicSetUserData(UserDataType newUserData,
org.eclipse.emf.common.notify.NotificationChain msgs) |
java.lang.Object |
eGet(int featureID,
boolean resolve,
boolean coreType) |
org.eclipse.emf.common.notify.NotificationChain |
eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd,
int featureID,
org.eclipse.emf.common.notify.NotificationChain msgs) |
boolean |
eIsSet(int featureID) |
void |
eSet(int featureID,
java.lang.Object newValue) |
void |
eUnset(int featureID) |
java.util.List |
getAdjustmentRequirement() |
CatalogEntryIdentifierType |
getCatalogEntryIdentifier() |
java.lang.String |
getComments() |
java.lang.String |
getConfigurationID() |
ContractIdentifierType |
getContractIdentifier() |
java.lang.String |
getCorrelationGroup() |
java.lang.Object |
getCreateDate() |
FulfillmentCenterType |
getFulfillmentCenter() |
com.ibm.commerce.order.facade.datatypes.GiftItemInfoType |
getGiftItemInfo() |
java.util.Map |
getItemAttributes() |
java.lang.Object |
getLastUpdateDate() |
java.lang.String |
getOfferID() |
OrderItemChargesType |
getOrderItemAmount() |
java.util.List |
getOrderItemComponent() |
java.lang.String |
getOrderItemConfiguration() |
java.lang.String |
getOrderItemDescription() |
java.util.List |
getOrderItemExtendAttribute() |
OrderItemFulfillmentInfoType |
getOrderItemFulfillmentInfo() |
OrderItemIdentifierType |
getOrderItemIdentifier() |
OrderItemShippingInfoType |
getOrderItemShippingInfo() |
OrderItemStatusType |
getOrderItemStatus() |
QuantityType |
getQuantity() |
java.util.List |
getUsableShippingAddress() |
java.util.List |
getUsableShippingChargePolicy() |
java.util.List |
getUsableShippingMode() |
UserDataType |
getUserData() |
void |
setCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier) |
void |
setComments(java.lang.String newComments) |
void |
setConfigurationID(java.lang.String newConfigurationID) |
void |
setContractIdentifier(ContractIdentifierType newContractIdentifier) |
void |
setCorrelationGroup(java.lang.String newCorrelationGroup) |
void |
setCreateDate(java.lang.Object newCreateDate) |
void |
setFulfillmentCenter(FulfillmentCenterType newFulfillmentCenter) |
void |
setGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType newGiftItemInfo) |
void |
setLastUpdateDate(java.lang.Object newLastUpdateDate) |
void |
setOfferID(java.lang.String newOfferID) |
void |
setOrderItemAmount(OrderItemChargesType newOrderItemAmount) |
void |
setOrderItemConfiguration(java.lang.String newOrderItemConfiguration) |
void |
setOrderItemDescription(java.lang.String newOrderItemDescription) |
void |
setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType newOrderItemFulfillmentInfo) |
void |
setOrderItemIdentifier(OrderItemIdentifierType newOrderItemIdentifier) |
void |
setOrderItemShippingInfo(OrderItemShippingInfoType newOrderItemShippingInfo) |
void |
setOrderItemStatus(OrderItemStatusType newOrderItemStatus) |
void |
setQuantity(QuantityType newQuantity) |
void |
setUserData(UserDataType newUserData) |
java.lang.String |
toString() |
createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, createDataObject, delete, detach, get, get, get, getBigDecimal, getBigDecimal, getBigDecimal, getBigInteger, getBigInteger, getBigInteger, getBoolean, getBoolean, getBoolean, getByte, getByte, getByte, getBytes, getBytes, getBytes, getChangeSummary, getChar, getChar, getChar, getContainer, getContainmentProperty, getDataGraph, getDataObject, getDataObject, getDataObject, getDate, getDate, getDate, getDouble, getDouble, getDouble, getFloat, getFloat, getFloat, getInstanceProperties, getInstanceProperty, getInt, getInt, getInt, getList, getList, getList, getLong, getLong, getLong, getProperty, getRootObject, getSequence, getSequence, getSequence, getSequence, getShort, getShort, getShort, getString, getString, getString, getType, isSet, isSet, isSet, set, set, set, setBigDecimal, setBigDecimal, setBigDecimal, setBigInteger, setBigInteger, setBigInteger, setBoolean, setBoolean, setBoolean, setByte, setByte, setByte, setBytes, setBytes, setBytes, setChar, setChar, setChar, setDataObject, setDataObject, setDataObject, setDate, setDate, setDate, setDouble, setDouble, setDouble, setFloat, setFloat, setFloat, setInt, setInt, setInt, setList, setList, setList, setLong, setLong, setLong, setShort, setShort, setShort, setString, setString, setString, unset, unset, unset, writeReplace
eAdapters, eClass, eContainerFeatureID, eDeliver, eInternalContainer, eIsProxy, eSetClass, eSetDeliver, eSetProxyURI
eAllContents, eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicRemoveFromContainerFeature, eBasicSetContainer, eContainer, eContainingFeature, eContainmentFeature, eContains, eContents, eCrossReferences, eDerivedStructuralFeatureID, eDerivedStructuralFeatureID, eDirectResource, eDynamicBasicRemoveFromContainer, eDynamicGet, eDynamicGet, eDynamicInverseAdd, eDynamicInverseRemove, eDynamicIsSet, eDynamicIsSet, eDynamicSet, eDynamicSet, eDynamicUnset, eDynamicUnset, eGet, eGet, eGet, eInternalResource, eInverseAdd, eInverseAdd, eInverseRemove, eIsSet, eObjectForURIFragmentSegment, eOpenGet, eOpenIsSet, eOpenSet, eOpenUnset, eProxyURI, eResolveProxy, eResource, eSet, eSetResource, eSetStore, eSetting, eStore, eUnset, eURIFragmentSegment, eVirtualGet, eVirtualGet, eVirtualIsSet, eVirtualSet, eVirtualUnset
eNotificationRequired, eNotify
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
eBaseStructuralFeatureID, eBasicRemoveFromContainer, eBasicSetContainer, eContainerFeatureID, eDerivedStructuralFeatureID, eDirectResource, eGet, eInternalContainer, eInternalResource, eInverseAdd, eInverseRemove, eNotificationRequired, eObjectForURIFragmentSegment, eProxyURI, eResolveProxy, eSetClass, eSetProxyURI, eSetResource, eSetStore, eSetting, eStore, eURIFragmentSegment
public OrderItemIdentifierType getOrderItemIdentifier()
getOrderItemIdentifier
in interface OrderItemType
OrderItemType.setOrderItemIdentifier(OrderItemIdentifierType)
,
OrderPackage.getOrderItemType_OrderItemIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemIdentifier(OrderItemIdentifierType newOrderItemIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemIdentifier(OrderItemIdentifierType newOrderItemIdentifier)
setOrderItemIdentifier
in interface OrderItemType
newOrderItemIdentifier
- the new value of the 'Order Item Identifier' containment reference.OrderItemType.getOrderItemIdentifier()
public CatalogEntryIdentifierType getCatalogEntryIdentifier()
getCatalogEntryIdentifier
in interface OrderItemType
OrderItemType.setCatalogEntryIdentifier(CatalogEntryIdentifierType)
,
OrderPackage.getOrderItemType_CatalogEntryIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setCatalogEntryIdentifier(CatalogEntryIdentifierType newCatalogEntryIdentifier)
setCatalogEntryIdentifier
in interface OrderItemType
newCatalogEntryIdentifier
- the new value of the 'Catalog Entry Identifier' containment reference.OrderItemType.getCatalogEntryIdentifier()
public java.util.Map getItemAttributes()
getItemAttributes
in interface OrderItemType
OrderPackage.getOrderItemType_ItemAttributes()
public java.util.List getOrderItemComponent()
getOrderItemComponent
in interface OrderItemType
OrderPackage.getOrderItemType_OrderItemComponent()
public QuantityType getQuantity()
getQuantity
in interface OrderItemType
OrderItemType.setQuantity(QuantityType)
,
OrderPackage.getOrderItemType_Quantity()
public org.eclipse.emf.common.notify.NotificationChain basicSetQuantity(QuantityType newQuantity, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setQuantity(QuantityType newQuantity)
setQuantity
in interface OrderItemType
newQuantity
- the new value of the 'Quantity' containment reference.OrderItemType.getQuantity()
public java.lang.String getConfigurationID()
getConfigurationID
in interface OrderItemType
OrderItemType.setConfigurationID(String)
,
OrderPackage.getOrderItemType_ConfigurationID()
public void setConfigurationID(java.lang.String newConfigurationID)
setConfigurationID
in interface OrderItemType
newConfigurationID
- the new value of the 'Configuration ID' attribute.OrderItemType.getConfigurationID()
public java.lang.String getOrderItemConfiguration()
getOrderItemConfiguration
in interface OrderItemType
OrderItemType.setOrderItemConfiguration(String)
,
OrderPackage.getOrderItemType_OrderItemConfiguration()
public void setOrderItemConfiguration(java.lang.String newOrderItemConfiguration)
setOrderItemConfiguration
in interface OrderItemType
newOrderItemConfiguration
- the new value of the 'Order Item Configuration' attribute.OrderItemType.getOrderItemConfiguration()
public ContractIdentifierType getContractIdentifier()
getContractIdentifier
in interface OrderItemType
OrderItemType.setContractIdentifier(ContractIdentifierType)
,
OrderPackage.getOrderItemType_ContractIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetContractIdentifier(ContractIdentifierType newContractIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setContractIdentifier(ContractIdentifierType newContractIdentifier)
setContractIdentifier
in interface OrderItemType
newContractIdentifier
- the new value of the 'Contract Identifier' containment reference.OrderItemType.getContractIdentifier()
public java.lang.String getOfferID()
getOfferID
in interface OrderItemType
OrderItemType.setOfferID(String)
,
OrderPackage.getOrderItemType_OfferID()
public void setOfferID(java.lang.String newOfferID)
setOfferID
in interface OrderItemType
newOfferID
- the new value of the 'Offer ID' attribute.OrderItemType.getOfferID()
public java.util.List getAdjustmentRequirement()
getAdjustmentRequirement
in interface OrderItemType
OrderPackage.getOrderItemType_AdjustmentRequirement()
public OrderItemChargesType getOrderItemAmount()
getOrderItemAmount
in interface OrderItemType
OrderItemType.setOrderItemAmount(OrderItemChargesType)
,
OrderPackage.getOrderItemType_OrderItemAmount()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemAmount(OrderItemChargesType newOrderItemAmount, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemAmount(OrderItemChargesType newOrderItemAmount)
setOrderItemAmount
in interface OrderItemType
newOrderItemAmount
- the new value of the 'Order Item Amount' containment reference.OrderItemType.getOrderItemAmount()
public java.util.List getUsableShippingAddress()
getUsableShippingAddress
in interface OrderItemType
OrderPackage.getOrderItemType_UsableShippingAddress()
public java.util.List getUsableShippingMode()
getUsableShippingMode
in interface OrderItemType
OrderPackage.getOrderItemType_UsableShippingMode()
public OrderItemShippingInfoType getOrderItemShippingInfo()
getOrderItemShippingInfo
in interface OrderItemType
OrderItemType.setOrderItemShippingInfo(OrderItemShippingInfoType)
,
OrderPackage.getOrderItemType_OrderItemShippingInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemShippingInfo(OrderItemShippingInfoType newOrderItemShippingInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemShippingInfo(OrderItemShippingInfoType newOrderItemShippingInfo)
setOrderItemShippingInfo
in interface OrderItemType
newOrderItemShippingInfo
- the new value of the 'Order Item Shipping Info' containment reference.OrderItemType.getOrderItemShippingInfo()
public OrderItemStatusType getOrderItemStatus()
getOrderItemStatus
in interface OrderItemType
OrderItemType.setOrderItemStatus(OrderItemStatusType)
,
OrderPackage.getOrderItemType_OrderItemStatus()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemStatus(OrderItemStatusType newOrderItemStatus, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemStatus(OrderItemStatusType newOrderItemStatus)
setOrderItemStatus
in interface OrderItemType
newOrderItemStatus
- the new value of the 'Order Item Status' containment reference.OrderItemType.getOrderItemStatus()
public OrderItemFulfillmentInfoType getOrderItemFulfillmentInfo()
getOrderItemFulfillmentInfo
in interface OrderItemType
OrderItemType.setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType)
,
OrderPackage.getOrderItemType_OrderItemFulfillmentInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType newOrderItemFulfillmentInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setOrderItemFulfillmentInfo(OrderItemFulfillmentInfoType newOrderItemFulfillmentInfo)
setOrderItemFulfillmentInfo
in interface OrderItemType
newOrderItemFulfillmentInfo
- the new value of the 'Order Item Fulfillment Info' containment reference.OrderItemType.getOrderItemFulfillmentInfo()
public FulfillmentCenterType getFulfillmentCenter()
getFulfillmentCenter
in interface OrderItemType
OrderItemType.setFulfillmentCenter(FulfillmentCenterType)
,
OrderPackage.getOrderItemType_FulfillmentCenter()
public org.eclipse.emf.common.notify.NotificationChain basicSetFulfillmentCenter(FulfillmentCenterType newFulfillmentCenter, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setFulfillmentCenter(FulfillmentCenterType newFulfillmentCenter)
setFulfillmentCenter
in interface OrderItemType
newFulfillmentCenter
- the new value of the 'Fulfillment Center' containment reference.OrderItemType.getFulfillmentCenter()
public java.lang.String getCorrelationGroup()
getCorrelationGroup
in interface OrderItemType
OrderItemType.setCorrelationGroup(String)
,
OrderPackage.getOrderItemType_CorrelationGroup()
public void setCorrelationGroup(java.lang.String newCorrelationGroup)
setCorrelationGroup
in interface OrderItemType
newCorrelationGroup
- the new value of the 'Correlation Group' attribute.OrderItemType.getCorrelationGroup()
public java.lang.String getOrderItemDescription()
getOrderItemDescription
in interface OrderItemType
OrderItemType.setOrderItemDescription(String)
,
OrderPackage.getOrderItemType_OrderItemDescription()
public void setOrderItemDescription(java.lang.String newOrderItemDescription)
setOrderItemDescription
in interface OrderItemType
newOrderItemDescription
- the new value of the 'Order Item Description' attribute.OrderItemType.getOrderItemDescription()
public java.lang.String getComments()
getComments
in interface OrderItemType
OrderItemType.setComments(String)
,
OrderPackage.getOrderItemType_Comments()
public void setComments(java.lang.String newComments)
setComments
in interface OrderItemType
newComments
- the new value of the 'Comments' attribute.OrderItemType.getComments()
public java.lang.Object getCreateDate()
getCreateDate
in interface OrderItemType
OrderItemType.setCreateDate(Object)
,
OrderPackage.getOrderItemType_CreateDate()
public void setCreateDate(java.lang.Object newCreateDate)
setCreateDate
in interface OrderItemType
newCreateDate
- the new value of the 'Create Date' attribute.OrderItemType.getCreateDate()
public java.lang.Object getLastUpdateDate()
getLastUpdateDate
in interface OrderItemType
OrderItemType.setLastUpdateDate(Object)
,
OrderPackage.getOrderItemType_LastUpdateDate()
public void setLastUpdateDate(java.lang.Object newLastUpdateDate)
setLastUpdateDate
in interface OrderItemType
newLastUpdateDate
- the new value of the 'Last Update Date' attribute.OrderItemType.getLastUpdateDate()
public java.util.List getUsableShippingChargePolicy()
getUsableShippingChargePolicy
in interface OrderItemType
OrderPackage.getOrderItemType_UsableShippingChargePolicy()
public com.ibm.commerce.order.facade.datatypes.GiftItemInfoType getGiftItemInfo()
getGiftItemInfo
in interface OrderItemType
OrderItemType.setGiftItemInfo(GiftItemInfoType)
,
OrderPackage.getOrderItemType_GiftItemInfo()
public org.eclipse.emf.common.notify.NotificationChain basicSetGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType newGiftItemInfo, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setGiftItemInfo(com.ibm.commerce.order.facade.datatypes.GiftItemInfoType newGiftItemInfo)
setGiftItemInfo
in interface OrderItemType
newGiftItemInfo
- the new value of the 'Gift Item Info' containment reference.OrderItemType.getGiftItemInfo()
public UserDataType getUserData()
getUserData
in interface OrderItemType
OrderItemType.setUserData(UserDataType)
,
OrderPackage.getOrderItemType_UserData()
public org.eclipse.emf.common.notify.NotificationChain basicSetUserData(UserDataType newUserData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUserData(UserDataType newUserData)
setUserData
in interface OrderItemType
newUserData
- the new value of the 'User Data' containment reference.OrderItemType.getUserData()
public java.util.List getOrderItemExtendAttribute()
getOrderItemExtendAttribute
in interface OrderItemType
OrderPackage.getOrderItemType_OrderItemExtendAttribute()
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
eInverseRemove
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
eGet
in interface org.eclipse.emf.ecore.InternalEObject
eGet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eSet(int featureID, java.lang.Object newValue)
eSet
in interface org.eclipse.emf.ecore.InternalEObject
eSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public void eUnset(int featureID)
eUnset
in interface org.eclipse.emf.ecore.InternalEObject
eUnset
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public boolean eIsSet(int featureID)
eIsSet
in interface org.eclipse.emf.ecore.InternalEObject
eIsSet
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl
public java.lang.String toString()
toString
in class org.eclipse.emf.ecore.impl.BasicEObjectImpl