public final class EddystoneUtils
extends java.lang.Object
| Modifier and Type | Method and Description | 
|---|---|
| static java.lang.String | deserializeUrl(byte[] values)Provides url from byte array. | 
| static java.lang.String | fromHexedUrlToUrl(java.lang.String hex)Returns human readable representation from hexed String. | 
| static void | isAllASCIIPrintable(java.lang.String input) | 
| static boolean | isStringOnlyHex(java.lang.String input) | 
| static byte[] | serializeUrl(java.lang.String url)Serializes url into Eddystone-based byte array format. | 
| static java.lang.String | toAlignedString(java.lang.String arg,
               int targetLength)Creates String with with specific length aligned to the end with
 filled with "0" from the beginning. | 
| static java.lang.String | toHexString(byte[] bytes)Converts array of bytes to hexed string. | 
| static java.lang.String | toStringFromHex(byte[] value)Transforms bytes array into String representation. | 
public static java.lang.String toStringFromHex(byte[] value)
value - the valuepublic static java.lang.String toHexString(byte[] bytes)
bytes - the bytespublic static java.lang.String toAlignedString(java.lang.String arg,
                                               int targetLength)
arg - the argtargetLength - the target lengthpublic static java.lang.String deserializeUrl(byte[] values)
values - the valuespublic static byte[] serializeUrl(java.lang.String url)
url - the urlpublic static java.lang.String fromHexedUrlToUrl(java.lang.String hex)
hex - the hexpublic static boolean isStringOnlyHex(java.lang.String input)
public static void isAllASCIIPrintable(java.lang.String input)