xxl.util
Class Math
java.lang.Object
|
+--xxl.util.Math
- public class Math
- extends java.lang.Object
|
Constructor Summary |
Math()
|
|
Method Summary |
static int |
ceil(int i,
int base)
|
static int |
floor(int i,
int base)
|
static int |
getObjectSize(java.lang.Object object)
|
protected static int |
getObjectSize(java.lang.Object object,
java.lang.Class cl,
java.util.Set hs)
|
static java.lang.Object |
max(java.lang.Object o1,
java.lang.Object o2)
|
static java.lang.Object |
max(java.lang.Object o1,
java.lang.Object o2,
java.util.Comparator comparator)
|
static java.lang.Object |
medianOfThree(Array array,
java.util.Comparator comparator)
|
static java.lang.Object |
medianOfThree(java.lang.Object[] array,
java.util.Comparator comparator)
|
static java.lang.Object |
medianOfThree(java.lang.Object a,
java.lang.Object b,
java.lang.Object c,
java.util.Comparator comparator)
|
static java.lang.Object |
min(java.lang.Object o1,
java.lang.Object o2)
|
static java.lang.Object |
min(java.lang.Object o1,
java.lang.Object o2,
java.util.Comparator comparator)
|
static int |
signum(double d)
|
static int |
signum(long i)
|
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
REFERENCE_MEM_SIZE
public static final int REFERENCE_MEM_SIZE
Math
public Math()
getObjectSize
public static int getObjectSize(java.lang.Object object)
throws java.lang.IllegalAccessException
getObjectSize
protected static int getObjectSize(java.lang.Object object,
java.lang.Class cl,
java.util.Set hs)
throws java.lang.IllegalAccessException
ceil
public static final int ceil(int i,
int base)
floor
public static final int floor(int i,
int base)
signum
public static final int signum(double d)
signum
public static final int signum(long i)
min
public static final java.lang.Object min(java.lang.Object o1,
java.lang.Object o2,
java.util.Comparator comparator)
min
public static final java.lang.Object min(java.lang.Object o1,
java.lang.Object o2)
max
public static final java.lang.Object max(java.lang.Object o1,
java.lang.Object o2,
java.util.Comparator comparator)
max
public static final java.lang.Object max(java.lang.Object o1,
java.lang.Object o2)
medianOfThree
public static final java.lang.Object medianOfThree(java.lang.Object a,
java.lang.Object b,
java.lang.Object c,
java.util.Comparator comparator)
medianOfThree
public static final java.lang.Object medianOfThree(java.lang.Object[] array,
java.util.Comparator comparator)
medianOfThree
public static final java.lang.Object medianOfThree(Array array,
java.util.Comparator comparator)