# 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. |