Class AAMVA
-
- All Implemented Interfaces:
public final class AAMVA extends GenericDocumentWrapper
AAMVA
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
AAMVA.FieldNames
public class
AAMVA.NormalizedFieldNames
public final class
AAMVA.TitleData
Title Data. File type "TD".
public final class
AAMVA.RegistrationData
Registration Data. File type "RG".
public final class
AAMVA.MotorCarrierData
Motor Carrier Data. File type "MC".
public final class
AAMVA.RegistrantAndVehicleData
Registrant And Vehicle Data. File type "IR".
public final class
AAMVA.VehicleOwnerData
Vehicle Owner Data. File type "OW".
public final class
AAMVA.VehicleData
Vehicle Data. File type "VH".
public final class
AAMVA.VehicleSafetyInspectionData
Vehicle Safety Inspection Data. File type "VS".
public class
AAMVA.DLID
Driver License Or ID Document
public final class
AAMVA.DriverLicense
Driver License. File type "DL".
public final class
AAMVA.IDCard
ID Card. File type "ID".
public final class
AAMVA.EnhancedDriverLicense
Enhanced Driver License. File type "EN".
public final class
AAMVA.RawDocument
The raw document as was parsed from the barcode. The original field key names and field values as they appear in the barcode are left as-is. The mnemonic field keys from the AAMVA specification are not replaced with human-readable names. No field value normalization, like ISO 8601 date reformatting, etc., is done.
-
Field Summary
Fields Modifier and Type Field Description public final static String
DOCUMENT_TYPE
public final static String
DOCUMENT_NORMALIZED_TYPE
private final TextFieldWrapper
issuerIdentificationNumber
private final TextFieldWrapper
jurisdictionVersionNumber
private final TextFieldWrapper
version
private final AAMVA.TitleData
titleData
private final AAMVA.RegistrationData
registrationData
private final AAMVA.MotorCarrierData
motorCarrierData
private final AAMVA.RegistrantAndVehicleData
registrantAndVehicleData
private final AAMVA.VehicleOwnerData
vehicleOwnerData
private final AAMVA.VehicleData
vehicleData
private final AAMVA.VehicleSafetyInspectionData
vehicleSafetyInspectionData
private final AAMVA.DriverLicense
driverLicense
private final AAMVA.IDCard
idCard
private final AAMVA.EnhancedDriverLicense
enhancedDriverLicense
private final AAMVA.RawDocument
rawDocument
-
Constructor Summary
Constructors Constructor Description AAMVA(GenericDocument document)
-
Method Summary
Modifier and Type Method Description final TextFieldWrapper
getIssuerIdentificationNumber()
Issuer Identification Number final TextFieldWrapper
getJurisdictionVersionNumber()
Jurisdiction Version Number final TextFieldWrapper
getVersion()
Version final AAMVA.TitleData
getTitleData()
TitleData final AAMVA.RegistrationData
getRegistrationData()
RegistrationData final AAMVA.MotorCarrierData
getMotorCarrierData()
MotorCarrierData final AAMVA.RegistrantAndVehicleData
getRegistrantAndVehicleData()
RegistrantAndVehicleData final AAMVA.VehicleOwnerData
getVehicleOwnerData()
VehicleOwnerData final AAMVA.VehicleData
getVehicleData()
VehicleData final AAMVA.VehicleSafetyInspectionData
getVehicleSafetyInspectionData()
VehicleSafetyInspectionData final AAMVA.DriverLicense
getDriverLicense()
DriverLicense final AAMVA.IDCard
getIdCard()
IDCard final AAMVA.EnhancedDriverLicense
getEnhancedDriverLicense()
EnhancedDriverLicense final AAMVA.RawDocument
getRawDocument()
RawDocument -
-
Constructor Detail
-
AAMVA
AAMVA(GenericDocument document)
-
-
Method Detail
-
getIssuerIdentificationNumber
final TextFieldWrapper getIssuerIdentificationNumber()
Issuer Identification Number
-
getJurisdictionVersionNumber
final TextFieldWrapper getJurisdictionVersionNumber()
Jurisdiction Version Number
-
getVersion
final TextFieldWrapper getVersion()
Version
-
getTitleData
final AAMVA.TitleData getTitleData()
TitleData
-
getRegistrationData
final AAMVA.RegistrationData getRegistrationData()
RegistrationData
-
getMotorCarrierData
final AAMVA.MotorCarrierData getMotorCarrierData()
MotorCarrierData
-
getRegistrantAndVehicleData
final AAMVA.RegistrantAndVehicleData getRegistrantAndVehicleData()
RegistrantAndVehicleData
-
getVehicleOwnerData
final AAMVA.VehicleOwnerData getVehicleOwnerData()
VehicleOwnerData
-
getVehicleData
final AAMVA.VehicleData getVehicleData()
VehicleData
-
getVehicleSafetyInspectionData
final AAMVA.VehicleSafetyInspectionData getVehicleSafetyInspectionData()
VehicleSafetyInspectionData
-
getDriverLicense
final AAMVA.DriverLicense getDriverLicense()
DriverLicense
-
getIdCard
final AAMVA.IDCard getIdCard()
IDCard
-
getEnhancedDriverLicense
final AAMVA.EnhancedDriverLicense getEnhancedDriverLicense()
EnhancedDriverLicense
-
getRawDocument
final AAMVA.RawDocument getRawDocument()
RawDocument
-
-
-
-