Enum Class PaymentMethodTypeType

java.lang.Object
java.lang.Enum<PaymentMethodTypeType>
software.xdev.bzst.dip.client.xmldocument.model.cesop.PaymentMethodTypeType
All Implemented Interfaces:
Serializable, Comparable<PaymentMethodTypeType>, Constable

public enum PaymentMethodTypeType extends Enum<PaymentMethodTypeType>

Java-Klasse für PaymentMethodType_Type.

Das folgende Schemafragment gibt den erwarteten Content an, der in dieser Klasse enthalten ist.

 <simpleType name="PaymentMethodType_Type">
   <restriction base="{http://www.w3.org/2001/XMLSchema}string">
     <maxLength value="20"/>
     <enumeration value="Card payment"/>
     <enumeration value="Bank transfer"/>
     <enumeration value="Direct debit"/>
     <enumeration value="E-money"/>
     <enumeration value="Money Remittance"/>
     <enumeration value="Marketplace"/>
     <enumeration value="Intermediary"/>
     <enumeration value="Other"/>
   </restriction>
 </simpleType>
 
  • Enum Constant Details

    • CARD_PAYMENT

      public static final PaymentMethodTypeType CARD_PAYMENT
      The credit card as a means of payment.
    • BANK_TRANSFER

      public static final PaymentMethodTypeType BANK_TRANSFER
      The bank transfer as a means of payment.
    • DIRECT_DEBIT

      public static final PaymentMethodTypeType DIRECT_DEBIT
      The direct debit as a means of payment.
    • E_MONEY

      public static final PaymentMethodTypeType E_MONEY
      The e-Money as a means of payment.
    • MONEY_REMITTANCE

      public static final PaymentMethodTypeType MONEY_REMITTANCE
      The money remittance as a means of payment.
    • MARKETPLACE

      public static final PaymentMethodTypeType MARKETPLACE
      The marketplace as a means of payment.
    • INTERMEDIARY

      public static final PaymentMethodTypeType INTERMEDIARY
      The intermediary as a means of payment.
    • OTHER

      public static final PaymentMethodTypeType OTHER
      Other mean of payment. Please specify it in the element PaymentMethodOther.
  • Method Details

    • values

      public static PaymentMethodTypeType[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static PaymentMethodTypeType valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • value

      public String value()
    • fromValue

      public static PaymentMethodTypeType fromValue(String v)