SavingsOverTime class
Financial information that's shared between different financing methods.
Constructors
- SavingsOverTime({bool? financiallyViable, Money? presentValueOfSavingsLifetime, Money? presentValueOfSavingsYear20, Money? savingsLifetime, Money? savingsYear1, Money? savingsYear20})
- SavingsOverTime.fromJson(Map json_)
Properties
- financiallyViable ↔ bool?
-
Indicates whether this scenario is financially viable.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- presentValueOfSavingsLifetime ↔ Money?
-
Using the assumed discount rate, what is the present value of the
cumulative lifetime savings?
getter/setter pair
- presentValueOfSavingsYear20 ↔ Money?
-
Using the assumed discount rate, what is the present value of the
cumulative 20-year savings?
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- savingsLifetime ↔ Money?
-
Savings in the entire panel lifetime.
getter/setter pair
- savingsYear1 ↔ Money?
-
Savings in the first year after panel installation.
getter/setter pair
- savingsYear20 ↔ Money?
-
Savings in the first twenty years after panel installation.
getter/setter pair
Methods
-
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.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited