A B C E F G H I M N O R S T U V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- asJava() - Method in class memeid.UUID
-
Returns this
UUID
as aUUID
. - asV1() - Method in class memeid.UUID
- asV2() - Method in class memeid.UUID
- asV3() - Method in class memeid.UUID
- asV4() - Method in class memeid.UUID
- asV5() - Method in class memeid.UUID
B
C
- CLOCK_SEQ_HIGH - Static variable in class memeid.Mask
- CLOCK_SEQ_HIGH - Static variable in class memeid.Offset
- CLOCK_SEQ_LOW - Static variable in class memeid.Mask
- CLOCK_SEQ_LOW - Static variable in class memeid.Offset
- clockSeqHigh() - Method in class memeid.UUID.V1
-
Get the clock_seq_high component of the clock sequence field
- clockSeqLow() - Method in class memeid.UUID.V1
-
Get the clock_seq_low component of the clock sequence field
- clockSequence - Variable in class memeid.Node
- compareTo(UUID) - Method in class memeid.UUID
E
- equals(Object) - Method in class memeid.UUID
F
- from(long, long) - Static method in class memeid.UUID
-
Creates a valid
UUID
from twolong
values representing the most/least significant bits. - from(long, long) - Static method in class memeid.UUID.V4
-
Construct a
UUID.V4
(random) UUID from the given `msb` and `lsb`. - from(UUID, A, Function<A, byte[]>) - Static method in class memeid.UUID.V3
-
Construct a namespace name-based
UUID.V3
UUID. - from(UUID, A, Function<A, byte[]>) - Static method in class memeid.UUID.V5
-
Construct a namespace name-based
UUID.V5
UUID. - from(UUID, String) - Static method in class memeid.UUID.V3
-
Construct a namespace name-based
UUID.V3
UUID. - from(UUID, String) - Static method in class memeid.UUID.V5
-
Construct a namespace name-based
UUID.V5
UUID. - fromBytes(byte[]) - Static method in class memeid.Bits
- fromString(String) - Static method in class memeid.UUID
-
Creates a
UUID
from the string standard representation as described in theUUID.toString()
method. - fromUUID(UUID) - Static method in class memeid.UUID
-
Creates a valid
UUID
from aUUID
.
G
- getInstance() - Static method in class memeid.Node
- getLeastSignificantBits() - Method in class memeid.UUID
-
Returns the most significant 64 bits of this UUID's 128 bit value.
- getMostSignificantBits() - Method in class memeid.UUID
-
Returns the most significant 64 bits of this UUID's 128 bit value.
H
- hashCode() - Method in class memeid.UUID
- HASHED - Static variable in class memeid.Mask
- HASHED - Static variable in class memeid.Offset
I
- id - Variable in class memeid.Node
- isNil() - Method in class memeid.UUID
- isV1() - Method in class memeid.UUID
- isV2() - Method in class memeid.UUID
- isV3() - Method in class memeid.UUID
- isV4() - Method in class memeid.UUID
- isV5() - Method in class memeid.UUID
M
- Mask - Class in memeid
- Mask() - Constructor for class memeid.Mask
- MASKS_48 - Static variable in class memeid.Mask
- MASKS_56 - Static variable in class memeid.Mask
- MASKS_64 - Static variable in class memeid.Mask
- memeid - package memeid
- monotonic() - Static method in class memeid.Timestamp
-
Returns a gregorian time monotonic timestamp.
N
- next() - Static method in class memeid.UUID.V1
-
Constructs a time-based
UUID.V1
UUID using the defaultNode
andTimestamp.monotonic()
as the monotonic timestamp supplier. - next(Node) - Static method in class memeid.UUID.V1
-
Constructs a time-based
UUID.V1
UUID using the providedNode
andTimestamp.monotonic()
as the monotonic timestamp supplier. - next(Node, LongSupplier) - Static method in class memeid.UUID.V1
- nibbles - Static variable in class memeid.UUID
- NIL - Static variable in class memeid.UUID
-
The nil UUID is special form of UUID that is specified to have all 128 bits set to zero.
- Node - Class in memeid
- Node() - Constructor for class memeid.Node
- Node(short, long) - Constructor for class memeid.Node
O
- Offset - Class in memeid
- Offset() - Constructor for class memeid.Offset
- OFFSET_48 - Static variable in class memeid.Offset
- OFFSET_56 - Static variable in class memeid.Offset
R
- random() - Static method in class memeid.UUID.V4
-
Construct a
UUID.V4
random UUID. - readByte(long, long) - Static method in class memeid.Bits
- readByte(long, long, long) - Static method in class memeid.Bits
S
- squuid() - Static method in class memeid.UUID.V4
-
Constructs a SQUUID (random, time-based)
UUID.V4
UUID using the result ofSystem.currentTimeMillis()
as posix timestamp. - squuid(long) - Static method in class memeid.UUID.V4
-
Constructs a SQUUID (random, time-based)
UUID.V4
UUID.
T
- TIME_HIGH - Static variable in class memeid.Mask
- TIME_HIGH - Static variable in class memeid.Offset
- TIME_LOW - Static variable in class memeid.Mask
- TIME_LOW - Static variable in class memeid.Offset
- TIME_MID - Static variable in class memeid.Mask
- TIME_MID - Static variable in class memeid.Offset
- timeHigh() - Method in class memeid.UUID.V1
-
Get the time_high component of the timestamp field
- timeLow() - Method in class memeid.UUID.V1
-
Get the time_low component of the timestamp field
- timeMid() - Method in class memeid.UUID.V1
-
Get the time_mid component of the timestamp field
- Timestamp - Class in memeid
-
Class to ensure unique gregorian timestamps.
- Timestamp() - Constructor for class memeid.Timestamp
- toBytes(long) - Static method in class memeid.Bits
- toString() - Method in class memeid.UUID
-
Returns a
String
object representing thisUUID
.
U
- UB32 - Static variable in class memeid.Mask
- UUID - Class in memeid
-
A class that represents an immutable universally unique identifier (UUID).
- UUID.UnknownVersion - Class in memeid
-
Not standard-version UUIDs.
- UUID.V1 - Class in memeid
-
Version 1 UUIDs are those generated using a timestamp and the MAC address of the computer on which it was generated.
- UUID.V2 - Class in memeid
-
DCE Security version, with embedded POSIX UIDs.
- UUID.V3 - Class in memeid
-
Version 3 UUIDs are those generated by hashing a namespace identifier and name using MD5 as the hashing algorithm.
- UUID.V4 - Class in memeid
-
Version 4 UUIDs are those generated using random numbers.
- UUID.V5 - Class in memeid
-
Version 5 UUIDs are those generated by hashing a namespace identifier and name using SHA-1 as the hashing algorithm.
V
- V4_LSB - Static variable in class memeid.Mask
- V4_LSB - Static variable in class memeid.Offset
- variant() - Method in class memeid.UUID
-
The variant field determines the layout of the
UUID
. - version() - Method in class memeid.UUID
-
The version number associated with this
UUID
. - VERSION - Static variable in class memeid.Mask
- VERSION - Static variable in class memeid.Offset
W
- writeByte(long, long, long) - Static method in class memeid.Bits
- writeByte(long, long, long, long) - Static method in class memeid.Bits
All Classes All Packages