public final class IBeaconMultiFilter extends java.lang.Object implements IBeaconFilter
Modifier and Type | Class and Description |
---|---|
static class |
IBeaconMultiFilter.Builder
Multi filter Builder.
|
Modifier and Type | Field and Description |
---|---|
static int |
NO_MAJOR
The constant NO_MAJOR.
|
static int |
NO_MINOR
The constant NO_MINOR.
|
Constructor and Description |
---|
IBeaconMultiFilter(IBeaconMultiFilter.Builder builder) |
Modifier and Type | Method and Description |
---|---|
boolean |
apply(IBeaconDevice target) |
java.lang.String |
getAddress()
Gets address.
|
java.lang.String |
getBeaconUniqueId()
Gets beacon unique id.
|
java.lang.String |
getDeviceName()
Gets device name.
|
java.lang.String |
getFirmwareVersion()
Gets firmware.
|
int |
getMajor()
Gets major.
|
int |
getMinor()
Gets minor.
|
java.util.UUID |
getProximityUUID()
Gets proximity uUID.
|
public static final int NO_MAJOR
public static final int NO_MINOR
public IBeaconMultiFilter(IBeaconMultiFilter.Builder builder)
public boolean apply(IBeaconDevice target)
apply
in interface com.android.internal.util.Predicate<IBeaconDevice>
public java.lang.String getDeviceName()
public java.lang.String getAddress()
public java.util.UUID getProximityUUID()
public java.lang.String getBeaconUniqueId()
public java.lang.String getFirmwareVersion()
public int getMajor()
public int getMinor()