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