Class CFStringEncodings


  • public final class CFStringEncodings
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long ANSEL
      ANSEL (ANSI Z39.47)
      static long Big5
      Big-5 (has variants)
      static long Big5_E
      Taiwan Big-5E standard
      static long Big5_HKSCS_1999
      Big-5 with Hong Kong special char set supplement
      static long CNS_11643_92_P1
      CNS 11643-1992 plane 1
      static long CNS_11643_92_P2
      CNS 11643-1992 plane 2
      static long CNS_11643_92_P3
      CNS 11643-1992 plane 3 (was plane 14 in 1986 version)
      static long DOSArabic
      code page 864
      static long DOSBalticRim
      code page 775
      static long DOSCanadianFrench
      code page 863
      static long DOSChineseSimplif
      code page 936, also for Windows
      static long DOSChineseTrad
      code page 950, also for Windows
      static long DOSCyrillic
      code page 855, IBM Cyrillic
      static long DOSGreek
      code page 737 (formerly code page 437G)
      static long DOSGreek1
      code page 851
      static long DOSGreek2
      code page 869, IBM Modern Greek
      static long DOSHebrew
      code page 862
      static long DOSIcelandic
      code page 861
      static long DOSJapanese
      code page 932, also for Windows
      static long DOSKorean
      code page 949, also for Windows; Unified Hangul Code
      static long DOSLatin1
      code page 850, "Multilingual"
      static long DOSLatin2
      code page 852, Slavic
      static long DOSLatinUS
      code page 437
      static long DOSNordic
      code page 865
      static long DOSPortuguese
      code page 860
      static long DOSRussian
      code page 866
      static long DOSThai
      code page 874, also for Windows
      static long DOSTurkish
      code page 857, IBM Turkish
      static long EBCDIC_CP037
      code page 037, extended EBCDIC (Latin-1 set) for US,Canada...
      static long EBCDIC_US
      basic EBCDIC-US
      static long EUC_CN
      ISO 646, GB 2312-80
      static long EUC_JP
      ISO 646, 1-byte katakana, JIS 208, JIS 212
      static long EUC_KR
      ISO 646, KS C 5601-1987
      static long EUC_TW
      ISO 646, CNS 11643-1992 Planes 1-16
      static long GB_18030_2000  
      static long GB_2312_80  
      static long GBK_95
      annex to GB 13000-93; for Windows 95
      static long HZ_GB_2312
      HZ (RFC 1842, for Chinese mail & news)
      static long ISO_2022_CN  
      static long ISO_2022_CN_EXT  
      static long ISO_2022_JP
      ISO 2022 collections begin at 0x800
      static long ISO_2022_JP_1
      RFC 2237
      static long ISO_2022_JP_2
      ISO 2022 collections begin at 0x800
      static long ISO_2022_JP_3
      JIS X0213
      static long ISO_2022_KR  
      static long ISOLatin10
      ISO 8859-16
      static long ISOLatin2
      ISO 8859-2
      static long ISOLatin3
      ISO 8859-3
      static long ISOLatin4
      ISO 8859-4
      static long ISOLatin5
      ISO 8859-9
      static long ISOLatin6
      ISO 8859-10
      static long ISOLatin7
      ISO 8859-13
      static long ISOLatin8
      ISO 8859-14
      static long ISOLatin9
      ISO 8859-15
      static long ISOLatinArabic
      ISO 8859-6, =ASMO 708, =DOS CP 708
      static long ISOLatinCyrillic
      ISO 8859-5
      static long ISOLatinGreek
      ISO 8859-7
      static long ISOLatinHebrew
      ISO 8859-8
      static long ISOLatinThai
      ISO 8859-11
      static long JIS_C6226_78  
      static long JIS_X0201_76  
      static long JIS_X0208_83  
      static long JIS_X0208_90  
      static long JIS_X0212_90  
      static long KOI8_R
      Russian internet standard
      static long KOI8_U
      RFC 2319, Ukrainian
      static long KSC_5601_87
      same as KSC 5601-92 without Johab annex
      static long KSC_5601_92_Johab
      KSC 5601-92 Johab annex
      static long MacArabic
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacArmenian
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacBengali
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacBurmese
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacCeltic
      The following use script code 0, smRoman
      static long MacCentralEurRoman
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacChineseSimp
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacChineseTrad
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacCroatian
      The following use script code 0, smRoman
      static long MacCyrillic
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacDevanagari
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacDingbats
      The following use script code 0, smRoman
      static long MacEthiopic
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacExtArabic
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacFarsi
      Like MacArabic but uses Farsi digits
      static long MacGaelic
      The following use script code 0, smRoman
      static long MacGeorgian
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacGreek
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacGujarati
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacGurmukhi
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacHebrew
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacHFS
      Meta-value, should never appear in a table
      static long MacIcelandic
      The following use script code 0, smRoman
      static long MacInuit
      The following use script code 32, smUnimplemented
      static long MacJapanese
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacKannada
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacKhmer
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacKorean
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacLaotian
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacMalayalam
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacMongolian
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacOriya
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacRomanian
      The following use script code 0, smRoman
      static long MacRomanLatin1
      Mac OS Roman permuted to align with ISO Latin-1
      static long MacSinhalese
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacSymbol
      The following use script code 0, smRoman
      static long MacTamil
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacTelugu
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacThai
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacTibetan
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacTurkish
      The following use script code 0, smRoman
      static long MacUkrainian
      The following use script code 7, smCyrillic
      static long MacVietnamese
      kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
      static long MacVT100
      VT100/102 font from Comm Toolbox: Latin-1 repertoire + box drawing etc
      static long NextStepJapanese
      NextStep Japanese encoding
      static long ShiftJIS
      plain Shift-JIS
      static long ShiftJIS_X0213
      Shift-JIS format encoding of JIS X0213 planes 1 and 2
      static long ShiftJIS_X0213_00
      Shift-JIS format encoding of JIS X0213 planes 1 and 2 (DEPRECATED)
      static long ShiftJIS_X0213_MenKuTen
      JIS X0213 in plane-row-column notation
      static long UTF7
      kTextEncodingUnicodeDefault + kUnicodeUTF7Format RFC2152
      static long UTF7_IMAP
      UTF-7 (IMAP folder variant) RFC3501
      static long VISCII
      RFC 1456, Vietnamese
      static long WindowsArabic
      code page 1256
      static long WindowsBalticRim
      code page 1257
      static long WindowsCyrillic
      code page 1251, Slavic Cyrillic
      static long WindowsGreek
      code page 1253
      static long WindowsHebrew
      code page 1255
      static long WindowsKoreanJohab
      code page 1361, for Windows NT
      static long WindowsLatin2
      code page 1250, Central Europe
      static long WindowsLatin5
      code page 1254, Turkish
      static long WindowsVietnamese
      code page 1258
    • Method Summary

      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • MacJapanese

        public static final long MacJapanese
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacChineseTrad

        public static final long MacChineseTrad
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacKorean

        public static final long MacKorean
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacArabic

        public static final long MacArabic
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacHebrew

        public static final long MacHebrew
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacGreek

        public static final long MacGreek
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacCyrillic

        public static final long MacCyrillic
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacDevanagari

        public static final long MacDevanagari
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacGurmukhi

        public static final long MacGurmukhi
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacGujarati

        public static final long MacGujarati
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacOriya

        public static final long MacOriya
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacBengali

        public static final long MacBengali
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacTamil

        public static final long MacTamil
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacTelugu

        public static final long MacTelugu
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacKannada

        public static final long MacKannada
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacMalayalam

        public static final long MacMalayalam
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacSinhalese

        public static final long MacSinhalese
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacBurmese

        public static final long MacBurmese
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacKhmer

        public static final long MacKhmer
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacThai

        public static final long MacThai
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacLaotian

        public static final long MacLaotian
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacGeorgian

        public static final long MacGeorgian
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacArmenian

        public static final long MacArmenian
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacChineseSimp

        public static final long MacChineseSimp
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacTibetan

        public static final long MacTibetan
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacMongolian

        public static final long MacMongolian
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacEthiopic

        public static final long MacEthiopic
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacCentralEurRoman

        public static final long MacCentralEurRoman
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacVietnamese

        public static final long MacVietnamese
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacExtArabic

        public static final long MacExtArabic
        kCFStringEncodingMacRoman = 0L, defined in CoreFoundation/CFString.h
        See Also:
        Constant Field Values
      • MacSymbol

        public static final long MacSymbol
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacDingbats

        public static final long MacDingbats
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacTurkish

        public static final long MacTurkish
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacCroatian

        public static final long MacCroatian
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacIcelandic

        public static final long MacIcelandic
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacRomanian

        public static final long MacRomanian
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacCeltic

        public static final long MacCeltic
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacGaelic

        public static final long MacGaelic
        The following use script code 0, smRoman
        See Also:
        Constant Field Values
      • MacFarsi

        public static final long MacFarsi
        Like MacArabic but uses Farsi digits
        See Also:
        Constant Field Values
      • MacUkrainian

        public static final long MacUkrainian
        The following use script code 7, smCyrillic
        See Also:
        Constant Field Values
      • MacInuit

        public static final long MacInuit
        The following use script code 32, smUnimplemented
        See Also:
        Constant Field Values
      • MacVT100

        public static final long MacVT100
        VT100/102 font from Comm Toolbox: Latin-1 repertoire + box drawing etc
        See Also:
        Constant Field Values
      • MacHFS

        public static final long MacHFS
        Meta-value, should never appear in a table
        See Also:
        Constant Field Values
      • ISOLatinArabic

        public static final long ISOLatinArabic
        ISO 8859-6, =ASMO 708, =DOS CP 708
        See Also:
        Constant Field Values
      • DOSGreek

        public static final long DOSGreek
        code page 737 (formerly code page 437G)
        See Also:
        Constant Field Values
      • DOSLatin1

        public static final long DOSLatin1
        code page 850, "Multilingual"
        See Also:
        Constant Field Values
      • DOSCyrillic

        public static final long DOSCyrillic
        code page 855, IBM Cyrillic
        See Also:
        Constant Field Values
      • DOSTurkish

        public static final long DOSTurkish
        code page 857, IBM Turkish
        See Also:
        Constant Field Values
      • DOSCanadianFrench

        public static final long DOSCanadianFrench
        code page 863
        See Also:
        Constant Field Values
      • DOSGreek2

        public static final long DOSGreek2
        code page 869, IBM Modern Greek
        See Also:
        Constant Field Values
      • DOSThai

        public static final long DOSThai
        code page 874, also for Windows
        See Also:
        Constant Field Values
      • DOSJapanese

        public static final long DOSJapanese
        code page 932, also for Windows
        See Also:
        Constant Field Values
      • DOSChineseSimplif

        public static final long DOSChineseSimplif
        code page 936, also for Windows
        See Also:
        Constant Field Values
      • DOSKorean

        public static final long DOSKorean
        code page 949, also for Windows; Unified Hangul Code
        See Also:
        Constant Field Values
      • DOSChineseTrad

        public static final long DOSChineseTrad
        code page 950, also for Windows
        See Also:
        Constant Field Values
      • WindowsLatin2

        public static final long WindowsLatin2
        code page 1250, Central Europe
        See Also:
        Constant Field Values
      • WindowsCyrillic

        public static final long WindowsCyrillic
        code page 1251, Slavic Cyrillic
        See Also:
        Constant Field Values
      • WindowsLatin5

        public static final long WindowsLatin5
        code page 1254, Turkish
        See Also:
        Constant Field Values
      • WindowsBalticRim

        public static final long WindowsBalticRim
        code page 1257
        See Also:
        Constant Field Values
      • WindowsVietnamese

        public static final long WindowsVietnamese
        code page 1258
        See Also:
        Constant Field Values
      • WindowsKoreanJohab

        public static final long WindowsKoreanJohab
        code page 1361, for Windows NT
        See Also:
        Constant Field Values
      • ShiftJIS_X0213

        public static final long ShiftJIS_X0213
        Shift-JIS format encoding of JIS X0213 planes 1 and 2
        See Also:
        Constant Field Values
      • ShiftJIS_X0213_MenKuTen

        public static final long ShiftJIS_X0213_MenKuTen
        JIS X0213 in plane-row-column notation
        See Also:
        Constant Field Values
      • GBK_95

        public static final long GBK_95
        annex to GB 13000-93; for Windows 95
        See Also:
        Constant Field Values
      • KSC_5601_87

        public static final long KSC_5601_87
        same as KSC 5601-92 without Johab annex
        See Also:
        Constant Field Values
      • KSC_5601_92_Johab

        public static final long KSC_5601_92_Johab
        KSC 5601-92 Johab annex
        See Also:
        Constant Field Values
      • CNS_11643_92_P1

        public static final long CNS_11643_92_P1
        CNS 11643-1992 plane 1
        See Also:
        Constant Field Values
      • CNS_11643_92_P2

        public static final long CNS_11643_92_P2
        CNS 11643-1992 plane 2
        See Also:
        Constant Field Values
      • CNS_11643_92_P3

        public static final long CNS_11643_92_P3
        CNS 11643-1992 plane 3 (was plane 14 in 1986 version)
        See Also:
        Constant Field Values
      • ISO_2022_JP

        public static final long ISO_2022_JP
        ISO 2022 collections begin at 0x800
        See Also:
        Constant Field Values
      • ISO_2022_JP_2

        public static final long ISO_2022_JP_2
        ISO 2022 collections begin at 0x800
        See Also:
        Constant Field Values
      • EUC_JP

        public static final long EUC_JP
        ISO 646, 1-byte katakana, JIS 208, JIS 212
        See Also:
        Constant Field Values
      • EUC_TW

        public static final long EUC_TW
        ISO 646, CNS 11643-1992 Planes 1-16
        See Also:
        Constant Field Values
      • MacRomanLatin1

        public static final long MacRomanLatin1
        Mac OS Roman permuted to align with ISO Latin-1
        See Also:
        Constant Field Values
      • HZ_GB_2312

        public static final long HZ_GB_2312
        HZ (RFC 1842, for Chinese mail & news)
        See Also:
        Constant Field Values
      • Big5_HKSCS_1999

        public static final long Big5_HKSCS_1999
        Big-5 with Hong Kong special char set supplement
        See Also:
        Constant Field Values
      • NextStepJapanese

        public static final long NextStepJapanese
        NextStep Japanese encoding
        See Also:
        Constant Field Values
      • EBCDIC_CP037

        public static final long EBCDIC_CP037
        code page 037, extended EBCDIC (Latin-1 set) for US,Canada...
        See Also:
        Constant Field Values
      • UTF7

        public static final long UTF7
        kTextEncodingUnicodeDefault + kUnicodeUTF7Format RFC2152
        See Also:
        Constant Field Values
      • UTF7_IMAP

        public static final long UTF7_IMAP
        UTF-7 (IMAP folder variant) RFC3501
        See Also:
        Constant Field Values
      • ShiftJIS_X0213_00

        public static final long ShiftJIS_X0213_00
        Shift-JIS format encoding of JIS X0213 planes 1 and 2 (DEPRECATED)
        See Also:
        Constant Field Values