com.ibm.commerce.edp.parsers.paymentmethodconfiguration

Class PaymentMethodConfiguration

  • java.lang.Object
    • com.ibm.etools.xmlschema.beans.BaseType
      • com.ibm.etools.xmlschema.beans.ComplexType
        • com.ibm.commerce.edp.parsers.paymentmethodconfiguration.PaymentMethodConfiguration
  • All Implemented Interfaces:
    java.io.Serializable


    public class PaymentMethodConfiguration
    extends com.ibm.etools.xmlschema.beans.ComplexType
    This class represents the complex type PaymentMethodConfiguration, which corresponds to the payment method and its required attributes in Payment Rules.
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field and Description
      static java.lang.String COPYRIGHT
      IBM copyright notice field.
    • Constructor Summary

      Constructors 
      Constructor and Description
      PaymentMethodConfiguration()
      This method is the constructor of this class.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      PaymentMethod getPaymentMethod()
      This method returns the current payment method.
      boolean removePaymentMethod()
      This method removes the element -- PaymentMethod from this payment method configuration.
      void setPaymentMethod(PaymentMethod PaymentMethod)
      This method sets the current payment method.
      • Methods inherited from class com.ibm.etools.xmlschema.beans.ComplexType

        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
      • Methods inherited from class com.ibm.etools.xmlschema.beans.BaseType

        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
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • COPYRIGHT

        public static final java.lang.String COPYRIGHT
        IBM copyright notice field.
        See Also:
        Constant Field Values
    • Constructor Detail

      • PaymentMethodConfiguration

        public PaymentMethodConfiguration()
        This method is the constructor of this class.
    • Method Detail

      • setPaymentMethod

        public void setPaymentMethod(PaymentMethod PaymentMethod)
        This method sets the current payment method.
        Parameters:
        PaymentMethod - The payment method to set
      • getPaymentMethod

        public PaymentMethod getPaymentMethod()
        This method returns the current payment method.
        Returns:
        The current payment method
      • removePaymentMethod

        public boolean removePaymentMethod()
        This method removes the element -- PaymentMethod from this payment method configuration.
        Returns:
        If the remove operation is successful