Package com.googlecode.aviator.utils
Class Utils
- java.lang.Object
-
- com.googlecode.aviator.utils.Utils
-
public class Utils extends java.lang.Object
Some helper methods.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static class
Utils.StaticHolder
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
CURRENT_VERSION
private static char[]
HEX_ARRAY
private static java.lang.ThreadLocal<java.security.MessageDigest>
MESSAGE_DIGEST_LOCAL
private static int
TICK_INTERVAL_MS
-
Constructor Summary
Constructors Modifier Constructor Description private
Utils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
bytesToHex(byte[] bytes)
static long
currentTimeNanos()
static AviatorNumber
exponent(java.lang.Number base, java.lang.Number exp, java.util.Map<java.lang.String,java.lang.Object> env)
static java.lang.String
getAviatorScriptVersion()
static boolean
isAndroid()
static java.lang.String
md5sum(java.lang.String s)
static java.lang.String
readFully(java.io.Reader reader)
-
-
-
Field Detail
-
CURRENT_VERSION
private static final java.lang.String CURRENT_VERSION
- See Also:
- Constant Field Values
-
TICK_INTERVAL_MS
private static final int TICK_INTERVAL_MS
-
MESSAGE_DIGEST_LOCAL
private static final java.lang.ThreadLocal<java.security.MessageDigest> MESSAGE_DIGEST_LOCAL
-
HEX_ARRAY
private static final char[] HEX_ARRAY
-
-
Method Detail
-
currentTimeNanos
public static long currentTimeNanos()
-
bytesToHex
public static java.lang.String bytesToHex(byte[] bytes)
-
md5sum
public static java.lang.String md5sum(java.lang.String s)
-
readFully
public static java.lang.String readFully(java.io.Reader reader) throws java.io.IOException
- Throws:
java.io.IOException
-
exponent
public static AviatorNumber exponent(java.lang.Number base, java.lang.Number exp, java.util.Map<java.lang.String,java.lang.Object> env)
-
getAviatorScriptVersion
public static java.lang.String getAviatorScriptVersion()
-
isAndroid
public static boolean isAndroid()
-
-