public final class FirmwareRevisions
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
| static java.util.Set<java.lang.String> | EDDYSTONE_PROFILE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices which support only Eddystone profile | 
| static java.util.Set<java.lang.String> | IBEACON_PROFILE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices which support only iBeacon profile | 
| static java.util.Set<java.lang.String> | NON_SWITCHABLE_PROFILE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices with only IBeacon profile available | 
| static java.util.Set<java.lang.String> | NORMAL_MODE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices with many writable characteristic available | 
| static java.util.Set<java.lang.String> | SECURE_MODE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices with single writable characteristic available | 
| static java.util.Set<java.lang.String> | SWITCHABLE_PROFILE_FIRMWARE_VERSIONSSet of firmware revisions of beacon devices available to switch between IBeacon and Eddystone profile | 
| Constructor and Description | 
|---|
| FirmwareRevisions() | 
| Modifier and Type | Method and Description | 
|---|---|
| static boolean | isEddystoneOnly(java.lang.String firmwareVersion)Checks if provided firmware versions is applicable only for Eddystone profile | 
| static boolean | isIBeaconOnly(java.lang.String firmwareVersion)Checks if provided firmware versions is applicable only for iBeacon profile | 
| static boolean | isSwitchable(java.lang.String firmwareVersion)Checks if provided firmware versions supports switching profiles | 
public static final java.util.Set<java.lang.String> NORMAL_MODE_FIRMWARE_VERSIONS
public static final java.util.Set<java.lang.String> SECURE_MODE_FIRMWARE_VERSIONS
public static final java.util.Set<java.lang.String> NON_SWITCHABLE_PROFILE_FIRMWARE_VERSIONS
public static final java.util.Set<java.lang.String> SWITCHABLE_PROFILE_FIRMWARE_VERSIONS
public static final java.util.Set<java.lang.String> IBEACON_PROFILE_FIRMWARE_VERSIONS
public static final java.util.Set<java.lang.String> EDDYSTONE_PROFILE_FIRMWARE_VERSIONS
public static boolean isSwitchable(java.lang.String firmwareVersion)
firmwareVersion - version of beacon devicepublic static boolean isIBeaconOnly(java.lang.String firmwareVersion)
firmwareVersion - version od beacon devicepublic static boolean isEddystoneOnly(java.lang.String firmwareVersion)
firmwareVersion - version od beacon device