Package com.itextpdf.text.pdf.qrcode
Class CharacterSetECI
java.lang.Object
com.itextpdf.text.pdf.qrcode.CharacterSetECI
Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
of ISO 18004.
- Since:
- 5.0.2
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final String
private static HashMap<String,
CharacterSetECI> private final int
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static void
addCharacterSet
(int value, String[] encodingNames, HashMap<String, CharacterSetECI> n) private static void
addCharacterSet
(int value, String encodingName, HashMap<String, CharacterSetECI> n) static CharacterSetECI
int
getValue()
private static void
-
Field Details
-
NAME_TO_ECI
-
encodingName
-
value
private final int value
-
-
Constructor Details
-
CharacterSetECI
-
-
Method Details
-
initialize
private static void initialize() -
getEncodingName
-
getValue
public int getValue() -
addCharacterSet
private static void addCharacterSet(int value, String encodingName, HashMap<String, CharacterSetECI> n) -
addCharacterSet
private static void addCharacterSet(int value, String[] encodingNames, HashMap<String, CharacterSetECI> n) -
getCharacterSetECIByName
- Parameters:
name
- character set ECI encoding name- Returns:
CharacterSetECI
representing ECI for character encoding, or null if it is legal but unsupported
-