Allows for parsing using the legacy, non-strict parser used in java.util.UUID.fromString
Allows for parsing using the legacy, non-strict parser used in java.util.UUID.fromString
Creates a new UUID
by parsing a String
in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
Creates a new UUID
by parsing a String
in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
Creates a new UUID
by parsing 36 chars.
Creates a new UUID
by parsing 36 chars.
Creates a new UUID
by concatenating 16 bytes.
Creates a new UUID
by concatenating 16 bytes.
Creates a new UUID
by concatenating eight 16-bit values.
Creates a new UUID
by concatenating eight 16-bit values.
Creates a new UUID
by concatenating four 32-bit values.
Creates a new UUID
by concatenating four 32-bit values.
Creates a new UUID
by concatenating two 64-bit values.
Creates a new UUID
by concatenating two 64-bit values.
Creates a new UUID
by concatenating two 64-bit values.
Creates a new UUID
by concatenating two 64-bit values.
Most significant bits of the new UUID
Least significant bits of the new UUID
Creates a new UUID
by concatenating 16 bytes.
Creates a new UUID
by concatenating 16 bytes.
Offset of the most significant Byte
inside the array.
Creates a new UUID
by parsing 36 chars in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
Creates a new UUID
by parsing 36 chars in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
Position of the first Char
in the array.
Creates a new UUID
by concatenating four 32-bit values.
Creates a new UUID
by concatenating four 32-bit values.
Offset of the most significant Int
inside the array.
Creates a new UUID
by concatenating two 64-bit values.
Creates a new UUID
by concatenating two 64-bit values.
Offset of the most significant Long
inside the array.
Creates a new UUID
by concatenating eight 16-bit values.
Creates a new UUID
by concatenating eight 16-bit values.
Offset of the most significant Short
inside the array.
Creates a new UUID
by parsing a String
in legacy (non-strict) format.
Creates a new UUID
by parsing a String
in legacy (non-strict) format.
Digests the provided byte array using MD5 and returns a type 3 (name based) UUID
.
Digests the provided byte array using MD5 and returns a type 3 (name based) UUID
.
Generates a random UUID
(type 4) using a cryptographically strong pseudo random number generator.
Generates a random UUID
(type 4) using a cryptographically strong pseudo random number generator.
Generates a random UUID
(type 4) and returns its lowercase String representation
Generates a random UUID
(type 4) and returns its lowercase String representation
Generates a random UUID
(type 4) using a cryptographically strong pseudo random number generator.
Generates a random UUID
(type 4) using a cryptographically strong pseudo random number generator.
Extractor which parses a String
in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
Extractor which parses a String
in xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
format.
This class holds all static forwarders and
UUID
factories.Extend this class from the client code in order to add new functionality to the library.