Lines Matching refs:bytes
45 // Round up the requiredBits to a number of bytes.
49 public static long decodeSignedIntegralValue(byte[] bytes) {
51 for (int i = 0; i < bytes.length; i++) {
52 value |= (((long)(bytes[i] & 0xFF)) << (i * 8));
55 int shift = (8 - bytes.length) * 8;
62 byte[] bytes = new byte[requiredBytes];
65 bytes[i] = (byte) value;
68 return bytes;
82 // Round up the requiredBits to a number of bytes.
86 public static long decodeUnsignedIntegralValue(byte[] bytes) {
88 for (int i = 0; i < bytes.length; i++) {
89 value |= (((long)(bytes[i] & 0xFF)) << i * 8);
97 byte[] bytes = new byte[requiredBytes];
100 bytes[i] = (byte) value;
103 return bytes;
117 // Round up the requiredBits to a number of bytes.
121 public static long decodeRightZeroExtendedValue(byte[] bytes) {
123 for (int i = 0; i < bytes.length; i++) {
124 value |= (((long)(bytes[i] & 0xFF)) << (i * 8));
126 return value << (8 - bytes.length) * 8;
135 byte[] bytes = new byte[requiredBytes];
138 bytes[i] = (byte)value;
141 return bytes;