OSDN Git Service

Hide TextClassificationManager.detectLanguages API
authorAbodunrinwa Toki <toki@google.com>
Fri, 21 Apr 2017 12:56:50 +0000 (13:56 +0100)
committerAbodunrinwa Toki <toki@google.com>
Fri, 21 Apr 2017 15:25:13 +0000 (16:25 +0100)
Test: bit FrameworksCoreTests:android.view.textclassifier.TextClassificationManagerTest
Bug: 37562190
Change-Id: Ibc1b7f61a8c5c8109de70e9026434c91a3ea655c

api/current.txt
api/system-current.txt
api/test-current.txt
core/java/android/view/textclassifier/TextClassificationManager.java
core/java/android/view/textclassifier/TextLanguage.java

index 9a5a8dc..5017c88 100644 (file)
@@ -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);
index 0285865..376c2c4 100644 (file)
@@ -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);
index f02b5aa..c103a83 100644 (file)
@@ -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);
index dcdbe57..6b641db 100644 (file)
@@ -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);
index d94d163..209813a 100644 (file)
@@ -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 {