Enum CheckoutCardBrandsDisplayMode
-
- All Implemented Interfaces:
-
android.os.Parcelable
public enum CheckoutCardBrandsDisplayMode implements Parcelable
An enumeration for the possible display modes of card brands on payment method selection screen.
-
-
Field Summary
Fields Modifier and Type Field Description public final static Parcelable.Creator<CheckoutCardBrandsDisplayMode>CREATOR
-
Enum Constant Summary
Enum Constants Enum Constant Description SEPARATEDisplay card brands in the list along with other payment methods.
GROUPEDDisplay all card brands grouped in one row. This mode allows shopper to skip choosing card brand. The brand will be detected automatically based on the card number
-
Method Summary
Modifier and Type Method Description static CheckoutCardBrandsDisplayModegetByName(@NonNull() String name)voidwriteToParcel(Parcel dest, int flags)intdescribeContents()static Array<CheckoutCardBrandsDisplayMode>values()Returns an array containing the constants of this enum type, in the order they're declared. static CheckoutCardBrandsDisplayModevalueOf(String name)Returns the enum constant of this type with the specified name. -
-
Method Detail
-
getByName
@Nullable() static CheckoutCardBrandsDisplayMode getByName(@NonNull() String name)
-
writeToParcel
void writeToParcel(Parcel dest, int flags)
-
describeContents
int describeContents()
-
values
static Array<CheckoutCardBrandsDisplayMode> values()
Returns an array containing the constants of this enum type, in the order they're declared. This method may be used to iterate over the constants.
- Returns:
an array containing the constants of this enum type, in the order they're declared
-
valueOf
static CheckoutCardBrandsDisplayMode 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.)
- Returns:
the enum constant with the specified name
-
-
-
-