@Test public void toLong() throws Exception { try { ByteArrayUtil.toLong(null); Assert.fail(); } catch (IllegalArgumentException e) { } Assert.assertEquals(0x1234567812345678L, ByteArrayUtil.toLong(new byte[] { (byte)0x12, (byte)0x34, (byte)0x56, (byte)0x78, (byte)0x12, (byte)0x34, (byte)0x56, (byte)0x78 })); Assert.assertEquals(0x3456789012345678L, ByteArrayUtil.toLong(new byte[] { (byte)0x12, (byte)0x34, (byte)0x56, (byte)0x78, (byte)0x90, (byte)0x12, (byte)0x34, (byte)0x56, (byte)0x78 }, 1, 8)); }
public static long toLong(byte[] bytes) { checkBytesNotNull(bytes); return toLong(bytes, 0, bytes.length); }
ByteArrayUtil { public static long toLong(byte[] bytes) { checkBytesNotNull(bytes); return toLong(bytes, 0, bytes.length); } }
ByteArrayUtil { public static long toLong(byte[] bytes) { checkBytesNotNull(bytes); return toLong(bytes, 0, bytes.length); }  }
ByteArrayUtil { public static long toLong(byte[] bytes) { checkBytesNotNull(bytes); return toLong(bytes, 0, bytes.length); }  static byte[] toByteArray(byte value); static byte[] toByteArray(short value); static byte[] toByteArray(int value); static byte[] toByteArray(long value); static byte toByte(byte[] bytes); static byte toByte(byte[] bytes, int offset, int length); static short toUnsignedByte(byte[] bytes); static short toUnsignedByte(byte[] bytes, int offset, int length); static short toShort(byte[] bytes); static short toShort(byte[] bytes, int offset, int length); static int toUnsignedShort(byte[] bytes); static int toUnsignedShort(byte[] bytes, int offset, int length); static int toInt(byte[] bytes); static int toInt(byte[] bytes, int offset, int length); static long toUnsignedInt(byte[] bytes); static long toUnsignedInt(byte[] bytes, int offset, int length); static long toLong(byte[] bytes); static long toLong(byte[] bytes, int offset, int length); }
ByteArrayUtil { public static long toLong(byte[] bytes) { checkBytesNotNull(bytes); return toLong(bytes, 0, bytes.length); }  static byte[] toByteArray(byte value); static byte[] toByteArray(short value); static byte[] toByteArray(int value); static byte[] toByteArray(long value); static byte toByte(byte[] bytes); static byte toByte(byte[] bytes, int offset, int length); static short toUnsignedByte(byte[] bytes); static short toUnsignedByte(byte[] bytes, int offset, int length); static short toShort(byte[] bytes); static short toShort(byte[] bytes, int offset, int length); static int toUnsignedShort(byte[] bytes); static int toUnsignedShort(byte[] bytes, int offset, int length); static int toInt(byte[] bytes); static int toInt(byte[] bytes, int offset, int length); static long toUnsignedInt(byte[] bytes); static long toUnsignedInt(byte[] bytes, int offset, int length); static long toLong(byte[] bytes); static long toLong(byte[] bytes, int offset, int length);  }