Companion

UUID Factory

Internal factory implementation which handles the generation and parsing of UUIDs; these are always returned as an instance of UUIDValue.

Functions

Link copied to clipboard
open override fun of(value: UUIDValue): UUIDValue

Wrap an existing UUID from an already-structured value.

open override fun of(value: UUID): UUIDValue

Wrap an existing Java-originating UUID.

open override fun of(value: String): UUIDValue

Wrap an existing UUID from a string value.

Link copied to clipboard
open override fun random(): UUIDValue

Generate a random UUIDv4.