public enum EddystoneCharacteristic extends java.lang.Enum<EddystoneCharacteristic> implements BluetoothDeviceCharacteristic.BeaconCharacteristic
Enum Constant and Description |
---|
ACCELEROMETER
The Accelerometer characteristic..
|
ADVERTISING_INTERVAL
The Advertising interval characteristic.
|
BATTERY_LEVEL
The battery level characteristic.
|
BEACON_ID
Beacon Id characteristic.
|
BOOTLOADER
The Bootloader characteristic.
|
DEFAULTS
The Defaults characteristic.
|
DEVICE_TYPE
The device type characteristic.
|
FIRMWARE_REVISION
The firmware revision characteristic.
|
HARDWARE_REVISION
The hardware revision characteristic.
|
INSTANCE_ID
Instance Id characteristic.
|
MANUFACTURER_NAME
The manufacturer name characteristic.
|
MASTER_PASSWORD
The Master password characteristic.
|
NAME_ID
Name Id characteristic.
|
NAMESPACE_ID
Namespace Id characteristic.
|
NON_CONNECTABLE
The Non-connectable characteristic.
|
PASSWORD
The Password characteristic.
|
REF_TX_AT_0M
Reference Tx Power from the distance of 0m.
|
RESET
The Reset characteristic.
|
SENSOR_ON
The Sensor on characteristic.
|
SET_PASSWORD
The Password authentication characteristic.
|
SHUFFLE_INTERVAL
The Shuffle interval characteristic.
|
SHUFFLE_KEY
The Shuffle key characteristic.
|
TX_POWER_LEVEL
The Tx power characteristic..
|
URL_ID
URL Id characteristic.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getId()
Gets Beacon characteristic id.
|
java.lang.String |
toString() |
static EddystoneCharacteristic |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static EddystoneCharacteristic |
valueOf(java.util.UUID uuid)
Returns characteristic for specific UUID value.
|
static EddystoneCharacteristic[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final EddystoneCharacteristic NAME_ID
public static final EddystoneCharacteristic BEACON_ID
public static final EddystoneCharacteristic NAMESPACE_ID
public static final EddystoneCharacteristic INSTANCE_ID
public static final EddystoneCharacteristic URL_ID
public static final EddystoneCharacteristic REF_TX_AT_0M
public static final EddystoneCharacteristic ADVERTISING_INTERVAL
public static final EddystoneCharacteristic PASSWORD
public static final EddystoneCharacteristic SET_PASSWORD
public static final EddystoneCharacteristic RESET
public static final EddystoneCharacteristic DEFAULTS
public static final EddystoneCharacteristic BOOTLOADER
public static final EddystoneCharacteristic NON_CONNECTABLE
public static final EddystoneCharacteristic MASTER_PASSWORD
public static final EddystoneCharacteristic SHUFFLE_INTERVAL
public static final EddystoneCharacteristic SHUFFLE_KEY
public static final EddystoneCharacteristic DEVICE_TYPE
public static final EddystoneCharacteristic SENSOR_ON
public static final EddystoneCharacteristic ACCELEROMETER
public static final EddystoneCharacteristic TX_POWER_LEVEL
public static final EddystoneCharacteristic MANUFACTURER_NAME
public static final EddystoneCharacteristic HARDWARE_REVISION
public static final EddystoneCharacteristic FIRMWARE_REVISION
public static final EddystoneCharacteristic BATTERY_LEVEL
public static EddystoneCharacteristic[] values()
for (EddystoneCharacteristic c : EddystoneCharacteristic.values()) System.out.println(c);
public static EddystoneCharacteristic valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is nullpublic java.lang.String getId()
BluetoothDeviceCharacteristic.BeaconCharacteristic
getId
in interface BluetoothDeviceCharacteristic.BeaconCharacteristic
public java.lang.String toString()
toString
in interface BluetoothDeviceCharacteristic.BeaconCharacteristic
toString
in class java.lang.Enum<EddystoneCharacteristic>
public static EddystoneCharacteristic valueOf(java.util.UUID uuid)
uuid
- characteristic uuid