Merge "Null annotations in TC APIs." into qt-dev

This commit is contained in:
Abodunrinwa Toki
2019-04-12 17:36:24 +00:00
committed by Android (Google) Code Review
4 changed files with 4 additions and 2 deletions

View File

@@ -54013,7 +54013,7 @@ package android.view.textclassifier {
method public int getEnd();
method @NonNull public String getEntity(int);
method public int getEntityCount();
method public android.os.Bundle getExtras();
method @NonNull public android.os.Bundle getExtras();
method public int getStart();
method public void writeToParcel(android.os.Parcel, int);
field @NonNull public static final android.os.Parcelable.Creator<android.view.textclassifier.TextLinks.TextLink> CREATOR;

View File

@@ -6789,7 +6789,7 @@ package android.service.textclassifier {
public abstract class TextClassifierService extends android.app.Service {
ctor public TextClassifierService();
method public static android.view.textclassifier.TextClassifier getDefaultTextClassifierImplementation(@NonNull android.content.Context);
method @NonNull public static android.view.textclassifier.TextClassifier getDefaultTextClassifierImplementation(@NonNull android.content.Context);
method @Deprecated public final android.view.textclassifier.TextClassifier getLocalTextClassifier();
method @Nullable public final android.os.IBinder onBind(android.content.Intent);
method @MainThread public abstract void onClassifyText(@Nullable android.view.textclassifier.TextClassificationSessionId, @NonNull android.view.textclassifier.TextClassification.Request, @NonNull android.os.CancellationSignal, @NonNull android.service.textclassifier.TextClassifierService.Callback<android.view.textclassifier.TextClassification>);

View File

@@ -358,6 +358,7 @@ public abstract class TextClassifierService extends Service {
/**
* Returns the platform's default TextClassifier implementation.
*/
@NonNull
public static TextClassifier getDefaultTextClassifierImplementation(@NonNull Context context) {
final TextClassificationManager tcm =
context.getSystemService(TextClassificationManager.class);

View File

@@ -281,6 +281,7 @@ public final class TextLinks implements Parcelable {
/**
* Returns a bundle containing custom data related to this TextLink.
*/
@NonNull
public Bundle getExtras() {
return mExtras;
}