public interface PaymentInstructionType
The following features are supported:
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()
void setUniqueID(java.lang.String value)
ContactInfoType getBillingAddress()
void setBillingAddress(ContactInfoType value)
MonetaryAmountType getAmount()
void setAmount(MonetaryAmountType value)
PaymentMethodType getPaymentMethod()
void setPaymentMethod(PaymentMethodType value)
java.lang.String getPaymentTermConditionId()
void setPaymentTermConditionId(java.lang.String value)
java.math.BigInteger getSequenceNumber()
void setSequenceNumber(java.math.BigInteger value)
java.math.BigInteger getPriority()
void setPriority(java.math.BigInteger value)
MonetaryAmountType getMaxAmount()
void setMaxAmount(MonetaryAmountType value)
MonetaryAmountType getMinAmount()
void setMinAmount(MonetaryAmountType value)
boolean isRefundAllowed()
void setRefundAllowed(boolean value)
void unsetRefundAllowed()
boolean isSetRefundAllowed()
java.lang.String getPaymentRule()
void setPaymentRule(java.lang.String value)
java.util.List getProtocolData()
java.lang.Object getStatus()
void setStatus(java.lang.Object value)
UserDataType getUserData()
void setUserData(UserDataType value)