Lines Matching +defs:val +defs:data
104 private UUID(byte[] data) {
107 assert data.length == 16 : "data must be 16 bytes in length";
109 msb = (msb << 8) | (data[i] & 0xff);
111 lsb = (lsb << 8) | (data[i] & 0xff);
117 * Constructs a new {@code UUID} using the specified data. {@code
382 /** Returns val represented by the specified number of hex digits. */
383 private static String digits(long val, int digits) {
385 return Long.toHexString(hi | (val & (hi - 1))).substring(1);
427 * @param val
431 * greater than {@code val}
434 public int compareTo(UUID val) {
437 return (this.mostSigBits < val.mostSigBits ? -1 :
438 (this.mostSigBits > val.mostSigBits ? 1 :
439 (this.leastSigBits < val.leastSigBits ? -1 :
440 (this.leastSigBits > val.leastSigBits ? 1 :