public class CouponCodeTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements CouponCodeType
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected java.lang.String | code
The cached value of the 'Code' attribute.
|
protected static java.lang.String | CODE_EDEFAULT
The default value of the 'Code' attribute.
|
protected static java.lang.String | COUPON_ID_EDEFAULT
The default value of the 'Coupon Id' attribute.
|
protected java.lang.String | couponId
The cached value of the 'Coupon Id' attribute.
|
protected org.eclipse.emf.common.util.EList | description
The cached value of the 'Description' containment reference list.
|
protected static java.lang.Object | EFFECTIVE_DATE_TIME_EDEFAULT
The default value of the 'Effective Date Time' attribute.
|
protected java.lang.Object | effectiveDateTime
The cached value of the 'Effective Date Time' attribute.
|
protected static java.lang.Object | EXPIRATION_DATE_TIME_EDEFAULT
The default value of the 'Expiration Date Time' attribute.
|
protected java.lang.Object | expirationDateTime
The cached value of the 'Expiration Date Time' attribute.
|
protected PromotionIdentifierType | promotionIdentifier
The cached value of the 'Promotion Identifier' containment reference.
|
protected java.lang.String | status
The cached value of the 'Status' attribute.
|
protected static java.lang.String | STATUS_EDEFAULT
The default value of the 'Status' attribute.
|
protected UserDataType | userData
The cached value of the 'User Data' containment reference.
|
Modifier | Constructor and Description |
---|---|
protected | CouponCodeTypeImpl() |
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) |
protected org.eclipse.emf.ecore.EClass | eStaticClass() |
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() |
protected static final java.lang.String COUPON_ID_EDEFAULT
protected java.lang.String couponId
protected static final java.lang.String CODE_EDEFAULT
protected PromotionIdentifierType promotionIdentifier
protected org.eclipse.emf.common.util.EList description
protected static final java.lang.Object EFFECTIVE_DATE_TIME_EDEFAULT
protected java.lang.Object effectiveDateTime
protected static final java.lang.Object EXPIRATION_DATE_TIME_EDEFAULT
protected java.lang.Object expirationDateTime
protected static final java.lang.String STATUS_EDEFAULT
protected java.lang.String status
protected UserDataType userData
protected org.eclipse.emf.ecore.EClass eStaticClass()
public java.lang.String getCouponId()
public void setCouponId(java.lang.String newCouponId)
public java.lang.String getCode()
public void setCode(java.lang.String newCode)
public PromotionIdentifierType getPromotionIdentifier()
public org.eclipse.emf.common.notify.NotificationChain basicSetPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPromotionIdentifier(PromotionIdentifierType newPromotionIdentifier)
public java.util.List getDescription()
public java.lang.Object getEffectiveDateTime()
public void setEffectiveDateTime(java.lang.Object newEffectiveDateTime)
public java.lang.Object getExpirationDateTime()
public void setExpirationDateTime(java.lang.Object newExpirationDateTime)
public java.lang.String getStatus()
public void setStatus(java.lang.String newStatus)
public UserDataType getUserData()
public org.eclipse.emf.common.notify.NotificationChain basicSetUserData(UserDataType newUserData, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setUserData(UserDataType newUserData)
public org.eclipse.emf.common.notify.NotificationChain eInverseRemove(org.eclipse.emf.ecore.InternalEObject otherEnd, int featureID, org.eclipse.emf.common.notify.NotificationChain msgs)
public java.lang.Object eGet(int featureID, boolean resolve, boolean coreType)
public void eSet(int featureID, java.lang.Object newValue)
public void eUnset(int featureID)
public boolean eIsSet(int featureID)
public java.lang.String toString()