public class IBeacon extends Beacon
Modifier and Type | Field and Description |
---|---|
static android.os.Parcelable.Creator<IBeacon> |
CREATOR |
Constructor and Description |
---|
IBeacon() |
IBeacon(byte[] data,
int start,
android.bluetooth.BluetoothDevice device) |
IBeacon(android.os.ParcelUuid proximityUuid,
int major,
int minor) |
Modifier and Type | Method and Description |
---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
int |
getMajor() |
int |
getMinor() |
android.os.ParcelUuid |
getProximityUuid() |
java.lang.String |
getTypeString()
Gets the type of this beacon as a string
|
int |
hashCode() |
void |
setMajor(int major)
Sets the iBeacon Major for use with Configurations
|
void |
setMinor(int minor)
Sets the iBeacon Minor for use with Configurations
|
void |
setProximityUuid(android.os.ParcelUuid proximityUuid)
Sets the Proximity UUID of the iBeacon for use with Configurations
|
java.lang.String |
toString() |
void |
update(byte[] data,
int start) |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
getBluetoothDevice, getDistance, getLastSeen, getName, getRSSI, getTransmissionPower, getVisibilityTimeoutInterval, isVisible, setLastSeen, setRSSI, setVisibilityTimeoutInterval, updateProperties
public static final android.os.Parcelable.Creator<IBeacon> CREATOR
public IBeacon(byte[] data, int start, android.bluetooth.BluetoothDevice device)
public IBeacon(android.os.ParcelUuid proximityUuid, int major, int minor)
public IBeacon()
public java.lang.String getTypeString()
Beacon
getTypeString
in class Beacon
public android.os.ParcelUuid getProximityUuid()
public void setProximityUuid(android.os.ParcelUuid proximityUuid)
proximityUuid
- public int getMajor()
public void setMajor(int major)
major
- public int getMinor()
public void setMinor(int minor)
minor
- public void update(byte[] data, int start)
public int describeContents()
describeContents
in interface android.os.Parcelable
describeContents
in class Beacon
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
writeToParcel
in class Beacon
public java.lang.String toString()
toString
in class java.lang.Object