From baa72515f60af798ea9a03e53a78a7d95834ceff Mon Sep 17 00:00:00 2001 From: Paul Duffin Date: Tue, 22 Mar 2016 16:53:41 +0000 Subject: [PATCH] Remove RawCollationKey/ByteArrayWrapper from the public API Bug: 22023363 Change-Id: I03b89260a9af9a2f6d4e25799c3942ca2579e26e --- api/current.txt | 24 ------------------------ api/system-current.txt | 24 ------------------------ api/test-current.txt | 24 ------------------------ 3 files changed, 72 deletions(-) diff --git a/api/current.txt b/api/current.txt index afee1ccc28df1..e4615e99f9de0 100644 --- a/api/current.txt +++ b/api/current.txt @@ -16254,7 +16254,6 @@ package android.icu.text { public final class CollationKey implements java.lang.Comparable { ctor public CollationKey(java.lang.String, byte[]); - ctor public CollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int compareTo(android.icu.text.CollationKey); method public boolean equals(android.icu.text.CollationKey); method public android.icu.text.CollationKey getBound(int, int); @@ -16295,7 +16294,6 @@ package android.icu.text { method public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, android.icu.util.ULocale, boolean); method public static final java.lang.String[] getKeywords(); method public int getMaxVariable(); - method public abstract android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int[] getReorderCodes(); method public int getStrength(); method public android.icu.text.UnicodeSet getTailoredSet(); @@ -17320,14 +17318,6 @@ package android.icu.text { enum_constant public static final android.icu.text.PluralRules.PluralType ORDINAL; } - public final class RawCollationKey extends android.icu.util.ByteArrayWrapper { - ctor public RawCollationKey(); - ctor public RawCollationKey(int); - ctor public RawCollationKey(byte[]); - ctor public RawCollationKey(byte[], int); - method public int compareTo(android.icu.text.RawCollationKey); - } - public final class RelativeDateTimeFormatter { method public java.lang.String combineDateAndTime(java.lang.String, java.lang.String); method public java.lang.String format(double, android.icu.text.RelativeDateTimeFormatter.Direction, android.icu.text.RelativeDateTimeFormatter.RelativeUnit); @@ -17411,7 +17401,6 @@ package android.icu.text { method public android.icu.text.CollationKey getCollationKey(java.lang.String); method public void getContractionsAndExpansions(android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, boolean) throws java.lang.Exception; method public boolean getNumericCollation(); - method public android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public java.lang.String getRules(); method public java.lang.String getRules(boolean); method public android.icu.util.VersionInfo getUCAVersion(); @@ -17906,19 +17895,6 @@ package android.icu.util { field public static final int BE = 0; // 0x0 } - public class ByteArrayWrapper implements java.lang.Comparable { - ctor public ByteArrayWrapper(); - ctor public ByteArrayWrapper(byte[], int); - ctor public ByteArrayWrapper(java.nio.ByteBuffer); - method public final android.icu.util.ByteArrayWrapper append(byte[], int, int); - method public int compareTo(android.icu.util.ByteArrayWrapper); - method public android.icu.util.ByteArrayWrapper ensureCapacity(int); - method public final byte[] releaseBytes(); - method public final android.icu.util.ByteArrayWrapper set(byte[], int, int); - field public byte[] bytes; - field public int size; - } - abstract class CECalendar extends android.icu.util.Calendar { ctor protected CECalendar(); ctor protected CECalendar(android.icu.util.TimeZone); diff --git a/api/system-current.txt b/api/system-current.txt index 5be28e8af153d..087b25065f2f1 100644 --- a/api/system-current.txt +++ b/api/system-current.txt @@ -17427,7 +17427,6 @@ package android.icu.text { public final class CollationKey implements java.lang.Comparable { ctor public CollationKey(java.lang.String, byte[]); - ctor public CollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int compareTo(android.icu.text.CollationKey); method public boolean equals(android.icu.text.CollationKey); method public android.icu.text.CollationKey getBound(int, int); @@ -17468,7 +17467,6 @@ package android.icu.text { method public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, android.icu.util.ULocale, boolean); method public static final java.lang.String[] getKeywords(); method public int getMaxVariable(); - method public abstract android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int[] getReorderCodes(); method public int getStrength(); method public android.icu.text.UnicodeSet getTailoredSet(); @@ -18493,14 +18491,6 @@ package android.icu.text { enum_constant public static final android.icu.text.PluralRules.PluralType ORDINAL; } - public final class RawCollationKey extends android.icu.util.ByteArrayWrapper { - ctor public RawCollationKey(); - ctor public RawCollationKey(int); - ctor public RawCollationKey(byte[]); - ctor public RawCollationKey(byte[], int); - method public int compareTo(android.icu.text.RawCollationKey); - } - public final class RelativeDateTimeFormatter { method public java.lang.String combineDateAndTime(java.lang.String, java.lang.String); method public java.lang.String format(double, android.icu.text.RelativeDateTimeFormatter.Direction, android.icu.text.RelativeDateTimeFormatter.RelativeUnit); @@ -18584,7 +18574,6 @@ package android.icu.text { method public android.icu.text.CollationKey getCollationKey(java.lang.String); method public void getContractionsAndExpansions(android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, boolean) throws java.lang.Exception; method public boolean getNumericCollation(); - method public android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public java.lang.String getRules(); method public java.lang.String getRules(boolean); method public android.icu.util.VersionInfo getUCAVersion(); @@ -19079,19 +19068,6 @@ package android.icu.util { field public static final int BE = 0; // 0x0 } - public class ByteArrayWrapper implements java.lang.Comparable { - ctor public ByteArrayWrapper(); - ctor public ByteArrayWrapper(byte[], int); - ctor public ByteArrayWrapper(java.nio.ByteBuffer); - method public final android.icu.util.ByteArrayWrapper append(byte[], int, int); - method public int compareTo(android.icu.util.ByteArrayWrapper); - method public android.icu.util.ByteArrayWrapper ensureCapacity(int); - method public final byte[] releaseBytes(); - method public final android.icu.util.ByteArrayWrapper set(byte[], int, int); - field public byte[] bytes; - field public int size; - } - abstract class CECalendar extends android.icu.util.Calendar { ctor protected CECalendar(); ctor protected CECalendar(android.icu.util.TimeZone); diff --git a/api/test-current.txt b/api/test-current.txt index cb536b7736079..fac2219f71964 100644 --- a/api/test-current.txt +++ b/api/test-current.txt @@ -16264,7 +16264,6 @@ package android.icu.text { public final class CollationKey implements java.lang.Comparable { ctor public CollationKey(java.lang.String, byte[]); - ctor public CollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int compareTo(android.icu.text.CollationKey); method public boolean equals(android.icu.text.CollationKey); method public android.icu.text.CollationKey getBound(int, int); @@ -16305,7 +16304,6 @@ package android.icu.text { method public static final java.lang.String[] getKeywordValuesForLocale(java.lang.String, android.icu.util.ULocale, boolean); method public static final java.lang.String[] getKeywords(); method public int getMaxVariable(); - method public abstract android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public int[] getReorderCodes(); method public int getStrength(); method public android.icu.text.UnicodeSet getTailoredSet(); @@ -17330,14 +17328,6 @@ package android.icu.text { enum_constant public static final android.icu.text.PluralRules.PluralType ORDINAL; } - public final class RawCollationKey extends android.icu.util.ByteArrayWrapper { - ctor public RawCollationKey(); - ctor public RawCollationKey(int); - ctor public RawCollationKey(byte[]); - ctor public RawCollationKey(byte[], int); - method public int compareTo(android.icu.text.RawCollationKey); - } - public final class RelativeDateTimeFormatter { method public java.lang.String combineDateAndTime(java.lang.String, java.lang.String); method public java.lang.String format(double, android.icu.text.RelativeDateTimeFormatter.Direction, android.icu.text.RelativeDateTimeFormatter.RelativeUnit); @@ -17421,7 +17411,6 @@ package android.icu.text { method public android.icu.text.CollationKey getCollationKey(java.lang.String); method public void getContractionsAndExpansions(android.icu.text.UnicodeSet, android.icu.text.UnicodeSet, boolean) throws java.lang.Exception; method public boolean getNumericCollation(); - method public android.icu.text.RawCollationKey getRawCollationKey(java.lang.String, android.icu.text.RawCollationKey); method public java.lang.String getRules(); method public java.lang.String getRules(boolean); method public android.icu.util.VersionInfo getUCAVersion(); @@ -17916,19 +17905,6 @@ package android.icu.util { field public static final int BE = 0; // 0x0 } - public class ByteArrayWrapper implements java.lang.Comparable { - ctor public ByteArrayWrapper(); - ctor public ByteArrayWrapper(byte[], int); - ctor public ByteArrayWrapper(java.nio.ByteBuffer); - method public final android.icu.util.ByteArrayWrapper append(byte[], int, int); - method public int compareTo(android.icu.util.ByteArrayWrapper); - method public android.icu.util.ByteArrayWrapper ensureCapacity(int); - method public final byte[] releaseBytes(); - method public final android.icu.util.ByteArrayWrapper set(byte[], int, int); - field public byte[] bytes; - field public int size; - } - abstract class CECalendar extends android.icu.util.Calendar { ctor protected CECalendar(); ctor protected CECalendar(android.icu.util.TimeZone);