UsdlRecognizerResult class
Result object for UsdlRecognizer.
- Inheritance
-
- Object
- RecognizerResult
- UsdlRecognizerResult
Constructors
-
UsdlRecognizerResult(Map<
String, dynamic> nativeResult)
Properties
- address ↔ String?
-
The full address of the United States driver license owner.
getter/setter pair
- age ↔ int?
-
The current age of the document owner in years. It is calculated difference
between now and date of birth. Now is current time on the device.
@return current age of the document owner in years or -1 if date of birth is unknown.
getter/setter pair
- city ↔ String?
-
The city address portion of the United States driver license owner.
getter/setter pair
- dateOfBirth ↔ Date?
-
The date of birth of the United States driver license owner.
getter/setter pair
- dateOfExpiry ↔ Date?
-
The date of expiry of the United States driver license.
getter/setter pair
- dateOfIssue ↔ Date?
-
The date of issue of the United States driver license.
getter/setter pair
- documentNumber ↔ String?
-
The document number of the United States driver license.
getter/setter pair
- endorsements ↔ String?
-
The additional privileges granted to the United States driver license owner.
getter/setter pair
-
fields
↔ List<
String> ? -
Fields inside US Driver's licence. Available Keys are listed in UsdlKeys enum.
getter/setter pair
- firstName ↔ String?
-
The first name of the United States driver license owner.
getter/setter pair
- fullName ↔ String?
-
The full name of the United States driver license owner.
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setterinherited
- jurisdiction ↔ String?
-
The jurisdiction code address portion of the United States driver license owner.
getter/setter pair
- lastName ↔ String?
-
The last name of the United States driver license owner.
getter/setter pair
- middleName ↔ String?
-
The middle name of the United States driver license owner.
getter/setter pair
- nameSuffix ↔ String?
-
The name suffix of the United States driver license owner.
getter/setter pair
-
optionalElements
↔ List<
String> ? -
Array of elements that are not part of AAMVA standard and are specific to each US state.
getter/setter pair
- postalCode ↔ String?
-
The postal code address portion of the United States driver license owner.
getter/setter pair
- rawData ↔ String?
-
The raw bytes contained inside 2D barcode.
getter/setter pair
- rawStringData ↔ String?
-
Raw string inside 2D barcode.
getter/setter pair
- restrictions ↔ String?
-
The restrictions to driving privileges for the United States driver license owner.
getter/setter pair
- resultState ↔ RecognizerResultState
-
State of the result. It is always one of the values represented by RecognizerResultState enum
getter/setter pairinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sex ↔ String?
-
The sex of the United States driver license owner.
getter/setter pair
- street ↔ String?
-
The street address portion of the United States driver license owner.
getter/setter pair
- uncertain ↔ bool?
-
True if returned result is uncertain, i.e. if scanned barcode was incomplete (i.e.
getter/setter pair
- vehicleClass ↔ String?
-
The type of vehicle the driver license owner has privilege to drive.
getter/setter pair
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, dynamic> -
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited