xref: /aosp_15_r20/external/icu/tools/srcgen/javadoc_patches/patches/src/main/java/android/icu/lang/UCharacter.java.patch (revision 0e209d3975ff4a8c132096b14b0e9364a753506e)
1--- android_icu4j/src/main/java/android/icu/lang/UCharacter.java	2024-03-05 17:05:35.535959979 +0000
2+++ android_icu4j/src/main/java/android/icu/lang/UCharacter.java	2024-03-05 17:05:47.184185880 +0000
3@@ -54,16 +54,6 @@
4  * more convenient in Java to have a separate primitive datatype for them,
5  * ints suffice in the meantime.
6  *
7- * <p>To use this class please add the jar file name icu4j.jar to the
8- * class path, since it contains data files which supply the information used
9- * by this file.<br>
10- * E.g. In Windows <br>
11- * <code>set CLASSPATH=%CLASSPATH%;$JAR_FILE_PATH/ucharacter.jar</code>.<br>
12- * Otherwise, another method would be to copy the files uprops.dat and
13- * unames.icu from the icu4j source subdirectory
14- * <i>$ICU4J_SRC/src/android.icu.impl.data</i> to your class directory
15- * <i>$ICU4J_CLASS/android.icu.impl.data</i>.
16- *
17  * <p>Aside from the additions for UTF-16 support, and the updated Unicode
18  * properties, the main differences between UCharacter and Character are:
19  * <ul>
20@@ -85,11 +75,6 @@
21  *      as having numeric values.  This is a semantic change from ICU4J 1.3.1.
22  * </ul>
23  * <p>
24- * Further detail on differences can be determined using the program
25- *        <a href=
26- * "https://github.com/unicode-org/icu/blob/main/icu4j/main/core/src/test/java/com/ibm/icu/dev/test/lang/UCharacterCompare.java">
27- *        android.icu.dev.test.lang.UCharacterCompare</a>
28- * <p>
29  * In addition to Java compatibility functions, which calculate derived properties,
30  * this API provides low-level access to the Unicode Character Database.
31  * <p>
32@@ -5351,7 +5336,6 @@
33      *         Unicode version does not have data for the property at all, or
34      *         not for this code point.
35      * @see android.icu.lang.UProperty
36-     * @see CharacterProperties#getBinaryPropertySet(int)
37      */
38     public static boolean hasBinaryProperty(int ch, int property)
39     {
40@@ -5375,7 +5359,6 @@
41      *         does not have data for the property at all.
42      *
43      * @see android.icu.lang.UProperty
44-     * @see CharacterProperties#getBinaryPropertySet(int)
45      */
46     public static boolean hasBinaryProperty(CharSequence s, int property) {
47         int length = s.length();
48@@ -5476,7 +5459,6 @@
49      * @see #hasBinaryProperty
50      * @see #getIntPropertyMinValue
51      * @see #getIntPropertyMaxValue
52-     * @see CharacterProperties#getIntPropertyMap(int)
53      * @see #getUnicodeVersion
54      */
55     public static int getIntPropertyValue(int ch, int type)
56