Package net.anwiba.commons.utilities.io
Enum CharEncoding
- java.lang.Object
-
- java.lang.Enum<CharEncoding>
-
- net.anwiba.commons.utilities.io.CharEncoding
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<CharEncoding>,ICharEncoding
public enum CharEncoding extends java.lang.Enum<CharEncoding> implements ICharEncoding
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ICharEncodinggetByCode(byte code)static ICharEncodinggetByName(java.lang.String name)bytegetCode()java.lang.StringgetKeyLangApi()java.lang.StringgetKeyNioApi()static CharEncodingvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static CharEncoding[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
IBM_437
public static final CharEncoding IBM_437
-
IBM_850
public static final CharEncoding IBM_850
-
WINDOWS_1252
public static final CharEncoding WINDOWS_1252
-
DANISH
public static final CharEncoding DANISH
-
IBM_775
public static final CharEncoding IBM_775
-
DUTCH
public static final CharEncoding DUTCH
-
FINNISH_LEAGACY
public static final CharEncoding FINNISH_LEAGACY
-
FRENCH_LEAGACY
public static final CharEncoding FRENCH_LEAGACY
-
FRENCH
public static final CharEncoding FRENCH
-
GERMAN_LEAGACY
public static final CharEncoding GERMAN_LEAGACY
-
GERMAN
public static final CharEncoding GERMAN
-
ITALIAN_LEAGACY
public static final CharEncoding ITALIAN_LEAGACY
-
ITALIAN
public static final CharEncoding ITALIAN
-
JAPANESE_SHIFT_JIS
public static final CharEncoding JAPANESE_SHIFT_JIS
-
SPANISH
public static final CharEncoding SPANISH
-
SWEDISH_LEAGACY
public static final CharEncoding SWEDISH_LEAGACY
-
SWEDISH
public static final CharEncoding SWEDISH
-
NORWEGIAN
public static final CharEncoding NORWEGIAN
-
SPANISH_LEAGACY
public static final CharEncoding SPANISH_LEAGACY
-
ENGLISH_LEAGACY_BRITAIN
public static final CharEncoding ENGLISH_LEAGACY_BRITAIN
-
ENGLISH_BRITAIN
public static final CharEncoding ENGLISH_BRITAIN
-
ENGLISH_LEAGACY_US
public static final CharEncoding ENGLISH_LEAGACY_US
-
FRENCH_CANADA
public static final CharEncoding FRENCH_CANADA
-
FRENCH_X
public static final CharEncoding FRENCH_X
-
CZECH
public static final CharEncoding CZECH
-
HUNGARIAN
public static final CharEncoding HUNGARIAN
-
POLISH
public static final CharEncoding POLISH
-
PORTUGESE
public static final CharEncoding PORTUGESE
-
PORTUGESE_LEAGACY
public static final CharEncoding PORTUGESE_LEAGACY
-
RUSSIAN
public static final CharEncoding RUSSIAN
-
ENGLISH_US
public static final CharEncoding ENGLISH_US
-
ROMANIAN
public static final CharEncoding ROMANIAN
-
CHINESE_GBK_PRC
public static final CharEncoding CHINESE_GBK_PRC
-
KOREAN_ANSI
public static final CharEncoding KOREAN_ANSI
-
CHINESE_BIG_5_TAIWAN
public static final CharEncoding CHINESE_BIG_5_TAIWAN
-
THAI_ANSI
public static final CharEncoding THAI_ANSI
-
ANSI
public static final CharEncoding ANSI
-
WESTERN_EUROPEAN_ANSI
public static final CharEncoding WESTERN_EUROPEAN_ANSI
-
SPANISH_ANSI
public static final CharEncoding SPANISH_ANSI
-
IBM_852
public static final CharEncoding IBM_852
-
IBM_865
public static final CharEncoding IBM_865
-
IBM_866
public static final CharEncoding IBM_866
-
IBM_861
public static final CharEncoding IBM_861
-
IBM_737
public static final CharEncoding IBM_737
-
IBM_857
public static final CharEncoding IBM_857
-
IBM_863
public static final CharEncoding IBM_863
-
TAIWAN_BIG_5
public static final CharEncoding TAIWAN_BIG_5
-
HANGUL_WANSUNG
public static final CharEncoding HANGUL_WANSUNG
-
PRC_GBK
public static final CharEncoding PRC_GBK
-
X_JAPANESE_SHIFT_JIS
public static final CharEncoding X_JAPANESE_SHIFT_JIS
-
THAI_WINDOWS_MS_DOS
public static final CharEncoding THAI_WINDOWS_MS_DOS
-
GREEK
public static final CharEncoding GREEK
-
SLOVENIAN
public static final CharEncoding SLOVENIAN
-
TURKISH
public static final CharEncoding TURKISH
-
WINDOWS_1250
public static final CharEncoding WINDOWS_1250
-
WINDOWS_1251
public static final CharEncoding WINDOWS_1251
-
WINDOWS_1253
public static final CharEncoding WINDOWS_1253
-
WINDOWS_1254
public static final CharEncoding WINDOWS_1254
-
WINDOWS_1257
public static final CharEncoding WINDOWS_1257
-
UTF_8
public static final CharEncoding UTF_8
-
IBM_858
public static final CharEncoding IBM_858
-
IBM_855
public static final CharEncoding IBM_855
-
IBM_862
public static final CharEncoding IBM_862
-
ISO_8859_1
public static final CharEncoding ISO_8859_1
-
ISO_8859_2
public static final CharEncoding ISO_8859_2
-
ISO_8859_4
public static final CharEncoding ISO_8859_4
-
ISO_8859_5
public static final CharEncoding ISO_8859_5
-
ISO_8859_7
public static final CharEncoding ISO_8859_7
-
ISO_8859_9
public static final CharEncoding ISO_8859_9
-
ISO_8859_13
public static final CharEncoding ISO_8859_13
-
ISO_8859_15
public static final CharEncoding ISO_8859_15
-
KOI_8_R
public static final CharEncoding KOI_8_R
-
KOI_8_U
public static final CharEncoding KOI_8_U
-
US_ASCII
public static final CharEncoding US_ASCII
-
UTF_16
public static final CharEncoding UTF_16
-
UTF_16BE
public static final CharEncoding UTF_16BE
-
UTF_16LE
public static final CharEncoding UTF_16LE
-
UTF_32
public static final CharEncoding UTF_32
-
UTF_32BE
public static final CharEncoding UTF_32BE
-
UTF_32LE
public static final CharEncoding UTF_32LE
-
X_UTF_16LE_BOM
public static final CharEncoding X_UTF_16LE_BOM
-
X_UTF_32BE_BOM
public static final CharEncoding X_UTF_32BE_BOM
-
X_UTF_32LE_BOM
public static final CharEncoding X_UTF_32LE_BOM
-
UNICODE_BIG
public static final CharEncoding UNICODE_BIG
-
EBCDIC
public static final CharEncoding EBCDIC
-
-
Method Detail
-
values
public static CharEncoding[] 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 (CharEncoding c : CharEncoding.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CharEncoding 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 namejava.lang.NullPointerException- if the argument is null
-
getCode
public byte getCode()
- Specified by:
getCodein interfaceICharEncoding
-
getKeyLangApi
public java.lang.String getKeyLangApi()
- Specified by:
getKeyLangApiin interfaceICharEncoding
-
getKeyNioApi
public java.lang.String getKeyNioApi()
- Specified by:
getKeyNioApiin interfaceICharEncoding
-
getByCode
public static ICharEncoding getByCode(byte code)
-
getByName
public static ICharEncoding getByName(java.lang.String name)
-
-