Enum Class Payment.Type

java.lang.Object
java.lang.Enum<Payment.Type>
eu.ccvlab.mapi.core.payment.Payment.Type
All Implemented Interfaces:
Serializable, Comparable<Payment.Type>, Constable
Enclosing class:
Payment

public static enum Payment.Type extends Enum<Payment.Type>
  • Enum Constant Details

    • SALE

      public static final Payment.Type SALE
    • REFUND

      public static final Payment.Type REFUND
    • PREAUTHORIZATION

      public static final Payment.Type PREAUTHORIZATION
    • EXTENDED_PREAUTHORIZATION

      public static final Payment.Type EXTENDED_PREAUTHORIZATION
    • FINANCIAL_ADVICE

      public static final Payment.Type FINANCIAL_ADVICE
    • EXTENDED_FINANCIAL_ADVICE

      public static final Payment.Type EXTENDED_FINANCIAL_ADVICE
    • CARD_CIRCUIT

      public static final Payment.Type CARD_CIRCUIT
    • VOID

      public static final Payment.Type VOID
    • RESERVATION

      public static final Payment.Type RESERVATION
    • AUTHORISATION_BY_VOICE

      public static final Payment.Type AUTHORISATION_BY_VOICE
    • AUTHORISE

      public static final Payment.Type AUTHORISE
    • CAPTURE

      public static final Payment.Type CAPTURE
    • GIFT_CARD_BALANCE

      public static final Payment.Type GIFT_CARD_BALANCE
    • ACTIVATE_RECHARGE_GIFT_CARD

      public static final Payment.Type ACTIVATE_RECHARGE_GIFT_CARD
  • Constructor Details

    • Type

      private Type()
  • Method Details

    • values

      public static Payment.Type[] 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 Payment.Type 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