test/jdk/java/nio/charset/RemovingSunIO/SunioAlias.java
author sherman
Tue, 07 Aug 2018 16:07:47 -0700
changeset 51328 fad2334b2906
parent 47216 71c04702a3d5
permissions -rw-r--r--
8208634: Add x-IBM-1129 charset Reviewed-by: alanb, sherman Contributed-by: enasser@in.ibm.com
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
4817
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     1
/*
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4817
diff changeset
     2
 * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
4817
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     3
 * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     4
 *
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     5
 * This code is free software; you can redistribute it and/or modify it
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     6
 * under the terms of the GNU General Public License version 2 only, as
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     7
 * published by the Free Software Foundation.
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     8
 *
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
     9
 * This code is distributed in the hope that it will be useful, but WITHOUT
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    10
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    11
 * FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    12
 * version 2 for more details (a copy is included in the LICENSE file that
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    13
 * accompanied this code).
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    14
 *
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    15
 * You should have received a copy of the GNU General Public License version
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    16
 * 2 along with this work; if not, write to the Free Software Foundation,
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    17
 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    18
 *
5506
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4817
diff changeset
    19
 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4817
diff changeset
    20
 * or visit www.oracle.com if you need additional information or have any
202f599c92aa 6943119: Rebrand source copyright notices
ohair
parents: 4817
diff changeset
    21
 * questions.
4817
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    22
 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    23
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    24
/* @test
44115
bb4e971bf5d4 8176195: Fix misc module dependencies in jdk_core tests
xiaofeya
parents: 29121
diff changeset
    25
 * @bug 4454622
bb4e971bf5d4 8176195: Fix misc module dependencies in jdk_core tests
xiaofeya
parents: 29121
diff changeset
    26
 * @summary Check if all supported sun.io encoding names are supported in nio.charset
bb4e971bf5d4 8176195: Fix misc module dependencies in jdk_core tests
xiaofeya
parents: 29121
diff changeset
    27
 * @modules jdk.charsets
4817
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    28
 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    29
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    30
import java.util.HashMap;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    31
import java.util.Set;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    32
import java.io.UnsupportedEncodingException;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    33
import java.nio.charset.*;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    34
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    35
public class SunioAlias {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    36
    public static void main(String argv[]) throws UnsupportedEncodingException {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    37
        Set<String> keys = aliasTable.keySet();
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    38
        String s = "testing string";
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    39
        boolean failed = false;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    40
        for (String alias : keys) {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    41
            /* See if StringCoding works correctly without sun.io package */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    42
            try {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    43
                byte[] bs= s.getBytes(alias);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    44
                new String(bs, alias);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    45
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    46
                Charset csAlias = Charset.forName(alias);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    47
                Charset csName = Charset.forName(aliasTable.get(alias));
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    48
                if (csName != csAlias) {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    49
                    System.out.printf("Alias %s and %s is NOT the same charset in nio\n",
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    50
                                      alias, aliasTable.get(alias));
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    51
                }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    52
            } catch (UnsupportedEncodingException e) {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    53
                System.out.printf("Alias %s is UnsupportedEncoding\n", alias);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    54
                failed = true;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    55
            } catch (IllegalCharsetNameException e) {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    56
                System.out.printf("Alias %s is IllegalCharsetName\n", alias);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    57
                failed = true;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    58
            }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    59
        }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    60
        if (failed)
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    61
            throw new UnsupportedEncodingException ("sun.io encoding names are not supported in nio.charset!");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    62
    }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    63
    //aliasTable is copy/pasted from sun.io.CharacterEncoding.java
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    64
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    65
    private static HashMap<String, String> aliasTable;
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    66
    static {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    67
        aliasTable = new HashMap<String, String>(460, 1.0f);
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    68
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    69
        /* known failed names... TBD
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    70
        // JIS-defined Shift JIS
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    71
        aliasTable.put("\u30b7\u30d5\u30c8\u7b26\u53f7\u5316\u8868\u73fe",
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    72
                       "SJIS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    73
        // Specialized auto-detection for Japanese charsets
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    74
        aliasTable.put("jis auto detect",       "JISAutoDetect");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    75
        // MIBenum: 1010
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    76
        aliasTable.put("unicode-1-1",       "UnicodeBigUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    77
        */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    78
        aliasTable.put("unicode",               "UTF-16");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    79
        aliasTable.put("cspc862latinhebrew",    "Cp862");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    80
        aliasTable.put("cp-is",                 "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    81
        /*
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    82
        // X11 Compound Text
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    83
        aliasTable.put("x-compound-text",       "COMPOUND_TEXT");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    84
        aliasTable.put("x11-compound_text",     "COMPOUND_TEXT");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    85
        */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    86
        aliasTable.put("us-ascii",              "ASCII");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    87
        aliasTable.put("ascii",                 "ASCII");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    88
        aliasTable.put("646",                   "ASCII");       // Solaris POSIX locale
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    89
        aliasTable.put("iso_646.irv:1983",      "ASCII");       // Linux POSIX locale
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    90
        aliasTable.put("ansi_x3.4-1968",        "ASCII");       // Caldera linux
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    91
        aliasTable.put("iso646-us",             "ASCII");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    92
        aliasTable.put("default",               "ASCII");       // compatibility with obsolete "Default" converters
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    93
        aliasTable.put("ascii7",                "ASCII");       // compatibility with obsolete "Default" converters
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    94
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    95
        // Core encodings
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    96
        aliasTable.put("8859_1",                "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    97
        aliasTable.put("iso8859_1",             "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    98
        aliasTable.put("utf-8",                 "UTF8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
    99
        aliasTable.put("utf8",                  "UTF8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   100
        aliasTable.put("utf-16le",              "UnicodeLittleUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   101
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   102
        // Standard encodings used on Solaris and Linux
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   103
        aliasTable.put("iso8859-1",             "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   104
        aliasTable.put("iso8859-2",             "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   105
        aliasTable.put("iso8859-4",             "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   106
        aliasTable.put("iso8859-5",             "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   107
        aliasTable.put("iso8859-6",             "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   108
        aliasTable.put("iso8859-8",             "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   109
        aliasTable.put("iso8859-9",             "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   110
        aliasTable.put("iso8859-13",            "ISO8859_13");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   111
        aliasTable.put("iso8859-15",            "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   112
        aliasTable.put("5601",                  "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   113
        aliasTable.put("ansi-1251",             "Cp1251");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   114
        aliasTable.put("big5",                  "Big5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   115
        aliasTable.put("big5hk",                "Big5_HKSCS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   116
        aliasTable.put("eucjp",                 "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   117
        aliasTable.put("cns11643",              "EUC_TW");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   118
        aliasTable.put("gb2312",                "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   119
        aliasTable.put("gb18030",               "GB18030");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   120
        aliasTable.put("gbk",                   "GBK");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   121
        aliasTable.put("koi8-r",                "KOI8_R");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   122
        aliasTable.put("tis620.2533",           "TIS620");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   123
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   124
        // Windows encodings
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   125
        aliasTable.put("cp1250",                "Cp1250");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   126
        aliasTable.put("cp1251",                "Cp1251");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   127
        aliasTable.put("cp1252",                "Cp1252");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   128
        aliasTable.put("cp1253",                "Cp1253");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   129
        aliasTable.put("cp1254",                "Cp1254");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   130
        aliasTable.put("cp1255",                "Cp1255");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   131
        aliasTable.put("cp1256",                "Cp1256");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   132
        aliasTable.put("cp1257",                "Cp1257");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   133
        aliasTable.put("cp1258",                "Cp1258");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   134
        aliasTable.put("ms874",                 "MS874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   135
        aliasTable.put("ms932",                 "MS932");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   136
        aliasTable.put("ms949",                 "MS949");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   137
        aliasTable.put("ms950",                 "MS950");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   138
        aliasTable.put("ms1361",                "MS1361");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   139
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   140
        // MIBenum: 4
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   141
        aliasTable.put("8859_1",            "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   142
        aliasTable.put("iso_8859-1:1987",       "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   143
        aliasTable.put("iso-ir-100",            "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   144
        aliasTable.put("iso_8859-1",            "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   145
        aliasTable.put("iso-8859-1",            "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   146
        aliasTable.put("iso8859-1",             "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   147
        aliasTable.put("latin1",                "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   148
        aliasTable.put("l1",                    "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   149
        aliasTable.put("ibm819",                "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   150
        aliasTable.put("ibm-819",               "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   151
        aliasTable.put("cp819",                 "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   152
        aliasTable.put("819",                   "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   153
        aliasTable.put("csisolatin1",           "ISO8859_1");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   154
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   155
        // MIBenum: 5
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   156
        aliasTable.put("8859_2",            "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   157
        aliasTable.put("iso_8859-2:1987",       "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   158
        aliasTable.put("iso-ir-101",            "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   159
        aliasTable.put("iso_8859-2",            "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   160
        aliasTable.put("iso-8859-2",            "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   161
        aliasTable.put("iso8859-2",             "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   162
        aliasTable.put("latin2",                "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   163
        aliasTable.put("l2",                    "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   164
        aliasTable.put("ibm912",                "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   165
        aliasTable.put("ibm-912",               "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   166
        aliasTable.put("cp912",                 "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   167
        aliasTable.put("912",                   "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   168
        aliasTable.put("csisolatin2",           "ISO8859_2");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   169
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   170
        // MIBenum: 6
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   171
        aliasTable.put("8859_3",            "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   172
        aliasTable.put("iso_8859-3:1988",       "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   173
        aliasTable.put("iso-ir-109",            "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   174
        aliasTable.put("iso_8859-3",            "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   175
        aliasTable.put("iso-8859-3",            "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   176
        aliasTable.put("iso8859-3",             "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   177
        aliasTable.put("latin3",                "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   178
        aliasTable.put("l3",                    "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   179
        aliasTable.put("ibm913",                "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   180
        aliasTable.put("ibm-913",               "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   181
        aliasTable.put("cp913",                 "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   182
        aliasTable.put("913",                   "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   183
        aliasTable.put("csisolatin3",           "ISO8859_3");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   184
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   185
        // MIBenum: 7
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   186
        aliasTable.put("8859_4",            "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   187
        aliasTable.put("iso_8859-4:1988",       "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   188
        aliasTable.put("iso-ir-110",            "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   189
        aliasTable.put("iso_8859-4",            "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   190
        aliasTable.put("iso-8859-4",            "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   191
        aliasTable.put("iso8859-4",             "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   192
        aliasTable.put("latin4",                "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   193
        aliasTable.put("l4",                    "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   194
        aliasTable.put("ibm914",                "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   195
        aliasTable.put("ibm-914",               "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   196
        aliasTable.put("cp914",                 "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   197
        aliasTable.put("914",                   "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   198
        aliasTable.put("csisolatin4",           "ISO8859_4");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   199
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   200
        // MIBenum: 8
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   201
        aliasTable.put("8859_5",            "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   202
        aliasTable.put("iso_8859-5:1988",       "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   203
        aliasTable.put("iso-ir-144",            "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   204
        aliasTable.put("iso_8859-5",            "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   205
        aliasTable.put("iso-8859-5",            "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   206
        aliasTable.put("iso8859-5",             "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   207
        aliasTable.put("cyrillic",              "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   208
        aliasTable.put("csisolatincyrillic",    "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   209
        aliasTable.put("ibm915",                "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   210
        aliasTable.put("ibm-915",               "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   211
        aliasTable.put("cp915",                 "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   212
        aliasTable.put("915",                   "ISO8859_5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   213
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   214
        // MIBenum: 9
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   215
        aliasTable.put("8859_6",            "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   216
        aliasTable.put("iso_8859-6:1987",       "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   217
        aliasTable.put("iso-ir-127",            "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   218
        aliasTable.put("iso_8859-6",            "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   219
        aliasTable.put("iso-8859-6",            "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   220
        aliasTable.put("iso8859-6",             "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   221
        aliasTable.put("ecma-114",              "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   222
        aliasTable.put("asmo-708",              "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   223
        aliasTable.put("arabic",                "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   224
        aliasTable.put("csisolatinarabic",      "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   225
        aliasTable.put("ibm1089",               "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   226
        aliasTable.put("ibm-1089",              "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   227
        aliasTable.put("cp1089",                "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   228
        aliasTable.put("1089",                  "ISO8859_6");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   229
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   230
        // MIBenum: 10
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   231
        aliasTable.put("8859_7",            "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   232
        aliasTable.put("iso_8859-7:1987",       "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   233
        aliasTable.put("iso-ir-126",            "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   234
        aliasTable.put("iso_8859-7",            "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   235
        aliasTable.put("iso-8859-7",            "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   236
        aliasTable.put("iso8859-7",             "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   237
        aliasTable.put("elot_928",              "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   238
        aliasTable.put("ecma-118",              "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   239
        aliasTable.put("greek",                 "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   240
        aliasTable.put("greek8",                "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   241
        aliasTable.put("csisolatingreek",       "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   242
        aliasTable.put("ibm813",                "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   243
        aliasTable.put("ibm-813",               "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   244
        aliasTable.put("cp813",                 "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   245
        aliasTable.put("813",                   "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   246
        aliasTable.put("sun_eu_greek",      "ISO8859_7");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   247
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   248
        // MIBenum: 11
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   249
        aliasTable.put("8859_8",            "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   250
        aliasTable.put("iso_8859-8:1988",       "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   251
        aliasTable.put("iso-ir-138",            "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   252
        aliasTable.put("iso_8859-8",            "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   253
        aliasTable.put("iso-8859-8",            "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   254
        aliasTable.put("iso8859-8",             "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   255
        aliasTable.put("hebrew",                "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   256
        aliasTable.put("csisolatinhebrew",      "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   257
        aliasTable.put("ibm916",                "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   258
        aliasTable.put("ibm-916",               "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   259
        aliasTable.put("cp916",                 "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   260
        aliasTable.put("916",                   "ISO8859_8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   261
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   262
        // MIBenum: 12
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   263
        aliasTable.put("8859_9",            "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   264
        aliasTable.put("iso-ir-148",            "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   265
        aliasTable.put("iso_8859-9",            "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   266
        aliasTable.put("iso-8859-9",            "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   267
        aliasTable.put("iso8859-9",             "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   268
        aliasTable.put("latin5",                "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   269
        aliasTable.put("l5",                    "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   270
        aliasTable.put("ibm920",                "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   271
        aliasTable.put("ibm-920",               "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   272
        aliasTable.put("cp920",                 "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   273
        aliasTable.put("920",                   "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   274
        aliasTable.put("csisolatin5",           "ISO8859_9");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   275
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   276
        // MIBenum: ???
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   277
        aliasTable.put("8859_13",               "ISO8859_13");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   278
        aliasTable.put("iso_8859-13",           "ISO8859_13");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   279
        aliasTable.put("iso-8859-13",           "ISO8859_13");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   280
        aliasTable.put("iso8859-13",            "ISO8859_13");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   281
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   282
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   283
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   284
        aliasTable.put("8859_15",               "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   285
        aliasTable.put("iso-8859-15",           "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   286
        aliasTable.put("iso_8859-15",           "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   287
        aliasTable.put("iso8859-15",            "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   288
        aliasTable.put("ibm923",                "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   289
        aliasTable.put("ibm-923",               "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   290
        aliasTable.put("cp923",                 "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   291
        aliasTable.put("923",                   "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   292
        aliasTable.put("latin0",                "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   293
        aliasTable.put("latin9",                "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   294
        aliasTable.put("csisolatin0",           "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   295
        aliasTable.put("csisolatin9",           "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   296
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   297
        //For compatibility purpose
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   298
        aliasTable.put("iso8859_15_fdis",       "ISO8859_15");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   299
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   300
        // MIBenum: 106
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   301
        aliasTable.put("utf-8",                 "UTF8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   302
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   303
        // Alias recommended in RFC 1641
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   304
        aliasTable.put("unicode-1-1-utf-8",     "UTF8");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   305
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   306
        // MIBenum: 1000
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   307
        aliasTable.put("iso-10646-ucs-2",           "UnicodeBigUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   308
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   309
        // Per Unicode standard
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   310
        aliasTable.put("utf-16be",                  "UnicodeBigUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   311
        aliasTable.put("utf-16le",                  "UnicodeLittleUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   312
        aliasTable.put("utf-16",                    "UTF16");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   313
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   314
        // Used by drag-and-drop subsystem
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   315
        aliasTable.put("x-utf-16be",        "UnicodeBigUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   316
        aliasTable.put("x-utf-16le",        "UnicodeLittleUnmarked");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   317
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   318
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   319
        aliasTable.put("ibm037",                "Cp037");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   320
        aliasTable.put("ibm-037",               "Cp037");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   321
        aliasTable.put("cp037",                 "Cp037");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   322
        aliasTable.put("037",                   "Cp037");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   323
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   324
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   325
        aliasTable.put("ibm273",                "Cp273");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   326
        aliasTable.put("ibm-273",               "Cp273");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   327
        aliasTable.put("cp273",                 "Cp273");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   328
        aliasTable.put("273",                   "Cp273");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   329
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   330
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   331
        aliasTable.put("ibm277",                "Cp277");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   332
        aliasTable.put("ibm-277",               "Cp277");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   333
        aliasTable.put("cp277",                 "Cp277");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   334
        aliasTable.put("277",                   "Cp277");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   335
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   336
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   337
        aliasTable.put("ibm278",                "Cp278");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   338
        aliasTable.put("ibm-278",               "Cp278");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   339
        aliasTable.put("cp278",                 "Cp278");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   340
        aliasTable.put("278",                   "Cp278");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   341
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   342
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   343
        aliasTable.put("ibm280",                "Cp280");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   344
        aliasTable.put("ibm-280",               "Cp280");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   345
        aliasTable.put("cp280",                 "Cp280");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   346
        aliasTable.put("280",                   "Cp280");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   347
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   348
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   349
        aliasTable.put("ibm284",                "Cp284");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   350
        aliasTable.put("ibm-284",               "Cp284");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   351
        aliasTable.put("cp284",                 "Cp284");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   352
        aliasTable.put("284",                   "Cp284");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   353
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   354
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   355
        aliasTable.put("ibm285",                "Cp285");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   356
        aliasTable.put("ibm-285",               "Cp285");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   357
        aliasTable.put("cp285",                 "Cp285");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   358
        aliasTable.put("285",                   "Cp285");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   359
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   360
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   361
        aliasTable.put("ibm297",                "Cp297");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   362
        aliasTable.put("ibm-297",               "Cp297");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   363
        aliasTable.put("cp297",                 "Cp297");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   364
        aliasTable.put("297",                   "Cp297");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   365
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   366
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   367
        aliasTable.put("ibm420",                "Cp420");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   368
        aliasTable.put("ibm-420",               "Cp420");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   369
        aliasTable.put("cp420",                 "Cp420");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   370
        aliasTable.put("420",                   "Cp420");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   371
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   372
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   373
        aliasTable.put("ibm424",                "Cp424");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   374
        aliasTable.put("ibm-424",               "Cp424");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   375
        aliasTable.put("cp424",                 "Cp424");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   376
        aliasTable.put("424",                   "Cp424");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   377
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   378
        // MIBenum: 2011
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   379
        aliasTable.put("ibm437",                "Cp437");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   380
        aliasTable.put("ibm-437",               "Cp437");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   381
        aliasTable.put("cp437",                 "Cp437");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   382
        aliasTable.put("437",                   "Cp437");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   383
        aliasTable.put("cspc8codepage437",      "Cp437");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   384
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   385
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   386
        aliasTable.put("ibm500",                "Cp500");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   387
        aliasTable.put("ibm-500",               "Cp500");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   388
        aliasTable.put("cp500",                 "Cp500");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   389
        aliasTable.put("500",                   "Cp500");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   390
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   391
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   392
        aliasTable.put("ibm737",                "Cp737");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   393
        aliasTable.put("ibm-737",               "Cp737");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   394
        aliasTable.put("cp737",                 "Cp737");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   395
        aliasTable.put("737",                   "Cp737");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   396
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   397
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   398
        aliasTable.put("ibm775",                "Cp775");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   399
        aliasTable.put("ibm-775",               "Cp775");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   400
        aliasTable.put("cp775",                 "Cp775");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   401
        aliasTable.put("775",                   "Cp775");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   402
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   403
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   404
        aliasTable.put("ibm838",                "Cp838");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   405
        aliasTable.put("ibm-838",               "Cp838");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   406
        aliasTable.put("cp838",                 "Cp838");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   407
        aliasTable.put("838",                   "Cp838");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   408
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   409
        // "Cp850"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   410
        // MIBenum: 2009
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   411
        aliasTable.put("ibm850",                "Cp850");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   412
        aliasTable.put("ibm-850",               "Cp850");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   413
        aliasTable.put("cp850",                 "Cp850");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   414
        aliasTable.put("850",                   "Cp850");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   415
        aliasTable.put("cspc850multilingual",   "Cp850");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   416
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   417
        // "Cp852"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   418
        // MIBenum: 2010
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   419
        aliasTable.put("ibm852",                "Cp852");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   420
        aliasTable.put("ibm-852",               "Cp852");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   421
        aliasTable.put("cp852",                 "Cp852");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   422
        aliasTable.put("852",                   "Cp852");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   423
        aliasTable.put("cspcp852",              "Cp852");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   424
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   425
        // "Cp855"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   426
        // MIBenum: 2046
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   427
        aliasTable.put("ibm855",                "Cp855");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   428
        aliasTable.put("ibm-855",               "Cp855");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   429
        aliasTable.put("cp855",                 "Cp855");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   430
        aliasTable.put("855",                   "Cp855");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   431
        aliasTable.put("cspcp855",              "Cp855");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   432
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   433
        // "Cp855"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   434
        // MIBenum: ???
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   435
        aliasTable.put("ibm856",                "Cp856");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   436
        aliasTable.put("ibm-856",               "Cp856");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   437
        aliasTable.put("cp856",                 "Cp856");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   438
        aliasTable.put("856",                   "Cp856");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   439
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   440
        // "Cp857"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   441
        // MIBenum: 2047
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   442
        aliasTable.put("ibm857",                "Cp857");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   443
        aliasTable.put("ibm-857",               "Cp857");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   444
        aliasTable.put("cp857",                 "Cp857");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   445
        aliasTable.put("857",                   "Cp857");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   446
        aliasTable.put("csibm857",              "Cp857");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   447
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   448
        // "Cp860"
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   449
        // MIBenum: 2048
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   450
        aliasTable.put("ibm860",                "Cp860");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   451
        aliasTable.put("ibm-860",               "Cp860");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   452
        aliasTable.put("cp860",                 "Cp860");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   453
        aliasTable.put("860",                   "Cp860");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   454
        aliasTable.put("csibm860",              "Cp860");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   455
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   456
        // MIBenum: 2049
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   457
        aliasTable.put("ibm861",                "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   458
        aliasTable.put("ibm-861",               "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   459
        aliasTable.put("cp861",                 "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   460
        aliasTable.put("861",                   "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   461
        aliasTable.put("csibm861",              "Cp861");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   462
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   463
        // MIBenum: 2013
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   464
        aliasTable.put("ibm862",                "Cp862");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   465
        aliasTable.put("ibm-862",               "Cp862");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   466
        aliasTable.put("cp862",                 "Cp862");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   467
        aliasTable.put("862",                   "Cp862");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   468
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   469
        // MIBenum: 2050
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   470
        aliasTable.put("ibm863",                "Cp863");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   471
        aliasTable.put("ibm-863",               "Cp863");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   472
        aliasTable.put("cp863",                 "Cp863");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   473
        aliasTable.put("863",                   "Cp863");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   474
        aliasTable.put("csibm863",              "Cp863");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   475
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   476
        // MIBenum: 2051
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   477
        aliasTable.put("ibm864",                "Cp864");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   478
        aliasTable.put("ibm-864",               "Cp864");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   479
        aliasTable.put("cp864",                 "Cp864");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   480
        aliasTable.put("csibm864",              "Cp864");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   481
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   482
        // MIBenum: 2052
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   483
        aliasTable.put("ibm865",                "Cp865");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   484
        aliasTable.put("ibm-865",               "Cp865");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   485
        aliasTable.put("cp865",                 "Cp865");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   486
        aliasTable.put("865",                   "Cp865");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   487
        aliasTable.put("csibm865",              "Cp865");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   488
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   489
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   490
        aliasTable.put("ibm866",                "Cp866");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   491
        aliasTable.put("ibm-866",               "Cp866");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   492
        aliasTable.put("cp866",                 "Cp866");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   493
        aliasTable.put("866",                   "Cp866");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   494
        aliasTable.put("csibm866",              "Cp866");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   495
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   496
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   497
        aliasTable.put("ibm868",                "Cp868");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   498
        aliasTable.put("ibm-868",               "Cp868");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   499
        aliasTable.put("cp868",                 "Cp868");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   500
        aliasTable.put("868",                   "Cp868");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   501
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   502
        // MIBenum: 2054
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   503
        aliasTable.put("ibm869",                "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   504
        aliasTable.put("ibm-869",               "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   505
        aliasTable.put("cp869",                 "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   506
        aliasTable.put("869",                   "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   507
        aliasTable.put("cp-gr",                 "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   508
        aliasTable.put("csibm869",              "Cp869");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   509
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   510
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   511
        aliasTable.put("ibm870",                "Cp870");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   512
        aliasTable.put("ibm-870",               "Cp870");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   513
        aliasTable.put("cp870",                 "Cp870");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   514
        aliasTable.put("870",                   "Cp870");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   515
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   516
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   517
        aliasTable.put("ibm871",                "Cp871");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   518
        aliasTable.put("ibm-871",               "Cp871");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   519
        aliasTable.put("cp871",                 "Cp871");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   520
        aliasTable.put("871",                   "Cp871");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   521
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   522
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   523
        aliasTable.put("ibm874",                "Cp874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   524
        aliasTable.put("ibm-874",               "Cp874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   525
        aliasTable.put("cp874",                 "Cp874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   526
        aliasTable.put("874",                   "Cp874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   527
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   528
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   529
        aliasTable.put("ibm875",                "Cp875");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   530
        aliasTable.put("ibm-875",               "Cp875");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   531
        aliasTable.put("cp875",                 "Cp875");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   532
        aliasTable.put("875",                   "Cp875");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   533
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   534
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   535
        aliasTable.put("ibm918",                "Cp918");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   536
        aliasTable.put("ibm-918",               "Cp918");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   537
        aliasTable.put("cp918",                 "Cp918");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   538
        aliasTable.put("918",                   "Cp918");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   539
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   540
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   541
        aliasTable.put("ibm921",                "Cp921");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   542
        aliasTable.put("ibm-921",               "Cp921");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   543
        aliasTable.put("cp921",                 "Cp921");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   544
        aliasTable.put("921",                   "Cp921");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   545
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   546
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   547
        aliasTable.put("ibm922",                "Cp922");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   548
        aliasTable.put("ibm-922",               "Cp922");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   549
        aliasTable.put("cp922",                 "Cp922");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   550
        aliasTable.put("922",                   "Cp922");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   551
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   552
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   553
        aliasTable.put("ibm930",                "Cp930");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   554
        aliasTable.put("ibm-930",               "Cp930");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   555
        aliasTable.put("cp930",                 "Cp930");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   556
        aliasTable.put("930",                   "Cp930");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   557
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   558
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   559
        aliasTable.put("ibm933",                "Cp933");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   560
        aliasTable.put("ibm-933",               "Cp933");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   561
        aliasTable.put("cp933",                 "Cp933");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   562
        aliasTable.put("933",                   "Cp933");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   563
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   564
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   565
        aliasTable.put("ibm935",                "Cp935");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   566
        aliasTable.put("ibm-935",               "Cp935");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   567
        aliasTable.put("cp935",                 "Cp935");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   568
        aliasTable.put("935",                   "Cp935");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   569
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   570
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   571
        aliasTable.put("ibm937",                "Cp937");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   572
        aliasTable.put("ibm-937",               "Cp937");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   573
        aliasTable.put("cp937",                 "Cp937");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   574
        aliasTable.put("937",                   "Cp937");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   575
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   576
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   577
        aliasTable.put("ibm939",                "Cp939");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   578
        aliasTable.put("ibm-939",               "Cp939");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   579
        aliasTable.put("cp939",                 "Cp939");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   580
        aliasTable.put("939",                   "Cp939");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   581
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   582
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   583
        aliasTable.put("ibm942",                "Cp942");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   584
        aliasTable.put("ibm-942",               "Cp942");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   585
        aliasTable.put("cp942",                 "Cp942");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   586
        aliasTable.put("942",                   "Cp942");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   587
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   588
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   589
        aliasTable.put("ibm943",                "Cp943");         /* ibm.3158 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   590
        aliasTable.put("ibm-943",               "Cp943");         /* ibm.3158 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   591
        aliasTable.put("cp943",                 "Cp943");         /* ibm.3158 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   592
        aliasTable.put("943",                   "Cp943");         /* ibm.3158 */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   593
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   594
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   595
        aliasTable.put("ibm948",                "Cp948");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   596
        aliasTable.put("ibm-948",               "Cp948");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   597
        aliasTable.put("cp948",                 "Cp948");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   598
        aliasTable.put("948",                   "Cp948");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   599
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   600
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   601
        aliasTable.put("ibm949",                "Cp949");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   602
        aliasTable.put("ibm-949",               "Cp949");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   603
        aliasTable.put("cp949",                 "Cp949");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   604
        aliasTable.put("949",                   "Cp949");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   605
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   606
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   607
        aliasTable.put("ibm950",                "Cp950");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   608
        aliasTable.put("ibm-950",               "Cp950");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   609
        aliasTable.put("cp950",                 "Cp950");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   610
        aliasTable.put("950",                   "Cp950");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   611
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   612
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   613
        aliasTable.put("ibm964",                "Cp964");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   614
        aliasTable.put("ibm-964",               "Cp964");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   615
        aliasTable.put("cp964",                 "Cp964");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   616
        aliasTable.put("964",                   "Cp964");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   617
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   618
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   619
        aliasTable.put("ibm970",                "Cp970");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   620
        aliasTable.put("ibm-970",               "Cp970");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   621
        aliasTable.put("cp970",                 "Cp970");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   622
        aliasTable.put("970",                   "Cp970");         /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   623
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   624
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   625
        aliasTable.put("ibm1006",               "Cp1006");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   626
        aliasTable.put("ibm-1006",              "Cp1006");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   627
        aliasTable.put("cp1006",                "Cp1006");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   628
        aliasTable.put("1006",                  "Cp1006");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   629
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   630
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   631
        aliasTable.put("ibm1025",               "Cp1025");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   632
        aliasTable.put("ibm-1025",              "Cp1025");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   633
        aliasTable.put("cp1025",                "Cp1025");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   634
        aliasTable.put("1025",                  "Cp1025");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   635
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   636
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   637
        aliasTable.put("ibm1026",               "Cp1026");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   638
        aliasTable.put("ibm-1026",              "Cp1026");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   639
        aliasTable.put("cp1026",                "Cp1026");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   640
        aliasTable.put("1026",                  "Cp1026");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   641
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   642
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   643
        aliasTable.put("ibm1097",               "Cp1097");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   644
        aliasTable.put("ibm-1097",              "Cp1097");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   645
        aliasTable.put("cp1097",                "Cp1097");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   646
        aliasTable.put("1097",                  "Cp1097");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   647
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   648
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   649
        aliasTable.put("ibm1098",               "Cp1098");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   650
        aliasTable.put("ibm-1098",              "Cp1098");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   651
        aliasTable.put("cp1098",                "Cp1098");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   652
        aliasTable.put("1098",                  "Cp1098");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   653
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   654
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   655
        aliasTable.put("ibm1112",               "Cp1112");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   656
        aliasTable.put("ibm-1112",              "Cp1112");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   657
        aliasTable.put("cp1112",                "Cp1112");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   658
        aliasTable.put("1112",                  "Cp1112");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   659
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   660
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   661
        aliasTable.put("ibm1122",               "Cp1122");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   662
        aliasTable.put("ibm-1122",              "Cp1122");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   663
        aliasTable.put("cp1122",                "Cp1122");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   664
        aliasTable.put("1122",                  "Cp1122");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   665
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   666
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   667
        aliasTable.put("ibm1123",               "Cp1123");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   668
        aliasTable.put("ibm-1123",              "Cp1123");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   669
        aliasTable.put("cp1123",                "Cp1123");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   670
        aliasTable.put("1123",                  "Cp1123");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   671
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   672
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   673
        aliasTable.put("ibm1124",               "Cp1124");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   674
        aliasTable.put("ibm-1124",              "Cp1124");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   675
        aliasTable.put("cp1124",                "Cp1124");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   676
        aliasTable.put("1124",                  "Cp1124");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   677
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   678
        // MIBenum: ????
51328
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   679
        aliasTable.put("ibm1129",               "Cp1129");
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   680
        aliasTable.put("ibm-1129",              "Cp1129");
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   681
        aliasTable.put("cp1129",                "Cp1129");
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   682
        aliasTable.put("1129",                  "Cp1129");
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   683
fad2334b2906 8208634: Add x-IBM-1129 charset
sherman
parents: 47216
diff changeset
   684
        // MIBenum: ????
29121
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   685
        aliasTable.put("ibm1166",               "Cp1166");
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   686
        aliasTable.put("ibm-1166",              "Cp1166");
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   687
        aliasTable.put("cp1166",                "Cp1166");
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   688
        aliasTable.put("1166",                  "Cp1166");
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   689
ab151045a89d 8071447: IBM1166 Locale Request for Kazakh characters
coffeys
parents: 5506
diff changeset
   690
        // MIBenum: ????
4817
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   691
        aliasTable.put("ibm1381",               "Cp1381");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   692
        aliasTable.put("ibm-1381",              "Cp1381");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   693
        aliasTable.put("cp1381",                "Cp1381");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   694
        aliasTable.put("1381",                  "Cp1381");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   695
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   696
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   697
        aliasTable.put("ibm1383",               "Cp1383");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   698
        aliasTable.put("ibm-1383",              "Cp1383");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   699
        aliasTable.put("cp1383",                "Cp1383");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   700
        aliasTable.put("1383",                  "Cp1383");        /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   701
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   702
        // MIBenum: 16/39
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   703
        aliasTable.put("jis",               "ISO2022JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   704
        aliasTable.put("iso-2022-jp",           "ISO2022JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   705
        aliasTable.put("csiso2022jp",           "ISO2022JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   706
        aliasTable.put("jis_encoding",          "ISO2022JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   707
        aliasTable.put("csjisencoding",         "ISO2022JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   708
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   709
        // MIBenum: 17/2024
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   710
        aliasTable.put("windows-31j",           "MS932");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   711
        aliasTable.put("cswindows31j",          "MS932");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   712
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   713
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   714
        aliasTable.put("pck", "PCK");       // Case independent PCK alias
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   715
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   716
        /*if (sjisIsMS932) {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   717
        aliasTable.put("shift_jis",         "MS932");   // IANA shift jis aliases
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   718
        aliasTable.put("csshiftjis",        "MS932");   // updated per 4556882
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   719
        aliasTable.put("x-sjis",            "MS932");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   720
        aliasTable.put("ms_kanji",          "MS932");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   721
        } else {
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   722
        */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   723
            aliasTable.put("shift_jis",         "SJIS");        // IANA shift jis aliases
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   724
            aliasTable.put("csshiftjis",        "SJIS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   725
            aliasTable.put("x-sjis",            "SJIS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   726
            aliasTable.put("ms_kanji",          "SJIS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   727
            /*
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   728
        }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   729
            */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   730
        // MIBenum: 18
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   731
        // Japanese EUC
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   732
        aliasTable.put("eucjis",                    "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   733
        aliasTable.put("euc-jp",                    "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   734
        aliasTable.put("eucjp",             "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   735
        aliasTable.put("extended_unix_code_packed_format_for_japanese",
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   736
                       "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   737
        aliasTable.put("cseucpkdfmtjapanese",   "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   738
        aliasTable.put("x-euc-jp",          "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   739
        aliasTable.put("x-eucjp",           "EUC_JP");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   740
            aliasTable.put("eucjp-open",            "EUC_JP_Solaris"); // 1.3.1_x compatibility
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   741
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   742
        // For handing only JIS0202 and JIS0208 in linux
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   743
        aliasTable.put("euc-jp-linux",          "EUC_JP_LINUX");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   744
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   745
        // MIBenum: 874
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   746
        aliasTable.put("windows-874",           "MS874");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   747
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   748
        // MIBenum: 2250
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   749
        aliasTable.put("windows-1250",          "Cp1250");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   750
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   751
        // MIBenum: 2251
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   752
        aliasTable.put("windows-1251",          "Cp1251");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   753
        aliasTable.put("ansi-1251",             "Cp1251"); // Solaris ru_RU.ANSI1251 locale
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   754
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   755
        // MIBenum: 2252
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   756
        aliasTable.put("windows-1252",          "Cp1252");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   757
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   758
        // MIBenum: 2253
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   759
        aliasTable.put("windows-1253",          "Cp1253");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   760
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   761
        // MIBenum: 2254
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   762
        aliasTable.put("windows-1254",          "Cp1254");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   763
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   764
        // MIBenum: 2255
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   765
        aliasTable.put("windows-1255",          "Cp1255");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   766
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   767
        // MIBenum: 2256
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   768
        aliasTable.put("windows-1256",          "Cp1256");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   769
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   770
        // MIBenum: 2257
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   771
        aliasTable.put("windows-1257",          "Cp1257");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   772
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   773
        // MIBenum: 2258
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   774
        aliasTable.put("windows-1258",          "Cp1258");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   775
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   776
        // MIBenum: ????
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   777
        aliasTable.put("ibm33722",              "Cp33722");       /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   778
        aliasTable.put("ibm-33722",             "Cp33722");       /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   779
        aliasTable.put("cp33722",               "Cp33722");       /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   780
        aliasTable.put("33722",                 "Cp33722");       /* MDA */
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   781
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   782
        // Russian KOI8-R
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   783
        aliasTable.put("koi8-r",                "KOI8_R");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   784
        aliasTable.put("koi8",                  "KOI8_R");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   785
        aliasTable.put("cskoi8r",               "KOI8_R");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   786
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   787
        // Simplified Chinese
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   788
        aliasTable.put("gb2312",                    "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   789
        aliasTable.put("gb2312-80",                 "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   790
        aliasTable.put("gb2312-1980",           "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   791
        aliasTable.put("euc-cn",                    "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   792
        aliasTable.put("euccn",             "EUC_CN");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   793
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   794
        aliasTable.put("big5",              "Big5");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   795
        aliasTable.put("big5hk",                    "Big5_HKSCS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   796
        aliasTable.put("big5-hkscs",        "Big5_HKSCS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   797
        // Added for future compatibility, explicit mapping to Unicode 3.0
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   798
        aliasTable.put("big5-hkscs:unicode3.0", "Big5_HKSCS");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   799
        aliasTable.put("big5_solaris",      "Big5_Solaris");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   800
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   801
        // Traditional Chinese
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   802
        aliasTable.put("cns11643",                  "EUC_TW");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   803
        aliasTable.put("euc-tw",                    "EUC_TW");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   804
        aliasTable.put("euctw",             "EUC_TW");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   805
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   806
        // Korean
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   807
        aliasTable.put("ksc5601",               "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   808
        aliasTable.put("euc-kr",                "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   809
        aliasTable.put("euckr",                 "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   810
        aliasTable.put("ks_c_5601-1987",        "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   811
        aliasTable.put("ksc5601-1987",          "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   812
        aliasTable.put("ksc5601_1987",          "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   813
        aliasTable.put("ksc_5601",              "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   814
        aliasTable.put("5601",                  "EUC_KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   815
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   816
        aliasTable.put("ksc5601-1992",          "Johab");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   817
        aliasTable.put("ksc5601_1992",          "Johab");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   818
        aliasTable.put("ms1361",                "Johab");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   819
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   820
        aliasTable.put("windows-949",           "MS949");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   821
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   822
        //MIBenum: 37
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   823
        aliasTable.put("iso-2022-kr",           "ISO2022KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   824
        aliasTable.put("csiso2022kr",           "ISO2022KR");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   825
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   826
        // Thai
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   827
        aliasTable.put("tis620.2533",           "TIS620");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   828
        aliasTable.put("tis-620",               "TIS620"); // Linux name
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   829
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   830
        // Variants
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   831
        aliasTable.put("cp942c", "Cp942C");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   832
        aliasTable.put("cp943c", "Cp943C");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   833
        aliasTable.put("cp949c", "Cp949C");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   834
        aliasTable.put("iscii", "ISCII91");
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   835
    }
67f425ac409b 6920732: opensource test/java/nio/charset
sherman
parents:
diff changeset
   836
}