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-IBM29626C IBM29626C
 969     package sun.nio.cs.ext
 970     type    template
 971     alias   cp29626C               # JDK historical
 972     alias   ibm29626C
 973     alias   ibm-29626C
 974     alias   29626C
 975     alias   ibm-eucjp
 976 
 977 charset x-IBM948 IBM948
 978     package sun.nio.cs.ext
 979     type    dbcs
 980     hisname Cp948
 981     ascii   true
 982     minmax  0x81 0xfe 0x40 0xfc
 983     alias   cp948                # JDK historical
 984     alias   ibm948
 985     alias   ibm-948
 986     alias   948
 987 
 988 charset x-IBM950 IBM950
 989     package sun.nio.cs.ext
 990     type    dbcs
 991     hisname Cp950
 992     ascii   true
 993     minmax  0x81 0xfe 0x40 0xfe
 994     alias   cp950                # JDK historical
 995     alias   ibm950
 996     alias   ibm-950
 997     alias   950
 998 
 999 charset x-IBM930 IBM930
1000     package sun.nio.cs.ext
1001     type    ebcdic
1002     hisname Cp930
1003     ascii   false
1004     minmax  0x40 0x7f 0x40 0xfe
1005     alias   cp930                # JDK historical
1006     alias   ibm930
1007     alias   ibm-930
1008     alias   930
1009 
1010 charset x-IBM935 IBM935
1011     package sun.nio.cs.ext
1012     type    ebcdic
1013     hisname Cp935
1014     ascii   false
1015     minmax  0x40 0x7f 0x40 0xfe
1016     alias   cp935                # JDK historical
1017     alias   ibm935
1018     alias   ibm-935
1019     alias   935
1020 
1021 charset x-IBM937 IBM937
1022     package sun.nio.cs.ext
1023     type    ebcdic
1024     hisname Cp937
1025     ascii   false
1026     minmax  0x40 0xe2 0x40 0xfe
1027     alias   cp937                # JDK historical
1028     alias   ibm937
1029     alias   ibm-937
1030     alias   937
1031 
1032 charset x-IBM856 IBM856
1033     package sun.nio.cs.ext
1034     type    sbcs
1035     hisname Cp856
1036     ascii   false
1037     alias   cp856                # JDK historical
1038     alias   ibm-856
1039     alias   ibm856
1040     alias   856
1041 
1042 charset IBM860 IBM860
1043     package sun.nio.cs.ext
1044     type    sbcs
1045     hisname Cp860
1046     ascii   false
1047     alias   cp860                # JDK historical
1048     alias   ibm860
1049     alias   ibm-860
1050     alias   860
1051     alias   csIBM860
1052 
1053 charset IBM861 IBM861
1054     package sun.nio.cs.ext
1055     type    sbcs
1056     hisname Cp861
1057     ascii   false
1058     alias   cp861                # JDK historical
1059     alias   ibm861
1060     alias   ibm-861
1061     alias   861
1062     alias   csIBM861
1063     alias   cp-is
1064 
1065 charset IBM863 IBM863
1066     package sun.nio.cs.ext
1067     type    sbcs
1068     hisname Cp863
1069     ascii   false
1070     alias   cp863                # JDK historical
1071     alias   ibm863
1072     alias   ibm-863
1073     alias   863
1074     alias   csIBM863
1075 
1076 charset IBM864 IBM864
1077     package sun.nio.cs.ext
1078     type    sbcs
1079     hisname Cp864
1080     ascii   false
1081     alias   cp864                # JDK historical
1082     alias   ibm864
1083     alias   ibm-864
1084     alias   864
1085     alias   csIBM864
1086 
1087 
1088 charset IBM865 IBM865
1089     package sun.nio.cs.ext
1090     type    sbcs
1091     hisname Cp865
1092     ascii   false
1093     alias   cp865                # JDK historical
1094     alias   ibm865
1095     alias   ibm-865
1096     alias   865
1097     alias   csIBM865
1098 
1099 charset IBM868 IBM868
1100     package sun.nio.cs.ext
1101     type    sbcs
1102     hisname Cp868
1103     ascii   false
1104     alias   cp868                # JDK historical
1105     alias   ibm868
1106     alias   ibm-868
1107     alias   868
1108     alias   cp-ar
1109     alias   csIBM868
1110 
1111 charset IBM869 IBM869
1112     package sun.nio.cs.ext
1113     type    sbcs
1114     hisname Cp869
1115     ascii   false
1116     alias   cp869                # JDK historical
1117     alias   ibm869
1118     alias   ibm-869
1119     alias   869
1120     alias   cp-gr
1121     alias   csIBM869
1122 
1123 charset x-IBM921 IBM921
1124     package sun.nio.cs.ext
1125     type    sbcs
1126     hisname Cp921
1127     ascii   false
1128     alias   cp921                # JDK historical
1129     alias   ibm921
1130     alias   ibm-921
1131     alias   921
1132 
1133 charset x-IBM1006 IBM1006
1134     package sun.nio.cs.ext
1135     type    sbcs
1136     hisname Cp1006
1137     ascii   false
1138     alias   cp1006               # JDK historical
1139     alias   ibm1006
1140     alias   ibm-1006
1141     alias   1006
1142 
1143 charset x-IBM1046 IBM1046
1144     package sun.nio.cs.ext
1145     type    sbcs
1146     hisname Cp1046
1147     ascii   false
1148     alias   cp1046               # JDK historical
1149     alias   ibm1046
1150     alias   ibm-1046
1151     alias   1046
1152 
1153 charset IBM1047 IBM1047
1154     package sun.nio.cs.ext
1155     type    sbcs
1156     hisname Cp1047
1157     ascii   false
1158     alias   cp1047               # JDK historical
1159     alias   ibm-1047
1160     alias   1047
1161 
1162 charset x-IBM1098 IBM1098
1163     package sun.nio.cs.ext
1164     type    sbcs
1165     hisname Cp1098
1166     ascii   false
1167     alias   cp1098               # JDK historical
1168     alias   ibm1098
1169     alias   ibm-1098
1170     alias   1098
1171 
1172 charset IBM037 IBM037
1173     package sun.nio.cs.ext
1174     type    sbcs
1175     hisname Cp037
1176     ascii   false
1177     alias   cp037                # JDK historical
1178     alias   ibm037
1179     alias   ebcdic-cp-us
1180     alias   ebcdic-cp-ca
1181     alias   ebcdic-cp-wt
1182     alias   ebcdic-cp-nl
1183     alias   csIBM037
1184     alias   cs-ebcdic-cp-us
1185     alias   cs-ebcdic-cp-ca
1186     alias   cs-ebcdic-cp-wt
1187     alias   cs-ebcdic-cp-nl
1188     alias   ibm-037
1189     alias   ibm-37
1190     alias   cpibm37
1191     alias   037
1192 
1193 charset x-IBM1025 IBM1025
1194     package sun.nio.cs.ext
1195     type    sbcs
1196     hisname Cp1025
1197     ascii   false
1198     alias   cp1025               # JDK historical
1199     alias   ibm1025
1200     alias   ibm-1025
1201     alias   1025
1202 
1203 charset IBM1026 IBM1026
1204     package sun.nio.cs.ext
1205     type    sbcs
1206     hisname Cp1026
1207     ascii   false
1208     alias   cp1026               # JDK historical
1209     alias   ibm1026
1210     alias   ibm-1026
1211     alias   1026
1212 
1213 charset x-IBM1112 IBM1112
1214     package sun.nio.cs.ext
1215     type    sbcs
1216     hisname Cp1112
1217     ascii   false
1218     alias   cp1112               # JDK historical
1219     alias   ibm1112
1220     alias   ibm-1112
1221     alias   1112
1222 
1223 charset x-IBM1122 IBM1122
1224     package sun.nio.cs.ext
1225     type    sbcs
1226     hisname Cp1122
1227     ascii   false
1228     alias   cp1122               # JDK historical
1229     alias   ibm1122
1230     alias   ibm-1122
1231     alias   1122
1232 
1233 charset x-IBM1123 IBM1123
1234     package sun.nio.cs.ext
1235     type    sbcs
1236     hisname Cp1123
1237     ascii   false
1238     alias   cp1123               # JDK historical
1239     alias   ibm1123
1240     alias   ibm-1123
1241     alias   1123
1242 
1243 charset x-IBM1124 IBM1124
1244     package sun.nio.cs.ext
1245     type    sbcs
1246     hisname Cp1124
1247     ascii   false
1248     alias   cp1124               # JDK historical
1249     alias   ibm1124
1250     alias   ibm-1124
1251     alias   1124
1252 
1253 charset x-IBM1129 IBM1129
1254     package sun.nio.cs.ext
1255     type    sbcs
1256     hisname Cp1129
1257     ascii   false
1258     alias   cp1129               # JDK historical
1259     alias   ibm1129
1260     alias   ibm-1129
1261     alias   1129
1262 
1263 charset x-IBM1364 IBM1364
1264     package sun.nio.cs.ext
1265     type    ebcdic
1266     hisname Cp1364
1267     ascii   false
1268     minmax  0x40 0xde 0x40 0xfe
1269     alias   cp1364
1270     alias   ibm1364
1271     alias   ibm-1364
1272     alias   1364
1273 
1274 charset IBM273 IBM273
1275     package sun.nio.cs.ext
1276     type    sbcs
1277     hisname Cp273
1278     ascii   false
1279     alias   cp273               # JDK historical
1280     alias   ibm273
1281     alias   ibm-273
1282     alias   273
1283 
1284 charset IBM277 IBM277
1285     package sun.nio.cs.ext
1286     type    sbcs
1287     hisname Cp277
1288     ascii   false
1289     alias   cp277               # JDK historical
1290     alias   ibm277
1291     alias   ibm-277
1292     alias   277
1293 
1294 charset IBM278 IBM278
1295     package sun.nio.cs.ext
1296     type    sbcs
1297     hisname Cp278
1298     ascii   false
1299     alias   cp278               # JDK historical
1300     alias   ibm278
1301     alias   ibm-278
1302     alias   278
1303     alias   ebcdic-sv
1304     alias   ebcdic-cp-se
1305     alias   csIBM278
1306 
1307 charset IBM280 IBM280
1308     package sun.nio.cs.ext
1309     type    sbcs
1310     hisname Cp280
1311     ascii   false
1312     alias   cp280               # JDK historical
1313     alias   ibm280
1314     alias   ibm-280
1315     alias   280
1316 
1317 charset IBM284 IBM284
1318     package sun.nio.cs.ext
1319     type    sbcs
1320     hisname Cp284
1321     ascii   false
1322     alias   cp284               # JDK historical
1323     alias   ibm284
1324     alias   ibm-284
1325     alias   284
1326     alias   csIBM284
1327     alias   cpibm284
1328 
1329 charset IBM285 IBM285
1330     package sun.nio.cs.ext
1331     type    sbcs
1332     hisname Cp285
1333     ascii   false
1334     alias   cp285               # JDK historical
1335     alias   ibm285
1336     alias   ibm-285
1337     alias   285
1338     alias   ebcdic-cp-gb
1339     alias   ebcdic-gb
1340     alias   csIBM285
1341     alias   cpibm285
1342 
1343 charset IBM297 IBM297
1344     package sun.nio.cs.ext
1345     type    sbcs
1346     hisname Cp297
1347     ascii   false
1348     alias   cp297               # JDK historical
1349     alias   ibm297
1350     alias   ibm-297
1351     alias   297
1352     alias   ebcdic-cp-fr
1353     alias   cpibm297
1354     alias   csIBM297
1355 
1356 charset IBM420 IBM420
1357     package sun.nio.cs.ext
1358     type    sbcs
1359     hisname Cp420
1360     ascii   false
1361     alias   cp420               # JDK historical
1362     alias   ibm420
1363     alias   ibm-420
1364     alias   ebcdic-cp-ar1
1365     alias   420
1366     alias   csIBM420
1367 
1368 charset IBM424 IBM424
1369     package sun.nio.cs.ext
1370     type    sbcs
1371     hisname Cp424
1372     ascii   false
1373     alias   cp424               # JDK historical
1374     alias   ibm424
1375     alias   ibm-424
1376     alias   424
1377     alias   ebcdic-cp-he
1378     alias   csIBM424
1379 
1380 charset IBM500 IBM500
1381     package sun.nio.cs.ext
1382     type    sbcs
1383     hisname Cp500
1384     ascii   false
1385     alias   cp500               # JDK historical
1386     alias   ibm500
1387     alias   ibm-500
1388     alias   500
1389     alias   ebcdic-cp-ch
1390     alias   ebcdic-cp-bh
1391     alias   csIBM500
1392 
1393 charset x-IBM833 IBM833
1394     package sun.nio.cs.ext
1395     type    sbcs
1396     hisname Cp833
1397     ascii   false
1398      alias   cp833
1399      alias   ibm833
1400      alias   ibm-833
1401 
1402 
1403 charset x-IBM834 IBM834 # EBCDIC DBCS-only Korean
1404     package sun.nio.cs.ext
1405     type    source
1406     alias   cp834
1407     alias   ibm834
1408     alias   834
1409     alias   ibm-834
1410 
1411 charset IBM-Thai IBM838
1412     package sun.nio.cs.ext
1413     type    sbcs
1414     hisname Cp838
1415     ascii   false
1416     alias   cp838               # JDK historical
1417     alias   ibm838
1418     alias   ibm-838
1419     alias   838
1420 
1421 charset IBM870 IBM870
1422     package sun.nio.cs.ext
1423     type    sbcs
1424     hisname Cp870
1425     ascii   false
1426     alias   cp870               # JDK historical
1427     alias   ibm870
1428     alias   ibm-870
1429     alias   870
1430     alias   ebcdic-cp-roece
1431     alias   ebcdic-cp-yu
1432     alias   csIBM870
1433 
1434 charset IBM871 IBM871
1435     package sun.nio.cs.ext
1436     type    sbcs
1437     hisname Cp871
1438     ascii   false
1439     alias   cp871               # JDK historical
1440     alias   ibm871
1441     alias   ibm-871
1442     alias   871
1443     alias   ebcdic-cp-is
1444     alias   csIBM871
1445 
1446 charset x-IBM875 IBM875
1447     package sun.nio.cs.ext
1448     type    sbcs
1449     hisname Cp875
1450     ascii   false
1451     alias   cp875               # JDK historical
1452     alias   ibm875
1453     alias   ibm-875
1454     alias   875
1455 
1456 charset IBM918 IBM918
1457     package sun.nio.cs.ext
1458     type    sbcs
1459     hisname Cp918
1460     ascii   false
1461     alias   cp918               # JDK historical
1462     alias   ibm-918
1463     alias   918
1464     alias   ebcdic-cp-ar2
1465 
1466 charset x-IBM922 IBM922
1467     package sun.nio.cs.ext
1468     type    sbcs
1469     hisname Cp922
1470     ascii   false
1471     alias   cp922               # JDK historical
1472     alias   ibm922
1473     alias   ibm-922
1474     alias   922
1475 
1476 charset x-IBM1097 IBM1097
1477     package sun.nio.cs.ext
1478     type    sbcs
1479     hisname Cp1097
1480     ascii   false
1481     alias   cp1097              # JDK historical
1482     alias   ibm1097
1483     alias   ibm-1097
1484     alias   1097
1485 
1486 charset x-IBM949 IBM949
1487     package sun.nio.cs.ext
1488     type    dbcs
1489     hisname Cp949
1490     ascii   false
1491     minmax  0x8f 0xfe 0xa1 0xfe
1492     alias   cp949               # JDK historical
1493     alias   ibm949
1494     alias   ibm-949
1495     alias   949
1496 
1497 charset x-IBM949C IBM949C
1498     package sun.nio.cs.ext
1499     type    source
1500     alias   cp949C              # JDK historical
1501     alias   ibm949C
1502     alias   ibm-949C
1503     alias   949C
1504 
1505 charset x-IBM939 IBM939
1506     package sun.nio.cs.ext
1507     type    ebcdic
1508     hisname Cp939
1509     ascii   false
1510     minmax  0x40 0x7f 0x40 0xfe
1511     alias   cp939               # JDK historical
1512     alias   ibm939
1513     alias   ibm-939
1514     alias   939
1515 
1516 charset x-IBM933 IBM933
1517     package sun.nio.cs.ext
1518     type    ebcdic
1519     hisname Cp933
1520     ascii   false
1521     minmax  0x40 0xdd 0x40 0xfe
1522     alias   cp933               # JDK historical
1523     alias   ibm933
1524     alias   ibm-933
1525     alias   933
1526 
1527 charset x-IBM1381 IBM1381
1528     package sun.nio.cs.ext
1529     type    dbcs
1530     hisname Cp1381
1531     ascii   true
1532     minmax  0x8c 0xf7 0xa1 0xfe
1533     alias   cp1381              # JDK historical
1534     alias   ibm1381
1535     alias   ibm-1381
1536     alias   1381
1537 
1538 charset x-IBM1383 IBM1383
1539     package sun.nio.cs.ext
1540     type    euc_sim
1541     hisname Cp1383
1542     ascii   true
1543     minmax  0xa1 0xfe 0xa1 0xfe
1544     alias   cp1383              # JDK historical
1545     alias   ibm1383
1546     alias   ibm-1383
1547     alias   1383
1548     alias   ibmeuccn
1549     alias   ibm-euccn
1550     alias   cpeuccn
1551 
1552 charset x-IBM970 IBM970
1553     package sun.nio.cs.ext
1554     type    euc_sim
1555     hisname Cp970
1556     ascii   true
1557     minmax  0xa1 0xfe 0xa1 0xfe
1558     alias   cp970               # JDK historical
1559     alias   ibm970
1560     alias   ibm-970
1561     alias   ibm-eucKR
1562     alias   970
1563 
1564 charset x-IBM964 IBM964
1565     package sun.nio.cs.ext
1566     type    template
1567     alias   cp964               # JDK historical
1568     alias   ibm964
1569     alias   ibm-964
1570     alias   964
1571     alias   ibm-euctw
1572 
1573 charset x-IBM33722 IBM33722
1574     package sun.nio.cs.ext
1575     type    template
1576     alias   cp33722             # JDK historical
1577     alias   ibm33722
1578     alias   ibm-33722
1579     alias   ibm-5050            # from IBM alias list
1580     alias   ibm-33722_vascii_vpua # from IBM alias list
1581     alias   33722
1582 
1583 charset IBM01140 IBM1140
1584     package sun.nio.cs.ext
1585     type    sbcs
1586     hisname Cp1140
1587     ascii   false
1588     alias   cp1140              # JDK historical
1589     alias   ccsid01140
1590     alias   cp01140
1591     alias   1140
1592     alias   ebcdic-us-037+euro
1593 
1594 charset IBM01141 IBM1141
1595     package sun.nio.cs.ext
1596     type    sbcs
1597     hisname Cp1141
1598     ascii   false
1599     alias   cp1141              # JDK historical
1600     alias   ccsid01141
1601     alias   cp01141
1602     alias   1141
1603     alias   ebcdic-de-273+euro
1604 
1605 charset IBM01142 IBM1142
1606     package sun.nio.cs.ext
1607     type    sbcs
1608     hisname Cp1142
1609     ascii   false
1610     alias   cp1142              # JDK historical
1611     alias   ccsid01142
1612     alias   cp01142
1613     alias   1142
1614     alias   ebcdic-no-277+euro
1615     alias   ebcdic-dk-277+euro
1616 
1617 charset IBM01143 IBM1143
1618     package sun.nio.cs.ext
1619     type    sbcs
1620     hisname Cp1143
1621     ascii   false
1622     alias   cp1143              # JDK historical
1623     alias   ccsid01143
1624     alias   cp01143
1625     alias   1143
1626     alias   ebcdic-fi-278+euro
1627     alias   ebcdic-se-278+euro
1628 
1629 charset IBM01144 IBM1144
1630     package sun.nio.cs.ext
1631     type    sbcs
1632     hisname Cp1144
1633     ascii   false
1634     alias   cp1144              # JDK historical
1635     alias   ccsid01144
1636     alias   cp01144
1637     alias   1144
1638     alias   ebcdic-it-280+euro
1639 
1640 charset IBM01145 IBM1145
1641     package sun.nio.cs.ext
1642     type    sbcs
1643     hisname Cp1145
1644     ascii   false
1645     alias   cp1145              # JDK historical
1646     alias   ccsid01145
1647     alias   cp01145
1648     alias   1145
1649     alias   ebcdic-es-284+euro
1650 
1651 charset IBM01146 IBM1146
1652     package sun.nio.cs.ext
1653     type    sbcs
1654     hisname Cp1146
1655     ascii   false
1656     alias   cp1146              # JDK historical
1657     alias   ccsid01146
1658     alias   cp01146
1659     alias   1146
1660     alias   ebcdic-gb-285+euro
1661 
1662 charset IBM01147 IBM1147
1663     package sun.nio.cs.ext
1664     type    sbcs
1665     hisname Cp1147
1666     ascii   false
1667     alias   cp1147              # JDK historical
1668     alias   ccsid01147
1669     alias   cp01147
1670     alias   1147
1671     alias   ebcdic-fr-277+euro
1672 
1673 charset IBM01148 IBM1148
1674     package sun.nio.cs.ext
1675     type    sbcs
1676     hisname Cp1148
1677     ascii   false
1678     alias   cp1148              # JDK historical
1679     alias   ccsid01148
1680     alias   cp01148
1681     alias   1148
1682     alias   ebcdic-international-500+euro
1683 
1684 charset IBM01149 IBM1149
1685     package sun.nio.cs.ext
1686     type    sbcs
1687     hisname Cp1149
1688     ascii   false
1689     alias   cp1149              # JDK historical
1690     alias   ccsid01149
1691     alias   cp01149
1692     alias   1149
1693     alias   ebcdic-s-871+euro
1694 
1695 charset IBM290 IBM290
1696     package sun.nio.cs.ext
1697     type    sbcs
1698     hisname Cp290
1699     ascii   false
1700     alias   cp290
1701     alias   ibm290
1702     alias   ibm-290
1703     alias   csIBM290
1704     alias   EBCDIC-JP-kana
1705     alias   290
1706 
1707 charset x-IBM1166 IBM1166
1708     package sun.nio.cs.ext
1709     type    sbcs
1710     hisname Cp1166
1711     ascii   false
1712     alias   cp1166
1713     alias   ibm1166
1714     alias   ibm-1166
1715     alias   1166
1716 
1717 charset x-IBM300 IBM300
1718     package sun.nio.cs.ext
1719     type    dbcsonly
1720     hisname Cp300
1721     ascii   false
1722     minmax  0x40 0x7f 0x40 0xfe
1723     alias   cp300
1724     alias   ibm300
1725     alias   ibm-300
1726     alias   300
1727 
1728 # Macintosh MacOS/Apple char encodingd
1729 
1730 charset x-MacRoman MacRoman
1731     package sun.nio.cs.ext
1732     type    sbcs
1733     hisname MacRoman
1734     ascii   false
1735     alias   MacRoman            # JDK historical
1736 
1737 charset x-MacCentralEurope MacCentralEurope
1738     package sun.nio.cs.ext
1739     type    sbcs
1740     hisname MacCentralEurope
1741     ascii   false
1742     alias   MacCentralEurope    # JDK historical
1743 
1744 charset x-MacCroatian MacCroatian
1745     package sun.nio.cs.ext
1746     type    sbcs
1747     hisname MacCroatian
1748     ascii   false
1749     alias   MacCroatian         # JDK historical
1750 
1751 charset x-MacGreek MacGreek
1752     package sun.nio.cs.ext
1753     type    sbcs
1754     hisname MacGreek
1755     ascii   false
1756     alias   MacGreek         # JDK historical
1757 
1758 charset x-MacCyrillic MacCyrillic
1759     package sun.nio.cs.ext
1760     type    sbcs
1761     hisname MacCyrillic
1762     ascii   false
1763     alias   MacCyrillic         # JDK historical
1764 
1765 charset x-MacUkraine MacUkraine
1766     package sun.nio.cs.ext
1767     type    sbcs
1768     hisname MacUkraine
1769     ascii   false
1770     alias   MacUkraine          # JDK historical
1771 
1772 charset x-MacTurkish MacTurkish
1773     package sun.nio.cs.ext
1774     type    sbcs
1775     hisname MacTurkish
1776     ascii   false
1777     alias   MacTurkish          # JDK historical
1778 
1779 charset x-MacArabic MacArabic
1780     package sun.nio.cs.ext
1781     type    sbcs
1782     hisname MacArabic
1783     ascii   false
1784     alias   MacArabic           # JDK historical
1785 
1786 charset x-MacHebrew MacHebrew
1787     package sun.nio.cs.ext
1788     type    sbcs
1789     hisname MacHebrew
1790     ascii   false
1791     alias   MacHebrew           # JDK historical
1792 
1793 charset x-MacIceland MacIceland
1794     package sun.nio.cs.ext
1795     type    sbcs
1796     hisname MacIceland
1797     ascii   false
1798     alias   MacIceland          # JDK historical
1799 
1800 charset x-MacRomania MacRomania
1801     package sun.nio.cs.ext
1802     type    sbcs
1803     hisname MacRomania
1804     ascii   false
1805     alias   MacRomania          # JDK historical
1806 
1807 charset x-MacThai MacThai
1808     package sun.nio.cs.ext
1809     type    sbcs
1810     hisname MacThai
1811     ascii   false
1812     alias   MacThai             # JDK historical
1813 
1814 charset x-MacSymbol MacSymbol
1815     package sun.nio.cs.ext
1816     type    sbcs
1817     hisname MacSymbol
1818     ascii   false
1819     alias   MacSymbol           # JDK historical
1820 
1821 charset x-MacDingbat MacDingbat
1822     package sun.nio.cs.ext
1823     type    sbcs
1824     hisname MacDingbat
1825     ascii   false
1826     alias   MacDingbat          # JDK historical
1827 
1828 ########################################################
1829 #
1830 # internal use, not to be registered into spi
1831 #
1832 ########################################################
1833 
1834 charset x-JIS0208_Solaris JIS_X_0208_Solaris
1835     package sun.nio.cs.ext
1836     type    dbcsonly
1837     hisname JIS0208
1838     ascii   false
1839     minmax  0x21 0x9e 0x21 0x7e
1840     internal true
1841 
1842 charset x-JIS0208_MS5022X JIS_X_0208_MS5022X
1843     package sun.nio.cs.ext
1844     type    dbcsonly
1845     hisname JIS_X_0208_MS5022X
1846     ascii   false
1847     minmax  0x21 0x7e 0x21 0x7e
1848     internal true
1849 
1850 charset x-JIS0208_MS932 JIS_X_0208_MS932
1851     package sun.nio.cs.ext
1852     type    dbcsonly
1853     hisname JIS_X_0208_MS932
1854     ascii   false
1855     minmax  0x21 0x7e 0x21 0x7e
1856     internal true               # "internal implementation
1857 
1858 charset x-JIS0212_Solaris JIS_X_0212_Solaris
1859     package sun.nio.cs.ext
1860     type    dbcsonly
1861     hisname JIS_X_0212_Solaris
1862     ascii   false
1863     minmax  0x21 0x7e 0x21 0x7e
1864     internal true               # "internal implementation
1865 
1866 charset x-JIS0212_MS5022X JIS_X_0212_MS5022X
1867     package sun.nio.cs.ext
1868     type    dbcsonly
1869     hisname JIS_X_0212_MS5022X
1870     ascii   false
1871     minmax  0x21 0x7e 0x21 0x7e
1872     internal true               # "internal implementation
1873 
1874 charset SimpleEUCEncoder SimpleEUCEncoder
1875     package sun.nio.cs.ext
1876     type    template
1877     internal true
1878 
1879 ########################################################
1880 #
1881 # platform specific charsets, to be registered into spi
1882 ##
1883 ########################################################
1884