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