Remove TimeZone#setICUDefault(TimeZone) from @IntraCoreApi

The APIs are moved into com.android.icu package.

Bug: 139480281
Test: m droid
Change-Id: Id2efaba4c4f9b21c9108e78e7922d2a19be8c1f5
diff --git a/android_icu4j/api/intra/current.txt b/android_icu4j/api/intra/current.txt
index ea91a8b..de09733 100644
--- a/android_icu4j/api/intra/current.txt
+++ b/android_icu4j/api/intra/current.txt
@@ -51,10 +51,6 @@
   public class InitialTimeZoneRule extends android.icu.util.TimeZoneRule {
   }
 
-  public abstract class TimeZone implements java.lang.Cloneable android.icu.util.Freezable<android.icu.util.TimeZone> java.io.Serializable {
-    method @Deprecated public static void setICUDefault(android.icu.util.TimeZone);
-  }
-
   public abstract class TimeZoneRule implements java.io.Serializable {
     method public int getDSTSavings();
     method public int getRawOffset();
diff --git a/android_icu4j/src/main/java/android/icu/util/TimeZone.java b/android_icu4j/src/main/java/android/icu/util/TimeZone.java
index a8b86e9..8a7939c 100644
--- a/android_icu4j/src/main/java/android/icu/util/TimeZone.java
+++ b/android_icu4j/src/main/java/android/icu/util/TimeZone.java
@@ -928,7 +928,6 @@
      * @deprecated This API is ICU internal only.
      * @hide draft / provisional / internal are hidden on Android
      */
-    @libcore.api.IntraCoreApi
     @Deprecated
     public static synchronized void setICUDefault(TimeZone tz) {
         if (tz == null) {
diff --git a/tools/srcgen/intra-core-api.txt b/tools/srcgen/intra-core-api.txt
index a984d5c..09d16ba 100644
--- a/tools/srcgen/intra-core-api.txt
+++ b/tools/srcgen/intra-core-api.txt
@@ -27,7 +27,6 @@
 method:android.icu.util.InitialTimeZoneRule#getRawOffset()
 method:android.icu.util.TimeZoneRule#getDSTSavings()
 method:android.icu.util.TimeZoneRule#getRawOffset()
-method:android.icu.util.TimeZone#setICUDefault(TimeZone)
 method:android.icu.util.TimeZoneTransition#getFrom()
 method:android.icu.util.TimeZoneTransition#getTime()
 method:android.icu.util.TimeZoneTransition#getTo()