|
|||||||||||
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.EAN8
Represents the EAN-8 Symbology.
EAN-8 is the EAN equivalent of UPC-E in the sense that it provides a "short" barcode for small packages. But similarities end there, the UPC-E barcode may be "expanded" back to UPC-A but EAN-8 cannot be expanded to EAN-13. This means that although EAN-13 is compatible with UPC-A, EAN-8 has absolutely no compatibility with UPC-E. An EAN-8 barcode is a 2- or 3-digit number system code followed by a 4- or 5-digit product code.
The following options can be set for this symbology:
...
EAN8 ean8 = new EAN8(EAN8.FIVE_DIGIT_ADDON);
...
Field Summary | |
static long |
CHECK_DIGIT_TRANSMIT
Constant to indicate reporting of the bar code check digit. |
static long |
FIVE_DIGIT_ADDON
Constant to indicate the five digit addon option. |
static long |
TWO_DIGIT_ADDON
Constant to indicate the two digit addon option. |
Fields inherited from class com.sap.ip.me.api.pios.symbology.Symbology |
options |
Constructor Summary | |
EAN8()
Constructs a new EAN8 object. |
|
EAN8(long options)
Constructs a new EAN8 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 TWO_DIGIT_ADDON
public static final long FIVE_DIGIT_ADDON
public static final long CHECK_DIGIT_TRANSMIT
Constructor Detail |
public EAN8()
public EAN8(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 |