CountrySpec class

Interface for IBAN Country Specification

Constructors

CountrySpec({bool? sepa, int? chars, bool? ibanRegistry, String? bankIdentifier, RegExp? bbanRegexp, String? branchIdentifier, String? accountIdentifier, bool bbanValidationFunc(String)?})
const

Properties

accountIdentifier String?
final
bankIdentifier String?
final
bbanRegexp RegExp?
final
bbanValidationFunc → (bool Function(String)?)
final
branchIdentifier String?
final
chars int?
final
hashCode int
The hash code for this object.
no setterinherited
ibanRegistry bool?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sepa bool?
final

Methods

copyWith({bool? sepa, int? chars, bool? ibanRegistry, String? bankIdentifier, RegExp? bbanRegexp, String? branchIdentifier, String? accountIdentifier, bool bbanValidationFunc(String)?}) CountrySpec
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

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

Constants

empty → const CountrySpec