Private
constructorInitializes the UUID object.
The time_low field (octet 0-3, uint32).
The time_mid field (octet 4-5, uint16).
The time_hi_and_version field (octet 6-7, uint16).
The clock_seq_hi_and_reserved field (octet 8, uint8).
The clock_seq_low field (octet 9, uint8).
The node field (octet 10-15, uint48).
Readonly
bitThe UUID internal field values as an array of binary strings.
Readonly
bitThe 128-bit binary string representation.
Readonly
hexThe UUID internal field values as an array of hexadecimal strings.
Readonly
hexThe non-delimited hexadecimal string representation ("xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx").
v3.3.0
Readonly
hexThe hexadecimal string representation ("xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx").
Readonly
intThe UUID internal field values as an array of integers.
Readonly
urnThe URN string representation ("urn:uuid:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx").
Readonly
versionThe UUID version number.
Static
Readonly
FIELD_The names of UUID internal fields.
3.0
Static
Readonly
FIELD_The sizes of UUID internal fields.
3.0
Static
Readonly
NILA nil UUID object.
v3.4.0
Static
Private
_mathPRNGReturns an unsigned x
-bit random integer.
An unsigned x
-bit random integer (0 <= f(x) < 2^x
).
An unsigned integer ranging from 0 to 53, inclusive.
Static
Private
_stateThe persistent internal state for version 1 UUID creation.
Static
Private
_binStatic
Private
_getStatic
Private
_getStatic
Private
_hexStatic
genStatic
genStatic
genStatic
generateStatic
parseStatic
resetStatic
useGenerated using TypeDoc
The UUID object type.