public class Eddystone
extends java.lang.Object
限定符和类型 | 字段和说明 |
---|---|
static java.util.Map<java.lang.Byte,java.lang.String> |
BYTE_EXPANSIONS |
static java.util.Map<java.lang.Byte,java.lang.String> |
URL_SCHEMES |
构造器和说明 |
---|
Eddystone() |
限定符和类型 | 方法和说明 |
---|---|
static java.lang.String |
encodedUrl(byte[] serviceData) |
static java.lang.String |
encodedUrl(byte[] serviceData,
int offset,
int len) |
static java.lang.String |
encodedUrlV2(byte[] serviceData) |
static boolean |
isEddyStone(byte[] bytes) |
static boolean |
isiBeacon(byte[] bytes) |
static boolean |
isTelemetryPacket(byte[] scanRecord) |
static boolean |
isUidPacket(byte[] scanRecord) |
static boolean |
isUrlPacket(byte[] scanRecord) |
static byte[] |
of(byte[] data,
int offset,
int byteCount) |
static java.lang.String |
url(byte[] scanRecord,
int len) |
static java.lang.String |
urlScheme(byte schemeByte) |
static byte[] |
urlToBytes(java.lang.String url) |
static byte[] |
urlToBytesV2(java.lang.String url) |
static java.lang.String |
urlV2(byte[] scanRecord) |
public static final java.util.Map<java.lang.Byte,java.lang.String> BYTE_EXPANSIONS
public static final java.util.Map<java.lang.Byte,java.lang.String> URL_SCHEMES
public static boolean isEddyStone(byte[] bytes)
public static boolean isiBeacon(byte[] bytes)
public static boolean isTelemetryPacket(byte[] scanRecord)
public static boolean isUidPacket(byte[] scanRecord)
public static boolean isUrlPacket(byte[] scanRecord)
public static byte[] of(byte[] data, int offset, int byteCount)
public static java.lang.String url(byte[] scanRecord, int len)
public static java.lang.String urlV2(byte[] scanRecord)
public static java.lang.String urlScheme(byte schemeByte)
public static java.lang.String encodedUrl(byte[] serviceData, int offset, int len)
public static java.lang.String encodedUrl(byte[] serviceData)
public static java.lang.String encodedUrlV2(byte[] serviceData)
public static byte[] urlToBytes(java.lang.String url)
public static byte[] urlToBytesV2(java.lang.String url)