Skip to content

1.1: October 25th, 2013

Compare
Choose a tag to compare
@barend barend released this 08 Aug 22:20
  • Moves country information from IBAN into separate class CountryCodes
  • The known country codes can be obtained from CountryCodes.getKnownCountryCodes().
  • The method getLengthForCountryCode() in IBAN is now deprecated, having moved into CountryCodes.
  • Adds length validation rules for:
    • Albania, Algeria, Angola, Azerbaijan, Bahrein, Benin, Brazil, British Virgin Islands, Burkina Faso, Burundi, Cameroon, Cape Verde, Congo, Costa Rica, Dominican Republic, Egypt, Faroe Islands, Gabon, Georgia, Greenland, Guatemala, Iran, Ivory Coast, Kazakhstan, Kuwait, Lebanon, Madagascar, Mali, Mauritania, Moldova, Mozambique, Pakistan, State of Palestine / Palestinian Territories, Saudi Arabia, Senegal, Tunisia, Ukraine, United Arab Emirates
    • Note: this list is not limited to SEPA countries or even the IBAN registry maintained by SWIFT. The CountryCodesParameterizedTest.java file documents the origin for each of these IBAN specs.