Loading api/current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -48286,12 +48286,7 @@ 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 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); } Loading Loading @@ -48319,7 +48314,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; Loading @@ -48330,20 +48324,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); api/system-current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -51867,12 +51867,7 @@ 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 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); } Loading Loading @@ -51900,7 +51895,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; Loading @@ -51911,20 +51905,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); api/test-current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -48665,12 +48665,7 @@ 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 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); } Loading Loading @@ -48698,7 +48693,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; Loading @@ -48709,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); core/java/android/view/textclassifier/LinksInfo.java +1 −0 Original line number Diff line number Diff line Loading @@ -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 { Loading core/java/android/view/textclassifier/TextClassificationManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -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); Loading Loading
api/current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -48286,12 +48286,7 @@ 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 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); } Loading Loading @@ -48319,7 +48314,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; Loading @@ -48330,20 +48324,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);
api/system-current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -51867,12 +51867,7 @@ 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 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); } Loading Loading @@ -51900,7 +51895,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; Loading @@ -51911,20 +51905,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);
api/test-current.txt +0 −20 Original line number Diff line number Diff line Loading @@ -48665,12 +48665,7 @@ 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 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); } Loading Loading @@ -48698,7 +48693,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; Loading @@ -48709,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);
core/java/android/view/textclassifier/LinksInfo.java +1 −0 Original line number Diff line number Diff line Loading @@ -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 { Loading
core/java/android/view/textclassifier/TextClassificationManager.java +1 −0 Original line number Diff line number Diff line Loading @@ -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); Loading