diff options
| author | 2019-12-10 08:31:31 -0800 | |
|---|---|---|
| committer | 2019-12-10 08:31:31 -0800 | |
| commit | ee6451246edd9d4f7b55f32e8d6fb843bf77a00a (patch) | |
| tree | d9bf135e8db5146111b6331eba0b2bf8697320ea | |
| parent | e0ba5852002b1ebac00a0dbff99861c96b39b5ac (diff) | |
| parent | cb90a87d2e6594bbf0e3bc367b2e8625bc1f95e4 (diff) | |
Merge "Deprecate AlteredCharSequence" am: ea4916dac7
am: cb90a87d2e
Change-Id: I55863aae50a20c17b18e25bbfda318eb4efe09d3
| -rw-r--r-- | api/current.txt | 12 | ||||
| -rw-r--r-- | core/java/android/text/AlteredCharSequence.java | 4 |
2 files changed, 9 insertions, 7 deletions
diff --git a/api/current.txt b/api/current.txt index bad43c790050..c10b2b8ecda8 100644 --- a/api/current.txt +++ b/api/current.txt @@ -46069,12 +46069,12 @@ package android.telephony.mbms { package android.text { - public class AlteredCharSequence implements java.lang.CharSequence android.text.GetChars { - method public char charAt(int); - method public void getChars(int, int, char[], int); - method public int length(); - method public static android.text.AlteredCharSequence make(CharSequence, char[], int, int); - method public CharSequence subSequence(int, int); + @Deprecated public class AlteredCharSequence implements java.lang.CharSequence android.text.GetChars { + method @Deprecated public char charAt(int); + method @Deprecated public void getChars(int, int, char[], int); + method @Deprecated public int length(); + method @Deprecated public static android.text.AlteredCharSequence make(CharSequence, char[], int, int); + method @Deprecated public CharSequence subSequence(int, int); } @Deprecated public class AndroidCharacter { diff --git a/core/java/android/text/AlteredCharSequence.java b/core/java/android/text/AlteredCharSequence.java index 4cc71fd28e4b..971a47dba6e8 100644 --- a/core/java/android/text/AlteredCharSequence.java +++ b/core/java/android/text/AlteredCharSequence.java @@ -16,12 +16,14 @@ package android.text; -// XXX should this really be in the public API at all? /** * An AlteredCharSequence is a CharSequence that is largely mirrored from * another CharSequence, except that a specified range of characters are * mirrored from a different char array instead. + * + * @deprecated The functionality this class offers is easily implemented outside the framework. */ +@Deprecated public class AlteredCharSequence implements CharSequence, GetChars { |