SavingsOfferDetails class
Constructors
-
SavingsOfferDetails({String? name, String? description, String? details, num? rate, required num annualPercentYield, required CompoundingMethod compoundingMethod, int? introductoryPeriodMonths, num? introductoryRate, required num minimumDeposit, num? minimumDepositWithFees, required num monthlyFee, bool? checkWriting, required DateTime effectiveAsOf, FederalInsuranceType? federalInsuranceType, List<IncentiveDetails> incentiveDetails = const [], TermUnit? cdTermUnit, int? cdTermLength, List<String> impressionTrackingPixelUrls = const []})
-
Returns a new SavingsOfferDetails instance.
Properties
-
annualPercentYield
↔ num
-
getter/setter pair
-
cdTermLength
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
cdTermUnit
↔ TermUnit?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
checkWriting
↔ bool?
-
Whether the account allows checks
getter/setter pair
-
compoundingMethod
↔ CompoundingMethod
-
getter/setter pair
-
description
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
details
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
effectiveAsOf
↔ DateTime
-
When the offer was last validated, formatted as yyyy-MM-ddTHH:mm:ss.SSSZZ
getter/setter pair
-
federalInsuranceType
↔ FederalInsuranceType?
-
The type of federal deposit insurance that applies to this offer, if it was provided by the financial institution. Could be one of
fdic for the Federal Deposit Insurance Corporation, or ncua for the National Credit Union Administration.
getter/setter pair
-
hashCode
→ int
-
The hash code for this object.
no setteroverride
-
impressionTrackingPixelUrls
↔ List<String>
-
getter/setter pair
-
incentiveDetails
↔ List<IncentiveDetails>
-
getter/setter pair
-
introductoryPeriodMonths
↔ int?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
introductoryRate
↔ num?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
minimumDeposit
↔ num
-
getter/setter pair
-
minimumDepositWithFees
↔ num?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
monthlyFee
↔ num
-
getter/setter pair
-
name
↔ String?
-
Please note: This property should have been non-nullable! Since the specification file
does not include a default value (using the "default:" property), however, the generated
source code must fall back to having a nullable type.
Consider adding a "default:" property in the specification file to hide this note.
getter/setter pair
-
rate
↔ num?
-
Annual interest rate
getter/setter pair
-
runtimeType
→ Type
-
A representation of the runtime type of the object.
no setterinherited