AssetTransactionDetail class

Available Extensions
Annotations
  • @JsonSerializable(explicitToJson: true)

Constructors

AssetTransactionDetail({required String assetTransactionUniqueIdentifier, required double assetTransactionAmount, required DateTime assetTransactionDate, required DateTime assetTransactionPostDate, required AssetTransactionType assetTransactionType, required String? assetTransactionPaidByName, required String? assetTransactionTypeAdditionalDescription, required AssetTransactionCategoryType? assetTransactionCategoryType, required String? financialInstitutionTransactionIdentifier})
AssetTransactionDetail.fromJson(Map<String, dynamic> json)
factory

Properties

assetTransactionAmount double
final
assetTransactionCategoryType AssetTransactionCategoryType?
final
assetTransactionDate DateTime
final
assetTransactionPaidByName String?
final
assetTransactionPostDate DateTime
final
assetTransactionType AssetTransactionType
final
assetTransactionTypeAdditionalDescription String?
final
assetTransactionUniqueIdentifier String
final
financialInstitutionTransactionIdentifier String?
final
hashCode int
The hash code for this object.
no setteroverride
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
override

Operators

operator ==(dynamic other) bool
The equality operator.
override

Constants

fromJsonFactory → const AssetTransactionDetail Function(Map<String, dynamic> json)
toJsonFactory → const Map<String, dynamic> Function(AssetTransactionDetail instance)