public class PaymentInformationTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements PaymentInformationType
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected static java.lang.String | PAYMENT_TERM_CONDITION_ID_EDEFAULT
The default value of the 'Payment Term Condition Id' attribute.
|
protected PaymentMethodType | paymentMethod
The cached value of the 'Payment Method' containment reference.
|
protected java.lang.String | paymentTermConditionId
The cached value of the 'Payment Term Condition Id' attribute.
|
protected org.eclipse.emf.common.util.EList | protocolData
The cached value of the 'Protocol Data' containment reference list.
|
protected org.eclipse.emf.common.util.EList | usableBillingAddress
The cached value of the 'Usable Billing Address' containment reference list.
|
protected UserDataType | userData
The cached value of the 'User Data' containment reference.
|
Modifier | Constructor and Description |
---|---|
protected | PaymentInformationTypeImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain | basicSetPaymentMethod(PaymentMethodType newPaymentMethod, 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) |
PaymentMethodType | getPaymentMethod() |
java.lang.String | getPaymentTermConditionId() |
java.util.List | getProtocolData() |
java.util.List | getUsableBillingAddress() |
UserDataType | getUserData() |
void | setPaymentMethod(PaymentMethodType newPaymentMethod) |
void | setPaymentTermConditionId(java.lang.String newPaymentTermConditionId) |
void | setUserData(UserDataType newUserData) |
java.lang.String | toString() |
protected org.eclipse.emf.common.util.EList usableBillingAddress
protected PaymentMethodType paymentMethod
protected static final java.lang.String PAYMENT_TERM_CONDITION_ID_EDEFAULT
protected java.lang.String paymentTermConditionId
protected org.eclipse.emf.common.util.EList protocolData
protected UserDataType userData
protected org.eclipse.emf.ecore.EClass eStaticClass()
public java.util.List getUsableBillingAddress()
public PaymentMethodType getPaymentMethod()
public org.eclipse.emf.common.notify.NotificationChain basicSetPaymentMethod(PaymentMethodType newPaymentMethod, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setPaymentMethod(PaymentMethodType newPaymentMethod)
public java.lang.String getPaymentTermConditionId()
public void setPaymentTermConditionId(java.lang.String newPaymentTermConditionId)
public java.util.List getProtocolData()
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()