UsdlRecognizerResult class

Result object for UsdlRecognizer.

Inheritance

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