Class AAMVA
-
- All Implemented Interfaces:
public final class AAMVA extends GenericDocumentWrapper
AAMVA
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classAAMVA.FieldNamespublic classAAMVA.NormalizedFieldNamespublic final classAAMVA.TitleDataTitle Data. File type "TD".
public final classAAMVA.RegistrationDataRegistration Data. File type "RG".
public final classAAMVA.MotorCarrierDataMotor Carrier Data. File type "MC".
public final classAAMVA.RegistrantAndVehicleDataRegistrant And Vehicle Data. File type "IR".
public final classAAMVA.VehicleOwnerDataVehicle Owner Data. File type "OW".
public final classAAMVA.VehicleDataVehicle Data. File type "VH".
public final classAAMVA.VehicleSafetyInspectionDataVehicle Safety Inspection Data. File type "VS".
public classAAMVA.DLIDDriver License Or ID Document
public final classAAMVA.DriverLicenseDriver License. File type "DL".
public final classAAMVA.IDCardID Card. File type "ID".
public final classAAMVA.EnhancedDriverLicenseEnhanced Driver License. File type "EN".
public final classAAMVA.RawDocumentThe 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 StringDOCUMENT_TYPEpublic final static StringDOCUMENT_NORMALIZED_TYPEprivate final TextFieldWrapperissuerIdentificationNumberprivate final TextFieldWrapperjurisdictionVersionNumberprivate final TextFieldWrapperversionprivate final AAMVA.TitleDatatitleDataprivate final AAMVA.RegistrationDataregistrationDataprivate final AAMVA.MotorCarrierDatamotorCarrierDataprivate final AAMVA.RegistrantAndVehicleDataregistrantAndVehicleDataprivate final AAMVA.VehicleOwnerDatavehicleOwnerDataprivate final AAMVA.VehicleDatavehicleDataprivate final AAMVA.VehicleSafetyInspectionDatavehicleSafetyInspectionDataprivate final AAMVA.DriverLicensedriverLicenseprivate final AAMVA.IDCardidCardprivate final AAMVA.EnhancedDriverLicenseenhancedDriverLicenseprivate final AAMVA.RawDocumentrawDocument
-
Constructor Summary
Constructors Constructor Description AAMVA(GenericDocument document)
-
Method Summary
Modifier and Type Method Description final TextFieldWrappergetIssuerIdentificationNumber()Issuer Identification Number final TextFieldWrappergetJurisdictionVersionNumber()Jurisdiction Version Number final TextFieldWrappergetVersion()Version final AAMVA.TitleDatagetTitleData()TitleData final AAMVA.RegistrationDatagetRegistrationData()RegistrationData final AAMVA.MotorCarrierDatagetMotorCarrierData()MotorCarrierData final AAMVA.RegistrantAndVehicleDatagetRegistrantAndVehicleData()RegistrantAndVehicleData final AAMVA.VehicleOwnerDatagetVehicleOwnerData()VehicleOwnerData final AAMVA.VehicleDatagetVehicleData()VehicleData final AAMVA.VehicleSafetyInspectionDatagetVehicleSafetyInspectionData()VehicleSafetyInspectionData final AAMVA.DriverLicensegetDriverLicense()DriverLicense final AAMVA.IDCardgetIdCard()IDCard final AAMVA.EnhancedDriverLicensegetEnhancedDriverLicense()EnhancedDriverLicense final AAMVA.RawDocumentgetRawDocument()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
-
-
-
-