//core/io.github.serpro69.kfaker.provider/YamlFakeDataProvider
YamlFakeDataProvider¶
abstract class YamlFakeDataProvider<T : FakeDataProvider>(fakerService: FakerService) : AbstractFakeDataProvider<T>
Abstract class for all concrete FakeDataProvider's that use yml files as data source.
Parameters¶
jvm
| T | type of data provider (i.e. Address) |
Inheritors¶
| Address |
| Color |
| Currency |
| CurrencySymbol |
| File |
| FileMimeType |
| Gender |
| IdNumber |
| Internet |
| Measurement |
| Name |
| PhoneNumber |
| CellPhone |
| Separator |
| Source |
Constructors¶
| YamlFakeDataProvider | [jvm] constructor(fakerService: FakerService) |
Properties¶
| Name | Summary |
|---|---|
| unique | [jvm] abstract val unique: T An instance of T for generating unique values |
Functions¶
| Name | Summary |
|---|---|
| clear | [jvm] fun clear(name: String) Clears used unique values for the function name of this provider. |
| clearAll | [jvm] fun clearAll() Clears all used unique values of this provider. |