public class EddystoneUid
extends java.lang.Object
implements android.os.Parcelable
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<EddystoneUid> |
CREATOR
Parcelable CREATOR constant.
|
| Modifier | Constructor and Description |
|---|---|
protected |
EddystoneUid(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
static EddystoneUid |
fromDevice(IEddystoneDevice fakeDevice)
Creates new Eddystone-UID object from
IEddystoneDevice instance. |
static EddystoneUid |
fromQueriedBy(java.lang.String queriedBy)
Creates new Eddystone-UID object from String value.
|
java.lang.String |
getInstanceId() |
java.lang.String |
getNamespace() |
int |
hashCode() |
static EddystoneUid |
of(java.lang.String namespace,
java.lang.String instanceId)
Creates new Eddystone-UID object with specified namespace and instance ID.
|
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public static final android.os.Parcelable.Creator<EddystoneUid> CREATOR
public static EddystoneUid of(java.lang.String namespace, java.lang.String instanceId)
namespace - the namespace.instanceId - the instance ID.public static EddystoneUid fromDevice(IEddystoneDevice fakeDevice)
IEddystoneDevice instance.fakeDevice - the Eddystone device instance.public static EddystoneUid fromQueriedBy(java.lang.String queriedBy)
queriedBy - the string value in namespace:instanceID format.java.lang.NullPointerException - if input String is null.java.lang.IllegalArgumentException - if input String has invalid format.public java.lang.String getNamespace()
public java.lang.String getInstanceId()
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 int describeContents()
describeContents in interface android.os.Parcelablepublic void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelable