Event

public final class Event implements JsonObject

Fields

BATTERY_LEVEL_CHANGE

public static final int BATTERY_LEVEL_CHANGE

BUTTON

public static final int BUTTON

DATA_DECODED

public static final int DATA_DECODED

DEVICE_ARRIVAL

public static final int DEVICE_ARRIVAL

DEVICE_DISCOVERED

public static final int DEVICE_DISCOVERED

Device Discovered (BLE)

DEVICE_DISCOVERY_END

public static final int DEVICE_DISCOVERY_END

End of a Device Discovery (BLE)

DEVICE_MANAGER_ARRIVAL

public static final int DEVICE_MANAGER_ARRIVAL

Device Manager Arrival (BLE)

DEVICE_MANAGER_REMOVAL

public static final int DEVICE_MANAGER_REMOVAL

Device Manager Removal (BLE)

DEVICE_OWNERSHIP

public static final int DEVICE_OWNERSHIP

DEVICE_REMOVAL

public static final int DEVICE_REMOVAL

ERROR

public static final int ERROR

LISTENER_START

public static final int LISTENER_START

NOT_INITIALIZED

public static final int NOT_INITIALIZED

POWER_STATE

public static final int POWER_STATE

TERMINATE

public static final int TERMINATE

TYPE_BYTE

public static final int TYPE_BYTE

TYPE_DECODED_DATA

public static final int TYPE_DECODED_DATA

TYPE_DEVICE

public static final int TYPE_DEVICE

TYPE_LONG

public static final int TYPE_LONG

TYPE_NONE

public static final int TYPE_NONE

TYPE_STRING

public static final int TYPE_STRING

byte

public final Byte byte_

decodedData

public final DecodedData decodedData

device

public final Device device

id

public final int id

int

public final Integer int_

string

public final String string

type

public final int type

Methods

create

public static Event create(int id)

create

public static Event create(int id, Byte value)

create

public static Event create(int id, Integer value)

create

public static Event create(int id, String value)

create

public static Event create(int id, DecodedData value)

create

public static Event create(int id, Device value)

equals

public boolean equals(Object o)

getByte

public byte getByte()

getDecodedData

public DecodedData getDecodedData()

getDevice

public Device getDevice()

getId

public int getId()

getInt

public int getInt()

getString

public String getString()

getType

public int getType()

hashCode

public int hashCode()

toJsonObject

public JSONObject toJsonObject()

valueOf

public static Event valueOf(JSONObject jsonObject)