@Test void toBytes_test3() { assertThrows(IllegalArgumentException.class, () -> UnsignedNumberUtil.toBytes((long) -1) ); }
public static byte[] toBytes(int ushortValue) { if (!isWithinUnsignedShort(ushortValue)) { throw new IllegalArgumentException(OUT_OF_RANGE_ERROR); } byte[] bytes = new byte[2]; bytes[1] = (byte) (0x00ff & (ushortValue)); bytes[0] = (byte) (0x00ff & (ushortValue >>> 8)); return bytes; }
UnsignedNumberUtil { public static byte[] toBytes(int ushortValue) { if (!isWithinUnsignedShort(ushortValue)) { throw new IllegalArgumentException(OUT_OF_RANGE_ERROR); } byte[] bytes = new byte[2]; bytes[1] = (byte) (0x00ff & (ushortValue)); bytes[0] = (byte) (0x00ff & (ushortValue >>> 8)); return bytes; } }
UnsignedNumberUtil { public static byte[] toBytes(int ushortValue) { if (!isWithinUnsignedShort(ushortValue)) { throw new IllegalArgumentException(OUT_OF_RANGE_ERROR); } byte[] bytes = new byte[2]; bytes[1] = (byte) (0x00ff & (ushortValue)); bytes[0] = (byte) (0x00ff & (ushortValue >>> 8)); return bytes; } private  UnsignedNumberUtil(); }
UnsignedNumberUtil { public static byte[] toBytes(int ushortValue) { if (!isWithinUnsignedShort(ushortValue)) { throw new IllegalArgumentException(OUT_OF_RANGE_ERROR); } byte[] bytes = new byte[2]; bytes[1] = (byte) (0x00ff & (ushortValue)); bytes[0] = (byte) (0x00ff & (ushortValue >>> 8)); return bytes; } private  UnsignedNumberUtil(); static short getUnsignedByte(byte value); static int getUnsignedShort(ByteBuffer byteBuffer); static int getUnsignedShort(byte[] bytes); static long getUnsignedInt(ByteBuffer byteBuffer); static long getUnsignedInt(byte[] bytes); static BigInteger getUnsignedLong(ByteBuffer byteBuffer); static byte[] toBytes(int ushortValue); static byte[] toBytes(long uintValue); static byte[] toBytes(BigInteger unsignedLongValue); static boolean isWithinUnsignedByte(int value); static boolean isWithinUnsignedShort(int value); static boolean isWithinUnsignedInt(long value); static boolean isWithinUnsignedLong(BigInteger value); }
UnsignedNumberUtil { public static byte[] toBytes(int ushortValue) { if (!isWithinUnsignedShort(ushortValue)) { throw new IllegalArgumentException(OUT_OF_RANGE_ERROR); } byte[] bytes = new byte[2]; bytes[1] = (byte) (0x00ff & (ushortValue)); bytes[0] = (byte) (0x00ff & (ushortValue >>> 8)); return bytes; } private  UnsignedNumberUtil(); static short getUnsignedByte(byte value); static int getUnsignedShort(ByteBuffer byteBuffer); static int getUnsignedShort(byte[] bytes); static long getUnsignedInt(ByteBuffer byteBuffer); static long getUnsignedInt(byte[] bytes); static BigInteger getUnsignedLong(ByteBuffer byteBuffer); static byte[] toBytes(int ushortValue); static byte[] toBytes(long uintValue); static byte[] toBytes(BigInteger unsignedLongValue); static boolean isWithinUnsignedByte(int value); static boolean isWithinUnsignedShort(int value); static boolean isWithinUnsignedInt(long value); static boolean isWithinUnsignedLong(BigInteger value); static final short UNSIGNED_BYTE_MAX; static final int UNSIGNED_SHORT_MAX; static final long UNSIGNED_INT_MAX; static final BigInteger UNSIGNED_LONG_MAX; }