public final class ValidateCreditCard extends Object
Constructor and Description |
---|
ValidateCreditCard() |
Modifier and Type | Method and Description |
---|---|
static boolean |
isValid(long creditCardNumber)
Determine if the credit card number is valid, i.e.
|
static boolean |
isValid(String strCreditCardNumber) |
static void |
main(String[] args)
Test driver
|
static int |
recognizeVendor(long creditCardNumber)
Determine the credit card company.
|
static String |
toCreditcard(String strCreditCardNumber) |
static String |
toCreditcard(String strCreditCardNumber,
String defaultValue) |
static String |
vendorToString(int vendorEnum)
Converts a vendor index enumeration to the equivalent words.
|
public ValidateCreditCard()
public static boolean isValid(long creditCardNumber)
creditCardNumber
- number on card.public static int recognizeVendor(long creditCardNumber)
creditCardNumber
- number on card.public static String toCreditcard(String strCreditCardNumber) throws ExpressionException
ExpressionException
public static String toCreditcard(String strCreditCardNumber, String defaultValue)
public static String vendorToString(int vendorEnum)
vendorEnum
- e.g. AMEX, UNKNOWN_VENDOR, TOO_MANY_DIGITSCopyright © 2015 Lucee