|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sap.ip.me.api.pios.symbology.Symbology
com.sap.ip.me.api.pios.symbology.SymbologyLinear
com.sap.ip.me.api.pios.symbology.Interleaved2Of5
Represents the Interleaved 2 of 5 Symbology.
Interleaved 2 of 5 is a higher-density numeric symbology based upon the Standard 2 of 5 symbology. It is used primarily in the distribution and warehouse industry. The symbology is called "interleaved" because the first numeric data is encoded in the first 5 bars while the second numeric data is encoded in the first 5 spaces that separate the first 5 bars. Thus the first 5 bars and spaces actually encode two characters. This is also why the barcode can only encode an even number of data elements.
The following options can be set for this symbology:
...
Interleaved2Of5 interleaved2Of5 = new Interleaved2Of5(Interleaved2Of5.CHECK_DIGIT_MOD10_USS);
...
Field Summary | |
static long |
CHECK_DIGIT_MOD10_OPCC
Constant to indicate check digit mod10 opcc option. |
static long |
CHECK_DIGIT_MOD10_USS
Constant to indicate check digit mod10 uss option. |
static long |
CHECK_DIGIT_TRANSMIT
Constant to indicate reporting of the bar code check digit. |
Fields inherited from class com.sap.ip.me.api.pios.symbology.Symbology |
options |
Constructor Summary | |
Interleaved2Of5()
Constructs a new Interleaved2Of5 object. |
|
Interleaved2Of5(long options)
Constructs a new Interleaved2Of5 object with the symbology options provided. |
Method Summary | |
java.lang.String |
getName()
Returns the symbology name. |
int |
getType()
Returns the symbology type. |
void |
setOptions(long options)
Sets the configured options for the symbology. |
Methods inherited from class com.sap.ip.me.api.pios.symbology.Symbology |
getOptions, validateOptions |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final long CHECK_DIGIT_MOD10_USS
public static final long CHECK_DIGIT_MOD10_OPCC
public static final long CHECK_DIGIT_TRANSMIT
Constructor Detail |
public Interleaved2Of5()
public Interleaved2Of5(long options) throws InvalidSymbologyException
The options value is either one of the option constants defined by this class,
or must be built by bitwise OR'ing together (that is, using
the long
"|" operator) two or more of those option constants.
options
- the symbology options mask
InvalidSymbologyException
- thrown if the received options are invalid for this symbologyMethod Detail |
public java.lang.String getName()
getName
in class Symbology
public int getType()
getType
in class Symbology
SymbologyType
public void setOptions(long options) throws InvalidSymbologyException
setOptions
in class Symbology
options
- the symbology options mask
InvalidSymbologyException
- thrown if the received options are invalid for this symbology
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |