ICU-22325 BRS74 ICU4J API signature file
diff --git a/icu4j/APIChangeReport.html b/icu4j/APIChangeReport.html
index 510c336..04583ab 100644
--- a/icu4j/APIChangeReport.html
+++ b/icu4j/APIChangeReport.html
@@ -243,6 +243,6 @@
</ul>
<hr/>
-<p><i><font size="-1">Contents generated by ReportAPI tool on Thu Sep 21 10:51:41 PDT 2023<br/>© 2023 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
+<p><i><font size="-1">Contents generated by ReportAPI tool on Tue Oct 03 15:39:12 EDT 2023<br/>© 2023 and later: Unicode, Inc. and others. License & terms of use: <a href="http://www.unicode.org/copyright.html">http://www.unicode.org/copyright.html</a></font></i></p>
</body>
</html>
diff --git a/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
index edb119e..bfdb1f1 100644
--- a/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
+++ b/icu4j/main/core/src/main/java/com/ibm/icu/text/PersonNameFormatter.java
@@ -355,6 +355,7 @@
* @deprecated This API is for debugging only.
*/
@Override
+ @Deprecated
public String toString() {
return impl.toString();
}
diff --git a/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java b/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
index 52fa70f..003a186 100644
--- a/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
+++ b/icu4j/main/core/src/main/java/com/ibm/icu/util/Calendar.java
@@ -2179,13 +2179,13 @@
}
/**
- * @internal
- * @deprecated This API is ICU internal only.
* Use this function instead of internalGet(MONTH). The implementation
* check the timestamp of MONTH and ORDINAL_MONTH and use the
* one set later. The subclass should override it to conver the value of ORDINAL_MONTH
* to MONTH correctly if ORDINAL_MONTH has higher priority.
* @return the value for the given time field.
+ * @internal
+ * @deprecated This API is ICU internal only.
*/
@Deprecated
protected int internalGetMonth()
@@ -2197,8 +2197,6 @@
}
/**
- * @internal
- * @deprecated This API is ICU internal only.
* Use this function instead of internalGet(MONTH, defaultValue). The implementation
* check the timestamp of MONTH and ORDINAL_MONTH and use the
* one set later. The subclass should override it to conver the value of ORDINAL_MONTH
@@ -2206,7 +2204,10 @@
* @param defaultValue a default value used if the MONTH and
* ORDINAL_MONTH are both unset.
* @return the value for the MONTH.
+ * @internal
+ * @deprecated This API is ICU internal only.
*/
+ @Deprecated
protected int internalGetMonth(int defaultValue) {
if (resolveFields(MONTH_PRECEDENCE) == MONTH) {
return internalGet(MONTH, defaultValue);
diff --git a/icu4j/tools/build/icu4j64.api3.gz b/icu4j/tools/build/icu4j64.api3.gz
deleted file mode 100644
index 77052d1..0000000
--- a/icu4j/tools/build/icu4j64.api3.gz
+++ /dev/null
Binary files differ
diff --git a/icu4j/tools/build/icu4j74.api3.gz b/icu4j/tools/build/icu4j74.api3.gz
new file mode 100644
index 0000000..9ffed05
--- /dev/null
+++ b/icu4j/tools/build/icu4j74.api3.gz
Binary files differ