iban_util library
Constants
- BBAN_INDEX → const int
- CHECK_DIGIT_INDEX → const int
- CHECK_DIGIT_LENGTH → const int
- COUNTRY_CODE_INDEX → const int
- COUNTRY_CODE_LENGTH → const int
- DEFAULT_CHECK_DIGIT → const String
- MAX → const int
- MOD → const int
- numRegex → const String
- ucRegex → const String
Functions
-
calculateCheckDigit(
String iban) → String -
calculateMod(
String iban) → int - Calculates http://en.wikipedia.org/wiki/ISO_13616#Modulo_operation_on_IBAN
-
extractBbanEntry(
String iban, PartType partType) → String? -
getAccountNumber(
String iban) → String? -
getAccountType(
String iban) → String? -
getBankCode(
String iban) → String? -
getBban(
String iban) → String -
getBbanStructure(
String iban) → BbanStructure? -
getBbanStructureByCountry(
Country country) → BbanStructure? -
getBranchCheckDigit(
String iban) → String? -
getBranchCode(
String iban) → String? -
getCheckDigit(
String iban) → String -
getCountryCode(
String iban) → String -
getCountryCodeAndCheckDigit(
String iban) → String -
getCurrencyType(
String iban) → String? -
getIbanLength(
Country country) → int -
getIdentificationNumber(
String iban) → String? -
getNationalCheckDigit(
String iban) → String? -
getOwnerAccountType(
String iban) → String? -
isSupportedCountry(
Country country) → bool -
replaceCheckDigit(
String iban, String checkDigit) → String -
toFormattedString(
String iban, [String separator = " "]) → String -
toFormattedStringBBAN(
String iban, [String separator = " "]) → String -
validate(
String iban) → void -
validateBban(
String countryCode, String bban) → void -
validateCheckDigit(
String iban) → void -
validateCheckDigitChecksum(
String iban) → void -
validateCheckDigitPresence(
String iban) → void -
validateCountryCode(
String iban, [bool hasStructure = true]) → dynamic -
validateNotEmpty(
String iban) → void