Constructor
new MaxiCodeStructuredCodetext()
- Source:
Example
This sample shows how to decode raw MaxiCode codetext to MaxiCodeStructuredCodetext instance.
let reader = new BarCodeReader("c:\\test.png", null, DecodeType.MAXI_CODE);
reader.readBarCodes().forEach(function(result, i, results)
{
let resultMaxiCodeCodetext = ComplexCodetextReader.tryDecodeMaxiCode(result.getExtended().getMaxiCode().getMaxiCodeMode(), result.getCodeText());
if (resultMaxiCodeCodetext instanceof MaxiCodeStructuredCodetext)
{
let maxiCodeStructuredCodetext = resultMaxiCodeCodetext;
console.log("BarCode Type: " + maxiCodeStructuredCodetext.getPostalCode());
console.log("MaxiCode mode: " + maxiCodeStructuredCodetext.getCountryCode());
console.log("BarCode CodeText: " + maxiCodeStructuredCodetext.getServiceCategory());
}
});
Methods
equals(obj)
Returns a value indicating whether this instance is equal to a specified value.
Parameters:
Name | Type | Description |
---|---|---|
obj |
An |
Returns:
Type | Description |
---|---|
true if obj has the same value as this instance; otherwise, false |
- Source:
getConstructedCodetext()
Constructs codetext
Returns:
Type | Description |
---|---|
Constructed codetext |
- Source:
getCountryCode()
Identifies 3 digit country code.
- Source:
getHashCode()
Returns the hash code for this instance.
Returns:
Type | Description |
---|---|
A 32-bit signed integer hash code. |
- Source:
getPostalCode()
Identifies the postal code. Must be 9 digits in mode 2 or
6 alphanumeric symbols in mode 3.
6 alphanumeric symbols in mode 3.
- Source:
getSecondMessage()
Identifies second message of the barcode.
- Source:
getServiceCategory()
Identifies 3 digit service category.
- Source:
initFromString(constructedCodetext)
Initializes instance from constructed codetext.
Parameters:
Name | Type | Description |
---|---|---|
constructedCodetext |
Constructed codetext. |
- Source:
setCountryCode()
Identifies 3 digit country code.
- Source:
setPostalCode()
Identifies the postal code. Must be 9 digits in mode 2 or
6 alphanumeric symbols in mode 3.
- Source:
setSecondMessage()
Identifies second message of the barcode.
- Source:
setServiceCategory()
Identifies 3 digit service category.
- Source: