BaseMatch class abstract

The base class for a match.

Implementers

Constructors

BaseMatch.new({required String password, required int start, required int end})
Creates a match.

Properties

end int
The index in the password after the last character of the token.
final
estimatedGuesses double
Should return the estimated number of guesses for the token.
no setter
guesses double
The number of guesses for the token.
no setter
hashCode int
The hash code for this object.
no setterinherited
length int
The length of the token.
no setter
minGuesses double
The minimum number of guesses for the token.
no setter
minGuessesForMultiChar double
The minimum number of guesses for a match longer than 1.
no setter
minGuessesForSingleChar double
The minimum number of guesses for a match of length 1.
no setter
password String
The password that is being matched.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
start int
The index in the password where the token starts.
final
token String
The matched part of the password.
no setter

Methods

feedback({required bool isSoleMatch}) Feedback?
Should return the warning and suggestions regarding this match.
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