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.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public BeaconInfo.Builder builder()
public void writeToParcel(android.os.Parcel dest, int flags)
writeToParcel
in interface android.os.Parcelable
public int describeContents()
describeContents
in interface android.os.Parcelable