| isValidIIN(byte[], String[][]) |   | 82% |   | 76% | 6 | 16 | 8 | 39 | 0 | 1 |
| isValidChecksumForPAN(byte[]) |  | 88% |   | 66% | 2 | 4 | 2 | 9 | 0 | 1 |
| numLeadingZeros(String) |  | 82% |   | 66% | 2 | 4 | 2 | 7 | 0 | 1 |
| isValidLength(byte[], byte[][]) |  | 95% |   | 80% | 2 | 6 | 1 | 9 | 0 | 1 |
| isValidIIN(String, String[][]) | | 81% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| isValidLength(String, byte[][]) | | 81% |   | 50% | 2 | 3 | 1 | 3 | 0 | 1 |
| static {...} |  | 100% | | n/a | 0 | 1 | 0 | 42 | 0 | 1 |
| detectNetworkFromPAN(byte[]) |  | 100% |  | 100% | 0 | 18 | 0 | 35 | 0 | 1 |
| computeCheck(byte[]) |  | 100% |  | 100% | 0 | 4 | 0 | 12 | 0 | 1 |
| toDigits(String) |  | 100% |  | 100% | 0 | 14 | 0 | 34 | 0 | 1 |
| isValidLength(byte[], CreditCardNetwork) |  | 100% |  | 100% | 0 | 19 | 0 | 21 | 0 | 1 |
| isValidationEnabledForNetwork(CreditCardNetwork) |  | 100% |  | 100% | 0 | 19 | 0 | 21 | 0 | 1 |
| isNetworkActive(CreditCardNetwork) |  | 100% |  | 100% | 0 | 19 | 0 | 21 | 0 | 1 |
| isValidMII(byte[]) |  | 100% |  | 100% | 0 | 7 | 0 | 4 | 0 | 1 |
| groupingsForNetwork(CreditCardNetwork) |  | 100% |  | 100% | 0 | 9 | 0 | 11 | 0 | 1 |
| getMinDigitsForGroupAndNetwork(int, CreditCardNetwork) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| getMaxDigitsForGroupAndNetwork(int, CreditCardNetwork) |  | 100% |  | 100% | 0 | 3 | 0 | 7 | 0 | 1 |
| isValid(byte[]) |  | 100% |   | 50% | 2 | 3 | 0 | 5 | 0 | 1 |
| getNumberOfGroupsForNetwork(CreditCardNetwork) | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| isValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValidLength(String, CreditCardNetwork) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValidMII(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| detectNetworkFromPAN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValid(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAmericanExpressIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAmericanExpressIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAmericanExpressValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isAmericanExpressValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBankcardIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBankcardIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBankcardValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isBankcardValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isChinaUnionPayIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isChinaUnionPayIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isChinaUnionPayValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isChinaUnionPayValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubCarteBlancheIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubCarteBlancheIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubCarteBlancheValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubCarteBlancheValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubEnrouteIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubEnrouteIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubEnrouteValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubEnrouteValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubInternationalIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubInternationalIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubInternationalValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubInternationalValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubUSACanadaIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubUSACanadaIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubUSACanadaValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDinersClubUSACanadaValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDiscoverIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDiscoverIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDiscoverValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isDiscoverValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInstaPaymentIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInstaPaymentIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInstaPaymentValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isInstaPaymentValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isJCBIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isJCBIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isJCBValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isJCBValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLaserIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLaserIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLaserValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isLaserValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMaestroIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMaestroIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMaestroValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMaestroValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMastercardIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMastercardIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMastercardValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isMastercardValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSoloIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSoloIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSoloValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSoloValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSwitchIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSwitchIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSwitchValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isSwitchValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAElectronIIN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAElectronIIN(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAElectronValidLength(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isVISAElectronValidLength(byte[]) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| isValidChecksumForPAN(String) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| CreditCardValidator() | | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |