RazorpayIin class abstract

Annotations
  • @freezed

Constructors

RazorpayIin.new({required String iin, required String entity, required String issuer_code, required String issuer_name, required bool international, required bool is_tokenized, required IinEmi emi, required IinRecurring recurring, required List<IinAuthenticationType> authentication_types, IinNetwork? network, IinCardType? type, IinSubType? sub_type, String? card_iin})
const
factory
RazorpayIin.fromJson(Map<String, dynamic> json)
factory

Properties

authentication_types List<IinAuthenticationType>
no setterinherited
card_iin String?
no setterinherited
copyWith → $RazorpayIinCopyWith<RazorpayIin>
Create a copy of RazorpayIin with the given fields replaced by the non-null parameter values.
no setterinherited
emi IinEmi
no setterinherited
entity String
no setterinherited
hashCode int
The hash code for this object.
no setterinherited
iin String
no setterinherited
international bool
no setterinherited
is_tokenized bool
no setterinherited
issuer_code String
no setterinherited
issuer_name String
no setterinherited
network IinNetwork?
no setterinherited
recurring IinRecurring
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sub_type IinSubType?
no setterinherited
type IinCardType?
no setterinherited

Methods

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

Operators

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