UuidV4.fromDTO constructor
UuidV4.fromDTO(
- UUID dto
Creates a new v4 UUID from UUID
Implementation
factory UuidV4.fromDTO(UUID dto) {
switch (dto.whichValue()) {
case UUID_Value.structured:
return UuidV4.fromInt64(
dto.structured.mostSignificantBits,
dto.structured.leastSignificantBits,
);
case UUID_Value.string:
return UuidV4.fromString(dto.string);
case UUID_Value.notSet:
return UuidV4.Empty;
}
}