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

Commit 85578022 authored by Abodunrinwa Toki's avatar Abodunrinwa Toki
Browse files

Hide TextClassificationManager.detectLanguages API

Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest
Bug: 37562190
Change-Id: Ibc1b7f61a8c5c8109de70e9026434c91a3ea655c
parent 0db9724b
Loading
Loading
Loading
Loading
+0 −15
Original line number Diff line number Diff line
@@ -48287,7 +48287,6 @@ package android.view.textclassifier {
  }
  public final class TextClassificationManager {
    method public java.util.List<android.view.textclassifier.TextLanguage> detectLanguages(java.lang.CharSequence);
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
  }
@@ -48326,20 +48325,6 @@ package android.view.textclassifier {
    field public static final java.lang.String TYPE_URL = "url";
  }
  public final class TextLanguage {
    method public float getConfidenceScore(java.util.Locale);
    method public int getEndIndex();
    method public java.util.Locale getLanguage(int);
    method public int getLanguageCount();
    method public int getStartIndex();
  }
  public static final class TextLanguage.Builder {
    ctor public TextLanguage.Builder(int, int);
    method public android.view.textclassifier.TextLanguage build();
    method public android.view.textclassifier.TextLanguage.Builder setLanguage(java.util.Locale, float);
  }
  public final class TextSelection {
    method public float getConfidenceScore(java.lang.String);
    method public java.lang.String getEntity(int);
+0 −15
Original line number Diff line number Diff line
@@ -51868,7 +51868,6 @@ package android.view.textclassifier {
  }
  public final class TextClassificationManager {
    method public java.util.List<android.view.textclassifier.TextLanguage> detectLanguages(java.lang.CharSequence);
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
  }
@@ -51907,20 +51906,6 @@ package android.view.textclassifier {
    field public static final java.lang.String TYPE_URL = "url";
  }
  public final class TextLanguage {
    method public float getConfidenceScore(java.util.Locale);
    method public int getEndIndex();
    method public java.util.Locale getLanguage(int);
    method public int getLanguageCount();
    method public int getStartIndex();
  }
  public static final class TextLanguage.Builder {
    ctor public TextLanguage.Builder(int, int);
    method public android.view.textclassifier.TextLanguage build();
    method public android.view.textclassifier.TextLanguage.Builder setLanguage(java.util.Locale, float);
  }
  public final class TextSelection {
    method public float getConfidenceScore(java.lang.String);
    method public java.lang.String getEntity(int);
+0 −15
Original line number Diff line number Diff line
@@ -48665,7 +48665,6 @@ package android.view.textclassifier {
  }
  public final class TextClassificationManager {
    method public java.util.List<android.view.textclassifier.TextLanguage> detectLanguages(java.lang.CharSequence);
    method public android.view.textclassifier.TextClassifier getTextClassifier();
    method public void setTextClassifier(android.view.textclassifier.TextClassifier);
  }
@@ -48704,20 +48703,6 @@ package android.view.textclassifier {
    field public static final java.lang.String TYPE_URL = "url";
  }
  public final class TextLanguage {
    method public float getConfidenceScore(java.util.Locale);
    method public int getEndIndex();
    method public java.util.Locale getLanguage(int);
    method public int getLanguageCount();
    method public int getStartIndex();
  }
  public static final class TextLanguage.Builder {
    ctor public TextLanguage.Builder(int, int);
    method public android.view.textclassifier.TextLanguage build();
    method public android.view.textclassifier.TextLanguage.Builder setLanguage(java.util.Locale, float);
  }
  public final class TextSelection {
    method public float getConfidenceScore(java.lang.String);
    method public java.lang.String getEntity(int);
+1 −0
Original line number Diff line number Diff line
@@ -82,6 +82,7 @@ public final class TextClassificationManager {
     * This is a blocking operation you should avoid calling it on the UI thread.
     *
     * @throws IllegalArgumentException if text is null
     * @hide
     */
    public List<TextLanguage> detectLanguages(@NonNull CharSequence text) {
        Preconditions.checkArgument(text != null);
+1 −0
Original line number Diff line number Diff line
@@ -28,6 +28,7 @@ import java.util.Locale;

/**
 * Specifies detected languages for a section of text indicated by a start and end index.
 * @hide
 */
public final class TextLanguage {