public class EddystoneDevice extends java.lang.Object implements IEddystoneDevice
IEddystoneDevice
implementation.Modifier and Type | Class and Description |
---|---|
static class |
EddystoneDevice.Builder |
RemoteBluetoothDevice.Characteristics
Modifier and Type | Field and Description |
---|---|
static <any> |
CREATOR
Parcelable constant CREATOR.
|
Modifier and Type | Method and Description |
---|---|
int |
compareTo(IEddystoneDevice another) |
int |
describeContents() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getAddress() |
int |
getBatteryPower() |
int |
getBatteryVoltage() |
double |
getDistance() |
java.lang.String |
getFirmwareVersion() |
java.lang.String |
getInstanceId() |
java.lang.String |
getName() |
java.lang.String |
getNamespaceId() |
byte[] |
getPassword() |
int |
getPduCount() |
DeviceProfile |
getProfile() |
Proximity |
getProximity() |
double |
getRssi() |
int |
getTelemetryVersion() |
double |
getTemperature() |
int |
getTimeSincePowerUp() |
long |
getTimestamp() |
int |
getTxPower() |
java.lang.String |
getUniqueId() |
java.lang.String |
getUrl() |
int |
hashCode() |
boolean |
isShuffled() |
void |
setPassword(byte[] password) |
void |
writeToParcel(Parcel dest,
int flags) |
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int compareTo(IEddystoneDevice another)
compareTo
in interface java.lang.Comparable<IEddystoneDevice>
public int describeContents()
public void writeToParcel(Parcel dest, int flags)
public double getDistance()
getDistance
in interface RemoteBluetoothDevice
public long getTimestamp()
getTimestamp
in interface RemoteBluetoothDevice
public java.lang.String getAddress()
getAddress
in interface RemoteBluetoothDevice
public Proximity getProximity()
getProximity
in interface RemoteBluetoothDevice
public double getRssi()
getRssi
in interface RemoteBluetoothDevice
public void setPassword(byte[] password)
setPassword
in interface RemoteBluetoothDevice
public byte[] getPassword()
getPassword
in interface RemoteBluetoothDevice
public java.lang.String getFirmwareVersion()
getFirmwareVersion
in interface RemoteBluetoothDevice
public java.lang.String getName()
getName
in interface RemoteBluetoothDevice
public java.lang.String getUniqueId()
getUniqueId
in interface RemoteBluetoothDevice
public int getBatteryPower()
getBatteryPower
in interface RemoteBluetoothDevice
public java.lang.String getNamespaceId()
getNamespaceId
in interface IEddystoneDevice
public java.lang.String getInstanceId()
getInstanceId
in interface IEddystoneDevice
public int getTxPower()
getTxPower
in interface RemoteBluetoothDevice
public DeviceProfile getProfile()
getProfile
in interface RemoteBluetoothDevice
public java.lang.String getUrl()
getUrl
in interface IEddystoneDevice
public int getBatteryVoltage()
getBatteryVoltage
in interface IEddystoneDevice
public double getTemperature()
getTemperature
in interface IEddystoneDevice
public int getPduCount()
getPduCount
in interface IEddystoneDevice
public int getTimeSincePowerUp()
getTimeSincePowerUp
in interface IEddystoneDevice
public int getTelemetryVersion()
getTelemetryVersion
in interface IEddystoneDevice
public boolean isShuffled()
isShuffled
in interface RemoteBluetoothDevice