From 3218440d5a5e4e927555f550f753205eef7f7660 Mon Sep 17 00:00:00 2001 From: Craig Cornelius Date: Wed, 10 Mar 2021 21:05:54 +0000 Subject: [PATCH] ICU-21480 Change ICU 64 draft readResolve APIs to @internal See #1637 --- .../classes/core/src/com/ibm/icu/text/DateIntervalFormat.java | 4 +++- .../main/classes/core/src/com/ibm/icu/text/ListFormatter.java | 4 +++- .../core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java b/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java index f4179217e3a..661fc790b80 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/text/DateIntervalFormat.java @@ -377,8 +377,10 @@ public class DateIntervalFormat extends UFormat { /** * serialization method resolve instances to the constant * DateIntervalFormat.SpanField values - * @draft ICU 64 + * @internal + * @deprecated This API is ICU internal only. */ + @Deprecated @Override protected Object readResolve() throws InvalidObjectException { if (this.getName().equals(DATE_INTERVAL_SPAN.getName())) diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java b/icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java index fee273c82e2..6dfe743ef1c 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/text/ListFormatter.java @@ -171,8 +171,10 @@ final public class ListFormatter { /** * Serialization method resolve instances to the constant Field values * - * @draft ICU 64 + * @internal + * @deprecated This API is ICU internal only. */ + @Deprecated @Override protected Object readResolve() throws InvalidObjectException { if (this.getName().equals(LITERAL.getName())) diff --git a/icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java b/icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java index 2a8b831989e..88ce0a477b9 100644 --- a/icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java +++ b/icu4j/main/classes/core/src/com/ibm/icu/text/RelativeDateTimeFormatter.java @@ -437,8 +437,10 @@ public final class RelativeDateTimeFormatter { /** * Serizalization method resolve instances to the constant Field values * - * @draft ICU 64 + * @internal + * @deprecated This API is ICU internal only. */ + @Deprecated @Override protected Object readResolve() throws InvalidObjectException { if (this.getName().equals(LITERAL.getName()))