RadarBeacon

class RadarBeacon(_id: String?, description: String?, tag: String?, externalId: String?, uuid: String, major: String, minor: String, metadata: JSONObject?, rssi: Int?, location: RadarCoordinate?)

Represents a Bluetooth beacon.

See also

Constructors

RadarBeacon
Link copied to clipboard
fun RadarBeacon(_id: String? = null, description: String? = null, tag: String? = null, externalId: String? = null, uuid: String, major: String, minor: String, metadata: JSONObject? = null, rssi: Int? = null, location: RadarCoordinate? = null)

Functions

equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
hashCode
Link copied to clipboard
open override fun hashCode(): Int
toJson
Link copied to clipboard
fun toJson(): JSONObject

Properties

_id
Link copied to clipboard
val _id: String? = null
The Radar ID of the beacon.
description
Link copied to clipboard
val description: String? = null
The description of the beacon.
externalId
Link copied to clipboard
val externalId: String? = null
The externalId of the beacon.
location
Link copied to clipboard
val location: RadarCoordinate? = null
The location of the beacon.
major
Link copied to clipboard
val major: String
The major ID of the beacon.
metadata
Link copied to clipboard
val metadata: JSONObject? = null
The optional set of custom key-value pairs for the beacon.
minor
Link copied to clipboard
val minor: String
The minor ID of the beacon.
rssi
Link copied to clipboard
val rssi: Int? = null
The RSSI of the beacon.
tag
Link copied to clipboard
val tag: String? = null
The tag of the beacon.
uuid
Link copied to clipboard
val uuid: String
The UUID of the beacon.