SeriesCharge class

A series of one or more charges or fees received by a lender. These are non-financing cash flows which are excluded from the computation of unknown advance or payment cash flow values, but are included under certain circumstances in other calculations for instance the computation of implicit interest rates such as Annual Percantage Rates (APRs), as documented elsewhere.

Constructors

SeriesCharge({int numberOf = 1, Frequency frequency = Frequency.monthly, String? label, required double value, DateTime? postDateFrom, Mode mode = Mode.advance})
numberOf The total number of charges in the series. Default is 1.

Properties

frequency Frequency
finalinherited
hashCode int
The hash code for this object.
no setterinherited
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}) SeriesCharge
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