com.google.zxing.common
Enum CharacterSetECI
java.lang.Object
java.lang.Enum<CharacterSetECI>
com.google.zxing.common.CharacterSetECI
- All Implemented Interfaces:
- java.io.Serializable, java.lang.Comparable<CharacterSetECI>
public enum CharacterSetECI
- extends java.lang.Enum<CharacterSetECI>
Encapsulates a Character Set ECI, according to "Extended Channel Interpretations" 5.3.1.1
of ISO 18004.
- Author:
- Sean Owen
Methods inherited from class java.lang.Enum |
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf |
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
Cp437
public static final CharacterSetECI Cp437
ISO8859_1
public static final CharacterSetECI ISO8859_1
ISO8859_2
public static final CharacterSetECI ISO8859_2
ISO8859_3
public static final CharacterSetECI ISO8859_3
ISO8859_4
public static final CharacterSetECI ISO8859_4
ISO8859_5
public static final CharacterSetECI ISO8859_5
ISO8859_6
public static final CharacterSetECI ISO8859_6
ISO8859_7
public static final CharacterSetECI ISO8859_7
ISO8859_8
public static final CharacterSetECI ISO8859_8
ISO8859_9
public static final CharacterSetECI ISO8859_9
ISO8859_10
public static final CharacterSetECI ISO8859_10
ISO8859_11
public static final CharacterSetECI ISO8859_11
ISO8859_13
public static final CharacterSetECI ISO8859_13
ISO8859_14
public static final CharacterSetECI ISO8859_14
ISO8859_15
public static final CharacterSetECI ISO8859_15
ISO8859_16
public static final CharacterSetECI ISO8859_16
SJIS
public static final CharacterSetECI SJIS
Cp1250
public static final CharacterSetECI Cp1250
Cp1251
public static final CharacterSetECI Cp1251
Cp1252
public static final CharacterSetECI Cp1252
Cp1256
public static final CharacterSetECI Cp1256
UnicodeBigUnmarked
public static final CharacterSetECI UnicodeBigUnmarked
UTF8
public static final CharacterSetECI UTF8
ASCII
public static final CharacterSetECI ASCII
Big5
public static final CharacterSetECI Big5
GB18030
public static final CharacterSetECI GB18030
EUC_KR
public static final CharacterSetECI EUC_KR
values
public static CharacterSetECI[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (CharacterSetECI c : CharacterSetECI.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static CharacterSetECI valueOf(java.lang.String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException
- if this enum type has no constant
with the specified name
java.lang.NullPointerException
- if the argument is null
getValue
public int getValue()
getCharacterSetECIByValue
public static CharacterSetECI getCharacterSetECIByValue(int value)
- Parameters:
value
- character set ECI value
- Returns:
- CharacterSetECI representing ECI of given value, or null if it is legal but
unsupported
- Throws:
java.lang.IllegalArgumentException
- if ECI value is invalid
getCharacterSetECIByName
public static CharacterSetECI getCharacterSetECIByName(java.lang.String name)
- Parameters:
name
- character set ECI encoding name
- Returns:
- CharacterSetECI representing ECI for character encoding, or null if it is legal
but unsupported