public final class IBeaconPropertyValidator
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
static void |
validateAdvertisingInterval(int beaconIntervalMillis)
Validates Beacon advertising interval.
|
static void |
validateBeaconMasterPassword(java.lang.String masterPassword)
Validates beacon master password.
|
static void |
validateBeaconPassword(java.lang.String beaconPassword,
java.lang.String firmwareRevision)
Validates Beacon password.
|
static void |
validateMajor(int major)
Validates Beacon major value the value should be within the range [0, 65535].
|
static void |
validateMinor(int minor)
Validates Beacon minor value the value should be within the range [0, 65535]
|
static void |
validateModelName(java.lang.String name) |
static void |
validatePowerLevel(int txPowerLevel)
Validates Beacon power level.
|
public static void validateModelName(java.lang.String name)
public static void validateMajor(int major)
major
- the majorpublic static void validateMinor(int minor)
minor
- the minorpublic static void validatePowerLevel(int txPowerLevel)
txPowerLevel
- the tx power levelpublic static void validateAdvertisingInterval(int beaconIntervalMillis)
beaconIntervalMillis
- the beacon interval millispublic static void validateBeaconPassword(java.lang.String beaconPassword, java.lang.String firmwareRevision)
beaconPassword
- the beacon passwordpublic static void validateBeaconMasterPassword(java.lang.String masterPassword)
masterPassword
- the master password