public class RandomCreditCardNumberGenerator extends Object
| Modifier and Type | Field and Description | 
|---|---|
static int | 
CARD_TYPE_AIRPLUS  | 
static int | 
CARD_TYPE_AMEX  | 
static int | 
CARD_TYPE_BANKCARD  | 
static int | 
CARD_TYPE_DINERS  | 
static int | 
CARD_TYPE_DISCOVER  | 
static int | 
CARD_TYPE_ENROUTE  | 
static int | 
CARD_TYPE_JCB_15  | 
static int | 
CARD_TYPE_JCB_16  | 
static int | 
CARD_TYPE_LASER  | 
static int | 
CARD_TYPE_MAESTRO  | 
static int | 
CARD_TYPE_MASTERCARD  | 
static int | 
CARD_TYPE_SOLO  | 
static int | 
CARD_TYPE_SWITCH  | 
static int | 
CARD_TYPE_VISA  | 
static int | 
CARD_TYPE_VOYAGER  | 
static String[] | 
cardTypes  | 
| Constructor and Description | 
|---|
RandomCreditCardNumberGenerator()  | 
| Modifier and Type | Method and Description | 
|---|---|
static String[] | 
GenerateCreditCardNumbers(int cardType,
                         int size,
                         int howMany)  | 
static String | 
getCardName(int id)  | 
static int | 
getCardType(String typeName)  | 
public static final int CARD_TYPE_AMEX
public static final int CARD_TYPE_DINERS
public static final int CARD_TYPE_DISCOVER
public static final int CARD_TYPE_ENROUTE
public static final int CARD_TYPE_JCB_15
public static final int CARD_TYPE_JCB_16
public static final int CARD_TYPE_MASTERCARD
public static final int CARD_TYPE_VISA
public static final int CARD_TYPE_VOYAGER
public static final int CARD_TYPE_AIRPLUS
public static final int CARD_TYPE_BANKCARD
public static final int CARD_TYPE_MAESTRO
public static final int CARD_TYPE_SOLO
public static final int CARD_TYPE_SWITCH
public static final int CARD_TYPE_LASER
public static final String[] cardTypes
public static int getCardType(String typeName)
public static String getCardName(int id)
public static String[] GenerateCreditCardNumbers(int cardType, int size, int howMany) throws org.pentaho.di.core.exception.KettleException
org.pentaho.di.core.exception.KettleException