diff --git a/core/api/current.txt b/core/api/current.txt index 94f4d995bde9f..8e70bc577bebf 100644 --- a/core/api/current.txt +++ b/core/api/current.txt @@ -9140,7 +9140,7 @@ package android.bluetooth.le { method public boolean getIncludeTxPowerLevel(); method public android.util.SparseArray getManufacturerSpecificData(); method public java.util.Map getServiceData(); - method @Nullable public java.util.List getServiceSolicitationUuids(); + method @NonNull public java.util.List getServiceSolicitationUuids(); method public java.util.List getServiceUuids(); method public void writeToParcel(android.os.Parcel, int); field @NonNull public static final android.os.Parcelable.Creator CREATOR; diff --git a/core/java/android/bluetooth/le/AdvertiseData.java b/core/java/android/bluetooth/le/AdvertiseData.java index 573b93232642c..fa7ac2b27c929 100644 --- a/core/java/android/bluetooth/le/AdvertiseData.java +++ b/core/java/android/bluetooth/le/AdvertiseData.java @@ -44,7 +44,7 @@ public final class AdvertiseData implements Parcelable { @Nullable private final List mServiceUuids; - @Nullable + @NonNull private final List mServiceSolicitationUuids; private final SparseArray mManufacturerSpecificData; @@ -77,7 +77,7 @@ public final class AdvertiseData implements Parcelable { /** * Returns a list of service solicitation UUIDs within the advertisement that we invite to connect. */ - @Nullable + @NonNull public List getServiceSolicitationUuids() { return mServiceSolicitationUuids; } @@ -221,7 +221,7 @@ public final class AdvertiseData implements Parcelable { public static final class Builder { @Nullable private List mServiceUuids = new ArrayList(); - @Nullable + @NonNull private List mServiceSolicitationUuids = new ArrayList(); private SparseArray mManufacturerSpecificData = new SparseArray(); private Map mServiceData = new ArrayMap();