NmLienFilter class

Search filter of tax liens. Added in 0.3.0.

Annotations

Constructors

NmLienFilter({List<String> states = const [], List<String> counties = const [], double maxPrice = 100000, double minInterestRate = 0, Set<NmLienPropertyType> propertyTypes = const {NmLienPropertyType.residential, NmLienPropertyType.vacantLand}, bool auctions = true, bool otc = true, Set<NmPropertyStage> stages = const {}, bool noHeirsOnly = false, double minForeclosureScore = 0, double minX1000Score = 0})
Creates an NmLienFilter.
const

Properties

auctions → bool
Auction sales kept.
final
counties → List<String>
Counties (empty: all).
final
hashCode → int
The hash code for this object.
no setterinherited
maxPrice → double
Highest lien price.
final
minForeclosureScore → double
Lowest foreclosure score, 0–1.
final
minInterestRate → double
Lowest interest rate, 0–1.
final
minX1000Score → double
Lowest x1000 score, 0–10.
final
noHeirsOnly → bool
Only liens with no known heirs.
final
otc → bool
Over-the-counter sales kept.
final
propertyTypes → Set<NmLienPropertyType>
Property types kept.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
stages → Set<NmPropertyStage>
Listing stages kept (empty: all).
final
states → List<String>
States (RESO StateOrProvince codes).
final

Methods

copyWith({List<String>? states, List<String>? counties, double? maxPrice, double? minInterestRate, Set<NmLienPropertyType>? propertyTypes, bool? auctions, bool? otc, Set<NmPropertyStage>? stages, bool? noHeirsOnly, double? minForeclosureScore, double? minX1000Score}) → NmLienFilter
A copy with the given fields replaced.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

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