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}) -
constfactory
-
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