Path: blob/aarch64-shenandoah-jdk8u272-b10/jdk/test/java/nio/charset/Charset/RegisteredCharsets.java
38821 views
/*1* Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.2* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.3*4* This code is free software; you can redistribute it and/or modify it5* under the terms of the GNU General Public License version 2 only, as6* published by the Free Software Foundation.7*8* This code is distributed in the hope that it will be useful, but WITHOUT9* ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or10* FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License11* version 2 for more details (a copy is included in the LICENSE file that12* accompanied this code).13*14* You should have received a copy of the GNU General Public License version15* 2 along with this work; if not, write to the Free Software Foundation,16* Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.17*18* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA19* or visit www.oracle.com if you need additional information or have any20* questions.21*/2223/* @test24* @bug 4473201 4696726 4652234 4482298 4784385 4966197 4267354 5015668 691175325* @summary Check that registered charsets are actually registered26*/2728import java.io.*;29import java.nio.*;30import java.nio.charset.*;31import java.util.*;3233public class RegisteredCharsets {3435static String [] ianaRegistered = {36"US-ASCII", "UTF8", "Big5", "EUC-JP",37"GBK", "GB18030", "ISO-2022-KR", "ISO-2022-JP",38"GB2312", // IANA preferred name for "EUC-CN"39"ISO-8859-1", "ISO-8859-2", "ISO-8859-3",40"ISO-8859-4", "ISO-8859-5", "ISO-8859-6",41"ISO-8859-7", "ISO-8859-8", "ISO-8859-9",42"ISO-8859-13", "ISO-8859-15", "windows-1251",43"windows-1252", "windows-1253", "windows-1254",44"windows-1255", "windows-1256", "windows-31j",45"Shift_JIS", "JIS_X0201", "JIS_X0212-1990",46"TIS-620", "Big5-HKSCS",47"ISO-2022-CN",48"IBM850",49"IBM852",50"IBM855",51"IBM857",52"IBM860",53"IBM861",54"IBM862",55"IBM863",56"IBM864",57"IBM865",58"IBM866",59"IBM868",60"IBM869",61"IBM437",62"IBM775",63"IBM037",64"IBM1026",65"IBM273",66"IBM277",67"IBM278",68"IBM280",69"IBM284",70"IBM285",71"IBM297",72"IBM420",73"IBM424",74"IBM500",75"IBM-Thai",76"IBM870",77"IBM871",78"IBM918",79"IBM1047",80"IBM01140",81"IBM01141",82"IBM01142",83"IBM01143",84"IBM01144",85"IBM01145",86"IBM01146",87"IBM01147",88"IBM01148",89"IBM01149",90"IBM00858" };9192static String [] ianaUnRegistered = {93"x-EUC-TW", "x-ISCII91",94"x-windows-949", "x-windows-950",95"x-mswin-936", "x-JIS0208",96"x-ISO-8859-11",97"x-windows-874",98"x-PCK", "x-JISAutoDetect", "x-Johab",99"x-MS950-HKSCS",100"x-Big5-Solaris",101"x-ISO-2022-CN-CNS",102"x-ISO-2022-CN-GB",103"x-MacArabic",104"x-MacCentralEurope",105"x-MacCroatian",106"x-MacCyrillic",107"x-MacDingbat",108"x-MacGreek",109"x-MacHebrew",110"x-MacIceland",111"x-MacRoman",112"x-MacRomania",113"x-MacSymbol",114"x-MacThai",115"x-MacTurkish",116"x-MacUkraine",117"x-IBM942",118"x-IBM942C",119"x-IBM943",120"x-IBM943C",121"x-IBM948",122"x-IBM950",123"x-IBM930",124"x-IBM935",125"x-IBM937",126"x-IBM856",127"x-IBM874",128"x-IBM737",129"x-IBM1006",130"x-IBM1046",131"x-IBM1098",132"x-IBM1025",133"x-IBM1112",134"x-IBM1122",135"x-IBM1123",136"x-IBM1124",137"x-IBM1166",138"x-IBM875",139"x-IBM921",140"x-IBM922",141"x-IBM1097",142"x-IBM949",143"x-IBM949C",144"x-IBM939",145"x-IBM933",146"x-IBM1381",147"x-IBM1383",148"x-IBM970",149"x-IBM964",150"x-IBM33722",151"x-IBM1006",152"x-IBM1046",153"x-IBM1097",154"x-IBM1098",155"x-IBM1112",156"x-IBM1122",157"x-IBM1123",158"x-IBM1124",159"x-IBM33722",160"x-IBM737",161"x-IBM856",162"x-IBM874",163"x-IBM875",164"x-IBM922",165"x-IBM933",166"x-IBM964" };167168static void check(String csn, boolean testRegistered) throws Exception {169if (!Charset.forName(csn).isRegistered() && testRegistered)170throw new Exception("Not registered: " + csn);171else if (Charset.forName(csn).isRegistered() && !testRegistered)172throw new Exception("Registered: " + csn + "should be unregistered");173}174175static void aliasCheck(String canonicalName, String[] aliasNames) throws Exception176{177for (int k = 0; k < aliasNames.length; k++ ) {178Charset cs = Charset.forName(aliasNames[k]);179if (!cs.name().equals(canonicalName)) {180throw new Exception("Unexpected Canonical name " + canonicalName);181}182}183}184185public static void main(String[] args) throws Exception {186187for (int i = 0; i < ianaRegistered.length ; i++)188check(ianaRegistered[i], true);189190for (int i = 0; i < ianaUnRegistered.length ; i++)191check(ianaUnRegistered[i], false);192193// Check aliases registered with IANA for all NIO supported194// Charset implementations.195//196// The aliases below are in sync with the IANA registered charset197// document at: http://www.iana.org/assignments/character-sets198// Last updated 7/25/2002199200aliasCheck("US-ASCII",201new String[] {"ascii","ANSI_X3.4-1968",202"iso-ir-6","ANSI_X3.4-1986", "ISO_646.irv:1991",203"ASCII", "ISO646-US","us","IBM367","cp367",204"csASCII", "default"});205206aliasCheck("UTF-8",207new String[] {208"UTF8",209"unicode-1-1-utf-8"210});211212aliasCheck("UTF-16",213new String[] {214"UTF_16",215"utf16"216});217218aliasCheck("UTF-16BE",219new String[] {220"UTF_16BE",221"ISO-10646-UCS-2",222"X-UTF-16BE",223"UnicodeBigUnmarked"224});225226aliasCheck("UTF-16LE",227new String[] {228"UTF_16LE",229"X-UTF-16LE",230"UnicodeLittleUnmarked"231});232233aliasCheck("Big5",234new String[] {235"csBig5"236});237238aliasCheck("Big5-HKSCS",239new String[] {240"Big5_HKSCS",241"big5hk",242"big5-hkscs",243"big5hkscs"244});245246aliasCheck("x-MS950-HKSCS",247new String[] {248"MS950_HKSCS"249});250251aliasCheck("GB18030",252new String[] {253"gb18030-2000"254});255256aliasCheck("ISO-2022-KR", new String[] {"csISO2022KR"});257aliasCheck("ISO-2022-JP", new String[] {"csISO2022JP"});258aliasCheck("EUC-KR", new String[] { "csEUCKR"});259aliasCheck("ISO-8859-1",260new String[] {261262// IANA aliases263"iso-ir-100",264"ISO_8859-1",265"latin1",266"l1",267"IBM819",268"cp819",269"csISOLatin1",270271// JDK historical aliases272"819",273"IBM-819",274"ISO8859_1",275"ISO_8859-1:1987",276"ISO_8859_1",277"8859_1",278"ISO8859-1",279280});281282aliasCheck("ISO-8859-2",283new String[] {284"ISO_8859-2",285"ISO_8859-2:1987",286"iso-ir-101",287"latin2",288"l2",289"8859_2",290"iso_8859-2:1987",291"iso8859-2",292"ibm912",293"ibm-912",294"cp912",295"912",296"csISOLatin2"});297298aliasCheck("ISO-8859-3",299new String[] {"latin3",300"ISO_8859-3:1988",301"iso-ir-109",302"l3",303"8859_3",304"iso_8859-3:1988",305"iso8859-3",306"ibm913",307"ibm-913",308"cp913",309"913",310"csISOLatin3"});311312aliasCheck("ISO-8859-4",313new String[] {"csISOLatin4",314"ISO_8859-4:1988",315"iso-ir-110",316"latin4",317"8859_4",318"iso_8859-4:1988",319"iso8859-4",320"ibm914",321"ibm-914",322"cp914",323"914",324"l4"});325326aliasCheck("ISO-8859-5",327new String[] {328"iso8859_5", // JDK historical329"8859_5",330"iso-ir-144",331"ISO_8859-5",332"ISO_8859-5:1988",333"ISO8859-5",334"cyrillic",335"ibm915",336"ibm-915",337"915",338"cp915",339"csISOLatinCyrillic"340});341342aliasCheck("ISO-8859-6",343new String[] {"ISO_8859-6:1987",344"iso-ir-127",345"ISO_8859-6",346"ECMA-114",347"ASMO-708",348"arabic",349"8859_6",350"iso_8859-6:1987",351"iso8859-6",352"ibm1089",353"ibm-1089",354"cp1089",355"1089",356"csISOLatinArabic"});357358aliasCheck("ISO-8859-7",359new String[] {"ISO_8859-7:1987",360"iso-ir-126",361"ISO_8859-7",362"ELOT_928",363"ECMA-118",364"greek",365"greek8",366"8859_7",367"iso_8859-7:1987",368"iso8859-7",369"ibm813",370"ibm-813",371"cp813",372"813",373"csISOLatinGreek"});374375aliasCheck("ISO-8859-8",376new String[] {377"ISO_8859-8:1988",378"iso-ir-138",379"ISO_8859-8",380"hebrew",381"8859_8",382"iso_8859-8:1988",383"iso8859-8",384"ibm916",385"ibm-916",386"cp916",387"916",388"csISOLatinHebrew"});389390aliasCheck("ISO-8859-9",391new String[] {"ISO_8859-9:1989",392"iso-ir-148",393"ISO_8859-9",394"latin5",395"l5",396"8859_9",397"iso8859-9",398"ibm920",399"ibm-920",400"cp920",401"920",402"csISOLatin5"});403404aliasCheck("ISO-8859-13",405new String[] {406"iso8859_13", // JDK historical407"iso_8859-13",408"8859_13",409"ISO8859-13"410});411412aliasCheck("ISO-8859-15",413new String[] {414// IANA alias415"ISO_8859-15",416// JDK historical aliases417"8859_15",418"ISO-8859-15",419"ISO_8859-15",420"ISO8859-15",421"ISO8859_15",422"IBM923",423"IBM-923",424"cp923",425"923",426"LATIN0",427"LATIN9",428"L9",429"csISOlatin0",430"csISOlatin9",431"ISO8859_15_FDIS"432433});434435aliasCheck("JIS_X0212-1990",436new String[] {437"iso-ir-159",438"csISO159JISX02121990"});439440aliasCheck("JIS_X0201",441new String[]{442"X0201",443"csHalfWidthKatakana"});444445aliasCheck("KOI8-R",446new String[] {447"KOI8_R",448"csKOI8R"});449450aliasCheck("GBK",451new String[] {452"windows-936"});453454aliasCheck("Shift_JIS",455new String[] {456"MS_Kanji",457"csShiftJIS"});458459aliasCheck("EUC-JP",460new String[] {461"Extended_UNIX_Code_Packed_Format_for_Japanese",462"csEUCPkdFmtJapanese"});463464aliasCheck("Big5", new String[] {"csBig5"});465466aliasCheck("windows-31j", new String[] {"csWindows31J"});467468aliasCheck("x-iso-8859-11",469new String[] { "iso-8859-11", "iso8859_11" });470471aliasCheck("windows-1250",472new String[] {473"cp1250",474"cp5346"475});476477aliasCheck("windows-1251",478new String[] {479"cp1251",480"cp5347",481"ansi-1251"482});483484aliasCheck("windows-1252",485new String[] {486"cp1252",487"cp5348"488});489490aliasCheck("windows-1253",491new String[] {492"cp1253",493"cp5349"494});495496aliasCheck("windows-1254",497new String[] {498"cp1254",499"cp5350"500});501502aliasCheck("windows-1255",503new String[] {504"cp1255"505});506507aliasCheck("windows-1256",508new String[] {509"cp1256"510});511512aliasCheck("windows-1257",513new String[] {514"cp1257",515"cp5353"516});517518aliasCheck("windows-1258",519new String[] {520"cp1258"521});522523aliasCheck("x-windows-874",524new String[] {525"ms874", "ms-874", "windows-874" });526527aliasCheck("GB2312",528new String[] {529"x-EUC-CN",530"gb2312-80",531"gb2312-1980",532"euc-cn",533"euccn" });534535aliasCheck("x-IBM942" ,536new String[] {537"cp942", // JDK historical538"ibm942",539"ibm-942",540"942"541});542543aliasCheck("x-IBM942C" ,544new String[] {545"cp942C", // JDK historical546"ibm942C",547"ibm-942C",548"942C"549} );550551aliasCheck("x-IBM943" ,552new String[] {553"cp943", // JDK historical554"ibm943",555"ibm-943",556"943"557} );558559aliasCheck("x-IBM943C" ,560new String[] {561"cp943c", // JDK historical562"ibm943C",563"ibm-943C",564"943C"565} );566567aliasCheck("x-IBM948" ,568new String[] {569"cp948", // JDK historical570"ibm948",571"ibm-948",572"948"573} );574575aliasCheck("x-IBM950" ,576new String[] {577"cp950", // JDK historical578"ibm950",579"ibm-950",580"950"581} );582583aliasCheck("x-IBM930" ,584new String[] {585"cp930", // JDK historical586"ibm930",587"ibm-930",588"930"589} );590591aliasCheck("x-IBM935" ,592new String[] {593"cp935", // JDK historical594"ibm935",595"ibm-935",596"935"597} );598599aliasCheck("x-IBM937" ,600new String[] {601"cp937", // JDK historical602"ibm937",603"ibm-937",604"937"605} );606607aliasCheck("IBM850" ,608new String[] {609"cp850", // JDK historical610"ibm-850",611"ibm850",612"850",613"cspc850multilingual"614} );615616aliasCheck("IBM852" ,617new String[] {618"cp852", // JDK historical619"ibm852",620"ibm-852",621"852",622"csPCp852"623} );624625aliasCheck("IBM855" ,626new String[] {627"cp855", // JDK historical628"ibm-855",629"ibm855",630"855",631"cspcp855"632} );633634aliasCheck("x-IBM856" ,635new String[] {636"cp856", // JDK historical637"ibm-856",638"ibm856",639"856"640} );641642aliasCheck("IBM857" ,643new String[] {644"cp857", // JDK historical645"ibm857",646"ibm-857",647"857",648"csIBM857"649} );650651aliasCheck("IBM860" ,652new String[] {653"cp860", // JDK historical654"ibm860",655"ibm-860",656"860",657"csIBM860"658} );659aliasCheck("IBM861" ,660new String[] {661"cp861", // JDK historical662"ibm861",663"ibm-861",664"861",665"csIBM861"666} );667668aliasCheck("IBM862" ,669new String[] {670"cp862", // JDK historical671"ibm862",672"ibm-862",673"862",674"csIBM862"675} );676677aliasCheck("IBM863" ,678new String[] {679"cp863", // JDK historical680"ibm863",681"ibm-863",682"863",683"csIBM863"684} );685686aliasCheck("IBM864" ,687new String[] {688"cp864", // JDK historical689"ibm864",690"ibm-864",691"864",692"csIBM864"693} );694695aliasCheck("IBM865" ,696new String[] {697"cp865", // JDK historical698"ibm865",699"ibm-865",700"865",701"csIBM865"702} );703704aliasCheck("IBM866" , new String[] {705"cp866", // JDK historical706"ibm866",707"ibm-866",708"866",709"csIBM866"710} );711aliasCheck("IBM868" ,712new String[] {713"cp868", // JDK historical714"ibm868",715"ibm-868",716"868",717"cp-ar",718"csIBM868"719} );720721aliasCheck("IBM869" ,722new String[] {723"cp869", // JDK historical724"ibm869",725"ibm-869",726"869",727"cp-gr",728"csIBM869"729} );730731aliasCheck("IBM437" ,732new String[] {733"cp437", // JDK historical734"ibm437",735"ibm-437",736"437",737"cspc8codepage437",738"windows-437"739} );740741aliasCheck("x-IBM874" ,742new String[] {743"cp874", // JDK historical744"ibm874",745"ibm-874",746"874"747} );748aliasCheck("x-IBM737" ,749new String[] {750"cp737", // JDK historical751"ibm737",752"ibm-737",753"737"754} );755756aliasCheck("IBM775" ,757new String[] {758"cp775", // JDK historical759"ibm775",760"ibm-775",761"775"762} );763764aliasCheck("x-IBM921" ,765new String[] {766"cp921", // JDK historical767"ibm921",768"ibm-921",769"921"770} );771772aliasCheck("x-IBM1006" ,773new String[] {774"cp1006", // JDK historical775"ibm1006",776"ibm-1006",777"1006"778} );779780aliasCheck("x-IBM1046" ,781new String[] {782"cp1046", // JDK historical783"ibm1046",784"ibm-1046",785"1046"786} );787788aliasCheck("IBM1047" ,789new String[] {790"cp1047", // JDK historical791"ibm-1047",792"1047"793} );794795aliasCheck("x-IBM1098" ,796new String[] {797"cp1098", // JDK historical798"ibm1098",799"ibm-1098",800"1098",801} );802803aliasCheck("IBM037" ,804new String[] {805"cp037", // JDK historical806"ibm037",807"csIBM037",808"cs-ebcdic-cp-us",809"cs-ebcdic-cp-ca",810"cs-ebcdic-cp-wt",811"cs-ebcdic-cp-nl",812"ibm-037",813"ibm-37",814"cpibm37",815"037"816} );817818aliasCheck("x-IBM1025" ,819new String[] {820"cp1025", // JDK historical821"ibm1025",822"ibm-1025",823"1025"824} );825826aliasCheck("IBM1026" ,827new String[] {828"cp1026", // JDK historical829"ibm1026",830"ibm-1026",831"1026"832} );833834aliasCheck("x-IBM1112" ,835new String[] {836"cp1112", // JDK historical837"ibm1112",838"ibm-1112",839"1112"840} );841842aliasCheck("x-IBM1122" ,843new String[] {844"cp1122", // JDK historical845"ibm1122",846"ibm-1122",847"1122"848} );849850aliasCheck("x-IBM1123" ,851new String[] {852"cp1123", // JDK historical853"ibm1123",854"ibm-1123",855"1123"856} );857858aliasCheck("x-IBM1124" ,859new String[] {860"cp1124", // JDK historical861"ibm1124",862"ibm-1124",863"1124"864} );865866aliasCheck("x-IBM1166" ,867new String[] {868"cp1166", // JDK historical869"ibm1166",870"ibm-1166",871"1166"872} );873874aliasCheck("IBM273" ,875new String[] {876"cp273", // JDK historical877"ibm273",878"ibm-273",879"273"880} );881882aliasCheck("IBM277" ,883new String[] {884"cp277", // JDK historical885"ibm277",886"ibm-277",887"277"888} );889890aliasCheck("IBM278" ,891new String[] {892"cp278", // JDK historical893"ibm278",894"ibm-278",895"278",896"ebcdic-sv",897"ebcdic-cp-se",898"csIBM278"899} );900901aliasCheck("IBM280" ,902new String[] {903"cp280", // JDK historical904"ibm280",905"ibm-280",906"280"907} );908909aliasCheck("IBM284" ,910new String[] {911"cp284", // JDK historical912"ibm284",913"ibm-284",914"284",915"csIBM284",916"cpibm284"917} );918919aliasCheck("IBM285" ,920new String[] {921"cp285", // JDK historical922"ibm285",923"ibm-285",924"285",925"ebcdic-cp-gb",926"ebcdic-gb",927"csIBM285",928"cpibm285"929} );930931aliasCheck("IBM297" ,932new String[] {933"cp297", // JDK historical934"ibm297",935"ibm-297",936"297",937"ebcdic-cp-fr",938"cpibm297",939"csIBM297",940} );941942aliasCheck("IBM420" ,943new String[] {944"cp420", // JDK historical945"ibm420",946"ibm-420",947"ebcdic-cp-ar1",948"420",949"csIBM420"950} );951952aliasCheck("IBM424" ,953new String[] {954"cp424", // JDK historical955"ibm424",956"ibm-424",957"424",958"ebcdic-cp-he",959"csIBM424"960} );961962aliasCheck("IBM500" ,963new String[] {964"cp500", // JDK historical965"ibm500",966"ibm-500",967"500",968"ebcdic-cp-ch",969"ebcdic-cp-bh",970"csIBM500"971} );972973aliasCheck("IBM-Thai" ,974new String[] {975"cp838", // JDK historical976"ibm838",977"ibm-838",978"ibm838",979"838"980} );981982aliasCheck("IBM870" ,983new String[] {984"cp870", // JDK historical985"ibm870",986"ibm-870",987"870",988"ebcdic-cp-roece",989"ebcdic-cp-yu",990"csIBM870"991} );992993aliasCheck("IBM871" ,994new String[] {995"cp871", // JDK historical996"ibm871",997"ibm-871",998"871",999"ebcdic-cp-is",1000"csIBM871"1001} );10021003aliasCheck("x-IBM875" ,1004new String[] {1005"cp875", // JDK historical1006"ibm875",1007"ibm-875",1008"875"1009} );10101011aliasCheck("IBM918" ,1012new String[] {1013"cp918", // JDK historical1014"ibm-918",1015"918",1016"ebcdic-cp-ar2"1017} );10181019aliasCheck("x-IBM922" ,1020new String[] {1021"cp922", // JDK historical1022"ibm922",1023"ibm-922",1024"922"1025} );10261027aliasCheck("x-IBM1097" ,1028new String[] {1029"cp1097", // JDK historical1030"ibm1097",1031"ibm-1097",1032"1097"1033} );10341035aliasCheck("x-IBM949" ,1036new String[] {1037"cp949", // JDK historical1038"ibm949",1039"ibm-949",1040"949"1041} );10421043aliasCheck("x-IBM949C" ,1044new String[] {1045"cp949C", // JDK historical1046"ibm949C",1047"ibm-949C",1048"949C"1049} );10501051aliasCheck("x-IBM939" ,1052new String[] {1053"cp939", // JDK historical1054"ibm939",1055"ibm-939",1056"939"1057} );10581059aliasCheck("x-IBM933" ,1060new String[] {1061"cp933", // JDK historical1062"ibm933",1063"ibm-933",1064"933"1065} );10661067aliasCheck("x-IBM1381" ,1068new String[] {1069"cp1381", // JDK historical1070"ibm1381",1071"ibm-1381",1072"1381"1073} );10741075aliasCheck("x-IBM1383" ,1076new String[] {1077"cp1383", // JDK historical1078"ibm1383",1079"ibm-1383",1080"1383"1081} );10821083aliasCheck("x-IBM970" ,1084new String[] {1085"cp970", // JDK historical1086"ibm970",1087"ibm-970",1088"ibm-eucKR",1089"970"1090} );10911092aliasCheck("x-IBM964" ,1093new String[] {1094"cp964", // JDK historical1095"ibm964",1096"ibm-964",1097"964"1098} );10991100aliasCheck("x-IBM33722" ,1101new String[] {1102"cp33722", // JDK historical1103"ibm33722",1104"ibm-33722",1105"ibm-5050", // from IBM alias list1106"ibm-33722_vascii_vpua", // from IBM alias list1107"33722"1108} );11091110aliasCheck("IBM01140" ,1111new String[] {1112"cp1140", // JDK historical1113"ccsid01140",1114"cp01140",1115// "ebcdic-us-037+euro"1116} );11171118aliasCheck("IBM01141" ,1119new String[] {1120"cp1141", // JDK historical1121"ccsid01141",1122"cp01141",1123// "ebcdic-de-273+euro"1124} );11251126aliasCheck("IBM01142" ,1127new String[] {1128"cp1142", // JDK historical1129"ccsid01142",1130"cp01142",1131// "ebcdic-no-277+euro",1132// "ebcdic-dk-277+euro"1133} );11341135aliasCheck("IBM01143" ,1136new String[] {1137"cp1143", // JDK historical1138"ccsid01143",1139"cp01143",1140// "ebcdic-fi-278+euro",1141// "ebcdic-se-278+euro"1142} );11431144aliasCheck("IBM01144" ,1145new String[] {1146"cp1144", // JDK historical1147"ccsid01144",1148"cp01144",1149// "ebcdic-it-280+euro"1150} );11511152aliasCheck("IBM01145" ,1153new String[] {1154"cp1145", // JDK historical1155"ccsid01145",1156"cp01145",1157// "ebcdic-es-284+euro"1158} );11591160aliasCheck("IBM01146" ,1161new String[] {1162"cp1146", // JDK historical1163"ccsid01146",1164"cp01146",1165// "ebcdic-gb-285+euro"1166} );11671168aliasCheck("IBM01147" ,1169new String[] {1170"cp1147", // JDK historical1171"ccsid01147",1172"cp01147",1173// "ebcdic-fr-277+euro"1174} );11751176aliasCheck("IBM01148" ,1177new String[] {1178"cp1148", // JDK historical1179"ccsid01148",1180"cp01148",1181// "ebcdic-international-500+euro"1182} );11831184aliasCheck("IBM01149" ,1185new String[] {1186"cp1149", // JDK historical1187"ccsid01149",1188"cp01149",1189// "ebcdic-s-871+euro"1190} );11911192aliasCheck("IBM00858" ,1193new String[] {1194"cp858", // JDK historical1195"ccsid00858",1196"cp00858",1197// "PC-Multilingual-850+euro"1198} );11991200aliasCheck("x-MacRoman",1201new String[] {1202"MacRoman" // JDK historical1203});12041205aliasCheck("x-MacCentralEurope",1206new String[] {1207"MacCentralEurope" // JDK historical1208});12091210aliasCheck("x-MacCroatian",1211new String[] {1212"MacCroatian" // JDK historical1213});121412151216aliasCheck("x-MacCroatian",1217new String[] {1218"MacCroatian" // JDK historical1219});122012211222aliasCheck("x-MacGreek",1223new String[] {1224"MacGreek" // JDK historical1225});12261227aliasCheck("x-MacCyrillic",1228new String[] {1229"MacCyrillic" // JDK historical1230});12311232aliasCheck("x-MacUkraine",1233new String[] {1234"MacUkraine" // JDK historical1235});12361237aliasCheck("x-MacTurkish",1238new String[] {1239"MacTurkish" // JDK historical1240});12411242aliasCheck("x-MacArabic",1243new String[] {1244"MacArabic" // JDK historical1245});12461247aliasCheck("x-MacHebrew",1248new String[] {1249"MacHebrew" // JDK historical1250});12511252aliasCheck("x-MacIceland",1253new String[] {1254"MacIceland" // JDK historical1255});12561257aliasCheck("x-MacRomania",1258new String[] {1259"MacRomania" // JDK historical1260});12611262aliasCheck("x-MacThai",1263new String[] {1264"MacThai" // JDK historical1265});12661267aliasCheck("x-MacSymbol",1268new String[] {1269"MacSymbol" // JDK historical1270});12711272aliasCheck("x-MacDingbat",1273new String[] {1274"MacDingbat" // JDK historical1275});1276}1277}127812791280