Package com.googlecode.aviator.utils
Class TypeUtils
- java.lang.Object
-
- com.googlecode.aviator.utils.TypeUtils
-
public class TypeUtils extends java.lang.Object
Java type to aviator type utilities
-
-
Field Summary
Fields Modifier and Type Field Description static long
NEWTON_METHOD_REPEATS
static java.util.Map<java.lang.String,java.lang.Class<?>>
PRIMITIVE_TYPES
-
Constructor Summary
Constructors Constructor Description TypeUtils()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static int
comapreLong(long x, long y)
static boolean
isBigInt(java.lang.Object value)
static boolean
isDecimal(java.lang.Object value)
static boolean
isDouble(java.lang.Object value)
static boolean
isLong(java.lang.Object value)
static boolean
isString(java.lang.Object value)
static java.math.BigDecimal
ln(java.util.Map<java.lang.String,java.lang.Object> env, java.math.BigDecimal x)
newton method to get natural logarithm
-
-
-
Method Detail
-
isBigInt
public static final boolean isBigInt(java.lang.Object value)
-
isDecimal
public static final boolean isDecimal(java.lang.Object value)
-
isLong
public static final boolean isLong(java.lang.Object value)
-
isDouble
public static final boolean isDouble(java.lang.Object value)
-
isString
public static final boolean isString(java.lang.Object value)
-
comapreLong
public static int comapreLong(long x, long y)
-
ln
public static java.math.BigDecimal ln(java.util.Map<java.lang.String,java.lang.Object> env, java.math.BigDecimal x)
newton method to get natural logarithm- Parameters:
x
-- Returns:
-
-