public class Util
extends java.lang.Object
Constructor and Description |
---|
Util() |
Modifier and Type | Method and Description |
---|---|
static void |
assertEquals(java.lang.Object a,
java.lang.Object b,
java.lang.String... msg) |
static void |
assertNotEquals(java.lang.Object a,
java.lang.Object b,
java.lang.String... msg) |
static byte[] |
bytes(int... b) |
static java.lang.Object |
call(java.lang.Object obj,
java.lang.String methodName,
java.lang.Object... args) |
static int |
ceil2(int x) |
static int |
ceil2(int v,
int pow2) |
static long |
ceil2(long x) |
static long |
ceil2(long v,
long pow2) |
static void |
checkAppend(long addr,
long size) |
static void |
checkRead(long addr,
int len,
long size) |
static void |
checkWrite(long addr,
int len,
long size) |
static void |
copy(java.nio.ByteBuffer src,
int srcOff,
java.nio.ByteBuffer dst,
int dstOff,
int len) |
static void |
ensureSize(MemBuffer mem,
long size) |
static void |
fillByte(java.nio.ByteBuffer bb,
int off,
int len,
int b) |
static java.lang.Object |
getField(java.lang.Object src,
java.lang.String... path) |
static boolean |
isPow2(long i) |
static int |
log2(long x) |
static void |
main(java.lang.String[] args) |
static void |
notNull(long v,
java.lang.String name) |
static void |
notNull(java.lang.Object obj,
java.lang.String name) |
static void |
setField(java.lang.Object src,
java.lang.String name,
java.lang.Object value) |
static int |
sign2(int i) |
static int |
sign2(long i) |
static java.lang.String |
toString(java.nio.ByteBuffer data,
int off,
int len) |
static java.lang.String |
toString(int[] data,
int off,
int len) |
static java.lang.String |
toString(long[] data,
int off,
int len) |
public static long ceil2(long x)
public static int ceil2(int x)
public static int ceil2(int v, int pow2)
public static long ceil2(long v, long pow2)
public static int log2(long x)
public static boolean isPow2(long i)
public static int sign2(int i)
public static int sign2(long i)
public static void fillByte(java.nio.ByteBuffer bb, int off, int len, int b)
public static void copy(java.nio.ByteBuffer src, int srcOff, java.nio.ByteBuffer dst, int dstOff, int len)
public static java.lang.String toString(int[] data, int off, int len)
public static java.lang.String toString(long[] data, int off, int len)
public static java.lang.String toString(java.nio.ByteBuffer data, int off, int len)
public static void checkRead(long addr, int len, long size)
public static void checkWrite(long addr, int len, long size)
public static void checkAppend(long addr, long size)
public static void ensureSize(MemBuffer mem, long size)
public static byte[] bytes(int... b)
public static void notNull(java.lang.Object obj, java.lang.String name)
public static void notNull(long v, java.lang.String name)
public static void assertEquals(java.lang.Object a, java.lang.Object b, java.lang.String... msg)
public static void assertNotEquals(java.lang.Object a, java.lang.Object b, java.lang.String... msg)
public static java.lang.Object getField(java.lang.Object src, java.lang.String... path)
public static void setField(java.lang.Object src, java.lang.String name, java.lang.Object value)
public static java.lang.Object call(java.lang.Object obj, java.lang.String methodName, java.lang.Object... args)
public static void main(java.lang.String[] args)