| Class |
Description |
| ICharacterPropertyIterator |
Lets you identify the set of
Unicode characters with specific character properties |
| IUnicode |
Provides access to the script and
character properties associated with a Unicode character |
| UAPLFunctionalSymbol |
Enumerates names for APL functional
symbols in Unicode |
| UArabic |
Enumerates names for characters in
the Arabic script, excluding ligatures and compatibility
variants |
| UArabicCompatibility |
Enumerates names for characters
required for compatibility with older Arabic character
sets |
| UArabicLigature |
Enumerates names for Arabic
ligatures |
| UArmenian |
Enumerates names for characters in
the Armenian script, excluding ligatures |
| UArmenianSmallLigature |
Enumerates names for ligatures of
lowercase Armenian leters |
| UArrow |
Enumerates names for arrow symbols
in Unicode |
| UASCII |
Enumerates names for Unicode
characters from the ASCII character set |
| UBengali |
Enumerates names for characters in
the Bengali script |
| UBlocks |
Enumerates names for Unicode
characters used in some terminal applications to draw
blocks and filled-in shapes on the screen |
| UBopomofo |
Enumerates names for characters in
the Bopomofo (or Zhuyinfuhao) alphabet used to write
Chinese phonetically |
| UBoxDrawings |
Enumerates names for characters
used to draw boxes on the screen |
| UCircledDigit |
Enumerates names for digits inside
circles |
| UCircledHangul |
Enumerates names for Hangul
(Korean) characters inside circles |
| UCircledIdeograph |
Enumerates names for East Asian
ideographs inside circles |
| UCircledKatakana |
Enumerates names for Katakana
characters inside circles |
| UCircledLatin |
Enumerates names for Latin
characters inside circles |
| UCircledNumber |
Enumerates names for numbers inside
circles |
| UCJKCompatibility |
Enumerates names for East Asian
ideographs required for compatibility with existing
national and industrial standards |
| UCJKSquaredAbbreviations |
Enumerates names for Latin
abbreviations written in square blocks in Japanese |
| UCJKSquaredWords |
Enumerates names for Japanese words
or phrases written in square blocks |
| UCJKSymbols |
Enumerates names for symbols used
in the writing of East Asian languages or from East Asian
character sets |
| UCNSCompatibility |
Enumerates names for characters
required for compatibility with CNS 11643-1986 |
| UCombining |
Enumerates names for certain
combining characters used in Unicode |
| UControlCode |
Enumerates names for control codes
defined in Unicode |
| UControlCodePicture |
Enumerates names for graphic
symbols used to represent standard control codes when
discussing them (as opposed to executing them) |
| UCoptic |
Enumerates names for characters in
the Coptic script |
| UCurrency |
Enumerates names for currency
symbols |
| UCyrillic |
Enumerates names for characters in
the Cyrillic script |
| UDevanagari |
Enumerates names for characters in
the Devanagari script |
| UDingbats |
Enumerates names for miscellaneous
dingbat symbols encoded in Unicode |
| UFullStopDigit |
Enumerates names for digits
followed by periods |
| UFullStopNumber |
Enumerates names for numbers
followed by periods |
| UFullwidth |
Enumerates names for extra-wide
copies of certain Unicode characters |
| UGeneralPunctuation |
Enumerates names for punctuation
characters within Unicode, such as spaces, dashes, and so
on |
| UGeometricShapes |
Enumerates names for Unicode
characters providing prototypes for various geometric
shapes |
| UGeorgian |
Enumerates names for characters in
the Georgian script |
| UGreek |
Enumerates names for characters in
the Greek script |
| UGujarati |
Enumerates names for characters in
the Gujarati script |
| UGurmukhi |
Enumerates names for characters in
the Gurmukhi script |
| UHalfwidth |
Enumerates names for extra-narrow
copies of certain Unicode characters |
| UHalfwidthHangulLetter |
Enumerates names for half-width
Hangul letters |
| UHangulChoseong |
Enumerates names for initial
conjoining Korean letters (jamos) |
| UHangulJongseong |
Enumerates names for final
consonant conjoining Korean letters (jamos) |
| UHangulJungseong |
Enumerates names for medial vowel
conjoining Korean letters (jamos) |
| UHangulLetter |
Enumerates names for non-conjoining
forms of Korean letters (jamos) |
| UHangulSyllable |
Enumerates names for precomposed
Hangul syllables |
| UHangzhouNumeral |
Enumerates names for Hangzhou-style
numerals used in East Asia |
| UHanNumeral |
Enumerates names for East Asian
ideographs used to write numerals |
| UHarpoon |
Enumerates names for harpoon-like
symbols within Unicode |
| UHebrew |
Enumerates names for characters in
the Hebrew script |
| UHiragana |
Enumerates names for the Hiragana
syllabary used in writing Japanese |
| UIdeographicAnnotation |
Enumerates names for Kanbun marks
used in Japanese to indicate the Japanese reading order
of classical Chinese texts |
| UIdeographicTelegraph |
Enumerates names for East Asian
symbols from telegraph codes |
| UKangXiRadical |
Enumerates names for the
traditional 214 radicals used to classify and order East
Asian ideographs, as found in the KangXi dictionary |
| UKannada |
Enumerates names for characters in
the Kannada script |
| UKatakana |
Enumerates names for the Katakana
syllabary used in writing Japanese |
| UKatakanaHiragana |
Enumerates names for voicing marks
used in both the Hiragana and Katakana syllabaries |
| ULao |
Enumerates names for characters in
the Lao script |
| ULatin |
Enumerates names for characters in
the Latin script |
| ULatin1 |
Enumerates names for Unicode
characters from the ISO 8859-1 (Latin 1) character set |
| ULatinSmallLigature |
Enumerates names for ligatures of
lowercase Latin letters |
| ULetterLikeSymbol |
Enumerates names for symbols, such
as some mathematical constants, derived from ordinary
letters from the Latin, Greek, or Hebrew scripts |
| UMalayalam |
Enumerates names for characters in
the Malayalam script |
| UMathematicalOperators |
Enumerates names for symbols used
in writing mathematics |
| UMiscellaneousTechnical |
Enumerates names for miscellaneous
technical symbols, such as keyboard symbols and crop
marks |
| UModifierLetter |
Enumerates names for modifier
letters, such as most accents, used within Unicode |
| UOCR |
Enumerates names for Unicode
characters used in OCR systems such as check processing |
| UOriya |
Enumerates names for characters in
the Oriya script |
| UParenthesizedDigit |
Enumerates names for digits inside
parentheses |
| UParenthesizedHangul |
Enumerates names for Hangul
(Korean) characters inside parentheses |
| UParenthesizedIdeograph |
Enumerates names for East Asian
ideographs inside parentheses |
| UParenthesizedLatin |
Enumerates names for Latin
characters inside parentheses |
| UParenthesizedNumber |
Enumerates names for numbers inside
parentheses |
| UPresentationFormForVertical |
Enumerates names for variants of
Unicode characters used in writing text vertically |
| URomanNumeral |
Enumerates names for Roman numeral
characters |
| USmallVariants |
Enumerates names for extra-small
versions of certain Unicode characters |
| UStandardPhonetic |
Enumerates names for Unicode characters used in the International
Phonetic Alphabet |
| USubscript |
Enumerates names for subscripted
digits and letters |
| USuperscript |
Enumerates names for superscripted
digits and letters |
| UTamil |
Enumerates names for characters in
the Tamil script |
| UTelugu |
Enumerates names for characters in
the Telugu script |
| UThai |
Enumerates names for characters in
the Thai script |
| UUnicodeDigit |
Enumerates names for Unicode
characters used to write decimal numerals |
| UUnicodeSpecial |
Enumerates names for special
characters within Unicode, such as the byte order mark,
null character, invalid character, and so on |
| UVulgarFraction |
Enumerates names for fraction
characters, such as 1/2 |
| UZapfDingbats |
Enumerates names for the Zapf
dingbat set |