Package com.flagright.api.types
Enum MpesaTransactionType
- java.lang.Object
-
- java.lang.Enum<MpesaTransactionType>
-
- com.flagright.api.types.MpesaTransactionType
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<MpesaTransactionType>
public enum MpesaTransactionType extends java.lang.Enum<MpesaTransactionType>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BUSINESS_PAYMENTCUSTOMER_BUY_GOODS_ONLINECUSTOMER_PAY_BILL_ONLINEPROMOTION_PAYMENTSALARY_PAYMENT
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringtoString()static MpesaTransactionTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static MpesaTransactionType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
CUSTOMER_PAY_BILL_ONLINE
public static final MpesaTransactionType CUSTOMER_PAY_BILL_ONLINE
-
CUSTOMER_BUY_GOODS_ONLINE
public static final MpesaTransactionType CUSTOMER_BUY_GOODS_ONLINE
-
SALARY_PAYMENT
public static final MpesaTransactionType SALARY_PAYMENT
-
BUSINESS_PAYMENT
public static final MpesaTransactionType BUSINESS_PAYMENT
-
PROMOTION_PAYMENT
public static final MpesaTransactionType PROMOTION_PAYMENT
-
-
Method Detail
-
values
public static MpesaTransactionType[] 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 (MpesaTransactionType c : MpesaTransactionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MpesaTransactionType valueOf(java.lang.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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Enum<MpesaTransactionType>
-
-