Package com.googlecode.aviator.utils
Class TypeUtils
- java.lang.Object
-
- com.googlecode.aviator.utils.TypeUtils
-
public class TypeUtils extends java.lang.ObjectJava type to aviator type utilities
-
-
Field Summary
Fields Modifier and Type Field Description static longNEWTON_METHOD_REPEATSstatic 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 intcomapreLong(long x, long y)static booleanisBigInt(java.lang.Object value)static booleanisDecimal(java.lang.Object value)static booleanisDouble(java.lang.Object value)static booleanisLong(java.lang.Object value)static booleanisString(java.lang.Object value)static java.math.BigDecimalln(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:
-
-