CardInfo class

Данные карты

Inheritance
Annotations
  • @JsonSerializable()

Constructors

CardInfo({String? pan, String? cardId, String? rebillId, CardType? cardType, String? expDate, CardStatus? status})
Данные карты
CardInfo.fromJson(Map<String, dynamic> json)
Преобразование json в модель
factory

Properties

cardId String?
Идентификатор карты в системе Банка
final
cardType CardType?
Карта:
final
equals Map<String, Object?>
Comparison objects
no setteroverride
expDate String?
Срок действия карты
final
hashCode int
The hash code for this object.
no setterinherited
pan String?
Номер карты маскированный
final
rebillId String?
Идентификатор рекуррентного платежа в системе банка
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
status CardStatus?
Статус карты:
final

Methods

compareLists<R>(List<R>? list1, List<R>? list2) bool
Determines whether list1 and list2 are equal.
inherited
genHash<R>(Iterable<R>? values) int
Returns a hashCode for equals.
inherited
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
Преобразование модели в json
override
toString() String
A string representation of this object.
inherited

Operators

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