Home | History | Annotate | Download | only in util

Lines Matching defs:Charset

23 import java.nio.charset.IllegalCharsetNameException;

24 import java.nio.charset.UnsupportedCharsetException;
35 * the Java 1.4 <code>java.nio.charset.Charset</code> class but knows many
796 private static class Charset implements Comparable {
801 private Charset(String canonical, String mime, String[] aliases) {
808 Charset c = (Charset) o;
813 private static Charset[] JAVA_CHARSETS = {
814 new Charset("ISO8859_1", "ISO-8859-1",
819 new Charset("ISO8859_2", "ISO-8859-2",
823 new Charset("ISO8859_3", "ISO-8859-3", new String[] {"ISO_8859-3:1988", "iso-ir-109", "ISO_8859-3", "latin3", "l3", "csISOLatin3", "8859_3"}),
824 new Charset("ISO8859_4", "ISO-8859-4",
827 new Charset("ISO8859_5", "ISO-8859-5",
830 new Charset("ISO8859_6", "ISO-8859-6", new String[] {"ISO_8859-6:1987", "iso-ir-127", "ISO_8859-6", "ECMA-114", "ASMO-708", "arabic", "csISOLatinArabic", "8859_6"}),
831 new Charset("ISO8859_7", "ISO-8859-7",
835 new Charset("ISO8859_8", "ISO-8859-8", new String[] {"ISO_8859-8:1988", "iso-ir-138", "ISO_8859-8", "hebrew", "csISOLatinHebrew", "8859_8"}),
836 new Charset("ISO8859_9", "ISO-8859-9",
840 new Charset("ISO8859_13", "ISO-8859-13", new String[] {}),
841 new Charset("ISO8859_15", "ISO-8859-15",
846 new Charset("KOI8_R", "KOI8-R", new String[] {"csKOI8R", "koi8"}),
847 new Charset("ASCII", "US-ASCII",
852 new Charset("UTF8", "UTF-8", new String[] {}),
853 new Charset("UTF-16", "UTF-16", new String[] {"UTF_16"}),
854 new Charset("UnicodeBigUnmarked", "UTF-16BE", new String[] {"X-UTF-16BE", "UTF_16BE", "ISO-10646-UCS-2"}),
855 new Charset("UnicodeLittleUnmarked", "UTF-16LE", new String[] {"UTF_16LE", "X-UTF-16LE"}),
856 new Charset("Big5", "Big5", new String[] {"csBig5", "CN-Big5", "BIG-FIVE", "BIGFIVE"}),
857 new Charset("Big5_HKSCS", "Big5-HKSCS", new String[] {"big5hkscs"}),
858 new Charset("EUC_JP", "EUC-JP",
862 new Charset("EUC_KR", "EUC-KR",
866 new Charset("GB18030", "GB18030", new String[] {"gb18030-2000"}),
867 new Charset("EUC_CN", "GB2312", new String[] {"x-EUC-CN", "csGB2312", "euccn", "euc-cn", "gb2312-80", "gb2312-1980", "CN-GB", "CN-GB-ISOIR165"}),
868 new Charset("GBK", "windows-936", new String[] {"CP936", "MS936", "ms_936", "x-mswin-936"}),
870 new Charset("Cp037", "IBM037", new String[] {"ebcdic-cp-us", "ebcdic-cp-ca", "ebcdic-cp-wt", "ebcdic-cp-nl", "csIBM037"}),
871 new Charset("Cp273", "IBM273", new String[] {"csIBM273"}),
872 new Charset("Cp277", "IBM277", new String[] {"EBCDIC-CP-DK", "EBCDIC-CP-NO", "csIBM277"}),
873 new Charset("Cp278", "IBM278", new String[] {"CP278", "ebcdic-cp-fi", "ebcdic-cp-se", "csIBM278"}),
874 new Charset("Cp280", "IBM280", new String[] {"ebcdic-cp-it", "csIBM280"}),
875 new Charset("Cp284", "IBM284", new String[] {"ebcdic-cp-es", "csIBM284"}),
876 new Charset("Cp285", "IBM285", new String[] {"ebcdic-cp-gb", "csIBM285"}),
877 new Charset("Cp297", "IBM297", new String[] {"ebcdic-cp-fr", "csIBM297"}),
878 new Charset("Cp420", "IBM420", new String[] {"ebcdic-cp-ar1", "csIBM420"}),
879 new Charset("Cp424", "IBM424", new String[] {"ebcdic-cp-he", "csIBM424"}),
880 new Charset("Cp437", "IBM437", new String[] {"437", "csPC8CodePage437"}),
881 new Charset("Cp500", "IBM500", new String[] {"ebcdic-cp-be", "ebcdic-cp-ch", "csIBM500"}),
882 new Charset("Cp775", "IBM775", new String[] {"csPC775Baltic"}),
883 new Charset("Cp838", "IBM-Thai", new String[] {}),
884 new Charset("Cp850", "IBM850", new String[] {"850", "csPC850Multilingual"}),
885 new Charset("Cp852", "IBM852", new String[] {"852", "csPCp852"}),
886 new Charset("Cp855", "IBM855", new String[] {"855", "csIBM855"}),
887 new Charset("Cp857", "IBM857", new String[] {"857", "csIBM857"}),
888 new Charset("Cp858", "IBM00858",
891 new Charset("Cp860", "IBM860", new String[] {"860", "csIBM860"}),
892 new Charset("Cp861", "IBM861", new String[] {"861", "cp-is", "csIBM861"}),
893 new Charset("Cp862", "IBM862", new String[] {"862", "csPC862LatinHebrew"}),
894 new Charset("Cp863", "IBM863", new String[] {"863", "csIBM863"}),
895 new Charset("Cp864", "IBM864", new String[] {"cp864", "csIBM864"}),
896 new Charset("Cp865", "IBM865", new String[] {"865", "csIBM865"}),
897 new Charset("Cp866", "IBM866", new String[] {"866", "csIBM866"}),
898 new Charset("Cp868", "IBM868", new String[] {"cp-ar", "csIBM868"}),
899 new Charset("Cp869", "IBM869", new String[] {"cp-gr", "csIBM869"}),
900 new Charset("Cp870", "IBM870", new String[] {"ebcdic-cp-roece", "ebcdic-cp-yu", "csIBM870"}),
901 new Charset("Cp871", "IBM871", new String[] {"ebcdic-cp-is", "csIBM871"}),
902 new Charset("Cp918", "IBM918", new String[] {"ebcdic-cp-ar2", "csIBM918"}),
903 new Charset("Cp1026", "IBM1026", new String[] {"csIBM1026"}),
904 new Charset("Cp1047", "IBM1047", new String[] {"IBM-1047"}),
905 new Charset("Cp1140", "IBM01140",
908 new Charset("Cp1141", "IBM01141",
911 new Charset("Cp1142", "IBM01142", new String[] {"CCSID01142", "CP01142", "ebcdic-dk-277+euro", "ebcdic-no-277+euro"}),
912 new Charset("Cp1143", "IBM01143", new String[] {"CCSID01143", "CP01143", "ebcdic-fi-278+euro", "ebcdic-se-278+euro"}),
913 new Charset("Cp1144", "IBM01144", new String[] {"CCSID01144", "CP01144", "ebcdic-it-280+euro"}),
914 new Charset("Cp1145", "IBM01145", new String[] {"CCSID01145", "CP01145", "ebcdic-es-284+euro"}),
915 new Charset("Cp1146", "IBM01146", new String[] {"CCSID01146", "CP01146", "ebcdic-gb-285+euro"}),
916 new Charset("Cp1147", "IBM01147", new String[] {"CCSID01147", "CP01147", "ebcdic-fr-297+euro"}),
917 new Charset("Cp1148", "IBM01148", new String[] {"CCSID01148", "CP01148", "ebcdic-international-500+euro"}),
918 new Charset("Cp1149", "IBM01149", new String[] {"CCSID01149", "CP01149", "ebcdic-is-871+euro"}),
919 new Charset("Cp1250", "windows-1250", new String[] {}),
920 new Charset("Cp1251", "windows-1251", new String[] {}),
921 new Charset("Cp1252", "windows-1252", new String[] {}),
922 new Charset("Cp1253", "windows-1253", new String[] {}),
923 new Charset("Cp1254", "windows-1254", new String[] {}),
924 new Charset("Cp1255", "windows-1255", new String[] {}),
925 new Charset("Cp1256", "windows-1256", new String[] {}),
926 new Charset("Cp1257", "windows-1257", new String[] {}),
927 new Charset("Cp1258", "windows-1258", new String[] {}),
928 new Charset("ISO2022CN", "ISO-2022-CN", new String[] {}),
929 new Charset("ISO2022JP", "ISO-2022-JP", new String[] {"csISO2022JP", "JIS", "jis_encoding", "csjisencoding"}),
930 new Charset("ISO2022KR", "ISO-2022-KR", new String[] {"csISO2022KR"}),
931 new Charset("JIS_X0201", "JIS_X0201", new String[] {"X0201", "JIS0201", "csHalfWidthKatakana"}),
932 new Charset("JIS_X0212-1990", "JIS_X0212-1990", new String[] {"iso-ir-159", "x0212", "JIS0212", "csISO159JISX02121990"}),
933 new Charset("JIS_C6626-1983", "JIS_C6626-1983", new String[] {"x-JIS0208", "JIS0208", "csISO87JISX0208", "x0208", "JIS_X0208-1983", "iso-ir-87"}),
934 new Charset("SJIS", "Shift_JIS", new String[] {"MS_Kanji", "csShiftJIS", "shift-jis", "x-sjis", "pck"}),
935 new Charset("TIS620", "TIS-620", new String[] {}),
936 new Charset("MS932", "Windows-31J", new String[] {"windows-932", "csWindows31J", "x-ms-cp932"}),
937 new Charset("EUC_TW", "EUC-TW", new String[] {"x-EUC-TW", "cns11643", "euctw"}),
938 new Charset("x-Johab", "johab", new String[] {"johab", "cp1361", "ms1361", "ksc5601-1992", "ksc5601_1992"}),
939 new Charset("MS950_HKSCS", "", new String[] {}),
940 new Charset("MS874", "windows-874", new String[] {"cp874"}),
941 new Charset("MS949", "windows-949", new String[] {"windows949", "ms_949", "x-windows-949"}),
942 new Charset("MS950", "windows-950", new String[] {"x-windows-950"}),
944 new Charset("Cp737", null, new String[] {}),
945 new Charset("Cp856", null, new String[] {}),
946 new Charset("Cp875", null, new String[] {}),
947 new Charset("Cp921", null, new String[] {}),
948 new Charset("Cp922", null, new String[] {}),
949 new Charset("Cp930", null, new String[] {}),
950 new Charset("Cp933", null, new String[] {}),
951 new Charset("Cp935", null, new String[] {}),
952 new Charset("Cp937", null, new String[] {}),
953 new Charset("Cp939", null, new String[] {}),
954 new Charset("Cp942", null, new String[] {}),
955 new Charset
956 new Charset("Cp943", null, new String[] {}),
957 new Charset("Cp943C", null, new String[] {}),
958 new Charset("Cp948", null, new String[] {}),
959 new Charset("Cp949", null, new String[] {}),
960 new Charset("Cp949C", null, new String[] {}),
961 new Charset("Cp950", null, new String[] {}),
962 new Charset("Cp964", null, new String[] {}),
963 new Charset("Cp970", null, new String[] {}),
964 new Charset("Cp1006", null, new String[] {}),
965 new Charset("Cp1025", null, new String[] {}),
966 new Charset("Cp1046", null, new String[] {}),
967 new Charset("Cp1097", null, new String[] {}),
968 new Charset("Cp1098", null, new String[] {}),
969 new Charset("Cp1112", null, new String[] {}),
970 new Charset("Cp1122", null, new String[] {}),
971 new Charset("Cp1123", null, new String[] {}),
972 new Charset("Cp1124", null, new String[] {}),
973 new Charset("Cp1381", null, new String[] {}),
974 new Charset("Cp1383", null, new String[] {}),
975 new Charset("Cp33722", null, new String[] {}),
976 new Charset("Big5_Solaris", null, new String[] {}),
977 new Charset("EUC_JP_LINUX", null, new String[] {}),
978 new Charset("EUC_JP_Solaris", null, new String[] {}),
979 new Charset("ISCII91", null, new String[] {"x-ISCII91", "iscii"}),
980 new Charset("ISO2022_CN_CNS", null, new String[] {}),
981 new Charset("ISO2022_CN_GB", null, new String[] {}),
982 new Charset("x-iso-8859-11", null, new String[] {}),
983 new Charset("JISAutoDetect", null, new String[] {}),
984 new Charset("MacArabic", null, new String[] {}),
985 new Charset("MacCentralEurope", null, new String[] {}),
986 new Charset("MacCroatian", null, new String[] {}),
987 new Charset("MacCyrillic", null, new String[] {}),
988 new Charset("MacDingbat", null, new String[] {}),
989 new Charset("MacGreek", "MacGreek", new String[] {}),
990 new Charset("MacHebrew", null, new String[] {}),
991 new Charset("MacIceland", null, new String[] {}),
992 new Charset("MacRoman", "MacRoman", new String[] {"Macintosh", "MAC", "csMacintosh"}),
993 new Charset("MacRomania", null, new String[] {}),
994 new Charset("MacSymbol", null, new String[] {}),
995 new Charset("MacThai", null, new String[] {}),
996 new Charset("MacTurkish", null, new String[] {}),
997 new Charset("MacUkraine", null, new String[] {}),
998 new Charset("UnicodeBig", null, new String[] {}),
999 new Charset("UnicodeLittle", null, new String[] {})
1015 * Maps character set names to Charset objects. All possible names of
1016 * a charset will be mapped to the Charset.
1041 Charset c = JAVA_CHARSETS[i];
1080 public static final java.nio.charset.Charset US_ASCII = java.nio.charset.Charset
1083 public static final java.nio.charset.Charset ISO_8859_1 = java.nio.charset.Charset
1086 public static final java.nio.charset.Charset UTF_8 = java.nio.charset.Charset
1166 Charset c = (Charset) charsetMap.get(charsetName.toLowerCase());
1185 Charset c = (Charset) charsetMap.get(charsetName.toLowerCase());
1192 public static java.nio.charset.Charset getCharset(String charsetName) {
1195 // Use the default chareset if given charset is null
1199 return java.nio.charset.Charset.forName(charsetName);
1201 log.info("Illegal charset " + charsetName + ", fallback to " + defaultCharset + ": " + e);
1202 // Use default charset on exception
1203 return java.nio.charset.Charset.forName(defaultCharset);
1205 log.info("Unsupported charset " + charsetName + ", fallback to " + defaultCharset + ": " + ex);
1206 // Use default charset on exception
1207 return java.nio.charset.Charset.forName(defaultCharset);
1229 Charset c = (Charset) it.next();