Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 85ae12ae authored by Abodunrinwa Toki's avatar Abodunrinwa Toki
Browse files

Hide TextClassifier.getLinks API.

Test: none
Bug: 37565246
Change-Id: I275a9d055ef0ab68f3ca339c37ee939257c4bd54
parent 85578022
Loading
Loading
Loading
Loading
+0 −5
Original line number Diff line number Diff line
@@ -48282,10 +48282,6 @@ package android.view.inputmethod {
package android.view.textclassifier {
  public abstract interface LinksInfo {
    method public abstract boolean apply(java.lang.CharSequence);
  }
  public final class TextClassificationManager {
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
@@ -48314,7 +48310,6 @@ package android.view.textclassifier {
  }
  public abstract interface TextClassifier {
    method public abstract android.view.textclassifier.LinksInfo getLinks(java.lang.CharSequence, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextClassificationResult getTextClassificationResult(java.lang.CharSequence, int, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList);
    field public static final android.view.textclassifier.TextClassifier NO_OP;
+0 −5
Original line number Diff line number Diff line
@@ -51863,10 +51863,6 @@ package android.view.inputmethod {
package android.view.textclassifier {
  public abstract interface LinksInfo {
    method public abstract boolean apply(java.lang.CharSequence);
  }
  public final class TextClassificationManager {
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
@@ -51895,7 +51891,6 @@ package android.view.textclassifier {
  }
  public abstract interface TextClassifier {
    method public abstract android.view.textclassifier.LinksInfo getLinks(java.lang.CharSequence, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextClassificationResult getTextClassificationResult(java.lang.CharSequence, int, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList);
    field public static final android.view.textclassifier.TextClassifier NO_OP;
+0 −5
Original line number Diff line number Diff line
@@ -48660,10 +48660,6 @@ package android.view.inputmethod {
package android.view.textclassifier {
  public abstract interface LinksInfo {
    method public abstract boolean apply(java.lang.CharSequence);
  }
  public final class TextClassificationManager {
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
@@ -48692,7 +48688,6 @@ package android.view.textclassifier {
  }
  public abstract interface TextClassifier {
    method public abstract android.view.textclassifier.LinksInfo getLinks(java.lang.CharSequence, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextClassificationResult getTextClassificationResult(java.lang.CharSequence, int, int, android.os.LocaleList);
    method public abstract android.view.textclassifier.TextSelection suggestSelection(java.lang.CharSequence, int, int, android.os.LocaleList);
    field public static final android.view.textclassifier.TextClassifier NO_OP;
+1 −0
Original line number Diff line number Diff line
@@ -22,6 +22,7 @@ import android.annotation.NonNull;
 * Link information that can be applied to text. See: {@link #apply(CharSequence)}.
 * Typical implementations of this interface will annotate spannable text with e.g
 * {@link android.text.style.ClickableSpan}s or other annotations.
 * @hide
 */
public interface LinksInfo {

+1 −0
Original line number Diff line number Diff line
@@ -132,6 +132,7 @@ public interface TextClassifier {
     *      a default locale, or use the system default.
     *
     * @throws IllegalArgumentException if text is null
     * @hide
     */
    LinksInfo getLinks(
            @NonNull CharSequence text, int linkMask, @Nullable LocaleList defaultLocales);