SeriesPayment class

A series of one or more loan payments, lease rentals, etc., received by a lender.

Constructors

SeriesPayment({int numberOf = 1, Frequency frequency = Frequency.monthly, String? label, double? value, DateTime? postDateFrom, Mode mode = Mode.advance, double weighting = 1.0, bool isInterestCapitalised = true})
numberOf The total number of payments in the series. Default is 1.

Properties

frequency Frequency
finalinherited
hashCode int
The hash code for this object.
no setterinherited
isInterestCapitalised bool
final
label String
finalinherited
mode Mode
finalinherited
numberOf int
finalinherited
postDateFrom DateTime?
finalinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
value double?
finalinherited
valueDateFrom DateTime?
finalinherited
weighting double
finalinherited

Methods

copyWith({int? numberOf, Frequency? frequency, String? label, double? value, DateTime? postDateFrom, Mode? mode, double? weighting, bool? isInterestCapitalised}) SeriesPayment
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
override

Operators

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