public static class USADriveIdCodetext.MandatoryFields
extends java.lang.Object
Mandatory elements (fields) of the card
| Constructor and Description |
|---|
MandatoryFields() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getAddressCity()
DAI, City portion of the cardholder address, DL/ID, V20ANS
|
java.lang.String |
getAddressPostalCode()
DAK, Postal code portion of the cardholder address in the U.S.and Canada.
|
java.lang.String |
getAddressState()
DAJ, State portion of the cardholder address, DL/ID, F2A
|
java.lang.String |
getAddressStreet1()
DAG, Street portion of the cardholder address, DL/ID, V35ANS
|
USADriveIdCountry |
getCountryIdentification()
DCG, Country in which DL/ID is issued.
|
java.lang.String |
getCustomerIDNumber()
DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
|
java.time.LocalDate |
getDateOfBirth()
DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
|
java.lang.String |
getDocumentDiscriminator()
DCF, Number must uniquely identify a particular document issued to that customer
from others that may have been issued in the past.
|
java.lang.String |
getEndorsementCodes()
DCD, Jurisdiction specific endorsement codes, DL, V5ANS
|
USADriveIdEyeColor |
getEyeColor()
DAY, Color of cardholder's eyes.
|
java.lang.String |
getFamilyName()
DCS, Family name of the cardholder, DL/ID, V40ANS
|
java.lang.String |
getFamilyNameTruncation()
DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
java.lang.String |
getFirstName()
DAC, First name of the cardholder, DL/ID, V40ANS
|
java.lang.String |
getFirstNameTruncation()
DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
java.lang.String |
getHeight()
DAU, Height of cardholder.
|
java.lang.String |
getMiddleName()
DAD, Middle name(s) of the cardholder.
|
java.lang.String |
getMiddleNameTruncation()
DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
java.lang.String |
getRestrictionCodes()
DCB, Jurisdiction-specific restrictions codes, DL, V12ANS
|
USADriveIdSex |
getSex()
DBC, Gender of the cardholder.
|
java.lang.String |
getVehicleClass()
DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS
|
void |
setAddressCity(java.lang.String value)
DAI, City portion of the cardholder address, DL/ID, V20ANS
|
void |
setAddressPostalCode(java.lang.String value)
DAK, Postal code portion of the cardholder address in the U.S.and Canada.
|
void |
setAddressState(java.lang.String value)
DAJ, State portion of the cardholder address, DL/ID, F2A
|
void |
setAddressStreet1(java.lang.String value)
DAG, Street portion of the cardholder address, DL/ID, V35ANS
|
void |
setCountryIdentification(USADriveIdCountry value)
DCG, Country in which DL/ID is issued.
|
void |
setCustomerIDNumber(java.lang.String value)
DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
|
void |
setDateOfBirth(java.time.LocalDate value)
DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
|
void |
setDocumentDiscriminator(java.lang.String value)
DCF, Number must uniquely identify a particular document issued to that customer
from others that may have been issued in the past.
|
void |
setEndorsementCodes(java.lang.String value)
DCD, Jurisdiction specific endorsement codes, DL, V5ANS
|
void |
setEyeColor(USADriveIdEyeColor value)
DAY, Color of cardholder's eyes.
|
void |
setFamilyName(java.lang.String value)
DCS, Family name of the cardholder, DL/ID, V40ANS
|
void |
setFamilyNameTruncation(java.lang.String value)
DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
void |
setFirstName(java.lang.String value)
DAC, First name of the cardholder, DL/ID, V40ANS
|
void |
setFirstNameTruncation(java.lang.String value)
DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
void |
setHeight(java.lang.String value)
DAU, Height of cardholder.
|
void |
setMiddleName(java.lang.String value)
DAD, Middle name(s) of the cardholder.
|
void |
setMiddleNameTruncation(java.lang.String value)
DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N),
or unknown whether truncated(U), DL/ID, F1A
|
void |
setRestrictionCodes(java.lang.String value)
DCB, Jurisdiction-specific restrictions codes, DL, V12ANS
|
void |
setSex(USADriveIdSex value)
DBC, Gender of the cardholder.
|
void |
setVehicleClass(java.lang.String value)
DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS
|
public final java.lang.String getVehicleClass()
DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS
public final void setVehicleClass(java.lang.String value)
DCA, Jurisdiction-specific vehicle class / group code, DL, V6ANS
public final java.lang.String getRestrictionCodes()
DCB, Jurisdiction-specific restrictions codes, DL, V12ANS
public final void setRestrictionCodes(java.lang.String value)
DCB, Jurisdiction-specific restrictions codes, DL, V12ANS
public final java.lang.String getEndorsementCodes()
DCD, Jurisdiction specific endorsement codes, DL, V5ANS
public final void setEndorsementCodes(java.lang.String value)
DCD, Jurisdiction specific endorsement codes, DL, V5ANS
public final java.lang.String getFamilyName()
DCS, Family name of the cardholder, DL/ID, V40ANS
public final void setFamilyName(java.lang.String value)
DCS, Family name of the cardholder, DL/ID, V40ANS
public final java.lang.String getFirstName()
DAC, First name of the cardholder, DL/ID, V40ANS
public final void setFirstName(java.lang.String value)
DAC, First name of the cardholder, DL/ID, V40ANS
public final java.lang.String getMiddleName()
DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma ",". , DL/ID, V40ANS
public final void setMiddleName(java.lang.String value)
DAD, Middle name(s) of the cardholder. In the case of multiple middle names they shall be separated by a comma ",". , DL/ID, V40ANS
public final java.time.LocalDate getDateOfBirth()
DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
public final void setDateOfBirth(java.time.LocalDate value)
DBB, Date on which the document was issued, MMDDCCYY for U.S., CCYYMMDD for Canada, DL/ID, F8N
public final USADriveIdSex getSex()
DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N
public final void setSex(USADriveIdSex value)
DBC, Gender of the cardholder. 1 = male, 2 = female, 9 = not specified, DL/ID, F1N
public final USADriveIdEyeColor getEyeColor()
DAY, Color of cardholder's eyes. (ANSI D-20 codes). DL/ID, F3A
public final void setEyeColor(USADriveIdEyeColor value)
DAY, Color of cardholder's eyes. (ANSI D-20 codes). DL/ID, F3A
public final java.lang.String getHeight()
DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6'1'' = "073 in" Centimeters(cm) : number of centimeters followed by " cm" ex. 181 centimeters="181 cm" , DL/ID, F6ANS
public final void setHeight(java.lang.String value)
DAU, Height of cardholder. Inches (in): number of inches followed by " in" ex. 6'1'' = "073 in" Centimeters(cm) : number of centimeters followed by " cm" ex. 181 centimeters="181 cm" , DL/ID, F6ANS
public final java.lang.String getAddressStreet1()
DAG, Street portion of the cardholder address, DL/ID, V35ANS
public final void setAddressStreet1(java.lang.String value)
DAG, Street portion of the cardholder address, DL/ID, V35ANS
public final java.lang.String getAddressCity()
DAI, City portion of the cardholder address, DL/ID, V20ANS
public final void setAddressCity(java.lang.String value)
DAI, City portion of the cardholder address, DL/ID, V20ANS
public final java.lang.String getAddressState()
DAJ, State portion of the cardholder address, DL/ID, F2A
public final void setAddressState(java.lang.String value)
DAJ, State portion of the cardholder address, DL/ID, F2A
public final java.lang.String getAddressPostalCode()
DAK, Postal code portion of the cardholder address in the U.S.and Canada. If the trailing portion of the postal code in the U.S. is not known, zeros will be used to fill the trailing set of numbers up to 9 digits, DL/ID, F11ANS
public final void setAddressPostalCode(java.lang.String value)
DAK, Postal code portion of the cardholder address in the U.S.and Canada. If the trailing portion of the postal code in the U.S. is not known, zeros will be used to fill the trailing set of numbers up to 9 digits, DL/ID, F11ANS
public final java.lang.String getCustomerIDNumber()
DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
public final void setCustomerIDNumber(java.lang.String value)
DAQ, The number assigned or calculated by the issuing authority, DL/ID, V25ANS
public final java.lang.String getDocumentDiscriminator()
DCF, Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. This number may serve multiple purposes of document discrimination, audit information number, and/or inventory control, DL/ID, V25ANS
public final void setDocumentDiscriminator(java.lang.String value)
DCF, Number must uniquely identify a particular document issued to that customer from others that may have been issued in the past. This number may serve multiple purposes of document discrimination, audit information number, and/or inventory control, DL/ID, V25ANS
public final USADriveIdCountry getCountryIdentification()
DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A
public final void setCountryIdentification(USADriveIdCountry value)
DCG, Country in which DL/ID is issued. U.S. = USA, Canada = CAN, DL/ID, F3A
public final java.lang.String getFamilyNameTruncation()
DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
public final void setFamilyNameTruncation(java.lang.String value)
DDE, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
public final java.lang.String getFirstNameTruncation()
DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
public final void setFirstNameTruncation(java.lang.String value)
DDF, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
public final java.lang.String getMiddleNameTruncation()
DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A
public final void setMiddleNameTruncation(java.lang.String value)
DDG, A code that indicates whether a field has been truncated(T), has not been truncated(N), or unknown whether truncated(U), DL/ID, F1A