Lines Matching defs:mostSigBits
82 private final long mostSigBits;
112 this.mostSigBits = msb;
118 * mostSigBits} is used for the most significant 64 bits of the {@code
122 * @param mostSigBits
128 public UUID(long mostSigBits, long leastSigBits) {
129 this.mostSigBits = mostSigBits;
198 long mostSigBits = Long.decode(components[0]).longValue();
199 mostSigBits <<= 16;
200 mostSigBits |= Long.decode(components[1]).longValue();
201 mostSigBits <<= 16;
202 mostSigBits |= Long.decode(components[2]).longValue();
208 return new UUID(mostSigBits, leastSigBits);
228 return mostSigBits;
247 return (int)((mostSigBits >> 12) & 0x0f);
295 return (mostSigBits & 0x0FFFL) << 48
296 | ((mostSigBits >> 16) & 0x0FFFFL) << 32
297 | mostSigBits >>> 32;
375 return (digits(mostSigBits >> 32, 8) + "-" +
376 digits(mostSigBits >> 16, 4) + "-" +
377 digits(mostSigBits, 4) + "-" +
394 long hilo = mostSigBits ^ leastSigBits;
414 return (mostSigBits == id.mostSigBits &&
437 return (this.mostSigBits < val.mostSigBits ? -1 :
438 (this.mostSigBits > val.mostSigBits ? 1 :