Merge "Remove createZoneInfo() method"
diff --git a/android_icu4j/api/intra/current.txt b/android_icu4j/api/intra/current.txt
index c8fe976..8ade871 100644
--- a/android_icu4j/api/intra/current.txt
+++ b/android_icu4j/api/intra/current.txt
@@ -79,7 +79,6 @@
method @NonNull public com.android.i18n.timezone.ZoneInfoData createCopyWithRawOffset(int);
method @NonNull public static com.android.i18n.timezone.ZoneInfoData createFromSerializationFields(@NonNull String, @NonNull java.io.ObjectInputStream.GetField) throws java.io.IOException;
method @NonNull public static com.android.i18n.timezone.ZoneInfoData createInstance(@NonNull String, @NonNull long[], @NonNull byte[], @NonNull int[], @NonNull boolean[]);
- method @NonNull public static com.android.i18n.timezone.ZoneInfoData createZoneInfo(@NonNull String, @NonNull java.nio.ByteBuffer) throws java.io.IOException;
method @NonNull public String getID();
method @Nullable public Integer getLatestDstSavings(long);
method public int getOffset(long);
diff --git a/android_icu4j/libcore_bridge/src/java/com/android/i18n/timezone/ZoneInfoData.java b/android_icu4j/libcore_bridge/src/java/com/android/i18n/timezone/ZoneInfoData.java
index 5d195cc..68da9af 100644
--- a/android_icu4j/libcore_bridge/src/java/com/android/i18n/timezone/ZoneInfoData.java
+++ b/android_icu4j/libcore_bridge/src/java/com/android/i18n/timezone/ZoneInfoData.java
@@ -824,18 +824,6 @@
}
/**
- * IntraCoreApi made visible for testing in libcore
- *
- * @hide
- */
- @libcore.api.IntraCoreApi
- public static @NonNull ZoneInfoData createZoneInfo(@NonNull String name,
- @NonNull ByteBuffer buf) throws IOException {
- ByteBufferIterator bufferIterator = new ByteBufferIterator(buf);
- return ZoneInfoData.readTimeZone("TimeZone for '" + name + "'", bufferIterator);
- }
-
- /**
* Creates an instance. This method is only for testing purposes.
*
* @param transitions The times (in seconds) since beginning of the Unix epoch at which