Enum BalanceTransactionType
- java.lang.Object
-
- java.lang.Enum<BalanceTransactionType>
-
- be.woutschoovaerts.mollie.data.balance.BalanceTransactionType
-
- All Implemented Interfaces:
Serializable
,Comparable<BalanceTransactionType>
public enum BalanceTransactionType extends Enum<BalanceTransactionType>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getJsonValue()
static BalanceTransactionType
valueOf(String name)
Returns the enum constant of this type with the specified name.static BalanceTransactionType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PAYMENT
public static final BalanceTransactionType PAYMENT
-
CAPTURE
public static final BalanceTransactionType CAPTURE
-
UNAUTHORIZED_DIRECT_DEBIT
public static final BalanceTransactionType UNAUTHORIZED_DIRECT_DEBIT
-
FAILED_PAYMENT
public static final BalanceTransactionType FAILED_PAYMENT
-
REFUND
public static final BalanceTransactionType REFUND
-
RETURNED_REFUND
public static final BalanceTransactionType RETURNED_REFUND
-
CHARGEBACK
public static final BalanceTransactionType CHARGEBACK
-
CHARGEBACK_REVERSAL
public static final BalanceTransactionType CHARGEBACK_REVERSAL
-
OUTGOING_TRANSFER
public static final BalanceTransactionType OUTGOING_TRANSFER
-
CANCELED_OUTGOING_TRANSFER
public static final BalanceTransactionType CANCELED_OUTGOING_TRANSFER
-
RETURNED_TRANSFER
public static final BalanceTransactionType RETURNED_TRANSFER
-
INVOICE_COMPENSATION
public static final BalanceTransactionType INVOICE_COMPENSATION
-
BALANCE_CORRECTION
public static final BalanceTransactionType BALANCE_CORRECTION
-
APPLICATION_FEE
public static final BalanceTransactionType APPLICATION_FEE
-
SPLIT_PAYMENT
public static final BalanceTransactionType SPLIT_PAYMENT
-
PLATFORM_PAYMENT_REFUND
public static final BalanceTransactionType PLATFORM_PAYMENT_REFUND
-
PLATFORM_PAYMENT_CHARGEBACK
public static final BalanceTransactionType PLATFORM_PAYMENT_CHARGEBACK
-
-
Method Detail
-
values
public static BalanceTransactionType[] 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 (BalanceTransactionType c : BalanceTransactionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static BalanceTransactionType 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
-
getJsonValue
public String getJsonValue()
-
-