1 #
   2 # Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.
   3 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
   4 #
   5 # This code is free software; you can redistribute it and/or modify it
   6 # under the terms of the GNU General Public License version 2 only, as
   7 # published by the Free Software Foundation.  Oracle designates this
   8 # particular file as subject to the "Classpath" exception as provided
   9 # by Oracle in the LICENSE file that accompanied this code.
  10 #
  11 # This code is distributed in the hope that it will be useful, but WITHOUT
  12 # ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
  13 # FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
  14 # version 2 for more details (a copy is included in the LICENSE file that
  15 # accompanied this code).
  16 #
  17 # You should have received a copy of the GNU General Public License version
  18 # 2 along with this work; if not, write to the Free Software Foundation,
  19 # Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
  20 #
  21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 ########################################################
  27 #
  28 # Standard charsets provided by StandardCharsets provider.
  29 #
  30 # Note that these "standard" charsets listed here are not
  31 # necessary to be the "Standard charsets" defined in the
  32 # specification of java.nio.charset.Charset. Instead these
  33 # are the charsets that this implementation believes should
  34 # be packaged into the charsets provider class "StandardCharsets"
  35 # which is initialized at startup time by java.nio.charset.Charset,
  36 # compared to the charsets packaged in "ExtendedCharsets" provider,
  37 # which is lazy initialized.
  38 ########################################################
  39 
  40 charset US-ASCII US_ASCII
  41     package sun.nio.cs
  42     type    source
  43     alias   iso-ir-6                    # IANA aliases
  44     alias   ANSI_X3.4-1986
  45     alias   ISO_646.irv:1991
  46     alias   ASCII
  47     alias   ISO646-US
  48     alias   us
  49     alias   IBM367
  50     alias   cp367
  51     alias   csASCII
  52     alias   default
  53                                         # Other aliases
  54     alias   646                         # Solaris POSIX locale
  55     alias   iso_646.irv:1983
  56     alias   ANSI_X3.4-1968              # Linux POSIX locale (RedHat)
  57     alias   ascii7
  58 
  59 charset UTF-8 UTF_8
  60     package sun.nio.cs
  61     type    source
  62     alias   UTF8                        # JDK historical
  63     alias   unicode-1-1-utf-8
  64 
  65 charset CESU-8 CESU_8
  66     package sun.nio.cs
  67     type    source
  68     alias   CESU8
  69     alias   csCESU-8
  70 
  71 charset UTF-16 UTF_16
  72     package sun.nio.cs
  73     type    source
  74     alias   UTF_16                      # JDK historical
  75     alias   utf16
  76     alias   unicode
  77     alias   UnicodeBig
  78 
  79 charset UTF-16BE UTF_16BE
  80     package sun.nio.cs
  81     type    source
  82     alias   UTF_16BE
  83     alias   ISO-10646-UCS-2
  84     alias   X-UTF-16BE
  85     alias   UnicodeBigUnmarked
  86 
  87 charset UTF-16LE UTF_16LE
  88     package sun.nio.cs
  89     type    source
  90     alias   UTF_16LE
  91     alias   X-UTF-16LE
  92     alias   UnicodeLittleUnmarked
  93 
  94 charset x-UTF-16LE-BOM UTF_16LE_BOM
  95     package sun.nio.cs
  96     type    source
  97     alias   UnicodeLittle
  98 
  99 charset UTF-32 UTF_32
 100     package sun.nio.cs
 101     type    source
 102     alias   UTF_32
 103     alias   UTF32
 104 
 105 charset UTF-32LE UTF_32LE
 106     package sun.nio.cs
 107     type    source
 108     alias   UTF_32LE
 109     alias   X-UTF-32LE
 110 
 111 charset UTF-32BE UTF_32BE
 112     package sun.nio.cs
 113     type    source
 114     alias   UTF_32BE
 115     alias   X-UTF-32BE
 116 
 117 charset X-UTF-32LE-BOM UTF_32LE_BOM
 118     package sun.nio.cs
 119     type    source
 120     alias   UTF_32LE_BOM
 121     alias   UTF-32LE-BOM
 122 
 123 charset X-UTF-32BE-BOM UTF_32BE_BOM
 124     package sun.nio.cs
 125     type    source
 126     alias   UTF_32BE_BOM
 127     alias   UTF-32BE-BOM
 128 
 129 charset ISO-8859-1 ISO_8859_1
 130     package sun.nio.cs
 131     type    source
 132     alias   iso-ir-100                 # IANA aliases
 133     alias   ISO_8859-1
 134     alias   latin1
 135     alias   l1
 136     alias   IBM819
 137     alias   cp819
 138     alias   csISOLatin1
 139     alias   819                        # Other aliases
 140     alias   IBM-819
 141     alias   ISO8859_1
 142     alias   ISO_8859-1:1987
 143     alias   ISO_8859_1
 144     alias   8859_1
 145     alias   ISO8859-1
 146 
 147 charset ISO-8859-2 ISO_8859_2
 148     package sun.nio.cs
 149     type    sbcs
 150     hisname ISO8859_2
 151     ascii   true
 152     alias   iso8859_2                   # JDK historical
 153     alias   8859_2
 154     alias   iso-ir-101
 155     alias   ISO_8859-2
 156     alias   ISO_8859-2:1987
 157     alias   ISO8859-2
 158     alias   latin2
 159     alias   l2
 160     alias   ibm912
 161     alias   ibm-912
 162     alias   cp912
 163     alias   912
 164     alias   csISOLatin2
 165 
 166 charset ISO-8859-4 ISO_8859_4
 167     package sun.nio.cs
 168     type    sbcs
 169     hisname ISO8859_4
 170     ascii   true
 171     alias   iso8859_4                   # JDK historical
 172     alias   iso8859-4
 173     alias   8859_4
 174     alias   iso-ir-110
 175     alias   ISO_8859-4
 176     alias   ISO_8859-4:1988
 177     alias   latin4
 178     alias   l4
 179     alias   ibm914
 180     alias   ibm-914
 181     alias   cp914
 182     alias   914
 183     alias   csISOLatin4
 184 
 185 charset ISO-8859-5 ISO_8859_5
 186     package sun.nio.cs
 187     type    sbcs
 188     hisname ISO8859_5
 189     ascii   true
 190     alias   iso8859_5                   # JDK historical
 191     alias   8859_5
 192     alias   iso-ir-144
 193     alias   ISO_8859-5
 194     alias   ISO_8859-5:1988
 195     alias   ISO8859-5
 196     alias   cyrillic
 197     alias   ibm915
 198     alias   ibm-915
 199     alias   cp915
 200     alias   915
 201     alias   csISOLatinCyrillic
 202 
 203 charset ISO-8859-7 ISO_8859_7
 204     package sun.nio.cs
 205     type    sbcs
 206     hisname ISO8859_7
 207     ascii   true
 208     alias   iso8859_7                   # JDK historical
 209     alias   8859_7
 210     alias   iso-ir-126
 211     alias   ISO_8859-7
 212     alias   ISO_8859-7:1987
 213     alias   ELOT_928
 214     alias   ECMA-118
 215     alias   greek
 216     alias   greek8
 217     alias   csISOLatinGreek
 218     alias   sun_eu_greek                # Solaris 7/8 compatibility
 219     alias   ibm813
 220     alias   ibm-813
 221     alias   813
 222     alias   cp813
 223     alias   iso8859-7                   # Solaris 9 compatibility
 224 
 225 charset ISO-8859-9 ISO_8859_9
 226     package sun.nio.cs
 227     type    sbcs
 228     hisname ISO8859_9
 229     ascii   true
 230     alias   iso8859_9                   # JDK historical
 231     alias   8859_9
 232     alias   iso-ir-148
 233     alias   ISO_8859-9
 234     alias   ISO_8859-9:1989
 235     alias   ISO8859-9
 236     alias   latin5
 237     alias   l5
 238     alias   ibm920
 239     alias   ibm-920
 240     alias   920
 241     alias   cp920
 242     alias   csISOLatin5
 243 
 244 charset ISO-8859-13 ISO_8859_13
 245     package sun.nio.cs
 246     type    sbcs
 247     hisname ISO8859_13
 248     ascii   true
 249     alias   iso8859_13                  # JDK historical
 250     alias   8859_13
 251     alias   iso_8859-13
 252     alias   ISO8859-13
 253 
 254 charset ISO-8859-15 ISO_8859_15
 255     package sun.nio.cs
 256     type    sbcs
 257     hisname ISO8859_15
 258     ascii   true
 259     alias   ISO_8859-15                # IANA alias
 260     alias   Latin-9
 261     alias   csISO885915
 262     alias   8859_15                    # Other aliases
 263     alias   ISO-8859-15
 264     alias   ISO8859_15
 265     alias   ISO8859-15
 266     alias   IBM923
 267     alias   IBM-923
 268     alias   cp923
 269     alias   923
 270     alias   LATIN0
 271     alias   LATIN9
 272     alias   L9
 273     alias   csISOlatin0
 274     alias   csISOlatin9
 275     alias   ISO8859_15_FDIS
 276 
 277 charset ISO-8859-16 ISO_8859_16
 278     package sun.nio.cs
 279     type    sbcs
 280     hisname ISO8859_16
 281     ascii   true
 282     alias   iso-ir-226
 283     alias   ISO_8859-16:2001
 284     alias   ISO_8859-16
 285     alias   latin10
 286     alias   l10
 287     alias   csISO885916
 288 
 289 charset KOI8-R KOI8_R
 290     package sun.nio.cs
 291     type    sbcs
 292     hisname KOI8_R
 293     ascii   true
 294     alias   koi8_r                      # JDK historical
 295     alias   koi8
 296     alias   cskoi8r
 297 
 298 charset KOI8-U KOI8_U
 299     package sun.nio.cs
 300     type    sbcs
 301     hisname KOI8_U
 302     ascii   true
 303     alias   koi8_u
 304 
 305 charset windows-1250 MS1250
 306     package sun.nio.cs
 307     type    sbcs
 308     hisname Cp1250
 309     ascii   true
 310     alias   cp1250                      # JDK historical
 311     alias   cp5346                      # Euro IBM CCSID
 312 
 313 charset windows-1251 MS1251
 314     package sun.nio.cs
 315     type    sbcs
 316     hisname Cp1251
 317     ascii   true
 318     alias   cp1251                      # JDK historical
 319     alias   cp5347                      # Euro IBM CCSID
 320     alias   ansi-1251                   # Solaris compatibility
 321 
 322 charset windows-1252 MS1252
 323     package sun.nio.cs
 324     type    sbcs
 325     hisname Cp1252
 326     ascii   true
 327     alias   cp1252                      # JDK historical
 328     alias   cp5348                      # Euro IBM CCSID
 329     alias   ibm-1252
 330     alias   ibm1252
 331 
 332 charset windows-1253 MS1253
 333     package sun.nio.cs
 334     type    sbcs
 335     hisname Cp1253
 336     ascii   true
 337     alias   cp1253                      # JDK historical
 338     alias   cp5349                      # Euro IBM CCSID
 339 
 340 charset windows-1254 MS1254
 341     package sun.nio.cs
 342     type    sbcs
 343     hisname Cp1254
 344     ascii   true
 345     alias   cp1254                      # JDK historical
 346     alias   cp5350                      # Euro IBM CCSID
 347 
 348 charset windows-1257 MS1257
 349     package sun.nio.cs
 350     type    sbcs
 351     hisname Cp1257
 352     ascii   true
 353     alias   cp1257                      # JDK historical
 354     alias   cp5353                      # Euro IBM CCSID
 355 
 356 
 357 charset IBM437 IBM437
 358     package sun.nio.cs
 359     type    sbcs
 360     hisname Cp437
 361     ascii   false
 362     alias   cp437                      #JDK historical
 363     alias   ibm437
 364     alias   ibm-437
 365     alias   437
 366     alias   cspc8codepage437
 367     alias   windows-437
 368 
 369 charset x-IBM737 IBM737
 370     package sun.nio.cs
 371     type    sbcs
 372     hisname Cp737
 373     ascii   false
 374     alias   cp737                      #JDK historical
 375     alias   ibm737
 376     alias   ibm-737
 377     alias   737
 378 
 379 charset IBM775 IBM775
 380     package sun.nio.cs
 381     type    sbcs
 382     hisname Cp775
 383     ascii   false
 384     alias   cp775                      #JDK historical
 385     alias   ibm775
 386     alias   ibm-775
 387     alias   775
 388 
 389 charset IBM850 IBM850
 390     package sun.nio.cs
 391     type    sbcs
 392     hisname Cp850
 393     ascii   false
 394     alias   cp850                      #JDK historical
 395     alias   ibm-850
 396     alias   ibm850
 397     alias   850
 398     alias   cspc850multilingual
 399 
 400 charset IBM852 IBM852
 401     package sun.nio.cs
 402     type    sbcs
 403     hisname Cp852
 404     ascii   false
 405     alias   cp852                      #JDK historical
 406     alias   ibm852
 407     alias   ibm-852
 408     alias   852
 409     alias   csPCp852
 410 
 411 charset IBM855 IBM855
 412     package sun.nio.cs
 413     type    sbcs
 414     hisname Cp855
 415     ascii   false
 416     alias   cp855                      #JDK historical
 417     alias   ibm-855
 418     alias   ibm855
 419     alias   855
 420     alias   cspcp855
 421 
 422 charset IBM857 IBM857
 423     package sun.nio.cs
 424     type    sbcs
 425     hisname Cp857
 426     ascii   false
 427     alias   cp857                      #JDK historical
 428     alias   ibm857
 429     alias   ibm-857
 430     alias   857
 431     alias   csIBM857
 432 
 433 charset IBM00858 IBM858
 434     package sun.nio.cs
 435     type    sbcs
 436     hisname Cp858
 437     ascii   false
 438     alias   cp858                      #JDK historical
 439     alias   ccsid00858
 440     alias   cp00858
 441     alias   858
 442     alias   PC-Multilingual-850+euro
 443 
 444 charset IBM862 IBM862
 445     package sun.nio.cs
 446     type    sbcs
 447     hisname Cp862
 448     ascii   false
 449     alias   cp862                      #JDK historical
 450     alias   ibm862
 451     alias   ibm-862
 452     alias   862
 453     alias   csIBM862
 454     alias   cspc862latinhebrew
 455 
 456 charset IBM866 IBM866
 457     package sun.nio.cs
 458     type    sbcs
 459     hisname Cp866
 460     ascii   false
 461     alias   cp866                      #JDK historical
 462     alias   ibm866
 463     alias   ibm-866
 464     alias   866
 465     alias   csIBM866
 466 
 467 charset x-IBM874 IBM874
 468     package sun.nio.cs
 469     type    sbcs
 470     hisname Cp874
 471     ascii   false
 472     alias   cp874                      #JDK historical
 473     alias   ibm874
 474     alias   ibm-874
 475     alias   874
 476 
 477 ########################################################
 478 #
 479 # charsets provided by ExtendedCharsets provider.
 480 #
 481 ########################################################
 482 charset Big5 Big5
 483     package sun.nio.cs.ext
 484     type    dbcs
 485     hisname Big5
 486     ascii   true
 487     minmax  0xa1 0xf9 0x40 0xfe
 488     alias   csBig5               # IANA aliases
 489 
 490 charset x-MS950-HKSCS-XP MS950_HKSCS_XP
 491     package sun.nio.cs.ext
 492     type    template
 493     alias   MS950_HKSCS_XP       # JDK historical;
 494 
 495 charset x-MS950-HKSCS MS950_HKSCS
 496     package sun.nio.cs.ext
 497     type    template
 498     hisname MS950_HKSCS
 499     ascii   true
 500     alias   MS950_HKSCS          # JDK historical;
 501 
 502 charset x-windows-950 MS950
 503     package sun.nio.cs.ext
 504     type    dbcs
 505     hisname MS950
 506     ascii   true
 507     minmax  0x81 0xfe 0x40 0xfe
 508     alias   ms950                # JDK historical
 509     alias   windows-950
 510 
 511 charset x-windows-874 MS874
 512     package sun.nio.cs.ext
 513     type    sbcs
 514     hisname MS874
 515     ascii   true
 516     alias   ms874                # JDK historical
 517     alias   ms-874
 518     alias   windows-874
 519 
 520 charset x-EUC-TW EUC_TW
 521     package sun.nio.cs.ext
 522     type    template
 523     alias   euc_tw               # JDK historical
 524     alias   euctw
 525     alias   cns11643
 526     alias   EUC-TW
 527 
 528 charset Big5-HKSCS Big5_HKSCS
 529     package sun.nio.cs.ext
 530     type    template
 531     hisname Big5_HKSCS
 532     ascii   true
 533     alias   Big5_HKSCS           # JDK historical
 534     alias   big5hk
 535     alias   big5-hkscs
 536     alias   big5hkscs            # Linux alias
 537 
 538 charset x-Big5-HKSCS-2001 Big5_HKSCS_2001
 539     package sun.nio.cs.ext
 540     type    source
 541     alias   Big5_HKSCS_2001
 542     alias   big5hk-2001
 543     alias   big5-hkscs-2001
 544     alias   big5-hkscs:unicode3.0
 545     alias   big5hkscs-2001
 546 
 547 charset x-Big5-Solaris Big5_Solaris
 548     package sun.nio.cs.ext
 549     type    template
 550     hisname Big5_Solaris
 551     ascii   true
 552     alias   Big5_Solaris         # JDK historical
 553 
 554 
 555 charset GBK GBK                  # Simplified Chinese
 556     package sun.nio.cs.ext
 557     type    dbcs
 558     hisname GBK
 559     ascii   true
 560     minmax  0x81 0xfe 0x40 0xfe
 561     alias   windows-936
 562     alias   CP936
 563 
 564 charset GB18030 GB18030
 565     package sun.nio.cs.ext
 566     type    template
 567     alias   gb18030-2000
 568 
 569 charset GB2312 EUC_CN
 570     package sun.nio.cs.ext
 571     type    dbcs
 572     hisname EUC_CN
 573     ascii   true
 574     minmax  0xa1 0xf7 0xa1 0xfe
 575                                  # IANA aliases
 576     alias   gb2312
 577     alias   gb2312-80
 578     alias   gb2312-1980
 579     alias   euc-cn
 580     alias   euccn
 581     alias   x-EUC-CN             # 1.4 compatibility
 582     alias   EUC_CN               # JDK historical
 583 
 584 charset x-mswin-936 MS936
 585     package sun.nio.cs.ext
 586     type    dbcs
 587     hisname MS936
 588     ascii   true
 589     minmax  0x81 0xfe 0x40 0xfe
 590     alias   ms936                # JDK historical
 591     alias   ms_936 // IANA aliases
 592 
 593 # The definition of this charset may be overridden by the init method,
 594 # below, if the sun.nio.cs.map property is defined.
 595 # 
 596 charset Shift_JIS SJIS
 597     package sun.nio.cs.ext
 598     type    dbcs
 599     hisname SJIS
 600     ascii   true
 601     minmax  0x81 0xfc 0x40 0xfc
 602                                  # IANA aliases
 603     alias   sjis                 # historical
 604     alias   shift_jis
 605     alias   shift-jis
 606     alias   ms_kanji
 607     alias   x-sjis
 608     alias   csShiftJIS
 609 
 610 # The definition of this charset may be overridden by the init method,
 611 # below, if the sun.nio.cs.map property is defined.
 612 charset windows-31j MS932
 613     package sun.nio.cs.ext
 614     type    dbcs
 615     hisname MS932
 616     ascii   true
 617     minmax  0x81 0xfc 0x40 0xfc
 618     alias   MS932                # JDK historical
 619     alias   windows-932
 620     alias   csWindows31J
 621 
 622 charset JIS_X0201 JIS_X_0201
 623     package sun.nio.cs.ext
 624     type    sbcs
 625     hisname JIS_X0201
 626     ascii   true
 627     alias   JIS0201              # JDK historical
 628                                  # IANA aliases
 629     alias   JIS_X0201
 630     alias   X0201
 631     alias   csHalfWidthKatakana
 632 
 633 charset x-JIS0208 JIS_X_0208
 634     package sun.nio.cs.ext
 635     type    dbcsonly
 636     hisname JIS0208
 637     ascii   false
 638     minmax  0x21 0x7e 0x21 0x7e
 639     alias   JIS0208              # JDK historical
 640                                  # IANA aliases
 641     alias   JIS_C6226-1983
 642     alias   iso-ir-87
 643     alias   x0208
 644     alias   JIS_X0208-1983
 645     alias   csISO87JISX0208
 646 
 647 charset JIS_X0212-1990 JIS_X_0212
 648     package sun.nio.cs.ext
 649     type    dbcsonly
 650     hisname JIS0212
 651     ascii   false
 652     minmax  0x21 0x7e 0x21 0x7e
 653     alias   JIS0212              # JDK historical
 654                                  # IANA aliases
 655     alias   jis_x0212-1990
 656     alias   x0212
 657     alias   iso-ir-159
 658     alias   csISO159JISX02121990
 659 
 660 charset x-SJIS_0213 SJIS_0213
 661     package sun.nio.cs.ext
 662     type    source
 663     alias   sjis-0213
 664     alias   sjis_0213
 665     alias   sjis:2004
 666     alias   sjis_0213:2004
 667     alias   shift_jis_0213:2004
 668     alias   shift_jis:2004
 669 
 670 charset x-MS932_0213 MS932_0213
 671     package sun.nio.cs.ext
 672     type    source
 673     alias   MS932-0213
 674     alias   MS932_0213
 675     alias   MS932:2004
 676     alias   windows-932-0213
 677     alias   windows-932:2004
 678 
 679 charset EUC-JP EUC_JP
 680     package sun.nio.cs.ext
 681     type    template
 682     hisname EUC_JP
 683     ascii   true
 684     alias   euc_jp               # JDK historical
 685     alias   eucjis               # IANA aliases
 686     alias   eucjp
 687     alias   Extended_UNIX_Code_Packed_Format_for_Japanese
 688     alias   csEUCPkdFmtjapanese
 689     alias   x-euc-jp
 690     alias   x-eucjp
 691 
 692 charset x-euc-jp-linux EUC_JP_LINUX
 693     package sun.nio.cs.ext
 694     type    template
 695     hisname EUC_JP_LINUX
 696     ascii   true
 697     alias   euc_jp_linux         # JDK historical
 698     alias   euc-jp-linux
 699 
 700 charset x-eucJP-Open EUC_JP_Open
 701     package sun.nio.cs.ext
 702     type    template
 703     hisname EUC_JP_Solari
 704     ascii   true
 705     alias   EUC_JP_Solaris       # JDK historical
 706     alias   eucJP-open
 707 
 708 charset x-PCK PCK
 709     package sun.nio.cs.ext
 710     type    dbcs
 711     hisname PCK
 712     ascii   true
 713     minmax  0x81 0xfc 0x40 0xfc
 714                                  # IANA aliases
 715     alias   pck                  # JDK historical
 716 
 717 charset ISO-2022-JP ISO2022_JP
 718     package sun.nio.cs.ext
 719     type    source
 720                                  # IANA aliases
 721     alias     iso2022jp          # JDK historical
 722     alias     jis
 723     alias     csISO2022JP
 724     alias     jis_encoding
 725     alias     csjisencoding
 726 
 727 charset ISO-2022-JP-2 ISO2022_JP_2
 728     package sun.nio.cs.ext
 729     type    source
 730                                  # IANA aliases
 731     alias     csISO2022JP2
 732     alias     iso2022jp2
 733 
 734 charset x-windows-50221 MS50221
 735     package sun.nio.cs.ext
 736     type    source
 737     alias     ms50221            # JDK historical
 738     alias     cp50221
 739 
 740 charset x-windows-50220 MS50220
 741     package sun.nio.cs.ext
 742     type    source
 743     alias     ms50220            # JDK historical
 744     alias     cp50220
 745 
 746 charset x-windows-iso2022jp MSISO2022JP
 747     package sun.nio.cs.ext
 748     type    source
 749      alias         windows-iso2022jp  # JDK historical
 750 
 751 charset x-JISAutoDetect JISAutoDetect
 752     package sun.nio.cs.ext
 753     type    source
 754     alias   JISAutoDetect        # JDK historical
 755 
 756 
 757 charset EUC-KR EUC_KR            # Korean
 758     package sun.nio.cs.ext
 759     type    dbcs
 760     hisname EUC_KR
 761     ascii   true
 762     minmax  0xa1 0xfd 0xa1 0xfe
 763     alias   euc_kr               # JDK historical
 764                                  # IANA aliases
 765     alias   ksc5601
 766     alias   euckr
 767     alias   ks_c_5601-1987
 768     alias   ksc5601-1987
 769     alias   ksc5601_1987
 770     alias   ksc_5601
 771     alias   csEUCKR
 772     alias   5601
 773 
 774 charset x-windows-949 MS949
 775     package sun.nio.cs.ext
 776     type    dbcs
 777     hisname MS949
 778     ascii   true
 779     minmax  0x81 0xfe 0x41 0xfe
 780     alias   ms949                # JDK historical
 781     alias   windows949
 782     alias   windows-949
 783     alias   ms_949               # IANA aliases
 784 
 785 charset x-Johab Johab
 786     package sun.nio.cs.ext
 787     type    dbcs
 788     hisname x-Johab
 789     ascii   true
 790     minmax  0x84 0xf9 0x31 0xfe
 791     alias   ksc5601-1992
 792     alias   ksc5601_1992
 793     alias   ms1361
 794     alias   johab                # JDK historical
 795 
 796 charset ISO-2022-KR ISO2022_KR
 797     package sun.nio.cs.ext
 798     type    source
 799     alias   ISO2022KR            # JDK historical
 800     alias   csISO2022KR
 801 
 802 charset ISO-2022-CN ISO2022_CN
 803     package sun.nio.cs.ext
 804     type    source
 805     alias   ISO2022CN            # JDK historical
 806     alias   csISO2022CN
 807 
 808 charset x-ISO-2022-CN-CNS ISO2022_CN_CNS
 809     package sun.nio.cs.ext
 810     type    source
 811     alias   ISO2022CN_CNS        # JDK historical
 812     alias   ISO-2022-CN-CNS
 813 
 814 charset x-ISO-2022-CN-GB ISO2022_CN_GB
 815     package sun.nio.cs.ext
 816     type    source
 817     alias   ISO2022CN_GB         # JDK historical
 818     alias   ISO-2022-CN-GB
 819 
 820 charset x-ISCII91 ISCII91
 821     package sun.nio.cs.ext
 822     type    source
 823     alias   iscii
 824     alias   ST_SEV_358-88
 825     alias   iso-ir-153
 826     alias   csISO153GOST1976874
 827     alias   ISCII91              # JDK historical
 828 
 829 charset ISO-8859-3 ISO_8859_3
 830     package sun.nio.cs.ext
 831     type    sbcs
 832     hisname ISO8859_3
 833     ascii   true
 834     alias   iso8859_3            # JDK historical
 835     alias   8859_3
 836     alias   ISO_8859-3:1988
 837     alias   iso-ir-109
 838     alias   ISO_8859-3
 839     alias   ISO8859-3
 840     alias   latin3
 841     alias   l3
 842     alias   ibm913
 843     alias   ibm-913
 844     alias   cp913
 845     alias   913
 846     alias   csISOLatin3
 847 
 848 charset ISO-8859-6 ISO_8859_6
 849     package sun.nio.cs.ext
 850     type    sbcs
 851     hisname ISO8859_6
 852     ascii   true
 853     alias   iso8859_6            # JDK historical
 854     alias   8859_6
 855     alias   iso-ir-127
 856     alias   ISO_8859-6
 857     alias   ISO_8859-6:1987
 858     alias   ISO8859-6
 859     alias   ECMA-114
 860     alias   ASMO-708
 861     alias   arabic
 862     alias   ibm1089
 863     alias   ibm-1089
 864     alias   cp1089
 865     alias   1089
 866     alias   csISOLatinArabic
 867 
 868 charset ISO-8859-8 ISO_8859_8
 869     package sun.nio.cs.ext
 870     type    sbcs
 871     hisname ISO8859_8
 872     ascii   true
 873     alias   iso8859_8            # JDK historical
 874     alias   8859_8
 875     alias   iso-ir-138
 876     alias   ISO_8859-8
 877     alias   ISO_8859-8:1988
 878     alias   ISO8859-8
 879     alias   cp916
 880     alias   916
 881     alias   ibm916
 882     alias   ibm-916
 883     alias   hebrew
 884     alias   csISOLatinHebrew
 885 
 886 charset x-iso-8859-11 ISO_8859_11
 887     package sun.nio.cs.ext
 888     type    sbcs
 889     hisname x-iso-8859-11
 890     ascii   true
 891     alias   iso-8859-11
 892     alias   iso8859_11
 893 
 894 charset TIS-620 TIS_620
 895     package sun.nio.cs.ext
 896     type    sbcs
 897     hisname TIS620
 898     ascii   true
 899     alias   tis620               # JDK historical
 900     alias   tis620.2533
 901 
 902 # Microsoft Windows codepages
 903 
 904 charset windows-1255 MS1255
 905     package sun.nio.cs.ext
 906     type    sbcs
 907     hisname Cp1255
 908     ascii   true
 909     alias   cp1255               # JDK historical
 910 
 911 charset windows-1256 MS1256
 912     package sun.nio.cs.ext
 913     type    sbcs
 914     hisname Cp1256
 915     ascii   true
 916     alias   cp1256               # JDK historical
 917 
 918 charset windows-1258 MS1258
 919     package sun.nio.cs.ext
 920     type    sbcs
 921     hisname Cp1258
 922     ascii   true
 923     alias   cp1258               # JDK historical
 924 
 925 charset x-IBM942 IBM942          # IBM & PC/MSDOS encodings
 926     package sun.nio.cs.ext
 927     type    dbcs
 928     hisname Cp942
 929     ascii   false
 930     minmax  0x81 0xfc 0x40 0xfc
 931     alias   cp942                # JDK historical
 932     alias   ibm942
 933     alias   ibm-942
 934     alias   942
 935 
 936 charset x-IBM942C IBM942C
 937     package sun.nio.cs.ext
 938     type    template
 939     alias   cp942C               # JDK historical
 940     alias   ibm942C
 941     alias   ibm-942C
 942     alias   942C
 943     alias   cp932
 944     alias   ibm932
 945     alias   ibm-932
 946     alias   932
 947     alias   x-ibm932
 948 
 949 charset x-IBM943 IBM943
 950     package sun.nio.cs.ext
 951     type    dbcs
 952     hisname Cp943
 953     ascii   false
 954     minmax  0x81 0xfc 0x40 0xfc
 955     alias   cp943                # JDK historical
 956     alias   ibm943
 957     alias   ibm-943
 958     alias   943
 959 
 960 charset x-IBM943C IBM943C
 961     package sun.nio.cs.ext
 962     type    template
 963     alias   cp943C               # JDK historical
 964     alias   ibm943C
 965     alias   ibm-943C
 966     alias   943C
 967 
 968 charset x-IBM948 IBM948
 969     package sun.nio.cs.ext
 970     type    dbcs
 971     hisname Cp948
 972     ascii   true
 973     minmax  0x81 0xfe 0x40 0xfc
 974     alias   cp948                # JDK historical
 975     alias   ibm948
 976     alias   ibm-948
 977     alias   948
 978 
 979 charset x-IBM950 IBM950
 980     package sun.nio.cs.ext
 981     type    dbcs
 982     hisname Cp950
 983     ascii   true
 984     minmax  0x81 0xfe 0x40 0xfe
 985     alias   cp950                # JDK historical
 986     alias   ibm950
 987     alias   ibm-950
 988     alias   950
 989 
 990 charset x-IBM930 IBM930
 991     package sun.nio.cs.ext
 992     type    ebcdic
 993     hisname Cp930
 994     ascii   false
 995     minmax  0x40 0x7f 0x40 0xfe
 996     alias   cp930                # JDK historical
 997     alias   ibm930
 998     alias   ibm-930
 999     alias   930
1000 
1001 charset x-IBM935 IBM935
1002     package sun.nio.cs.ext
1003     type    ebcdic
1004     hisname Cp935
1005     ascii   false
1006     minmax  0x40 0x7f 0x40 0xfe
1007     alias   cp935                # JDK historical
1008     alias   ibm935
1009     alias   ibm-935
1010     alias   935
1011 
1012 charset x-IBM937 IBM937
1013     package sun.nio.cs.ext
1014     type    ebcdic
1015     hisname Cp937
1016     ascii   false
1017     minmax  0x40 0xe2 0x40 0xfe
1018     alias   cp937                # JDK historical
1019     alias   ibm937
1020     alias   ibm-937
1021     alias   937
1022 
1023 charset x-IBM856 IBM856
1024     package sun.nio.cs.ext
1025     type    sbcs
1026     hisname Cp856
1027     ascii   false
1028     alias   cp856                # JDK historical
1029     alias   ibm-856
1030     alias   ibm856
1031     alias   856
1032 
1033 charset IBM860 IBM860
1034     package sun.nio.cs.ext
1035     type    sbcs
1036     hisname Cp860
1037     ascii   false
1038     alias   cp860                # JDK historical
1039     alias   ibm860
1040     alias   ibm-860
1041     alias   860
1042     alias   csIBM860
1043 
1044 charset IBM861 IBM861
1045     package sun.nio.cs.ext
1046     type    sbcs
1047     hisname Cp861
1048     ascii   false
1049     alias   cp861                # JDK historical
1050     alias   ibm861
1051     alias   ibm-861
1052     alias   861
1053     alias   csIBM861
1054     alias   cp-is
1055 
1056 charset IBM863 IBM863
1057     package sun.nio.cs.ext
1058     type    sbcs
1059     hisname Cp863
1060     ascii   false
1061     alias   cp863                # JDK historical
1062     alias   ibm863
1063     alias   ibm-863
1064     alias   863
1065     alias   csIBM863
1066 
1067 charset IBM864 IBM864
1068     package sun.nio.cs.ext
1069     type    sbcs
1070     hisname Cp864
1071     ascii   false
1072     alias   cp864                # JDK historical
1073     alias   ibm864
1074     alias   ibm-864
1075     alias   864
1076     alias   csIBM864
1077 
1078 
1079 charset IBM865 IBM865
1080     package sun.nio.cs.ext
1081     type    sbcs
1082     hisname Cp865
1083     ascii   false
1084     alias   cp865                # JDK historical
1085     alias   ibm865
1086     alias   ibm-865
1087     alias   865
1088     alias   csIBM865
1089 
1090 charset IBM868 IBM868
1091     package sun.nio.cs.ext
1092     type    sbcs
1093     hisname Cp868
1094     ascii   false
1095     alias   cp868                # JDK historical
1096     alias   ibm868
1097     alias   ibm-868
1098     alias   868
1099     alias   cp-ar
1100     alias   csIBM868
1101 
1102 charset IBM869 IBM869
1103     package sun.nio.cs.ext
1104     type    sbcs
1105     hisname Cp869
1106     ascii   false
1107     alias   cp869                # JDK historical
1108     alias   ibm869
1109     alias   ibm-869
1110     alias   869
1111     alias   cp-gr
1112     alias   csIBM869
1113 
1114 charset x-IBM921 IBM921
1115     package sun.nio.cs.ext
1116     type    sbcs
1117     hisname Cp921
1118     ascii   false
1119     alias   cp921                # JDK historical
1120     alias   ibm921
1121     alias   ibm-921
1122     alias   921
1123 
1124 charset x-IBM1006 IBM1006
1125     package sun.nio.cs.ext
1126     type    sbcs
1127     hisname Cp1006
1128     ascii   false
1129     alias   cp1006               # JDK historical
1130     alias   ibm1006
1131     alias   ibm-1006
1132     alias   1006
1133 
1134 charset x-IBM1046 IBM1046
1135     package sun.nio.cs.ext
1136     type    sbcs
1137     hisname Cp1046
1138     ascii   false
1139     alias   cp1046               # JDK historical
1140     alias   ibm1046
1141     alias   ibm-1046
1142     alias   1046
1143 
1144 charset IBM1047 IBM1047
1145     package sun.nio.cs.ext
1146     type    sbcs
1147     hisname Cp1047
1148     ascii   false
1149     alias   cp1047               # JDK historical
1150     alias   ibm-1047
1151     alias   1047
1152 
1153 charset x-IBM1098 IBM1098
1154     package sun.nio.cs.ext
1155     type    sbcs
1156     hisname Cp1098
1157     ascii   false
1158     alias   cp1098               # JDK historical
1159     alias   ibm1098
1160     alias   ibm-1098
1161     alias   1098
1162 
1163 charset IBM037 IBM037
1164     package sun.nio.cs.ext
1165     type    sbcs
1166     hisname Cp037
1167     ascii   false
1168     alias   cp037                # JDK historical
1169     alias   ibm037
1170     alias   ebcdic-cp-us
1171     alias   ebcdic-cp-ca
1172     alias   ebcdic-cp-wt
1173     alias   ebcdic-cp-nl
1174     alias   csIBM037
1175     alias   cs-ebcdic-cp-us
1176     alias   cs-ebcdic-cp-ca
1177     alias   cs-ebcdic-cp-wt
1178     alias   cs-ebcdic-cp-nl
1179     alias   ibm-037
1180     alias   ibm-37
1181     alias   cpibm37
1182     alias   037
1183 
1184 charset x-IBM1025 IBM1025
1185     package sun.nio.cs.ext
1186     type    sbcs
1187     hisname Cp1025
1188     ascii   false
1189     alias   cp1025               # JDK historical
1190     alias   ibm1025
1191     alias   ibm-1025
1192     alias   1025
1193 
1194 charset IBM1026 IBM1026
1195     package sun.nio.cs.ext
1196     type    sbcs
1197     hisname Cp1026
1198     ascii   false
1199     alias   cp1026               # JDK historical
1200     alias   ibm1026
1201     alias   ibm-1026
1202     alias   1026
1203 
1204 charset x-IBM1112 IBM1112
1205     package sun.nio.cs.ext
1206     type    sbcs
1207     hisname Cp1112
1208     ascii   false
1209     alias   cp1112               # JDK historical
1210     alias   ibm1112
1211     alias   ibm-1112
1212     alias   1112
1213 
1214 charset x-IBM1122 IBM1122
1215     package sun.nio.cs.ext
1216     type    sbcs
1217     hisname Cp1122
1218     ascii   false
1219     alias   cp1122               # JDK historical
1220     alias   ibm1122
1221     alias   ibm-1122
1222     alias   1122
1223 
1224 charset x-IBM1123 IBM1123
1225     package sun.nio.cs.ext
1226     type    sbcs
1227     hisname Cp1123
1228     ascii   false
1229     alias   cp1123               # JDK historical
1230     alias   ibm1123
1231     alias   ibm-1123
1232     alias   1123
1233 
1234 charset x-IBM1124 IBM1124
1235     package sun.nio.cs.ext
1236     type    sbcs
1237     hisname Cp1124
1238     ascii   false
1239     alias   cp1124               # JDK historical
1240     alias   ibm1124
1241     alias   ibm-1124
1242     alias   1124
1243 
1244 charset x-IBM1129 IBM1129
1245     package sun.nio.cs.ext
1246     type    sbcs
1247     hisname Cp1129
1248     ascii   false
1249     alias   cp1129               # JDK historical
1250     alias   ibm1129
1251     alias   ibm-1129
1252     alias   1129
1253 
1254 charset x-IBM1364 IBM1364
1255     package sun.nio.cs.ext
1256     type    ebcdic
1257     hisname Cp1364
1258     ascii   false
1259     minmax  0x40 0xde 0x40 0xfe
1260     alias   cp1364
1261     alias   ibm1364
1262     alias   ibm-1364
1263     alias   1364
1264 
1265 charset IBM273 IBM273
1266     package sun.nio.cs.ext
1267     type    sbcs
1268     hisname Cp273
1269     ascii   false
1270     alias   cp273               # JDK historical
1271     alias   ibm273
1272     alias   ibm-273
1273     alias   273
1274 
1275 charset IBM277 IBM277
1276     package sun.nio.cs.ext
1277     type    sbcs
1278     hisname Cp277
1279     ascii   false
1280     alias   cp277               # JDK historical
1281     alias   ibm277
1282     alias   ibm-277
1283     alias   277
1284 
1285 charset IBM278 IBM278
1286     package sun.nio.cs.ext
1287     type    sbcs
1288     hisname Cp278
1289     ascii   false
1290     alias   cp278               # JDK historical
1291     alias   ibm278
1292     alias   ibm-278
1293     alias   278
1294     alias   ebcdic-sv
1295     alias   ebcdic-cp-se
1296     alias   csIBM278
1297 
1298 charset IBM280 IBM280
1299     package sun.nio.cs.ext
1300     type    sbcs
1301     hisname Cp280
1302     ascii   false
1303     alias   cp280               # JDK historical
1304     alias   ibm280
1305     alias   ibm-280
1306     alias   280
1307 
1308 charset IBM284 IBM284
1309     package sun.nio.cs.ext
1310     type    sbcs
1311     hisname Cp284
1312     ascii   false
1313     alias   cp284               # JDK historical
1314     alias   ibm284
1315     alias   ibm-284
1316     alias   284
1317     alias   csIBM284
1318     alias   cpibm284
1319 
1320 charset IBM285 IBM285
1321     package sun.nio.cs.ext
1322     type    sbcs
1323     hisname Cp285
1324     ascii   false
1325     alias   cp285               # JDK historical
1326     alias   ibm285
1327     alias   ibm-285
1328     alias   285
1329     alias   ebcdic-cp-gb
1330     alias   ebcdic-gb
1331     alias   csIBM285
1332     alias   cpibm285
1333 
1334 charset IBM297 IBM297
1335     package sun.nio.cs.ext
1336     type    sbcs
1337     hisname Cp297
1338     ascii   false
1339     alias   cp297               # JDK historical
1340     alias   ibm297
1341     alias   ibm-297
1342     alias   297
1343     alias   ebcdic-cp-fr
1344     alias   cpibm297
1345     alias   csIBM297
1346 
1347 charset IBM420 IBM420
1348     package sun.nio.cs.ext
1349     type    sbcs
1350     hisname Cp420
1351     ascii   false
1352     alias   cp420               # JDK historical
1353     alias   ibm420
1354     alias   ibm-420
1355     alias   ebcdic-cp-ar1
1356     alias   420
1357     alias   csIBM420
1358 
1359 charset IBM424 IBM424
1360     package sun.nio.cs.ext
1361     type    sbcs
1362     hisname Cp424
1363     ascii   false
1364     alias   cp424               # JDK historical
1365     alias   ibm424
1366     alias   ibm-424
1367     alias   424
1368     alias   ebcdic-cp-he
1369     alias   csIBM424
1370 
1371 charset IBM500 IBM500
1372     package sun.nio.cs.ext
1373     type    sbcs
1374     hisname Cp500
1375     ascii   false
1376     alias   cp500               # JDK historical
1377     alias   ibm500
1378     alias   ibm-500
1379     alias   500
1380     alias   ebcdic-cp-ch
1381     alias   ebcdic-cp-bh
1382     alias   csIBM500
1383 
1384 charset x-IBM833 IBM833
1385     package sun.nio.cs.ext
1386     type    sbcs
1387     hisname Cp833
1388     ascii   false
1389      alias   cp833
1390      alias   ibm833
1391      alias   ibm-833
1392 
1393 
1394 charset x-IBM834 IBM834 # EBCDIC DBCS-only Korean
1395     package sun.nio.cs.ext
1396     type    source
1397     alias   cp834
1398     alias   ibm834
1399     alias   834
1400     alias   ibm-834
1401 
1402 charset IBM-Thai IBM838
1403     package sun.nio.cs.ext
1404     type    sbcs
1405     hisname Cp838
1406     ascii   false
1407     alias   cp838               # JDK historical
1408     alias   ibm838
1409     alias   ibm-838
1410     alias   838
1411 
1412 charset IBM870 IBM870
1413     package sun.nio.cs.ext
1414     type    sbcs
1415     hisname Cp870
1416     ascii   false
1417     alias   cp870               # JDK historical
1418     alias   ibm870
1419     alias   ibm-870
1420     alias   870
1421     alias   ebcdic-cp-roece
1422     alias   ebcdic-cp-yu
1423     alias   csIBM870
1424 
1425 charset IBM871 IBM871
1426     package sun.nio.cs.ext
1427     type    sbcs
1428     hisname Cp871
1429     ascii   false
1430     alias   cp871               # JDK historical
1431     alias   ibm871
1432     alias   ibm-871
1433     alias   871
1434     alias   ebcdic-cp-is
1435     alias   csIBM871
1436 
1437 charset x-IBM875 IBM875
1438     package sun.nio.cs.ext
1439     type    sbcs
1440     hisname Cp875
1441     ascii   false
1442     alias   cp875               # JDK historical
1443     alias   ibm875
1444     alias   ibm-875
1445     alias   875
1446 
1447 charset IBM918 IBM918
1448     package sun.nio.cs.ext
1449     type    sbcs
1450     hisname Cp918
1451     ascii   false
1452     alias   cp918               # JDK historical
1453     alias   ibm-918
1454     alias   918
1455     alias   ebcdic-cp-ar2
1456 
1457 charset x-IBM922 IBM922
1458     package sun.nio.cs.ext
1459     type    sbcs
1460     hisname Cp922
1461     ascii   false
1462     alias   cp922               # JDK historical
1463     alias   ibm922
1464     alias   ibm-922
1465     alias   922
1466 
1467 charset x-IBM1097 IBM1097
1468     package sun.nio.cs.ext
1469     type    sbcs
1470     hisname Cp1097
1471     ascii   false
1472     alias   cp1097              # JDK historical
1473     alias   ibm1097
1474     alias   ibm-1097
1475     alias   1097
1476 
1477 charset x-IBM949 IBM949
1478     package sun.nio.cs.ext
1479     type    dbcs
1480     hisname Cp949
1481     ascii   false
1482     minmax  0x8f 0xfe 0xa1 0xfe
1483     alias   cp949               # JDK historical
1484     alias   ibm949
1485     alias   ibm-949
1486     alias   949
1487 
1488 charset x-IBM949C IBM949C
1489     package sun.nio.cs.ext
1490     type    source
1491     alias   cp949C              # JDK historical
1492     alias   ibm949C
1493     alias   ibm-949C
1494     alias   949C
1495 
1496 charset x-IBM939 IBM939
1497     package sun.nio.cs.ext
1498     type    ebcdic
1499     hisname Cp939
1500     ascii   false
1501     minmax  0x40 0x7f 0x40 0xfe
1502     alias   cp939               # JDK historical
1503     alias   ibm939
1504     alias   ibm-939
1505     alias   939
1506 
1507 charset x-IBM933 IBM933
1508     package sun.nio.cs.ext
1509     type    ebcdic
1510     hisname Cp933
1511     ascii   false
1512     minmax  0x40 0xdd 0x40 0xfe
1513     alias   cp933               # JDK historical
1514     alias   ibm933
1515     alias   ibm-933
1516     alias   933
1517 
1518 charset x-IBM1381 IBM1381
1519     package sun.nio.cs.ext
1520     type    dbcs
1521     hisname Cp1381
1522     ascii   true
1523     minmax  0x8c 0xf7 0xa1 0xfe
1524     alias   cp1381              # JDK historical
1525     alias   ibm1381
1526     alias   ibm-1381
1527     alias   1381
1528 
1529 charset x-IBM1383 IBM1383
1530     package sun.nio.cs.ext
1531     type    euc_sim
1532     hisname Cp1383
1533     ascii   true
1534     minmax  0xa1 0xfe 0xa1 0xfe
1535     alias   cp1383              # JDK historical
1536     alias   ibm1383
1537     alias   ibm-1383
1538     alias   1383
1539     alias   ibmeuccn
1540     alias   ibm-euccn
1541     alias   cpeuccn
1542 
1543 charset x-IBM970 IBM970
1544     package sun.nio.cs.ext
1545     type    euc_sim
1546     hisname Cp970
1547     ascii   true
1548     minmax  0xa1 0xfe 0xa1 0xfe
1549     alias   cp970               # JDK historical
1550     alias   ibm970
1551     alias   ibm-970
1552     alias   ibm-eucKR
1553     alias   970
1554 
1555 charset x-IBM964 IBM964
1556     package sun.nio.cs.ext
1557     type    source
1558     alias   cp964               # JDK historical
1559     alias   ibm964
1560     alias   ibm-964
1561     alias   964
1562 
1563 charset x-IBM33722 IBM33722
1564     package sun.nio.cs.ext
1565     type    source
1566     alias   cp33722             # JDK historical
1567     alias   ibm33722
1568     alias   ibm-33722
1569     alias   ibm-5050            # from IBM alias list
1570     alias   ibm-33722_vascii_vpua # from IBM alias list
1571     alias   33722
1572 
1573 charset IBM01140 IBM1140
1574     package sun.nio.cs.ext
1575     type    sbcs
1576     hisname Cp1140
1577     ascii   false
1578     alias   cp1140              # JDK historical
1579     alias   ccsid01140
1580     alias   cp01140
1581     alias   1140
1582     alias   ebcdic-us-037+euro
1583 
1584 charset IBM01141 IBM1141
1585     package sun.nio.cs.ext
1586     type    sbcs
1587     hisname Cp1141
1588     ascii   false
1589     alias   cp1141              # JDK historical
1590     alias   ccsid01141
1591     alias   cp01141
1592     alias   1141
1593     alias   ebcdic-de-273+euro
1594 
1595 charset IBM01142 IBM1142
1596     package sun.nio.cs.ext
1597     type    sbcs
1598     hisname Cp1142
1599     ascii   false
1600     alias   cp1142              # JDK historical
1601     alias   ccsid01142
1602     alias   cp01142
1603     alias   1142
1604     alias   ebcdic-no-277+euro
1605     alias   ebcdic-dk-277+euro
1606 
1607 charset IBM01143 IBM1143
1608     package sun.nio.cs.ext
1609     type    sbcs
1610     hisname Cp1143
1611     ascii   false
1612     alias   cp1143              # JDK historical
1613     alias   ccsid01143
1614     alias   cp01143
1615     alias   1143
1616     alias   ebcdic-fi-278+euro
1617     alias   ebcdic-se-278+euro
1618 
1619 charset IBM01144 IBM1144
1620     package sun.nio.cs.ext
1621     type    sbcs
1622     hisname Cp1144
1623     ascii   false
1624     alias   cp1144              # JDK historical
1625     alias   ccsid01144
1626     alias   cp01144
1627     alias   1144
1628     alias   ebcdic-it-280+euro
1629 
1630 charset IBM01145 IBM1145
1631     package sun.nio.cs.ext
1632     type    sbcs
1633     hisname Cp1145
1634     ascii   false
1635     alias   cp1145              # JDK historical
1636     alias   ccsid01145
1637     alias   cp01145
1638     alias   1145
1639     alias   ebcdic-es-284+euro
1640 
1641 charset IBM01146 IBM1146
1642     package sun.nio.cs.ext
1643     type    sbcs
1644     hisname Cp1146
1645     ascii   false
1646     alias   cp1146              # JDK historical
1647     alias   ccsid01146
1648     alias   cp01146
1649     alias   1146
1650     alias   ebcdic-gb-285+euro
1651 
1652 charset IBM01147 IBM1147
1653     package sun.nio.cs.ext
1654     type    sbcs
1655     hisname Cp1147
1656     ascii   false
1657     alias   cp1147              # JDK historical
1658     alias   ccsid01147
1659     alias   cp01147
1660     alias   1147
1661     alias   ebcdic-fr-277+euro
1662 
1663 charset IBM01148 IBM1148
1664     package sun.nio.cs.ext
1665     type    sbcs
1666     hisname Cp1148
1667     ascii   false
1668     alias   cp1148              # JDK historical
1669     alias   ccsid01148
1670     alias   cp01148
1671     alias   1148
1672     alias   ebcdic-international-500+euro
1673 
1674 charset IBM01149 IBM1149
1675     package sun.nio.cs.ext
1676     type    sbcs
1677     hisname Cp1149
1678     ascii   false
1679     alias   cp1149              # JDK historical
1680     alias   ccsid01149
1681     alias   cp01149
1682     alias   1149
1683     alias   ebcdic-s-871+euro
1684 
1685 charset IBM290 IBM290
1686     package sun.nio.cs.ext
1687     type    sbcs
1688     hisname Cp290
1689     ascii   false
1690     alias   cp290
1691     alias   ibm290
1692     alias   ibm-290
1693     alias   csIBM290
1694     alias   EBCDIC-JP-kana
1695     alias   290
1696 
1697 charset x-IBM1166 IBM1166
1698     package sun.nio.cs.ext
1699     type    sbcs
1700     hisname Cp1166
1701     ascii   false
1702     alias   cp1166
1703     alias   ibm1166
1704     alias   ibm-1166
1705     alias   1166
1706 
1707 charset x-IBM300 IBM300
1708     package sun.nio.cs.ext
1709     type    dbcsonly
1710     hisname Cp300
1711     ascii   false
1712     minmax  0x40 0x7f 0x40 0xfe
1713     alias   cp300
1714     alias   ibm300
1715     alias   ibm-300
1716     alias   300
1717 
1718 # Macintosh MacOS/Apple char encodingd
1719 
1720 charset x-MacRoman MacRoman
1721     package sun.nio.cs.ext
1722     type    sbcs
1723     hisname MacRoman
1724     ascii   false
1725     alias   MacRoman            # JDK historical
1726 
1727 charset x-MacCentralEurope MacCentralEurope
1728     package sun.nio.cs.ext
1729     type    sbcs
1730     hisname MacCentralEurope
1731     ascii   false
1732     alias   MacCentralEurope    # JDK historical
1733 
1734 charset x-MacCroatian MacCroatian
1735     package sun.nio.cs.ext
1736     type    sbcs
1737     hisname MacCroatian
1738     ascii   false
1739     alias   MacCroatian         # JDK historical
1740 
1741 charset x-MacGreek MacGreek
1742     package sun.nio.cs.ext
1743     type    sbcs
1744     hisname MacGreek
1745     ascii   false
1746     alias   MacGreek         # JDK historical
1747 
1748 charset x-MacCyrillic MacCyrillic
1749     package sun.nio.cs.ext
1750     type    sbcs
1751     hisname MacCyrillic
1752     ascii   false
1753     alias   MacCyrillic         # JDK historical
1754 
1755 charset x-MacUkraine MacUkraine
1756     package sun.nio.cs.ext
1757     type    sbcs
1758     hisname MacUkraine
1759     ascii   false
1760     alias   MacUkraine          # JDK historical
1761 
1762 charset x-MacTurkish MacTurkish
1763     package sun.nio.cs.ext
1764     type    sbcs
1765     hisname MacTurkish
1766     ascii   false
1767     alias   MacTurkish          # JDK historical
1768 
1769 charset x-MacArabic MacArabic
1770     package sun.nio.cs.ext
1771     type    sbcs
1772     hisname MacArabic
1773     ascii   false
1774     alias   MacArabic           # JDK historical
1775 
1776 charset x-MacHebrew MacHebrew
1777     package sun.nio.cs.ext
1778     type    sbcs
1779     hisname MacHebrew
1780     ascii   false
1781     alias   MacHebrew           # JDK historical
1782 
1783 charset x-MacIceland MacIceland
1784     package sun.nio.cs.ext
1785     type    sbcs
1786     hisname MacIceland
1787     ascii   false
1788     alias   MacIceland          # JDK historical
1789 
1790 charset x-MacRomania MacRomania
1791     package sun.nio.cs.ext
1792     type    sbcs
1793     hisname MacRomania
1794     ascii   false
1795     alias   MacRomania          # JDK historical
1796 
1797 charset x-MacThai MacThai
1798     package sun.nio.cs.ext
1799     type    sbcs
1800     hisname MacThai
1801     ascii   false
1802     alias   MacThai             # JDK historical
1803 
1804 charset x-MacSymbol MacSymbol
1805     package sun.nio.cs.ext
1806     type    sbcs
1807     hisname MacSymbol
1808     ascii   false
1809     alias   MacSymbol           # JDK historical
1810 
1811 charset x-MacDingbat MacDingbat
1812     package sun.nio.cs.ext
1813     type    sbcs
1814     hisname MacDingbat
1815     ascii   false
1816     alias   MacDingbat          # JDK historical
1817 
1818 ########################################################
1819 #
1820 # internal use, not to be registered into spi
1821 #
1822 ########################################################
1823 
1824 charset x-JIS0208_Solaris JIS_X_0208_Solaris
1825     package sun.nio.cs.ext
1826     type    dbcsonly
1827     hisname JIS0208
1828     ascii   false
1829     minmax  0x21 0x9e 0x21 0x7e
1830     internal true
1831 
1832 charset x-JIS0208_MS5022X JIS_X_0208_MS5022X
1833     package sun.nio.cs.ext
1834     type    dbcsonly
1835     hisname JIS_X_0208_MS5022X
1836     ascii   false
1837     minmax  0x21 0x7e 0x21 0x7e
1838     internal true
1839 
1840 charset x-JIS0208_MS932 JIS_X_0208_MS932
1841     package sun.nio.cs.ext
1842     type    dbcsonly
1843     hisname JIS_X_0208_MS932
1844     ascii   false
1845     minmax  0x21 0x7e 0x21 0x7e
1846     internal true               # "internal implementation
1847 
1848 charset x-JIS0212_Solaris JIS_X_0212_Solaris
1849     package sun.nio.cs.ext
1850     type    dbcsonly
1851     hisname JIS_X_0212_Solaris
1852     ascii   false
1853     minmax  0x21 0x7e 0x21 0x7e
1854     internal true               # "internal implementation
1855 
1856 charset x-JIS0212_MS5022X JIS_X_0212_MS5022X
1857     package sun.nio.cs.ext
1858     type    dbcsonly
1859     hisname JIS_X_0212_MS5022X
1860     ascii   false
1861     minmax  0x21 0x7e 0x21 0x7e
1862     internal true               # "internal implementation
1863 
1864 ########################################################
1865 #
1866 # platform specific charsets, to be registered into spi
1867 ##
1868 ########################################################
1869