Home | History | Annotate | Download | only in unicode

Lines Matching refs:code

52  * Unicode assigns each code point (not just assigned character) values for
102 /** The lowest Unicode code point value. Code points are non-negative. @stable ICU 2.0 */
106 * The highest Unicode code point value (scalar value) according to
108 * For a single character, UChar32 is a simple type that can hold any code point value.
249 Code points that are explicitly defined as illegal
416 ICU-specific property for the ccc of the first code point
423 ICU-specific property for the ccc of the last code point
511 /** Non-category for unassigned and non-character code points. @stable ICU 2.0 */
987 * and multiple code point ranges had this block.
997 * and multiple code point ranges had this block.
1159 * Unicode code point a unique name.
1372 * Check a binary Unicode property for a code point.
1385 * @param c Code point to test.
1390 * does not have data for the property at all, or not for this code point.
1401 * Check if a code point has the Alphabetic Unicode property.
1404 * @param c Code point to test
1405 * @return true if the code point has the Alphabetic Unicode property, false otherwise
1416 * Check if a code point has the Lowercase Unicode property.
1419 * @param c Code point to test
1420 * @return true if the code point has the Lowercase Unicode property, false otherwise
1431 * Check if a code point has the Uppercase Unicode property.
1434 * @param c Code point to test
1435 * @return true if the code point has the Uppercase Unicode property, false otherwise
1446 * Check if a code point has the White_Space Unicode property.
1453 * @param c Code point to test
1454 * @return true if the code point has the White_Space Unicode property, false otherwise.
1467 * Get the property value for an enumerated or integer Unicode property for a code point.
1482 * @param c Code point to test.
1494 * does not have data for the property at all, or not for this code point.
1557 * Get the numeric value for a Unicode code point as defined in the
1570 * @param c Code point to get the numeric value for.
1581 * no numeric value is defined for a code point.
1589 * Determines whether the specified code point has the general category "Ll"
1603 * @param c the code point to be tested
1604 * @return TRUE if the code point is an Ll lowercase letter
1616 * Determines whether the specified code point has the general category "Lu"
1630 * @param c the code point to be tested
1631 * @return TRUE if the code point is an Lu uppercase letter
1643 * Determines whether the specified code point is a titlecase letter.
1648 * @param c the code point to be tested
1649 * @return TRUE if the code point is an Lt titlecase letter
1660 * Determines whether the specified code point is a digit character according to Java.
1672 * @param c the code point to be tested
1673 * @return TRUE if the code point is a digit character according to Character.isDigit()
1681 * Determines whether the specified code point is a letter character.
1691 * @param c the code point to be tested
1692 * @return TRUE if the code point is a letter character
1702 * Determines whether the specified code point is an alphanumeric character
1714 * @param c the code point to be tested
1715 * @return TRUE if the code point is an alphanumeric character according to Character.isLetterOrDigit()
1723 * Determines whether the specified code point is a hexadecimal digit.
1727 * (That is, for letters with code points
1737 * @param c the code point to be tested
1738 * @return TRUE if the code point is a hexadecimal digit
1746 * Determines whether the specified code point is a punctuation character.
1753 * @param c the code point to be tested
1754 * @return TRUE if the code point is a punctuation character
1762 * Determines whether the specified code point is a "graphic" character
1772 * @param c the code point to be tested
1773 * @return TRUE if the code point is a "graphic" character
1781 * Determines whether the specified code point is a "blank" or "horizontal space",
1801 * @param c the code point to be tested
1802 * @return TRUE if the code point is a "blank"
1810 * Determines whether the specified code point is "defined",
1813 * i.e., true for all code points mentioned in UnicodeData.txt.
1815 * Note that non-character code points (e.g., U+FDD0) are not "defined"
1816 * (they are Cn), but surrogate code points are "defined" (Cs).
1820 * @param c the code point to be tested
1821 * @return TRUE if the code point is assigned a character
1856 * Determine if the specified code point is a space character according to Java.
1865 * @param c the code point to be tested
1866 * @return TRUE if the code point is a space character according to Character.isSpaceChar()
1877 * Determines if the specified code point is a whitespace character according to Java/ICU.
1899 * @param c the code point to be tested
1900 * @return TRUE if the code point is a whitespace character according to Java/ICU
1911 * Determines whether the specified code point is a control character
1924 * @param c the code point to be tested
1925 * @return TRUE if the code point is a control character
1935 * Determines whether the specified code point is an ISO control code.
1940 * @param c the code point to be tested
1941 * @return TRUE if the code point is an ISO control code
1950 * Determines whether the specified code point is a printable character.
1957 * @param c the code point to be tested
1958 * @return TRUE if the code point is a printable character
1968 * Determines whether the specified code point is a base character.
1978 * @param c the code point to be tested
1979 * @return TRUE if the code point is a base character according to this function
1989 * Returns the bidirectional category value for the code point,
1992 * Note that some <em>unassigned</em> code points have bidi values
1998 * @param c the code point to be tested
2008 * Determines whether the code point has the Bidi_Mirrored property.
2016 * @param c the code point to be tested
2029 * character (code point) such that the default glyph may serve
2035 * @param c the code point to be mapped
2036 * @return another Unicode code point that may serve as a mirror-image
2048 * Returns the general category value for the code point.
2052 * @param c the code point to be tested
2066 * @param c the code point to be tested
2078 * of code points c (where start<=c<limit)
2084 * @param start the first code point in a contiguous range with value
2085 * @param limit one past the last code point in a contiguous range with value
2086 * @param type the general category for all code points in [start..limit[
2097 * Enumerate efficiently all code points with their Unicode general categories.
2100 * for enumerating all assigned code points (type!=U_UNASSIGNED), etc.
2102 * For each contiguous range of code points with a given general category ("character type"),
2108 * of code points with the same general category
2121 * Returns the combining class of the code point as specified in UnicodeData.txt.
2123 * @param c the code point of the character
2148 * @param c the code point for which to get the decimal digit value
2161 * @param c the code point to be tested
2172 * Depending on <code>nameChoice</code>, the character name written
2181 * @param code The character (code point) for which to get the name.
2182 * It must be <code>0<=code<=0x10ffff</code>.
2187 * @param bufferLength <code>==sizeof(buffer)</code>
2189 * check for <code>U_SUCCESS()</code> after <code>u_charName()</code>
2203 u_charName(UChar32 code, UCharNameChoice nameChoice,
2212 * @param c The character (code point) for which to get the ISO comment.
2213 * It must be <code>0<=c<=0x10ffff</code>.
2217 * @param destCapacity <code>==sizeof(dest)</code>
2219 * check for <code>U_SUCCESS()</code> after <code>u_getISOComment()</code>
2235 * Find a Unicode character by its name and return its code point value.
2237 * If the name does not correspond to a code point, <i>pErrorCode</i>
2238 * is set to <code>U_INVALID_CHAR_FOUND</code>.
2246 * @return The Unicode value of the code point with the given name,
2247 * or an undefined value if there is no such code point.
2261 * for each Unicode character with the code point value and
2266 * @param code The Unicode code point for the character with this name.
2277 UChar32 code,
2284 * code points (start inclusive, limit exclusive) and call a function
2285 * for each, passing the code point value and the character name.
2289 * @param start The first code point in the enumeration range.
2290 * @param limit One more than the last code point in the enumeration range
2463 * @param c the code point to be tested
2464 * @return TRUE if the code point may start an identifier
2487 * @param c the code point to be tested
2488 * @return TRUE if the code point may occur in an identifier according to Java
2512 * @param c the code point to be tested
2513 * @return TRUE if the code point is ignorable in identifiers according to Java
2531 * @param c the code point to be tested
2532 * @return TRUE if the code point may start a Java identifier
2550 * @param c the code point to be tested
2551 * @return TRUE if the code point may occur in a Java identifier
2570 * This function only returns the simple, single-code point case mapping.
2571 * Full case mappings may result in zero, one or more code points and depend
2576 * @param c the code point to be mapped
2577 * @return the Simple_Lowercase_Mapping of the code point, if any;
2578 * otherwise the code point itself.
2591 * This function only returns the simple, single-code point case mapping.
2592 * Full case mappings may result in zero, one or more code points and depend
2597 * @param c the code point to be mapped
2598 * @return the Simple_Uppercase_Mapping of the code point, if any;
2599 * otherwise the code point itself.
2612 * This function only returns the simple, single-code point case mapping.
2613 * Full case mappings may result in zero, one or more code points and depend
2618 * @param c the code point to be mapped
2619 * @return the Simple_Titlecase_Mapping of the code point, if any;
2620 * otherwise the code point itself.
2653 * This function only returns the simple, single-code point case mapping.
2654 * Full case mappings may result in zero, one or more code points and depend
2659 * @param c the code point to be mapped
2661 * @return the Simple_Case_Folding of the code point, if any;
2662 * otherwise the code point itself.
2669 * Returns the decimal digit value of the code point in the
2672 * If the radix is not in the range <code>2<=radix<=36</code> or if the
2673 * value of <code>c</code> is not a valid digit in the specified
2674 * radix, <code>-1</code> is returned. A character is a valid digit
2682 * <code>'A'</code> through <code>'Z'</code>.
2683 * In this case the value is <code>c-'A'+10</code>.</li>
2685 * <code>'a'</code> through <code>'z'</code>.
2686 * In this case the value is <code>ch-'a'+10</code>.</li>
2694 * @param ch the code point to be tested.
2711 * the specified radix. If the value of <code>radix</code> is not a
2712 * valid radix, or the value of <code>digit</code> is not a valid
2714 * (<code>U+0000</code>) is returned.
2716 * The <code>radix</code> argument is valid if it is greater than or
2718 * The <code>digit</code> argument is valid if
2719 * <code>0 <= digit < radix</code>.
2722 * <code>'0' + digit</code> is returned. Otherwise, the value
2723 * <code>'a' + digit - 10</code> is returned.
2729 * @return the <code>char</code> representation of the specified digit
2741 * Get the "age" of the code point.
2742 * The "age" is the Unicode version when the code point was first
2745 * This can be useful to avoid emitting code points to receiving
2749 * @param c The code point.
2776 * @param c The character (code point) for which to get the FC_NFKC_Closure string.
2777 * It must be <code>0<=c<=0x10ffff</code>.
2782 * @param destCapacity <code>==sizeof(dest)</code>