public class IBeaconDeviceEvent extends AbstractBluetoothDeviceEvent
| Modifier and Type | Field and Description | 
|---|---|
| static android.os.Parcelable.Creator<IBeaconDeviceEvent> | CREATORThe Parcelable constant CREATOR. | 
| Constructor and Description | 
|---|
| IBeaconDeviceEvent(EventType eventType,
                  IBeaconRegion iBeaconRegion,
                  java.util.List<IBeaconDevice> iBeaconDeviceList)Instantiates a new iBeacon device event. | 
| Modifier and Type | Method and Description | 
|---|---|
| int | describeContents() | 
| java.util.List<IBeaconDevice> | getDeviceList()Provides device list. | 
| IBeaconRegion | getRegion()Gets iBeacon region. | 
| static IBeaconDeviceEvent | of(IBeaconDeviceEvent event,
  java.util.List<IBeaconDevice> devices)Creates IBeaconDeviceEvent from other event with provided list of devices | 
| void | writeToParcel(android.os.Parcel dest,
             int flags) | 
equals, getDeviceProfile, getEventType, getTimestamp, hashCodepublic static final android.os.Parcelable.Creator<IBeaconDeviceEvent> CREATOR
public IBeaconDeviceEvent(EventType eventType, IBeaconRegion iBeaconRegion, java.util.List<IBeaconDevice> iBeaconDeviceList)
eventType - the event typeiBeaconRegion - the iBeaconRegioniBeaconDeviceList - the iBeacon device listpublic static IBeaconDeviceEvent of(IBeaconDeviceEvent event, java.util.List<IBeaconDevice> devices)
event - the eventdevices - the devicespublic java.util.List<IBeaconDevice> getDeviceList()
AbstractBluetoothDeviceEventgetDeviceList in interface BluetoothDeviceEventgetDeviceList in class AbstractBluetoothDeviceEventpublic IBeaconRegion getRegion()
public int describeContents()
public void writeToParcel(android.os.Parcel dest,
                          int flags)