public enum ScheduledPaymentInstallmentStatus extends java.lang.Enum<ScheduledPaymentInstallmentStatus>
| Enum Constant and Description |
|---|
BLOCKED
The installment is blocked to prevent automatic processing
|
CANCELED
The payer has canceled the scheduled payment
|
FAILED
The installment couldn't be processed (i.e: not enough credits)
|
PROCESSED
The installment has been successfully processed
|
SCHEDULED
The installment is scheduled for future processing
|
SETTLED
The receiver has marked the installment as settled
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
isTerminal()
Returns whether this status is a terminal status - that means - cannot be changed.
|
static ScheduledPaymentInstallmentStatus |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static ScheduledPaymentInstallmentStatus[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final ScheduledPaymentInstallmentStatus SCHEDULED
public static final ScheduledPaymentInstallmentStatus PROCESSED
public static final ScheduledPaymentInstallmentStatus CANCELED
public static final ScheduledPaymentInstallmentStatus SETTLED
public static final ScheduledPaymentInstallmentStatus FAILED
public static final ScheduledPaymentInstallmentStatus BLOCKED
public static ScheduledPaymentInstallmentStatus[] values()
for (ScheduledPaymentInstallmentStatus c : ScheduledPaymentInstallmentStatus.values()) System.out.println(c);
public static ScheduledPaymentInstallmentStatus valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullpublic boolean isTerminal()