MortgageLiability class
- Available extensions
- Annotations
-
- @JsonSerializable(explicitToJson: true)
Constructors
- MortgageLiability({required String accountId, required String accountNumber, required double? currentLateFee, required double? escrowBalance, required bool? hasPmi, required bool? hasPrepaymentPenalty, required MortgageInterestRate interestRate, required double? lastPaymentAmount, required DateTime? lastPaymentDate, required String? loanTypeDescription, required String? loanTerm, required DateTime? maturityDate, required double? nextMonthlyPayment, required DateTime? nextPaymentDueDate, required DateTime? originationDate, required double? originationPrincipalAmount, required double? pastDueAmount, required MortgagePropertyAddress propertyAddress, required double? ytdInterestPaid, required double? ytdPrincipalPaid})
-
MortgageLiability.fromJson(Map<
String, dynamic> json) -
factory
Properties
- accountId → String
-
final
- accountNumber → String
-
final
- currentLateFee → double?
-
final
- escrowBalance → double?
-
final
- hashCode → int
-
The hash code for this object.
no setteroverride
- hasPmi → bool?
-
final
- hasPrepaymentPenalty → bool?
-
final
- interestRate → MortgageInterestRate
-
final
- lastPaymentAmount → double?
-
final
- lastPaymentDate → DateTime?
-
final
- loanTerm → String?
-
final
- loanTypeDescription → String?
-
final
- maturityDate → DateTime?
-
final
- nextMonthlyPayment → double?
-
final
- nextPaymentDueDate → DateTime?
-
final
- originationDate → DateTime?
-
final
- originationPrincipalAmount → double?
-
final
- pastDueAmount → double?
-
final
- propertyAddress → MortgagePropertyAddress
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- ytdInterestPaid → double?
-
final
- ytdPrincipalPaid → double?
-
final
Methods
-
copyWith(
{String? accountId, String? accountNumber, double? currentLateFee, double? escrowBalance, bool? hasPmi, bool? hasPrepaymentPenalty, MortgageInterestRate? interestRate, double? lastPaymentAmount, DateTime? lastPaymentDate, String? loanTypeDescription, String? loanTerm, DateTime? maturityDate, double? nextMonthlyPayment, DateTime? nextPaymentDueDate, DateTime? originationDate, double? originationPrincipalAmount, double? pastDueAmount, MortgagePropertyAddress? propertyAddress, double? ytdInterestPaid, double? ytdPrincipalPaid}) → MortgageLiability -
Available on MortgageLiability, provided by the $MortgageLiabilityExtension extension
-
copyWithWrapped(
{Wrapped< String> ? accountId, Wrapped<String> ? accountNumber, Wrapped<double?> ? currentLateFee, Wrapped<double?> ? escrowBalance, Wrapped<bool?> ? hasPmi, Wrapped<bool?> ? hasPrepaymentPenalty, Wrapped<MortgageInterestRate> ? interestRate, Wrapped<double?> ? lastPaymentAmount, Wrapped<DateTime?> ? lastPaymentDate, Wrapped<String?> ? loanTypeDescription, Wrapped<String?> ? loanTerm, Wrapped<DateTime?> ? maturityDate, Wrapped<double?> ? nextMonthlyPayment, Wrapped<DateTime?> ? nextPaymentDueDate, Wrapped<DateTime?> ? originationDate, Wrapped<double?> ? originationPrincipalAmount, Wrapped<double?> ? pastDueAmount, Wrapped<MortgagePropertyAddress> ? propertyAddress, Wrapped<double?> ? ytdInterestPaid, Wrapped<double?> ? ytdPrincipalPaid}) → MortgageLiability -
Available on MortgageLiability, provided by the $MortgageLiabilityExtension 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 MortgageLiability Function(Map<
String, dynamic> json) -
toJsonFactory
→ const Map<
String, dynamic> Function(MortgageLiability instance)