Package com.adyen.model.nexo
Enum PaymentInstrumentType
- java.lang.Object
-
- java.lang.Enum<PaymentInstrumentType>
-
- com.adyen.model.nexo.PaymentInstrumentType
-
- All Implemented Interfaces:
Serializable,Comparable<PaymentInstrumentType>
public enum PaymentInstrumentType extends Enum<PaymentInstrumentType>
Java class for PaymentInstrumentType.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="PaymentInstrumentType"> <restriction base="{http://www.w3.org/2001/XMLSchema}string"> <enumeration value="Card"/> <enumeration value="Check"/> <enumeration value="Mobile"/> <enumeration value="StoredValue"/> <enumeration value="Cash"/> </restriction> </simpleType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CARDPayment card (credit or debit).CASHCash managed by a cash handling system.CHECKPaper check.MOBILEOperator account accessed by a mobile phone.STORED_VALUEAccount accesed by a stored value instrument such as a card or a certificate.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PaymentInstrumentTypefromValue(String v)From value payment instrument type.Stringvalue()Value string.static PaymentInstrumentTypevalueOf(String name)Returns the enum constant of this type with the specified name.static PaymentInstrumentType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CARD
public static final PaymentInstrumentType CARD
Payment card (credit or debit).
-
CHECK
public static final PaymentInstrumentType CHECK
Paper check.
-
MOBILE
public static final PaymentInstrumentType MOBILE
Operator account accessed by a mobile phone.
-
STORED_VALUE
public static final PaymentInstrumentType STORED_VALUE
Account accesed by a stored value instrument such as a card or a certificate.
-
CASH
public static final PaymentInstrumentType CASH
Cash managed by a cash handling system.
-
-
Method Detail
-
values
public static PaymentInstrumentType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (PaymentInstrumentType c : PaymentInstrumentType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PaymentInstrumentType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (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 type has no constant with the specified nameNullPointerException- if the argument is null
-
value
public String value()
Value string.- Returns:
- the string
-
fromValue
public static PaymentInstrumentType fromValue(String v)
From value payment instrument type.- Parameters:
v- the v- Returns:
- the payment instrument type
-
-