MaxiCodeStandardCodetext

Inheritance: java.lang.Object, com.aspose.barcode.complexbarcode.MaxiCodeCodetext

public class MaxiCodeStandardCodetext extends MaxiCodeCodetext

Class for encoding and decoding MaxiCode codetext for modes 4, 5 and 6.

//Mode 4
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_4);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();

 //Mode 5
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_5);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();

 //Mode 6
 MaxiCodeStandardCodetext maxiCodeCodetext = new MaxiCodeStandardCodetext();
 maxiCodeCodetext.setMode(MaxiCodeMode.MODE_6);
 maxiCodeCodetext.setMessage("Test message");
 ComplexBarcodeGenerator complexGenerator = new ComplexBarcodeGenerator(maxiCodeCodetext.getConstructedCodetext());
 complexGenerator.generateBarCodeImage();

Constructors

ConstructorDescription
MaxiCodeStandardCodetext()

Methods

MethodDescription
equals(Object obj)Returns a value indicating whether this instance is equal to a specified MaxiCodeStandardCodetext value.
getBarcodeType()Gets barcode type.
getClass()
getConstructedCodetext()Constructs codetext
getECIEncoding()Gets ECI encoding.
getEncodeMode()Gets a MaxiCode encode mode.
getMaxiCodeEncodeMode()Gets a MaxiCode encode mode.
getMessage()Gets message.
getMode()Gets MaxiCode mode.
hashCode()Returns the hash code for this instance.
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.
setMessage(String value)Sets message.
setMode(int mode)Sets MaxiCode mode.
toString()
wait()
wait(long arg0)
wait(long arg0, int arg1)

MaxiCodeStandardCodetext()

public MaxiCodeStandardCodetext()

equals(Object obj)

public boolean equals(Object obj)

Returns a value indicating whether this instance is equal to a specified MaxiCodeStandardCodetext value.

Parameters:

ParameterTypeDescription
objjava.lang.ObjectAn MaxiCodeStandardCodetext value to compare to this instance.

Returns: boolean - if obj has the same value as this instance; otherwise, false.

getBarcodeType()

public final BaseEncodeType getBarcodeType()

Gets barcode type.

Returns: BaseEncodeType - Barcode type.

getClass()

public final native Class<?> getClass()

Returns: java.lang.Class

getConstructedCodetext()

public 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.

getMessage()

public String getMessage()

Gets message.

Returns: java.lang.String

getMode()

public int getMode()

Gets MaxiCode mode.

Returns: int - MaxiCode mode

hashCode()

public int hashCode()

Returns the hash code for this instance.

Returns: int - A 32-bit signed integer hash code

initFromString(String constructedCodetext)

public void initFromString(String constructedCodetext)

Initializes instance from constructed codetext.

Parameters:

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

ParameterTypeDescription
valueintECI encoding.

setEncodeMode(MaxiCodeEncodeMode value)

public final void setEncodeMode(MaxiCodeEncodeMode value)

Sets a MaxiCode encode mode. Default value: Auto.

Parameters:

ParameterTypeDescription
valueMaxiCodeEncodeModea MaxiCode encode mode.

setMaxiCodeEncodeMode(MaxiCodeEncodeMode value)

public final void setMaxiCodeEncodeMode(MaxiCodeEncodeMode value)

Sets a MaxiCode encode mode. Default value: Auto.

Parameters:

ParameterTypeDescription
valueMaxiCodeEncodeModea MaxiCode encode mode.

setMessage(String value)

public void setMessage(String value)

Sets message.

Parameters:

ParameterTypeDescription
valuejava.lang.String

setMode(int mode)

public void setMode(int mode)

Sets MaxiCode mode. Standart codetext can be used only with modes 4, 5 and 6.

Parameters:

ParameterTypeDescription
modeint

toString()

public String toString()

Returns: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Parameters:

ParameterTypeDescription
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Parameters:

ParameterTypeDescription
arg0long
arg1int