public interface PaymentInstructionType
The following features are supported:
OrderPackage.getPaymentInstructionType()
Modifier and Type | Method and Description |
---|---|
MonetaryAmountType |
getAmount()
Returns the value of the 'Amount' containment reference.
|
ContactInfoType |
getBillingAddress()
Returns the value of the 'Billing Address' containment reference.
|
MonetaryAmountType |
getMaxAmount()
Returns the value of the 'Max Amount' containment reference.
|
MonetaryAmountType |
getMinAmount()
Returns the value of the 'Min Amount' containment reference.
|
PaymentMethodType |
getPaymentMethod()
Returns the value of the 'Payment Method' containment reference.
|
java.lang.String |
getPaymentRule()
Returns the value of the 'Payment Rule' attribute.
|
java.lang.String |
getPaymentTermConditionId()
Returns the value of the 'Payment Term Condition Id' attribute.
|
java.math.BigInteger |
getPriority()
Returns the value of the 'Priority' attribute.
|
java.util.List |
getProtocolData()
Returns the value of the 'Protocol Data' containment reference list.
|
java.math.BigInteger |
getSequenceNumber()
Returns the value of the 'Sequence Number' attribute.
|
java.lang.Object |
getStatus()
Returns the value of the 'Status' attribute.
|
java.lang.String |
getUniqueID()
Returns the value of the 'Unique ID' attribute.
|
UserDataType |
getUserData()
Returns the value of the 'User Data' containment reference.
|
boolean |
isRefundAllowed()
Returns the value of the 'Refund Allowed' attribute.
|
boolean |
isSetRefundAllowed()
Returns whether the value of the '
Refund Allowed ' attribute is set. |
void |
setAmount(MonetaryAmountType value)
Sets the value of the '
Amount ' containment reference. |
void |
setBillingAddress(ContactInfoType value)
Sets the value of the '
Billing Address ' containment reference. |
void |
setMaxAmount(MonetaryAmountType value)
Sets the value of the '
Max Amount ' containment reference. |
void |
setMinAmount(MonetaryAmountType value)
Sets the value of the '
Min Amount ' containment reference. |
void |
setPaymentMethod(PaymentMethodType value)
Sets the value of the '
Payment Method ' containment reference. |
void |
setPaymentRule(java.lang.String value)
Sets the value of the '
Payment Rule ' attribute. |
void |
setPaymentTermConditionId(java.lang.String value)
Sets the value of the '
Payment Term Condition Id ' attribute. |
void |
setPriority(java.math.BigInteger value)
Sets the value of the '
Priority ' attribute. |
void |
setRefundAllowed(boolean value)
Sets the value of the '
Refund Allowed ' attribute. |
void |
setSequenceNumber(java.math.BigInteger value)
Sets the value of the '
Sequence Number ' attribute. |
void |
setStatus(java.lang.Object value)
Sets the value of the '
Status ' attribute. |
void |
setUniqueID(java.lang.String value)
Sets the value of the '
Unique ID ' attribute. |
void |
setUserData(UserDataType value)
Sets the value of the '
User Data ' containment reference. |
void |
unsetRefundAllowed()
Unsets the value of the '
Refund Allowed ' attribute. |
java.lang.String getUniqueID()
If the meaning of the 'Unique ID' attribute isn't clear, there really should be more of a description here...
setUniqueID(String)
,
OrderPackage.getPaymentInstructionType_UniqueID()
void setUniqueID(java.lang.String value)
Unique ID
' attribute.
value
- the new value of the 'Unique ID' attribute.getUniqueID()
ContactInfoType getBillingAddress()
If the meaning of the 'Billing Address' containment reference isn't clear, there really should be more of a description here...
setBillingAddress(ContactInfoType)
,
OrderPackage.getPaymentInstructionType_BillingAddress()
void setBillingAddress(ContactInfoType value)
Billing Address
' containment reference.
value
- the new value of the 'Billing Address' containment reference.getBillingAddress()
MonetaryAmountType getAmount()
If the meaning of the 'Amount' containment reference isn't clear, there really should be more of a description here...
setAmount(MonetaryAmountType)
,
OrderPackage.getPaymentInstructionType_Amount()
void setAmount(MonetaryAmountType value)
Amount
' containment reference.
value
- the new value of the 'Amount' containment reference.getAmount()
PaymentMethodType getPaymentMethod()
setPaymentMethod(PaymentMethodType)
,
OrderPackage.getPaymentInstructionType_PaymentMethod()
void setPaymentMethod(PaymentMethodType value)
Payment Method
' containment reference.
value
- the new value of the 'Payment Method' containment reference.getPaymentMethod()
java.lang.String getPaymentTermConditionId()
If the meaning of the 'Payment Term Condition Id' attribute isn't clear, there really should be more of a description here...
setPaymentTermConditionId(String)
,
OrderPackage.getPaymentInstructionType_PaymentTermConditionId()
void setPaymentTermConditionId(java.lang.String value)
Payment Term Condition Id
' attribute.
value
- the new value of the 'Payment Term Condition Id' attribute.getPaymentTermConditionId()
java.math.BigInteger getSequenceNumber()
If the meaning of the 'Sequence Number' attribute isn't clear, there really should be more of a description here...
setSequenceNumber(BigInteger)
,
OrderPackage.getPaymentInstructionType_SequenceNumber()
void setSequenceNumber(java.math.BigInteger value)
Sequence Number
' attribute.
value
- the new value of the 'Sequence Number' attribute.getSequenceNumber()
java.math.BigInteger getPriority()
If the meaning of the 'Priority' attribute isn't clear, there really should be more of a description here...
setPriority(BigInteger)
,
OrderPackage.getPaymentInstructionType_Priority()
void setPriority(java.math.BigInteger value)
Priority
' attribute.
value
- the new value of the 'Priority' attribute.getPriority()
MonetaryAmountType getMaxAmount()
If the meaning of the 'Max Amount' containment reference isn't clear, there really should be more of a description here...
setMaxAmount(MonetaryAmountType)
,
OrderPackage.getPaymentInstructionType_MaxAmount()
void setMaxAmount(MonetaryAmountType value)
Max Amount
' containment reference.
value
- the new value of the 'Max Amount' containment reference.getMaxAmount()
MonetaryAmountType getMinAmount()
If the meaning of the 'Min Amount' containment reference isn't clear, there really should be more of a description here...
setMinAmount(MonetaryAmountType)
,
OrderPackage.getPaymentInstructionType_MinAmount()
void setMinAmount(MonetaryAmountType value)
Min Amount
' containment reference.
value
- the new value of the 'Min Amount' containment reference.getMinAmount()
boolean isRefundAllowed()
If the meaning of the 'Refund Allowed' attribute isn't clear, there really should be more of a description here...
isSetRefundAllowed()
,
unsetRefundAllowed()
,
setRefundAllowed(boolean)
,
OrderPackage.getPaymentInstructionType_RefundAllowed()
void setRefundAllowed(boolean value)
Refund Allowed
' attribute.
value
- the new value of the 'Refund Allowed' attribute.isSetRefundAllowed()
,
unsetRefundAllowed()
,
isRefundAllowed()
void unsetRefundAllowed()
Refund Allowed
' attribute.
boolean isSetRefundAllowed()
Refund Allowed
' attribute is set.
unsetRefundAllowed()
,
isRefundAllowed()
,
setRefundAllowed(boolean)
java.lang.String getPaymentRule()
If the meaning of the 'Payment Rule' attribute isn't clear, there really should be more of a description here...
setPaymentRule(String)
,
OrderPackage.getPaymentInstructionType_PaymentRule()
void setPaymentRule(java.lang.String value)
Payment Rule
' attribute.
value
- the new value of the 'Payment Rule' attribute.getPaymentRule()
java.util.List getProtocolData()
ProtocolDataType
.
Element definition of a protocol data entry.
OrderPackage.getPaymentInstructionType_ProtocolData()
java.lang.Object getStatus()
If the meaning of the 'Status' attribute isn't clear, there really should be more of a description here...
setStatus(Object)
,
OrderPackage.getPaymentInstructionType_Status()
void setStatus(java.lang.Object value)
Status
' attribute.
value
- the new value of the 'Status' attribute.getStatus()
UserDataType getUserData()
setUserData(UserDataType)
,
OrderPackage.getPaymentInstructionType_UserData()
void setUserData(UserDataType value)
User Data
' containment reference.
value
- the new value of the 'User Data' containment reference.getUserData()