/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] int2bytes(int v) { byte[] ret = {0, 0, 0, 0}; int2bytes(v, ret); return ret; }
/** * to long. * * @param b byte array. * @return long. */ public static long bytes2long(byte[] b) { return bytes2long(b, 0); }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] long2bytes(long v) { byte[] ret = {0, 0, 0, 0, 0, 0, 0, 0}; long2bytes(v, ret); return ret; }
/** * to byte array. * * @param v value. * @param b byte array. */ public static void short2bytes(short v, byte[] b) { short2bytes(v, b, 0); }
/** * to int. * * @param b byte array. * @return int. */ public static int bytes2int(byte[] b) { return bytes2int(b, 0); }
/** * to byte array. * * @param v value. * @param b byte array. */ public static void float2bytes(float v, byte[] b) { float2bytes(v, b, 0); }
/** * to short. * * @param b byte array. * @return short. */ public static short bytes2short(byte[] b) { return bytes2short(b, 0); }
@Override public void reset() throws IOException { ensureOpen(); mPosition = mMark; }
/** * to int. * * @param b byte array. * @return int. */ public static float bytes2float(byte[] b) { return bytes2float(b, 0); }
/** * to long. * * @param b byte array. * @return double. */ public static double bytes2double(byte[] b) { return bytes2double(b, 0); }
/** * to base64 string. * * @param b byte array. * @return base64 string. */ public static String bytes2base64(byte[] b) { return bytes2base64(b, 0, b.length, BASE64); }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] int2bytes(int v) { byte[] ret = {0, 0, 0, 0}; int2bytes(v, ret); return ret; }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] long2bytes(long v) { byte[] ret = {0, 0, 0, 0, 0, 0, 0, 0}; long2bytes(v, ret); return ret; }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] short2bytes(short v) { byte[] ret = {0, 0}; short2bytes(v, ret); return ret; }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] float2bytes(float v) { byte[] ret = {0, 0, 0, 0}; float2bytes(v, ret); return ret; }
/** * to short. * * @param b byte array. * @return short. */ public static short bytes2short(byte[] b) { return bytes2short(b, 0); }
/** * to byte array. * * @param v value. * @param b byte array. */ public static void int2bytes(int v, byte[] b) { int2bytes(v, b, 0); }
/** * to byte array. * * @param v value. * @param b byte array. */ public static void long2bytes(long v, byte[] b) { long2bytes(v, b, 0); }
/** * to byte array. * * @param v value. * @return byte[]. */ public static byte[] float2bytes(float v) { byte[] ret = {0, 0, 0, 0}; float2bytes(v, ret); return ret; }
/** * to byte array. * * @param v value. * @param b byte array. */ public static void int2bytes(int v, byte[] b) { int2bytes(v, b, 0); }