public class EAN128LogicImpl extends Object
| Constructor and Description |
|---|
EAN128LogicImpl(ChecksumMode mode,
String template) |
EAN128LogicImpl(ChecksumMode mode,
String template,
char fnc1) |
| Modifier and Type | Method and Description |
|---|---|
int |
addAI(String msg,
int offset,
EAN128AI ai) |
void |
addAIs(String msg) |
void |
generateBarcodeLogic(ClassicBarcodeLogicHandler logic,
String msg)
Generates the barcode logic
|
char |
getCheckDigitMarker() |
String |
getCode128Msg() |
int[] |
getEncodedMessage(String msg)
Encodes a message into an array of character set indexes.
|
char |
getGroupSeparator() |
String |
getHumanReadableMsg() |
String |
getMessage() |
boolean |
isOmitBrackets() |
void |
setCheckDigitMarker(char c) |
void |
setChecksumMode(ChecksumMode mode) |
void |
setGroupSeparator(char c) |
protected void |
setMessage(String msg) |
void |
setOmitBrackets(boolean b) |
void |
setTemplate(String string) |
String |
toString() |
public EAN128LogicImpl(ChecksumMode mode, String template, char fnc1)
public EAN128LogicImpl(ChecksumMode mode, String template)
protected void setMessage(String msg)
public String getMessage()
public int[] getEncodedMessage(String msg)
msg - the message to encodeDefaultCode128Encoder.encode(String)public void generateBarcodeLogic(ClassicBarcodeLogicHandler logic, String msg)
logic - the logic handler to receive the generated eventsmsg - the message to encodepublic void addAIs(String msg)
public String getCode128Msg()
public String getHumanReadableMsg()
public void setChecksumMode(ChecksumMode mode)
public char getGroupSeparator()
EAN128Bean.DEFAULT_GROUP_SEPARATORpublic void setGroupSeparator(char c)
c - specify a new group separatorpublic void setTemplate(String string)
string - template stringpublic char getCheckDigitMarker()
public void setCheckDigitMarker(char c)
c - check digit markerpublic boolean isOmitBrackets()
public void setOmitBrackets(boolean b)
b - specify if brackets should be omitted. By default, this value is false.Copyright © 2003–2023. All rights reserved.