public class BeaconInfo
extends java.lang.Object
implements android.os.Parcelable
BeaconInfo.Builder object or invoke builder()
on existing object.| Modifier and Type | Class and Description |
|---|---|
static class |
BeaconInfo.Builder |
| Modifier and Type | Field and Description |
|---|---|
java.lang.Double |
batteryLifeExpectancyInDays
Beacon's life expectancy (in days).
|
Color |
color
Beacon's color.
|
static android.os.Parcelable.Creator<BeaconInfo> |
CREATOR |
MacAddress |
macAddress
Beacon's MAC address.
|
java.lang.Integer |
major
Beacon's major value.
|
java.lang.Integer |
minor
Beacon's minor value.
|
java.lang.String |
name
Beacon's name as set in Estimote Cloud.
|
BeaconInfoSettings |
settings
Additional settings.
|
java.util.UUID |
uuid
Proximity UUID.
|
| Modifier | Constructor and Description |
|---|---|
protected |
BeaconInfo(android.os.Parcel in) |
|
BeaconInfo(java.util.UUID uuid,
java.lang.Integer major,
java.lang.Integer minor,
MacAddress macAddress,
java.lang.String name,
Color color,
java.lang.Double batteryLifeExpectancyInDays,
BeaconInfoSettings settings) |
| Modifier and Type | Method and Description |
|---|---|
BeaconInfo.Builder |
builder() |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
int |
hashCode() |
java.lang.String |
toString() |
void |
writeToParcel(android.os.Parcel dest,
int flags) |
public final java.util.UUID uuid
public final java.lang.Integer major
public final java.lang.Integer minor
public final MacAddress macAddress
public final java.lang.String name
public final Color color
public final java.lang.Double batteryLifeExpectancyInDays
public final BeaconInfoSettings settings
public static final android.os.Parcelable.Creator<BeaconInfo> CREATOR
public BeaconInfo(java.util.UUID uuid,
java.lang.Integer major,
java.lang.Integer minor,
MacAddress macAddress,
java.lang.String name,
Color color,
java.lang.Double batteryLifeExpectancyInDays,
BeaconInfoSettings settings)
protected BeaconInfo(android.os.Parcel in)
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 BeaconInfo.Builder builder()
public void writeToParcel(android.os.Parcel dest,
int flags)
writeToParcel in interface android.os.Parcelablepublic int describeContents()
describeContents in interface android.os.Parcelable