public class CouponCodeTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements CouponCodeType
The following features are implemented:
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain |
basicSetPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier,
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.lang.String |
getCode() |
java.lang.String |
getCouponId() |
java.util.List |
getDescription() |
java.lang.Object |
getEffectiveDateTime() |
java.lang.Object |
getExpirationDateTime() |
PromotionIdentifierType |
getPromotionIdentifier() |
java.lang.String |
getStatus() |
UserDataType |
getUserData() |
void |
setCode(java.lang.String newCode) |
void |
setCouponId(java.lang.String newCouponId) |
void |
setEffectiveDateTime(java.lang.Object newEffectiveDateTime) |
void |
setExpirationDateTime(java.lang.Object newExpirationDateTime) |
void |
setPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier) |
void |
setStatus(java.lang.String newStatus) |
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 java.lang.String getCouponId()
getCouponId
in interface CouponCodeType
CouponCodeType.setCouponId(String)
,
OrderPackage.getCouponCodeType_CouponId()
public void setCouponId(java.lang.String newCouponId)
setCouponId
in interface CouponCodeType
newCouponId
- the new value of the 'Coupon Id' attribute.CouponCodeType.getCouponId()
public java.lang.String getCode()
getCode
in interface CouponCodeType
CouponCodeType.setCode(String)
,
OrderPackage.getCouponCodeType_Code()
public void setCode(java.lang.String newCode)
setCode
in interface CouponCodeType
newCode
- the new value of the 'Code' attribute.CouponCodeType.getCode()
public PromotionIdentifierType getPromotionIdentifier()
getPromotionIdentifier
in interface CouponCodeType
CouponCodeType.setPromotionIdentifier(PromotionIdentifierType)
,
OrderPackage.getCouponCodeType_PromotionIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier)
setPromotionIdentifier
in interface CouponCodeType
newPromotionIdentifier
- the new value of the 'Promotion Identifier' containment reference.CouponCodeType.getPromotionIdentifier()
public java.util.List getDescription()
getDescription
in interface CouponCodeType
OrderPackage.getCouponCodeType_Description()
public java.lang.Object getEffectiveDateTime()
getEffectiveDateTime
in interface CouponCodeType
CouponCodeType.setEffectiveDateTime(Object)
,
OrderPackage.getCouponCodeType_EffectiveDateTime()
public void setEffectiveDateTime(java.lang.Object newEffectiveDateTime)
setEffectiveDateTime
in interface CouponCodeType
newEffectiveDateTime
- the new value of the 'Effective Date Time' attribute.CouponCodeType.getEffectiveDateTime()
public java.lang.Object getExpirationDateTime()
getExpirationDateTime
in interface CouponCodeType
CouponCodeType.setExpirationDateTime(Object)
,
OrderPackage.getCouponCodeType_ExpirationDateTime()
public void setExpirationDateTime(java.lang.Object newExpirationDateTime)
setExpirationDateTime
in interface CouponCodeType
newExpirationDateTime
- the new value of the 'Expiration Date Time' attribute.CouponCodeType.getExpirationDateTime()
public java.lang.String getStatus()
getStatus
in interface CouponCodeType
CouponCodeType.setStatus(String)
,
OrderPackage.getCouponCodeType_Status()
public void setStatus(java.lang.String newStatus)
setStatus
in interface CouponCodeType
newStatus
- the new value of the 'Status' attribute.CouponCodeType.getStatus()
public UserDataType getUserData()
getUserData
in interface CouponCodeType
CouponCodeType.setUserData(UserDataType)
,
OrderPackage.getCouponCodeType_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 CouponCodeType
newUserData
- the new value of the 'User Data' containment reference.CouponCodeType.getUserData()
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