public class CardUtils
extends java.lang.Object
| Constructor and Description |
|---|
CardUtils() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
getPossibleCardType(java.lang.String cardNumber)
Returns a
Card.CardBrand corresponding to a partial card number,
or Card.UNKNOWN if the card brand can't be determined from the input value. |
static boolean |
isValidCardNumber(java.lang.String cardNumber)
Checks the input string to see whether or not it is a valid card number, possibly
with groupings separated by spaces or hyphens.
|
public static java.lang.String getPossibleCardType(java.lang.String cardNumber)
Card.CardBrand corresponding to a partial card number,
or Card.UNKNOWN if the card brand can't be determined from the input value.cardNumber - a credit card number or partial card numberCard.CardBrand corresponding to that number,
or Card.UNKNOWN if it can't be determinedpublic static boolean isValidCardNumber(java.lang.String cardNumber)
cardNumber - a String that may or may not represent a valid card numbertrue if and only if the input value is a valid card number