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

ConstructorDescription
USADriveIdCodetext()Default constructor

Methods

MethodDescription
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:

ParameterTypeDescription
arg0java.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:

ParameterTypeDescription
constructedCodetextjava.lang.StringConstructed 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:

ParameterTypeDescription
streamjava.io.OutputStreamStream to save

setAAMVAVersionNumber(String value)

public final void setAAMVAVersionNumber(String value)

AAMVA Version Number 00-99

Parameters:

ParameterTypeDescription
valuejava.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:

ParameterTypeDescription
valuejava.lang.String

setJurisdictionSpecificSubfile(USADriveIdJurisdSubfile value)

public final void setJurisdictionSpecificSubfile(USADriveIdJurisdSubfile value)

Jurisdiction Specific Fields

Parameters:

ParameterTypeDescription
valueUSADriveIdJurisdSubfile

setJurisdictionVersionNumber(String value)

public final void setJurisdictionVersionNumber(String value)

Jurisdiction Version Number 00-99

Parameters:

ParameterTypeDescription
valuejava.lang.String

setMandatoryElements(USADriveIdCodetext.MandatoryFields value)

public final void setMandatoryElements(USADriveIdCodetext.MandatoryFields value)

Mandatory elements (fields) of the card

Parameters:

ParameterTypeDescription
valuecom.aspose.barcode.complexbarcode.USADriveIdCodetext.MandatoryFields

setNumberOfEntries(int value)

public final void setNumberOfEntries(int value)

Number 00-99 of subfiles

Parameters:

ParameterTypeDescription
valueint

setOptionalElements(USADriveIdCodetext.OptionalFields value)

public final void setOptionalElements(USADriveIdCodetext.OptionalFields value)

Optional elements (fields) of the card

Parameters:

ParameterTypeDescription
valuecom.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:

ParameterTypeDescription
valuejava.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:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int