public class BeaconId
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<BeaconId> |
CREATOR |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static BeaconId |
fromJSONObject(org.json.JSONObject jsonObject)
Creates BeaconId from
JSONObject |
static BeaconId |
fromQueriedBy(java.lang.String queriedBy)
Creates Beacon id from string in json
|
static java.util.List<BeaconId> |
getIBeaconFutureIds(org.json.JSONObject jsonObject)
Gets List of BeaconId from json object
|
int |
getMajor() |
int |
getMinor() |
java.util.UUID |
getProximity() |
int |
hashCode() |
static BeaconId |
of(IBeaconDevice beaconDevice)
Creates BeaconId from
IBeaconDevice |
static BeaconId |
of(java.util.UUID proximity,
int major,
int minor)
Creates BeaconId with given proximity, major and minor
|
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<BeaconId> CREATOR
public static BeaconId of(java.util.UUID proximity, int major, int minor)
proximity - proximity uuidmajor - majorminor - minorpublic int getMinor()
public int getMajor()
public java.util.UUID getProximity()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic static BeaconId of(IBeaconDevice beaconDevice)
IBeaconDevicebeaconDevice - the beacon devicepublic static BeaconId fromQueriedBy(java.lang.String queriedBy)
queriedBy - stringpublic static BeaconId fromJSONObject(org.json.JSONObject jsonObject)
JSONObjectjsonObject - the json objectpublic static java.util.List<BeaconId> getIBeaconFutureIds(org.json.JSONObject jsonObject)
jsonObject - the json objectpublic int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelable