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