enum

UUID::Version

Inherits Enum / Comparable / Value / Object

RFC4122 UUID versions.

Constants

Unknown = 0

Unknown version.

V1 = 1

Date-time and NodeID address.

V2 = 2

DCE security.

V3 = 3

MD5 hash and namespace.

V4 = 4

Random.

V5 = 5

SHA1 hash and namespace.

V6 = 6

Reordered date-time and NodeID address, for improved DB locality.

V7 = 7

Prefixed with a UNIX timestamp with millisecond precision, filled in with randomness.

V8 = 8

Custom format for experimental or vendor-specific use cases.

Instance methods

unknown?

Returns true if this enum value equals Unknown

Source
v1?

Returns true if this enum value equals V1

Source
v2?

Returns true if this enum value equals V2

Source
v3?

Returns true if this enum value equals V3

Source
v4?

Returns true if this enum value equals V4

Source
v5?

Returns true if this enum value equals V5

Source
v6?

Returns true if this enum value equals V6

Source
v7?

Returns true if this enum value equals V7

Source
v8?

Returns true if this enum value equals V8

Source