BbanStructurePart class

Constructors

BbanStructurePart({required dynamic entryType, required dynamic characterType, required dynamic length, String generate(String bban, BbanStructure structure)?, required bool trailingSeparator})

Properties

generate String Function(String bban, BbanStructure structure)
getter/setter pair
hasGenerator bool
getter/setter pair
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trailingSeparator bool
getter/setter pair

Methods

getCharacterType() CharacterType
getLength() int
getPartType() PartType
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited
validate(String value) bool
Check to see if the string value is valid for the entry

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

accountNumber(int length, CharacterType characterType, [bool trailingSeparator = true]) BbanStructurePart
accountType(int length, CharacterType characterType, [bool trailingSeparator = false]) BbanStructurePart
bankCode(int length, CharacterType characterType, [bool trailingSeparator = true]) BbanStructurePart
branchCheckDigit(int length, CharacterType characterType, [String generate(String bban, BbanStructure structure)?, bool trailingSeparator = false]) BbanStructurePart
branchCode(int length, CharacterType characterType, [bool trailingSeparator = true]) BbanStructurePart
currencyType(int length, CharacterType characterType, [bool trailingSeparator = false]) BbanStructurePart
identificationNumber(int length, CharacterType characterType, [bool trailingSeparator = true]) BbanStructurePart
nationalCheckDigit(int length, CharacterType characterType, [String generate(String bban, BbanStructure structure)?, bool trailingSeparator = false]) BbanStructurePart
ownerAccountNumber(int length, CharacterType characterType, [bool trailingSeparator = true]) BbanStructurePart