diff options
| author | 2020-02-25 19:45:54 -0800 | |
|---|---|---|
| committer | 2020-03-05 23:56:31 +0000 | |
| commit | ad5e4920e056be975ba15ecb1ca40f81373ebe3f (patch) | |
| tree | 2d9f681946f601ab62864b8ebb75f1f59ac7e24e | |
| parent | 9a967db5750d62581c02038126e84dceacd240e6 (diff) | |
Make WifiDeviceFilter.Builder.setSsid's arg @NonNull
Fixes: 143653080
Test: presubmit
Change-Id: Ia7715fe98c6a1f3a2d7e5cc702fadda1761e0f8e
(cherry picked from commit 133d12a7706183e045f4d7a98382c90fc7f74b68)
| -rw-r--r-- | api/current.txt | 2 | ||||
| -rw-r--r-- | core/java/android/companion/WifiDeviceFilter.java | 15 |
2 files changed, 11 insertions, 6 deletions
diff --git a/api/current.txt b/api/current.txt index 563665fb519a..fff6ee48823d 100644 --- a/api/current.txt +++ b/api/current.txt @@ -9467,7 +9467,7 @@ package android.companion { public static final class WifiDeviceFilter.Builder { ctor public WifiDeviceFilter.Builder(); method @NonNull public android.companion.WifiDeviceFilter build(); - method @NonNull public android.companion.WifiDeviceFilter.Builder setBssid(@Nullable android.net.MacAddress); + method @NonNull public android.companion.WifiDeviceFilter.Builder setBssid(@NonNull android.net.MacAddress); method @NonNull public android.companion.WifiDeviceFilter.Builder setBssidMask(@NonNull android.net.MacAddress); method @NonNull public android.companion.WifiDeviceFilter.Builder setNamePattern(@Nullable java.util.regex.Pattern); } diff --git a/core/java/android/companion/WifiDeviceFilter.java b/core/java/android/companion/WifiDeviceFilter.java index 58bf874efb41..8b48f4c46977 100644 --- a/core/java/android/companion/WifiDeviceFilter.java +++ b/core/java/android/companion/WifiDeviceFilter.java @@ -51,6 +51,7 @@ public final class WifiDeviceFilter implements DeviceFilter<ScanResult> { * expression will be shown */ @DataClass.ParcelWith(Parcelling.BuiltIn.ForPattern.class) + @DataClass.MaySetToNull private @Nullable Pattern mNamePattern = null; /** @@ -86,7 +87,7 @@ public final class WifiDeviceFilter implements DeviceFilter<ScanResult> { - // Code below generated by codegen v1.0.11. + // Code below generated by codegen v1.0.15. // // DO NOT MODIFY! // CHECKSTYLE:OFF Generated code @@ -273,7 +274,7 @@ public final class WifiDeviceFilter implements DeviceFilter<ScanResult> { * If set, only devices with BSSID matching the given one will be shown */ @DataClass.Generated.Member - public @NonNull Builder setBssid(@Nullable MacAddress value) { + public @NonNull Builder setBssid(@NonNull MacAddress value) { checkNotUsed(); mBuilderFieldsSet |= 0x2; mBssid = value; @@ -322,11 +323,15 @@ public final class WifiDeviceFilter implements DeviceFilter<ScanResult> { } @DataClass.Generated( - time = 1571960300742L, - codegenVersion = "1.0.11", + time = 1582688421965L, + codegenVersion = "1.0.15", sourceFile = "frameworks/base/core/java/android/companion/WifiDeviceFilter.java", - inputSignatures = "private @com.android.internal.util.DataClass.ParcelWith(com.android.internal.util.Parcelling.BuiltIn.ForPattern.class) @android.annotation.Nullable java.util.regex.Pattern mNamePattern\nprivate @android.annotation.Nullable android.net.MacAddress mBssid\nprivate @android.annotation.NonNull android.net.MacAddress mBssidMask\npublic @java.lang.Override boolean matches(android.net.wifi.ScanResult)\npublic @java.lang.Override java.lang.String getDeviceDisplayName(android.net.wifi.ScanResult)\npublic @java.lang.Override int getMediumType()\nclass WifiDeviceFilter extends java.lang.Object implements [android.companion.DeviceFilter<android.net.wifi.ScanResult>]\n@com.android.internal.util.DataClass(genParcelable=true, genAidl=false, genBuilder=true, genEqualsHashCode=true, genHiddenGetters=true)") + inputSignatures = "private @com.android.internal.util.DataClass.ParcelWith(com.android.internal.util.Parcelling.BuiltIn.ForPattern.class) @com.android.internal.util.DataClass.MaySetToNull @android.annotation.Nullable java.util.regex.Pattern mNamePattern\nprivate @android.annotation.Nullable android.net.MacAddress mBssid\nprivate @android.annotation.NonNull android.net.MacAddress mBssidMask\npublic @java.lang.Override boolean matches(android.net.wifi.ScanResult)\npublic @java.lang.Override java.lang.String getDeviceDisplayName(android.net.wifi.ScanResult)\npublic @java.lang.Override int getMediumType()\nclass WifiDeviceFilter extends java.lang.Object implements [android.companion.DeviceFilter<android.net.wifi.ScanResult>]\n@com.android.internal.util.DataClass(genParcelable=true, genAidl=false, genBuilder=true, genEqualsHashCode=true, genHiddenGetters=true)") @Deprecated private void __metadata() {} + + //@formatter:on + // End of generated code + } |