public class PaymentInstructionTypeImpl extends org.eclipse.emf.ecore.sdo.impl.EDataObjectImpl implements PaymentInstructionType
The following features are implemented:
Modifier and Type | Field and Description |
---|---|
protected MonetaryAmountType | amount
The cached value of the 'Amount' containment reference.
|
protected ContactInfoType | billingAddress
The cached value of the 'Billing Address' containment reference.
|
protected MonetaryAmountType | maxAmount
The cached value of the 'Max Amount' containment reference.
|
protected MonetaryAmountType | minAmount
The cached value of the 'Min Amount' containment reference.
|
protected static java.lang.String | PAYMENT_RULE_EDEFAULT
The default value of the 'Payment Rule' attribute.
|
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 | paymentRule
The cached value of the 'Payment Rule' attribute.
|
protected java.lang.String | paymentTermConditionId
The cached value of the 'Payment Term Condition Id' attribute.
|
protected java.math.BigInteger | priority
The cached value of the 'Priority' attribute.
|
protected static java.math.BigInteger | PRIORITY_EDEFAULT
The default value of the 'Priority' attribute.
|
protected org.eclipse.emf.common.util.EList | protocolData
The cached value of the 'Protocol Data' containment reference list.
|
protected static boolean | REFUND_ALLOWED_EDEFAULT
The default value of the 'Refund Allowed' attribute.
|
protected boolean | refundAllowed
The cached value of the 'Refund Allowed' attribute.
|
protected boolean | refundAllowedESet
This is true if the Refund Allowed attribute has been set.
|
protected static java.math.BigInteger | SEQUENCE_NUMBER_EDEFAULT
The default value of the 'Sequence Number' attribute.
|
protected java.math.BigInteger | sequenceNumber
The cached value of the 'Sequence Number' attribute.
|
protected java.lang.Object | status
The cached value of the 'Status' attribute.
|
protected static java.lang.Object | STATUS_EDEFAULT
The default value of the 'Status' attribute.
|
protected static java.lang.String | UNIQUE_ID_EDEFAULT
The default value of the 'Unique ID' attribute.
|
protected java.lang.String | uniqueID
The cached value of the 'Unique ID' attribute.
|
protected UserDataType | userData
The cached value of the 'User Data' containment reference.
|
Modifier | Constructor and Description |
---|---|
protected | PaymentInstructionTypeImpl() |
Modifier and Type | Method and Description |
---|---|
org.eclipse.emf.common.notify.NotificationChain | basicSetAmount(MonetaryAmountType newAmount, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetBillingAddress(ContactInfoType newBillingAddress, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetMaxAmount(MonetaryAmountType newMaxAmount, org.eclipse.emf.common.notify.NotificationChain msgs) |
org.eclipse.emf.common.notify.NotificationChain | basicSetMinAmount(MonetaryAmountType newMinAmount, org.eclipse.emf.common.notify.NotificationChain msgs) |
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) |
MonetaryAmountType | getAmount() |
ContactInfoType | getBillingAddress() |
MonetaryAmountType | getMaxAmount() |
MonetaryAmountType | getMinAmount() |
PaymentMethodType | getPaymentMethod() |
java.lang.String | getPaymentRule() |
java.lang.String | getPaymentTermConditionId() |
java.math.BigInteger | getPriority() |
java.util.List | getProtocolData() |
java.math.BigInteger | getSequenceNumber() |
java.lang.Object | getStatus() |
java.lang.String | getUniqueID() |
UserDataType | getUserData() |
boolean | isRefundAllowed() |
boolean | isSetRefundAllowed() |
void | setAmount(MonetaryAmountType newAmount) |
void | setBillingAddress(ContactInfoType newBillingAddress) |
void | setMaxAmount(MonetaryAmountType newMaxAmount) |
void | setMinAmount(MonetaryAmountType newMinAmount) |
void | setPaymentMethod(PaymentMethodType newPaymentMethod) |
void | setPaymentRule(java.lang.String newPaymentRule) |
void | setPaymentTermConditionId(java.lang.String newPaymentTermConditionId) |
void | setPriority(java.math.BigInteger newPriority) |
void | setRefundAllowed(boolean newRefundAllowed) |
void | setSequenceNumber(java.math.BigInteger newSequenceNumber) |
void | setStatus(java.lang.Object newStatus) |
void | setUniqueID(java.lang.String newUniqueID) |
void | setUserData(UserDataType newUserData) |
java.lang.String | toString() |
void | unsetRefundAllowed() |
protected static final java.lang.String UNIQUE_ID_EDEFAULT
protected java.lang.String uniqueID
protected ContactInfoType billingAddress
protected MonetaryAmountType amount
protected PaymentMethodType paymentMethod
protected static final java.lang.String PAYMENT_TERM_CONDITION_ID_EDEFAULT
protected java.lang.String paymentTermConditionId
protected static final java.math.BigInteger SEQUENCE_NUMBER_EDEFAULT
protected java.math.BigInteger sequenceNumber
protected static final java.math.BigInteger PRIORITY_EDEFAULT
protected java.math.BigInteger priority
protected MonetaryAmountType maxAmount
protected MonetaryAmountType minAmount
protected static final boolean REFUND_ALLOWED_EDEFAULT
protected boolean refundAllowed
protected boolean refundAllowedESet
protected static final java.lang.String PAYMENT_RULE_EDEFAULT
protected java.lang.String paymentRule
protected org.eclipse.emf.common.util.EList protocolData
protected static final java.lang.Object STATUS_EDEFAULT
protected java.lang.Object status
protected UserDataType userData
protected org.eclipse.emf.ecore.EClass eStaticClass()
public java.lang.String getUniqueID()
public void setUniqueID(java.lang.String newUniqueID)
public ContactInfoType getBillingAddress()
public org.eclipse.emf.common.notify.NotificationChain basicSetBillingAddress(ContactInfoType newBillingAddress, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setBillingAddress(ContactInfoType newBillingAddress)
public MonetaryAmountType getAmount()
public org.eclipse.emf.common.notify.NotificationChain basicSetAmount(MonetaryAmountType newAmount, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setAmount(MonetaryAmountType newAmount)
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.math.BigInteger getSequenceNumber()
public void setSequenceNumber(java.math.BigInteger newSequenceNumber)
public java.math.BigInteger getPriority()
public void setPriority(java.math.BigInteger newPriority)
public MonetaryAmountType getMaxAmount()
public org.eclipse.emf.common.notify.NotificationChain basicSetMaxAmount(MonetaryAmountType newMaxAmount, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMaxAmount(MonetaryAmountType newMaxAmount)
public MonetaryAmountType getMinAmount()
public org.eclipse.emf.common.notify.NotificationChain basicSetMinAmount(MonetaryAmountType newMinAmount, org.eclipse.emf.common.notify.NotificationChain msgs)
public void setMinAmount(MonetaryAmountType newMinAmount)
public boolean isRefundAllowed()
public void setRefundAllowed(boolean newRefundAllowed)
public void unsetRefundAllowed()
public boolean isSetRefundAllowed()
public java.lang.String getPaymentRule()
public void setPaymentRule(java.lang.String newPaymentRule)
public java.util.List getProtocolData()
public java.lang.Object getStatus()
public void setStatus(java.lang.Object 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()