LiabilityOverride class
- Available extensions
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- LiabilityOverride({required String type, required double purchaseApr, required double cashApr, required double balanceTransferApr, required double specialApr, required double lastPaymentAmount, required double minimumPaymentAmount, required bool isOverdue, required DateTime originationDate, required double principal, required double nominalApr, required double interestCapitalizationGracePeriodMonths, required StudentLoanRepaymentModel repaymentModel, required DateTime expectedPayoffDate, required String guarantor, required bool isFederal, required String loanName, required StudentLoanStatus loanStatus, required String paymentReferenceNumber, required PSLFStatus pslfStatus, required String repaymentPlanDescription, required String repaymentPlanType, required String sequenceNumber, required Address servicerAddress})
-
LiabilityOverride.fromJson(Map<
String, dynamic> json) -
factory
Properties
- balanceTransferApr → double
-
final
- cashApr → double
-
final
- expectedPayoffDate → DateTime
-
final
- guarantor → String
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- interestCapitalizationGracePeriodMonths → double
-
final
- isFederal → bool
-
final
- isOverdue → bool
-
final
- lastPaymentAmount → double
-
final
- loanName → String
-
final
- loanStatus → StudentLoanStatus
-
final
- minimumPaymentAmount → double
-
final
- nominalApr → double
-
final
- originationDate → DateTime
-
final
- paymentReferenceNumber → String
-
final
- principal → double
-
final
- pslfStatus → PSLFStatus
-
final
- purchaseApr → double
-
final
- repaymentModel → StudentLoanRepaymentModel
-
final
- repaymentPlanDescription → String
-
final
- repaymentPlanType → String
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sequenceNumber → String
-
final
- servicerAddress → Address
-
final
- specialApr → double
-
final
- type → String
-
final
Methods
-
copyWith(
{String? type, double? purchaseApr, double? cashApr, double? balanceTransferApr, double? specialApr, double? lastPaymentAmount, double? minimumPaymentAmount, bool? isOverdue, DateTime? originationDate, double? principal, double? nominalApr, double? interestCapitalizationGracePeriodMonths, StudentLoanRepaymentModel? repaymentModel, DateTime? expectedPayoffDate, String? guarantor, bool? isFederal, String? loanName, StudentLoanStatus? loanStatus, String? paymentReferenceNumber, PSLFStatus? pslfStatus, String? repaymentPlanDescription, String? repaymentPlanType, String? sequenceNumber, Address? servicerAddress}) → LiabilityOverride -
Available on LiabilityOverride, provided by the $LiabilityOverrideExtension extension
-
copyWithWrapped(
{Wrapped< String> ? type, Wrapped<double> ? purchaseApr, Wrapped<double> ? cashApr, Wrapped<double> ? balanceTransferApr, Wrapped<double> ? specialApr, Wrapped<double> ? lastPaymentAmount, Wrapped<double> ? minimumPaymentAmount, Wrapped<bool> ? isOverdue, Wrapped<DateTime> ? originationDate, Wrapped<double> ? principal, Wrapped<double> ? nominalApr, Wrapped<double> ? interestCapitalizationGracePeriodMonths, Wrapped<StudentLoanRepaymentModel> ? repaymentModel, Wrapped<DateTime> ? expectedPayoffDate, Wrapped<String> ? guarantor, Wrapped<bool> ? isFederal, Wrapped<String> ? loanName, Wrapped<StudentLoanStatus> ? loanStatus, Wrapped<String> ? paymentReferenceNumber, Wrapped<PSLFStatus> ? pslfStatus, Wrapped<String> ? repaymentPlanDescription, Wrapped<String> ? repaymentPlanType, Wrapped<String> ? sequenceNumber, Wrapped<Address> ? servicerAddress}) → LiabilityOverride -
Available on LiabilityOverride, provided by the $LiabilityOverrideExtension extension
-
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 LiabilityOverride Function(Map<
String, dynamic> json) -
toJsonFactory
→ const Map<
String, dynamic> Function(LiabilityOverride instance)