Constructor
new HIBCLICCombinedCodetext()
- Source:
Example
let combinedCodetext = new HIBCLICCombinedCodetext();
combinedCodetext.setBarcodeType(EncodeTypes.HIBCQRLIC);
combinedCodetext.setPrimaryData(new PrimaryData());
combinedCodetext.getPrimaryData().setProductOrCatalogNumber("12345");
combinedCodetext.getPrimaryData().setLabelerIdentificationCode("A999");
combinedCodetext.getPrimaryData().setUnitOfMeasureID(1);
combinedCodetext.setSecondaryAndAdditionalData(new SecondaryAndAdditionalData());
combinedCodetext.getSecondaryAndAdditionalData().setExpiryDate(new Date());
combinedCodetext.getSecondaryAndAdditionalData().setExpiryDateFormat(HIBCLICDateFormat.MMDDYY);
combinedCodetext.getSecondaryAndAdditionalData().setQuantity(30);
combinedCodetext.getSecondaryAndAdditionalData().setLotNumber("LOT123");
combinedCodetext.getSecondaryAndAdditionalData().setSerialNumber("SERIAL123");
combinedCodetext.getSecondaryAndAdditionalData().setDateOfManufacture(new Date());
ComplexBarcodeGenerator generator = new ComplexBarcodeGenerator(combinedCodetext);
let image = generator.generateBarCodeImage(BarCodeImageFormat.PNG);
let reader = new BarCodeReader(image, null, DecodeType.HIBCQRLIC);
reader.readBarCodes();
let codetext = reader.getFoundBarCodes()[0].getCodeText();
let result = ComplexCodetextReader.tryDecodeHIBCLIC(codetext) ;
print("Product or catalog number: " + result.getPrimaryData().getProductOrCatalogNumber());
print("Labeler identification code: " + result.getPrimaryData().getLabelerIdentificationCode());
print("Unit of measure ID: " + result.getPrimaryData().getUnitOfMeasureID());
print("Expiry date: " + result.getSecondaryAndAdditionalData().getExpiryDate());
print("Quantity: " + result.getSecondaryAndAdditionalData().getQuantity());
print("Lot number: " + result.getSecondaryAndAdditionalData().getLotNumber());
print("Serial number: " + result.getSecondaryAndAdditionalData().getSerialNumber());
print("Date of manufacture: " + result.getSecondaryAndAdditionalData().getDateOfManufacture());
Methods
equals(obj)
Returns a value indicating whether this instance is equal to a specified {@code HIBCLICCombinedCodetext} value.
Parameters:
Name | Type | Description |
---|---|---|
obj |
An {@code HIBCLICCombinedCodetext} value to compare to this instance. |
Returns:
Type | Description |
---|---|
{@code true} if obj has the same value as this instance; otherwise, {@code false}. |
- Source:
getConstructedCodetext()
Constructs codetext
Returns:
Type | Description |
---|---|
Constructed codetext |
- Source:
getPrimaryData()
Identifies primary data.
- Source:
getSecondaryAndAdditionalData()
Identifies secondary and additional supplemental data.
- Source:
hashCode()
Returns the hash code for this instance.
Returns:
Type | Description |
---|---|
A 32-bit signed integer hash code. |
- Source:
initFromString(constructedCodetext)
Initializes instance from constructed codetext.
Parameters:
Name | Type | Description |
---|---|---|
constructedCodetext |
Constructed codetext. |
- Source:
setPrimaryData()
Identifies primary data.
- Source:
setSecondaryAndAdditionalData()
Identifies secondary and additional supplemental data.
- Source: