public final class JavaHelper extends Object
Modifier and Type | Field and Description |
---|---|
private static char[] |
HEX_DIGITS
hexadecimal values
|
private static org.slf4j.Logger |
LOGGER |
private static MessageDigest |
messageDigest
Message digest for generating single identifier
|
private static org.reflections.Reflections |
reflections |
Modifier | Constructor and Description |
---|---|
private |
JavaHelper() |
Modifier and Type | Method and Description |
---|---|
static void |
appendTextToStringBuilderWithLineBreak(StringBuilder stringBuilder,
String message) |
static Boolean |
asBoolean(Object object)
return Object value as Boolean
|
static Double |
asDouble(Object object)
return Object value as Double
|
static Integer |
asInteger(Object object)
return Object value as Integer
|
static String |
asString(Object object)
return Object value as String
|
private static String |
bytesToHex(byte[] b)
Transforms byte to hex representation
|
static String |
generateID(String message)
Generates a sensor id from description and current time as long.
|
static Set<Integer> |
getIntegerSetFromString(String s) |
static <T> Set<Class<? extends T>> |
getSubclasses(Class<T> clazz) |
private static final org.slf4j.Logger LOGGER
private static final char[] HEX_DIGITS
private static MessageDigest messageDigest
private static org.reflections.Reflections reflections
public static String generateID(String message)
message
- sensor descriptionprivate static String bytesToHex(byte[] b)
b
- bytespublic static void appendTextToStringBuilderWithLineBreak(StringBuilder stringBuilder, String message)
public static String asString(Object object)
object
- to get as Stringpublic static Double asDouble(Object object)
object
- to get as Doublepublic static Integer asInteger(Object object)
object
- to get as Integerpublic static Boolean asBoolean(Object object)
object
- to get as BooleanCopyright © 2012-2015 52north.org. All Rights Reserved.