IbanSpecFields constructor
IbanSpecFields({
- IbanSpecData? bankCode,
- IbanSpecData? accountNumber,
- IbanSpecData? branchCode,
- IbanSpecData? accountType,
- IbanSpecData? accountHolder,
- IbanSpecData? balanceAccountNumber,
- IbanSpecData? currencyCode,
- IbanSpecData? ownerAccountNumber,
- Iterable<
IbanSpecData> ? countryCheckDigits, - Iterable<
IbanSpecConstant> ? constants,
Implementation
factory IbanSpecFields({
IbanSpecData? bankCode,
IbanSpecData? accountNumber,
IbanSpecData? branchCode,
IbanSpecData? accountType,
IbanSpecData? accountHolder,
IbanSpecData? balanceAccountNumber,
IbanSpecData? currencyCode,
IbanSpecData? ownerAccountNumber,
$core.Iterable<IbanSpecData>? countryCheckDigits,
$core.Iterable<IbanSpecConstant>? constants,
}) {
final _result = create();
if (bankCode != null) {
_result.bankCode = bankCode;
}
if (accountNumber != null) {
_result.accountNumber = accountNumber;
}
if (branchCode != null) {
_result.branchCode = branchCode;
}
if (accountType != null) {
_result.accountType = accountType;
}
if (accountHolder != null) {
_result.accountHolder = accountHolder;
}
if (balanceAccountNumber != null) {
_result.balanceAccountNumber = balanceAccountNumber;
}
if (currencyCode != null) {
_result.currencyCode = currencyCode;
}
if (ownerAccountNumber != null) {
_result.ownerAccountNumber = ownerAccountNumber;
}
if (countryCheckDigits != null) {
_result.countryCheckDigits.addAll(countryCheckDigits);
}
if (constants != null) {
_result.constants.addAll(constants);
}
return _result;
}