copyWithWrapped method
AssetTransactionDetail
copyWithWrapped({
- Wrapped<
String> ? assetTransactionUniqueIdentifier, - Wrapped<
double> ? assetTransactionAmount, - Wrapped<
DateTime> ? assetTransactionDate, - Wrapped<
DateTime> ? assetTransactionPostDate, - Wrapped<
AssetTransactionType> ? assetTransactionType, - Wrapped<
String?> ? assetTransactionPaidByName, - Wrapped<
String?> ? assetTransactionTypeAdditionalDescription, - Wrapped<
AssetTransactionCategoryType?> ? assetTransactionCategoryType, - Wrapped<
String?> ? financialInstitutionTransactionIdentifier,
Implementation
AssetTransactionDetail copyWithWrapped(
{Wrapped<String>? assetTransactionUniqueIdentifier,
Wrapped<double>? assetTransactionAmount,
Wrapped<DateTime>? assetTransactionDate,
Wrapped<DateTime>? assetTransactionPostDate,
Wrapped<enums.AssetTransactionType>? assetTransactionType,
Wrapped<String?>? assetTransactionPaidByName,
Wrapped<String?>? assetTransactionTypeAdditionalDescription,
Wrapped<enums.AssetTransactionCategoryType?>?
assetTransactionCategoryType,
Wrapped<String?>? financialInstitutionTransactionIdentifier}) {
return AssetTransactionDetail(
assetTransactionUniqueIdentifier:
(assetTransactionUniqueIdentifier != null
? assetTransactionUniqueIdentifier.value
: this.assetTransactionUniqueIdentifier),
assetTransactionAmount: (assetTransactionAmount != null
? assetTransactionAmount.value
: this.assetTransactionAmount),
assetTransactionDate: (assetTransactionDate != null
? assetTransactionDate.value
: this.assetTransactionDate),
assetTransactionPostDate: (assetTransactionPostDate != null
? assetTransactionPostDate.value
: this.assetTransactionPostDate),
assetTransactionType: (assetTransactionType != null
? assetTransactionType.value
: this.assetTransactionType),
assetTransactionPaidByName: (assetTransactionPaidByName != null
? assetTransactionPaidByName.value
: this.assetTransactionPaidByName),
assetTransactionTypeAdditionalDescription:
(assetTransactionTypeAdditionalDescription != null
? assetTransactionTypeAdditionalDescription.value
: this.assetTransactionTypeAdditionalDescription),
assetTransactionCategoryType: (assetTransactionCategoryType != null
? assetTransactionCategoryType.value
: this.assetTransactionCategoryType),
financialInstitutionTransactionIdentifier:
(financialInstitutionTransactionIdentifier != null
? financialInstitutionTransactionIdentifier.value
: this.financialInstitutionTransactionIdentifier));
}