# Print output for @column tags ?>
public
static
final
class
WifiDeviceFilter.Builder
extends Object
java.lang.Object | |
↳ | android.companion.WifiDeviceFilter.Builder |
A builder for WifiDeviceFilter
Public constructors | |
---|---|
Builder()
|
Public methods | |
---|---|
WifiDeviceFilter
|
build()
Builds the instance. |
WifiDeviceFilter.Builder
|
setBssid(MacAddress value)
If set, only devices with BSSID matching the given one will be shown |
WifiDeviceFilter.Builder
|
setBssidMask(MacAddress value)
If set, only bits at positions set in this mask, will be compared to the given
|
WifiDeviceFilter.Builder
|
setNamePattern(Pattern value)
If set, only devices with |
Inherited methods | |
---|---|
public Builder ()
public WifiDeviceFilter build ()
Builds the instance. This builder should not be touched after calling this!
Returns | |
---|---|
WifiDeviceFilter |
This value cannot be null . |
public WifiDeviceFilter.Builder setBssid (MacAddress value)
If set, only devices with BSSID matching the given one will be shown
Parameters | |
---|---|
value |
MacAddress : This value cannot be null . |
Returns | |
---|---|
WifiDeviceFilter.Builder |
This value cannot be null . |
public WifiDeviceFilter.Builder setBssidMask (MacAddress value)
If set, only bits at positions set in this mask, will be compared to the given
Builder#setBssid
filter.
Parameters | |
---|---|
value |
MacAddress : This value cannot be null . |
Returns | |
---|---|
WifiDeviceFilter.Builder |
This value cannot be null . |
public WifiDeviceFilter.Builder setNamePattern (Pattern value)
If set, only devices with BluetoothDevice#getName
matching the given regular
expression will be shown
Parameters | |
---|---|
value |
Pattern : This value may be null . |
Returns | |
---|---|
WifiDeviceFilter.Builder |
This value cannot be null . |