Class BarcodeResult
java.lang.Object
com.microblink.blinkid.entities.recognizers.blinkid.generic.barcode.BarcodeResult
Contains data extracted from the barcode.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionThe additional name information of the document owner.The address of the document owner.The format of the scanned barcode.getCity()
The address city portion of the document owner.The date of birth of the document owner.The date of expiry of the document.The date of issue of the document.The additional number of the document.The document number.The driver license detailed info.The employer of the document owner.Document specific extended elements that contain all barcode fields in their original form.The first name of the document owner.The full name of the document owner.The issuing authority of the document.The address jurisdiction code portion of the document owner.The last name of the document owner.The marital status of the document owner.The middle name of the document owner.The nationality of the document owner.The personal identification number.The place of birth of the document owner.The address postal code portion of the document owner.The profession of the document owner.getRace()
The race of the document owner.byte[]
The raw bytes contained inside barcode.The religion of the document owner.The residential status of the document owner.getSex()
The sex of the document owner.The address street portion of the document owner.String representation of data inside barcode.boolean
isEmpty()
Flag which indicates whether this result is empty or not.boolean
True if returned result is uncertain, i.e.
-
Constructor Details
-
BarcodeResult
- Parameters:
nativeContext
- Native barcode result.keep
- Owner of the native barcode result.
-
-
Method Details
-
isUncertain
public boolean isUncertain()True if returned result is uncertain, i.e. if scanned barcode was incomplete (i.e. (has parts of it missing). -
getStringData
String representation of data inside barcode. -
getRawData
@NonNull public byte[] getRawData()The raw bytes contained inside barcode. -
getBarcodeType
The format of the scanned barcode. -
getFirstName
The first name of the document owner. -
getLastName
The last name of the document owner. -
getFullName
The full name of the document owner. -
getMiddleName
The middle name of the document owner. -
getAdditionalNameInformation
The additional name information of the document owner. -
getAddress
The address of the document owner. -
getStreet
The address street portion of the document owner. -
getPostalCode
The address postal code portion of the document owner. -
getCity
The address city portion of the document owner. -
getJurisdiction
The address jurisdiction code portion of the document owner. -
getPlaceOfBirth
The place of birth of the document owner. -
getNationality
The nationality of the document owner. -
getRace
The race of the document owner. -
getReligion
The religion of the document owner. -
getProfession
The profession of the document owner. -
getMaritalStatus
The marital status of the document owner. -
getResidentialStatus
The residential status of the document owner. -
getEmployer
The employer of the document owner. -
getSex
The sex of the document owner. -
getDateOfBirth
The date of birth of the document owner. -
getDateOfIssue
The date of issue of the document. -
getDateOfExpiry
The date of expiry of the document. -
getDocumentNumber
The document number. -
getPersonalIdNumber
The personal identification number. -
getDocumentAdditionalNumber
The additional number of the document. -
getIssuingAuthority
The issuing authority of the document. -
getDriverLicenseDetailedInfo
The driver license detailed info. -
getExtendedElements
Document specific extended elements that contain all barcode fields in their original form. Currently this is only filled for AAMVACompliant documents. -
isEmpty
@NonNull public boolean isEmpty()Flag which indicates whether this result is empty or not.
-