MaxiCodeCodetext
Inheritance: java.lang.Object
All Implemented Interfaces: com.aspose.barcode.complexbarcode.IComplexCodetext
public abstract class MaxiCodeCodetext implements IComplexCodetext
Base class for encoding and decoding the text embedded in the MaxiCode code.
This sample shows how to decode raw MaxiCode codetext to MaxiCodeCodetext instance.
BarCodeReader reader = new BarCodeReader("c:\\test.png", DecodeType.MAXI_CODE);
for (BarCodeResult result : reader.readBarCodes())
{
MaxiCodeCodetext resultMaxiCodeCodetext = ComplexCodetextReader.tryDecodeMaxiCode(result.getExtended().getMaxiCode().getMode(), result.getCodeText());
System.out.println("BarCode Type: " + resultMaxiCodeCodetext.getBarcodeType());
System.out.println("MaxiCode mode: " + resultMaxiCodeCodetext.getMode());
System.out.println("BarCode CodeText: " + resultMaxiCodeCodetext.getConstructedCodetext());
}
Constructors
| Constructor | Description |
|---|---|
| MaxiCodeCodetext() |
Methods
| Method | Description |
|---|---|
| equals(Object arg0) | |
| getBarcodeType() | Gets barcode type. |
| getClass() | |
| getConstructedCodetext() | Constructs codetext |
| getECIEncoding() | Gets ECI encoding. |
| getEncodeMode() | Gets a MaxiCode encode mode. |
| getMaxiCodeEncodeMode() | Gets a MaxiCode encode mode. |
| getMode() | Gets MaxiCode mode. |
| hashCode() | |
| initFromString(String constructedCodetext) | Initializes instance from constructed codetext. |
| notify() | |
| notifyAll() | |
| setECIEncoding(int value) | Sets ECI encoding. |
| setEncodeMode(MaxiCodeEncodeMode value) | Sets a MaxiCode encode mode. |
| setMaxiCodeEncodeMode(MaxiCodeEncodeMode value) | Sets a MaxiCode encode mode. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
MaxiCodeCodetext()
public MaxiCodeCodetext()
equals(Object arg0)
public boolean equals(Object arg0)
Parameters:
| Parameter | Type | Description |
|---|---|---|
| arg0 | java.lang.Object |
Returns: boolean
getBarcodeType()
public final BaseEncodeType getBarcodeType()
Gets barcode type.
Returns: BaseEncodeType - Barcode type.
getClass()
public final native Class<?> getClass()
Returns: java.lang.Class
getConstructedCodetext()
public abstract String getConstructedCodetext()
Constructs codetext
Returns: java.lang.String - Constructed codetext
getECIEncoding()
public final int getECIEncoding()
Gets ECI encoding. Used when MaxiCodeEncodeMode is Auto. Default value: ISO-8859-1
Returns: int - ECI encoding.
getEncodeMode()
public final MaxiCodeEncodeMode getEncodeMode()
Gets a MaxiCode encode mode. Default value: Auto.
Returns: MaxiCodeEncodeMode - a MaxiCode encode mode.
getMaxiCodeEncodeMode()
public final MaxiCodeEncodeMode getMaxiCodeEncodeMode()
Gets a MaxiCode encode mode. Default value: Auto.
Returns: MaxiCodeEncodeMode - a MaxiCode encode mode.
getMode()
public abstract int getMode()
Gets MaxiCode mode.
Returns: int - MaxiCode mode
hashCode()
public native int hashCode()
Returns: int
initFromString(String constructedCodetext)
public abstract void initFromString(String constructedCodetext)
Initializes instance from constructed codetext.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| constructedCodetext | java.lang.String | Constructed codetext. |
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setECIEncoding(int value)
public final void setECIEncoding(int value)
Sets ECI encoding. Used when MaxiCodeEncodeMode is Auto. Default value: ISO-8859-1
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | int | ECI encoding. |
setEncodeMode(MaxiCodeEncodeMode value)
public final void setEncodeMode(MaxiCodeEncodeMode value)
Sets a MaxiCode encode mode. Default value: Auto.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | MaxiCodeEncodeMode | a MaxiCode encode mode. |
setMaxiCodeEncodeMode(MaxiCodeEncodeMode value)
public final void setMaxiCodeEncodeMode(MaxiCodeEncodeMode value)
Sets a MaxiCode encode mode. Default value: Auto.
Parameters:
| Parameter | Type | Description |
|---|---|---|
| value | MaxiCodeEncodeMode | a MaxiCode encode mode. |
toString()
public String toString()
Returns: java.lang.String
wait()
public final void wait()
wait(long arg0)
public final native 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 |