copyWith method
AssetTransactionDetail
copyWith({
- String? assetTransactionUniqueIdentifier,
- double? assetTransactionAmount,
- DateTime? assetTransactionDate,
- DateTime? assetTransactionPostDate,
- AssetTransactionType? assetTransactionType,
- String? assetTransactionPaidByName,
- String? assetTransactionTypeAdditionalDescription,
- AssetTransactionCategoryType? assetTransactionCategoryType,
- String? financialInstitutionTransactionIdentifier,
Implementation
AssetTransactionDetail copyWith(
{String? assetTransactionUniqueIdentifier,
double? assetTransactionAmount,
DateTime? assetTransactionDate,
DateTime? assetTransactionPostDate,
enums.AssetTransactionType? assetTransactionType,
String? assetTransactionPaidByName,
String? assetTransactionTypeAdditionalDescription,
enums.AssetTransactionCategoryType? assetTransactionCategoryType,
String? financialInstitutionTransactionIdentifier}) {
return AssetTransactionDetail(
assetTransactionUniqueIdentifier: assetTransactionUniqueIdentifier ??
this.assetTransactionUniqueIdentifier,
assetTransactionAmount:
assetTransactionAmount ?? this.assetTransactionAmount,
assetTransactionDate: assetTransactionDate ?? this.assetTransactionDate,
assetTransactionPostDate:
assetTransactionPostDate ?? this.assetTransactionPostDate,
assetTransactionType: assetTransactionType ?? this.assetTransactionType,
assetTransactionPaidByName:
assetTransactionPaidByName ?? this.assetTransactionPaidByName,
assetTransactionTypeAdditionalDescription:
assetTransactionTypeAdditionalDescription ??
this.assetTransactionTypeAdditionalDescription,
assetTransactionCategoryType:
assetTransactionCategoryType ?? this.assetTransactionCategoryType,
financialInstitutionTransactionIdentifier:
financialInstitutionTransactionIdentifier ??
this.financialInstitutionTransactionIdentifier);
}