Coverage Summary for Class: UuidGeneratorInfo (ru.eda.plgn.bizgen.core.generator_info.impl)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| UuidGeneratorInfo |
100%
(1/1)
|
100%
(2/2)
|
|
100%
(8/8)
|
100%
(35/35)
|
package ru.eda.plgn.bizgen.core.generator_info.impl
import ru.eda.plgn.bizgen.core.generator.Generator
import ru.eda.plgn.bizgen.core.generator.impl.UuidAsStrGenerator
import ru.eda.plgn.bizgen.core.generator_info.GeneratorCategory
import ru.eda.plgn.bizgen.core.generator_info.GeneratorInfo
import java.util.UUID
/**
* Действие, которое использует [UuidAsStrGenerator].
*
* @author Dmitry_Emelyanenko
*/
class UuidGeneratorInfo : GeneratorInfo<UUID> {
override val id: String = "UUID_ee2bca00-0586-4a7c-869c-bee1285d0732"
override val name: String = "UUID как строка"
override val generator: Generator<UUID> = UuidAsStrGenerator()
override val category: GeneratorCategory = GeneratorCategory.TECHNICAL
override val detailedDescription: String =
"UUID версии 4 как строка в каноническом формате 8-4-4-4-12 (36 символов). " +
"Генерируется случайным образом, не относится к реальным субъектам."
override val example: String = "550e8400-e29b-41d4-a716-446655440000"
}