public class PaymentMethod
extends com.ibm.etools.xmlschema.beans.ComplexType
PaymentMethod
, which
corresponds to the element in the configuration file:
PaymentMethodConfigurations.xml.Modifier and Type | Field and Description |
---|---|
static java.lang.String |
COPYRIGHT
IBM copyright notice field.
|
Constructor and Description |
---|
PaymentMethod()
This method is the constructor of this class.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHumanEditable()
This method returns if the payment method is human editable.
|
java.lang.String |
getJspsnippet()
This method returns the jsp snippet for this payment method.
|
java.lang.String |
getMaximumAmount()
This method returns the maximum amount for current payment method configuration.
|
java.lang.String |
getMinimumAmount()
This method returns the minimum amount for current payment method configuration.
|
java.lang.String |
getName()
This method returns the name of this payment method configuration.
|
java.lang.String |
getPaymentRule()
This method returns the payment rule used by this payment method configuration.
|
java.lang.String |
getPaymentSystemName()
This method returns the payment system name used by this payment method configuration.
|
PaymentInstructionPriority |
getPriority()
This method returns the priority of this payment method configuration.
|
java.lang.String |
getRefundAllowed()
This method returns if the payment method is allowed to do refund.
|
java.lang.String |
getSystemEditable()
This method returns if the payment method is allowed to edit by the system
without human interaction.
|
boolean |
removeHumanEditable()
This method removes the attribute -- humanEditable from the current payment
method configuration.
|
boolean |
removeJspsnippet()
This method removes the attribute --jspsnippet from the current payment method configuration.
|
boolean |
removeMaximumAmount()
This method removes the attribute --maximumAmount from the current payment method configuration.
|
boolean |
removeMinimumAmount()
This method removes the attribute --minimumAmount from the current payment method configuration.
|
boolean |
removeName()
This method removes the attribute --name from the current payment method configuration.
|
boolean |
removePaymentRule()
This method removes the attribute --paymentRule from the current payment method configuration.
|
boolean |
removePaymentSystemName()
This method removes the attribute --paymentSystemName from the current payment method configuration.
|
boolean |
removePriority()
This method removes the attribute --priority from the current payment method configuration.
|
boolean |
removeRefundAllowed()
This method removes the attribute --refundAllowed from the current payment method configuration.
|
boolean |
removeSystemEditable()
This method removes the attribute --systemEditable from the current payment method configuration.
|
void |
setHumanEditable(java.lang.String humanEditable)
This method sets if the payment method is human editable.
|
void |
setJspsnippet(java.lang.String jspsnippet)
This method sets the jsp snippet for this payment method.
|
void |
setMaximumAmount(java.lang.String maximumAmount)
This method sets the maximum amount for current payment method configuration.
|
void |
setMinimumAmount(java.lang.String minimumAmount)
This method sets the minimum amount for current payment method configuration.
|
void |
setName(java.lang.String name)
This method sets the name of this payment method configuration.
|
void |
setPaymentRule(java.lang.String paymentRule)
This method sets the payment rule used by this payment method configuration.
|
void |
setPaymentSystemName(java.lang.String paymentSystemName)
This method sets the payment system name used by this payment method configuration.
|
void |
setPriority(PaymentInstructionPriority priority)
This method sets the priority of this payment method configuration.
|
void |
setRefundAllowed(java.lang.String refundAllowed)
This method sets if the payment method is allowed to do refund.
|
void |
setSystemEditable(java.lang.String systemEditable)
This method sets if the payment method is allowed to edit by the system
without human interaction.
|
getAttributeBooleanValue, getAttributeByteValue, getAttributeDateValue, getAttributeDoubleValue, getAttributeFloatValue, getAttributeIntegerValue, getAttributeLongValue, getAttributeShortValue, getAttributeValue, getAttributeValue, getElementBooleanValue, getElementByteValue, getElementDateValue, getElementDoubleValue, getElementFloatValue, getElementIntegerValue, getElementLongValue, getElementShortValue, removeAttribute, removeElement, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setAttributeValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue
getElementBooleanValue, getElementByteValue, getElementDateValue, getElementDoubleValue, getElementFloatValue, getElementIntegerValue, getElementLongValue, getElementName, getElementShortValue, getElementValue, getElementValue, getElementValue, getElementValue, getElementValue, getPrefix, getXMLAttribute, getXMLElement, isAttributeQualified, isElementQualified, removeElement, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, setElementValue, sizeOfElement, updateElementValue, updateElementValue, updateElementValue, updateElementValue, updateElementValue, updateElementValue, updateElementValue, updateElementValue, updateElementValue
public static final java.lang.String COPYRIGHT
public PaymentMethod()
public void setHumanEditable(java.lang.String humanEditable)
humanEditable
- If the payment method is human editablepublic java.lang.String getHumanEditable()
public boolean removeHumanEditable()
public void setMaximumAmount(java.lang.String maximumAmount)
maximumAmount
- The maximum amount for current payment method configurationpublic java.lang.String getMaximumAmount()
public boolean removeMaximumAmount()
public void setMinimumAmount(java.lang.String minimumAmount)
minimumAmount
- The minimum amount for current payment method configurationpublic java.lang.String getMinimumAmount()
public boolean removeMinimumAmount()
public void setName(java.lang.String name)
name
- The name to setpublic java.lang.String getName()
public boolean removeName()
public void setPaymentRule(java.lang.String paymentRule)
paymentRule
- The payment rule to setpublic java.lang.String getPaymentRule()
public boolean removePaymentRule()
public void setPaymentSystemName(java.lang.String paymentSystemName)
paymentSystemName
- The payment system name used by this payment method configurationpublic java.lang.String getPaymentSystemName()
public boolean removePaymentSystemName()
public void setPriority(PaymentInstructionPriority priority)
priority
- The priority of this payment method configuration to setpublic PaymentInstructionPriority getPriority()
public boolean removePriority()
public void setRefundAllowed(java.lang.String refundAllowed)
refundAllowed
- The flag indicating the payment method is allowed to do refund to setpublic java.lang.String getRefundAllowed()
public boolean removeRefundAllowed()
public void setSystemEditable(java.lang.String systemEditable)
systemEditable
- The flag indicating if the payment method is allowed to edit by
the system without human interactionpublic java.lang.String getSystemEditable()
public boolean removeSystemEditable()
public void setJspsnippet(java.lang.String jspsnippet)
jspsnippet
- The jsp snippet for this payment methodpublic java.lang.String getJspsnippet()
public boolean removeJspsnippet()