public final class EddystoneParser extends Parser<EddystoneDevice>
CACHE_SIZE, devicesCache, frameData, hashCodeBuilder, isEnabled, rssiCalculator| Constructor and Description |
|---|
EddystoneParser(ScanContext scanContext) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
areTriggerFramesParsed(java.lang.String deviceAddress) |
protected void |
disable() |
java.lang.String |
getNamespaceForDevice(java.lang.String deviceAddress) |
boolean |
isScanResponsePresent() |
boolean |
isValidEddystoneFrame(byte[] scanRecord) |
boolean |
parseFrame(EddystoneFrameType frameType,
java.lang.String deviceAddress,
byte[] scanRecord) |
clearRssiCalculation, extractFrameData, getFrameData, isEnabledpublic EddystoneParser(ScanContext scanContext)
public boolean isValidEddystoneFrame(byte[] scanRecord)
public boolean parseFrame(EddystoneFrameType frameType, java.lang.String deviceAddress, byte[] scanRecord)
public java.lang.String getNamespaceForDevice(java.lang.String deviceAddress)
public boolean areTriggerFramesParsed(java.lang.String deviceAddress)
public boolean isScanResponsePresent()
protected void disable()
disable in class Parser<EddystoneDevice>