USADriveIdCodetext
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.barcode.complexbarcode.IComplexCodetext
public final class USADriveIdCodetext implements IComplexCodetext
Class for encoding and decoding the text embedded in the USA Driving License PDF417 code.
Constructors
| Constructor | Description |
|---|---|
| USADriveIdCodetext() | Default constructor |
Methods
| Method | Description |
|---|---|
| equals(Object arg0) | |
| getAAMVAVersionNumber() | AAMVA Version Number 00-99 |
| getBarcodeType() | Returns barcode type of USA DL (Pdf417) |
| getClass() | |
| getConstructedCodetext() | Construct codetext from USA DL data |
| getIssuerIdentificationNumber() | This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). |
| getJurisdictionSpecificSubfile() | Jurisdiction Specific Fields |
| getJurisdictionVersionNumber() | Jurisdiction Version Number 00-99 |
| getMandatoryElements() | Mandatory elements (fields) of the card |
| getNumberOfEntries() | Number 00-99 of subfiles |
| getOptionalElements() | Optional elements (fields) of the card |
| getSubfileDesignator() | Contains information about following subfiles, types, offsets and lengths. |
| hashCode() | |
| initFromString(String constructedCodetext) | Initialize USA DL object from codetext |
| notify() | |
| notifyAll() | |
| saveToXml(OutputStream stream) | Saves to XML |
| setAAMVAVersionNumber(String value) | AAMVA Version Number 00-99 |
| setIssuerIdentificationNumber(String value) | This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). |
| setJurisdictionSpecificSubfile(USADriveIdJurisdSubfile value) | Jurisdiction Specific Fields |
| setJurisdictionVersionNumber(String value) | Jurisdiction Version Number 00-99 |
| setMandatoryElements(USADriveIdCodetext.MandatoryFields value) | Mandatory elements (fields) of the card |
| setNumberOfEntries(int value) | Number 00-99 of subfiles |
| setOptionalElements(USADriveIdCodetext.OptionalFields value) | Optional elements (fields) of the card |
| setSubfileDesignator(List<USADriveIdCodetext.SubfileProperties> value) | Contains information about following subfiles, types, offsets and lengths. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
USADriveIdCodetext()
public USADriveIdCodetext()
Default constructor
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getAAMVAVersionNumber()
public final String getAAMVAVersionNumber()
AAMVA Version Number 00-99
Returns: java.lang.String
getBarcodeType()
public final BaseEncodeType getBarcodeType()
Returns barcode type of USA DL (Pdf417)
Returns: BaseEncodeType - Barcode type (Pdf417)
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getConstructedCodetext()
public final String getConstructedCodetext()
Construct codetext from USA DL data
Returns: java.lang.String - Constructed codetext
getIssuerIdentificationNumber()
public final String getIssuerIdentificationNumber()
This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). The full 6-digit IIN should be encoded.
Returns: java.lang.String
getJurisdictionSpecificSubfile()
public final USADriveIdJurisdSubfile getJurisdictionSpecificSubfile()
Jurisdiction Specific Fields
Returns: USADriveIdJurisdSubfile
getJurisdictionVersionNumber()
public final String getJurisdictionVersionNumber()
Jurisdiction Version Number 00-99
Returns: java.lang.String
getMandatoryElements()
public final USADriveIdCodetext.MandatoryFields getMandatoryElements()
Mandatory elements (fields) of the card
Returns: com.aspose.barcode.complexbarcode.USADriveIdCodetext.MandatoryFields
getNumberOfEntries()
public final int getNumberOfEntries()
Number 00-99 of subfiles
Returns: int
getOptionalElements()
public final USADriveIdCodetext.OptionalFields getOptionalElements()
Optional elements (fields) of the card
Returns: com.aspose.barcode.complexbarcode.USADriveIdCodetext.OptionalFields
getSubfileDesignator()
public final List<USADriveIdCodetext.SubfileProperties> getSubfileDesignator()
Contains information about following subfiles, types, offsets and lengths. Important: set only type, offset and length will be set automatically.
Returns: java.util.List<com.aspose.barcode.complexbarcode.USADriveIdCodetext.SubfileProperties>
hashCode()
public native int hashCode()
Returns: int
initFromString(String constructedCodetext)
public final void initFromString(String constructedCodetext)
Initialize USA DL object from codetext
Parameters:
| Parameter | Type | Description |
|---|---|---|
| constructedCodetext | java.lang.String | Constructed codetext |
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
saveToXml(OutputStream stream)
public final void saveToXml(OutputStream stream)
Saves to XML
Parameters:
| Parameter | Type | Description |
|---|---|---|
| stream | java.io.OutputStream | Stream to save |
setAAMVAVersionNumber(String value)
public final void setAAMVAVersionNumber(String value)
AAMVA Version Number 00-99
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
setIssuerIdentificationNumber(String value)
public final void setIssuerIdentificationNumber(String value)
This number uniquely identifies the issuing jurisdiction and can be obtained by contacting the ISO Issuing Authority(AAMVA). The full 6-digit IIN should be encoded.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
setJurisdictionSpecificSubfile(USADriveIdJurisdSubfile value)
public final void setJurisdictionSpecificSubfile(USADriveIdJurisdSubfile value)
Jurisdiction Specific Fields
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | USADriveIdJurisdSubfile |
setJurisdictionVersionNumber(String value)
public final void setJurisdictionVersionNumber(String value)
Jurisdiction Version Number 00-99
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.lang.String |
setMandatoryElements(USADriveIdCodetext.MandatoryFields value)
public final void setMandatoryElements(USADriveIdCodetext.MandatoryFields value)
Mandatory elements (fields) of the card
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | com.aspose.barcode.complexbarcode.USADriveIdCodetext.MandatoryFields |
setNumberOfEntries(int value)
public final void setNumberOfEntries(int value)
Number 00-99 of subfiles
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int |
setOptionalElements(USADriveIdCodetext.OptionalFields value)
public final void setOptionalElements(USADriveIdCodetext.OptionalFields value)
Optional elements (fields) of the card
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | com.aspose.barcode.complexbarcode.USADriveIdCodetext.OptionalFields |
setSubfileDesignator(List<USADriveIdCodetext.SubfileProperties> value)
public final void setSubfileDesignator(List<USADriveIdCodetext.SubfileProperties> value)
Contains information about following subfiles, types, offsets and lengths. Important: set only type, offset and length will be set automatically.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | java.util.List<com.aspose.barcode.complexbarcode.USADriveIdCodetext.SubfileProperties> |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final void wait(long arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | long | |
| arg1 | int |